public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Daniel Lezcano <daniel.lezcano@linaro.org>
To: Thomas Gleixner <tglx@linutronix.de>
Cc: Ingo Molnar <mingo@kernel.org>,
	Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
	Alexander Shiyan <shc_work@mail.ru>,
	Chen Gang <gang.chen@asianux.com>,
	Doug Anderson <dianders@chromium.org>,
	Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>,
	Matthias Brugger <matthias.bgg@gmail.com>,
	Robert Jarzmik <robert.jarzmik@free.fr>,
	Zhiwu Song <Zhiwu.Song@csr.com>, Olof Johansson <olof@lixom.net>,
	Arnd Bergmann <arnd.bergmann@linaro.org>
Subject: [PULL] clockevents changes for 3.17
Date: Wed, 23 Jul 2014 12:51:30 +0200	[thread overview]
Message-ID: <53CF93B2.6040903@linaro.org> (raw)


Hi Thomas,

here is the new material for the clockevents for 3.17. This time things 
have been a bit fuzzy with the patches submission. I assume it is 
resulting from different factors: vacation period and two kernel 
versions very near. Anyway, I double checked it and I thing everything 
is ok.

This release contains the following changes:

  * Laurent Pinchart added the DT support for the renesas timers family. 
The changes are coming from the clockevents/renesas-timers-dt branch 
which is shared with the Renesas git tree

  * Alexander Shiyan added a new timer driver for the Cirrus Logic 
CLPS711X SoC with DT and non DT support

  * Chen Gang fixed a Kconfig dependency for the sti timer

  * Doug Anderson optimized the exynos_mct driver to use the 32bits 
instead of the 64 bits. The patch description gives a lot of 
informations about this optimization, the summary is "simple and efficient"

  * Kuninori Morimoto fixed a typo in the Kconfig for the mtu2

  * Matthias Brugger brought a new driver for the Mediatek SoC. Please 
note, the patchset added a new function 'of_io_request_and_map' as suggested

  * Robert Jarzmik moved the pxa driver to the drivers/clocksource 
directory and added the DT support for this driver

  * Zhiwu Song fixed a missing clk_enable in the sirf driver

Thanks !


   -- Daniel


The following changes since commit afdb094380889222583df9ef803587f6b8a82c8d:

   Merge tag 'v3.16-rc5' into timers/core (2014-07-16 21:57:38 +0200)

are available in the git repository at:


   git://git.linaro.org/people/daniel.lezcano/linux.git clockevents/3.17

for you to fetch changes up to 3252a646aa2cf706b2a26433a8bd9cb2e5dce410:

   clocksource: exynos_mct: Only use 32-bits where possible (2014-07-23 
12:02:41 +0200)

----------------------------------------------------------------
Alexander Shiyan (2):
       clocksource: clps711x: Add CLPS711X clocksource driver
       clocksource: clps711x: Add DT bindings documentation

Chen Gang (1):
       clocksource: Kconfig: Let EM_TIMER_STI depend on HAS_IOMEM

Daniel Lezcano (1):
       Merge branch 'clockevents/renesas-timers-dt' into clockevents/3.17

Doug Anderson (2):
       clocksource: exynos_mct: Use readl_relaxed/writel_relaxed
       clocksource: exynos_mct: Only use 32-bits where possible

Kuninori Morimoto (1):
       clocksource: sh_mtu2: Tidy up Kconfig typo for MTU2

Laurent Pinchart (10):
       clocksource: sh_cmt: Drop support for legacy platform data
       clocksource: sh_cmt: Replace global spinlock with a per-device 
spinlock
       clocksource: sh_tmu: Drop support for legacy platform data
       clocksource: sh_tmu: Replace global spinlock with a per-device 
spinlock
       clocksource: sh_mtu2: Drop support for legacy platform data
       clocksource: sh_mtu2: Replace global spinlock with a per-device 
spinlock
       clocksource: shmobile: Remove unused sh_timer_config members
       clocksource: sh_cmt: Add DT support
       clocksource: sh_tmu: Add DT support
       clocksource: sh_mtu2: Add DT support

Matthias Brugger (4):
       of: Provide a function to request and map memory
       clocksource: Add support for the Mediatek SoCs
       dt-bindings: Add mtk-timer bindings
       vendor-prefixes: Add prefix for Mediatek Inc.

Robert Jarzmik (4):
       clocksource: pxa: Move PXA timer to clocksource framework
       clocksource: pxa: Add device-tree support for PXA timer
       ARM: pxa: Add CLKSRC_OF dependency
       ARM: pxa: Add non device-tree timer link to clocksource

Zhiwu Song (1):
       clocksource: sirf: Fix incorrect clock enable counter for timer

  .../bindings/timer/cirrus,clps711x-timer.txt       |   29 +++
  .../bindings/timer/mediatek,mtk-timer.txt          |   17 ++
  .../devicetree/bindings/timer/renesas,cmt.txt      |   47 ++++
  .../devicetree/bindings/timer/renesas,mtu2.txt     |   39 +++
  .../devicetree/bindings/timer/renesas,tmu.txt      |   39 +++
  .../devicetree/bindings/vendor-prefixes.txt        |    1 +
  arch/arm/Kconfig                                   |    1 +
  arch/arm/mach-pxa/Makefile                         |    2 +-
  arch/arm/mach-pxa/generic.c                        |   11 +
  arch/arm/mach-pxa/time.c                           |  162 ------------
  drivers/clocksource/Kconfig                        |   10 +-
  drivers/clocksource/Makefile                       |    3 +
  drivers/clocksource/clps711x-timer.c               |  131 ++++++++++
  drivers/clocksource/exynos_mct.c                   |   63 +++--
  drivers/clocksource/mtk_timer.c                    |  261 
++++++++++++++++++++
  drivers/clocksource/pxa_timer.c                    |  227 
+++++++++++++++++
  drivers/clocksource/sh_cmt.c                       |  233 
+++++++----------
  drivers/clocksource/sh_mtu2.c                      |  146 ++++-------
  drivers/clocksource/sh_tmu.c                       |  127 ++++------
  drivers/clocksource/timer-marco.c                  |    3 +
  drivers/clocksource/timer-prima2.c                 |    3 +
  drivers/of/address.c                               |   36 +++
  include/clocksource/pxa.h                          |   18 ++
  include/linux/io.h                                 |    2 +
  include/linux/of_address.h                         |   11 +
  include/linux/sh_timer.h                           |    5 -
  lib/devres.c                                       |    2 -
  27 files changed, 1116 insertions(+), 513 deletions(-)
  create mode 100644 
Documentation/devicetree/bindings/timer/cirrus,clps711x-timer.txt
  create mode 100644 
Documentation/devicetree/bindings/timer/mediatek,mtk-timer.txt
  create mode 100644 Documentation/devicetree/bindings/timer/renesas,cmt.txt
  create mode 100644 
Documentation/devicetree/bindings/timer/renesas,mtu2.txt
  create mode 100644 Documentation/devicetree/bindings/timer/renesas,tmu.txt
  delete mode 100644 arch/arm/mach-pxa/time.c
  create mode 100644 drivers/clocksource/clps711x-timer.c
  create mode 100644 drivers/clocksource/mtk_timer.c
  create mode 100644 drivers/clocksource/pxa_timer.c
  create mode 100644 include/clocksource/pxa.h

-- 
  <http://www.linaro.org/> Linaro.org │ Open source software for ARM SoCs

Follow Linaro:  <http://www.facebook.com/pages/Linaro> Facebook |
<http://twitter.com/#!/linaroorg> Twitter |
<http://www.linaro.org/linaro-blog/> Blog


             reply	other threads:[~2014-07-23 10:51 UTC|newest]

Thread overview: 26+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-07-23 10:51 Daniel Lezcano [this message]
2014-07-23 10:53 ` [PATCH 01/25] clocksource: sh_cmt: Drop support for legacy platform data Daniel Lezcano
2014-07-23 10:53   ` [PATCH 02/25] clocksource: sh_cmt: Replace global spinlock with a per-device spinlock Daniel Lezcano
2014-07-23 10:53   ` [PATCH 03/25] clocksource: sh_tmu: Drop support for legacy platform data Daniel Lezcano
2014-07-23 10:53   ` [PATCH 04/25] clocksource: sh_tmu: Replace global spinlock with a per-device spinlock Daniel Lezcano
2014-07-23 10:53   ` [PATCH 05/25] clocksource: sh_mtu2: Drop support for legacy platform data Daniel Lezcano
2014-07-23 10:53   ` [PATCH 06/25] clocksource: sh_mtu2: Replace global spinlock with a per-device spinlock Daniel Lezcano
2014-07-23 10:53   ` [PATCH 07/25] clocksource: shmobile: Remove unused sh_timer_config members Daniel Lezcano
2014-07-23 10:53   ` [PATCH 08/25] clocksource: sh_cmt: Add DT support Daniel Lezcano
2014-07-23 10:53   ` [PATCH 09/25] clocksource: sh_tmu: " Daniel Lezcano
2014-07-23 10:53   ` [PATCH 10/25] clocksource: sh_mtu2: " Daniel Lezcano
2014-07-23 10:53   ` [PATCH 11/25] clocksource: sh_mtu2: Tidy up Kconfig typo for MTU2 Daniel Lezcano
2014-07-23 10:53   ` [PATCH 12/25] of: Provide a function to request and map memory Daniel Lezcano
2014-07-23 10:53   ` [PATCH 13/25] clocksource: Add support for the Mediatek SoCs Daniel Lezcano
2014-07-23 10:53   ` [PATCH 14/25] dt-bindings: Add mtk-timer bindings Daniel Lezcano
2014-07-23 10:53   ` [PATCH 15/25] vendor-prefixes: Add prefix for Mediatek Inc Daniel Lezcano
2014-07-23 10:53   ` [PATCH 16/25] clocksource: Kconfig: Let EM_TIMER_STI depend on HAS_IOMEM Daniel Lezcano
2014-07-23 10:53   ` [PATCH 17/25] clocksource: sirf: Fix incorrect clock enable counter for timer Daniel Lezcano
2014-07-23 10:54   ` [PATCH 18/25] clocksource: clps711x: Add CLPS711X clocksource driver Daniel Lezcano
2014-07-23 10:54   ` [PATCH 19/25] clocksource: clps711x: Add DT bindings documentation Daniel Lezcano
2014-07-23 10:54   ` [PATCH 20/25] clocksource: pxa: Move PXA timer to clocksource framework Daniel Lezcano
2014-07-23 10:54   ` [PATCH 21/25] clocksource: pxa: Add device-tree support for PXA timer Daniel Lezcano
2014-07-23 10:54   ` [PATCH 22/25] ARM: pxa: Add CLKSRC_OF dependency Daniel Lezcano
2014-07-23 10:54   ` [PATCH 23/25] ARM: pxa: Add non device-tree timer link to clocksource Daniel Lezcano
2014-07-23 10:54   ` [PATCH 24/25] clocksource: exynos_mct: Use readl_relaxed/writel_relaxed Daniel Lezcano
2014-07-23 10:54   ` [PATCH 25/25] clocksource: exynos_mct: Only use 32-bits where possible Daniel Lezcano

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=53CF93B2.6040903@linaro.org \
    --to=daniel.lezcano@linaro.org \
    --cc=Zhiwu.Song@csr.com \
    --cc=arnd.bergmann@linaro.org \
    --cc=dianders@chromium.org \
    --cc=gang.chen@asianux.com \
    --cc=laurent.pinchart+renesas@ideasonboard.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=matthias.bgg@gmail.com \
    --cc=mingo@kernel.org \
    --cc=olof@lixom.net \
    --cc=robert.jarzmik@free.fr \
    --cc=shc_work@mail.ru \
    --cc=tglx@linutronix.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox