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

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to