All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PR] clockevents : new material for 3.15
@ 2014-03-11 22:35 Daniel Lezcano
  2014-03-11 22:40 ` [PATCH 01/17] clocksource: arch_timer: Set dynamic irq affinity on mmio clockevent Daniel Lezcano
  0 siblings, 1 reply; 18+ messages in thread
From: Daniel Lezcano @ 2014-03-11 22:35 UTC (permalink / raw)
  To: Thomas Gleixner, Ingo Molnar
  Cc: Linux Kernel Mailing List, Dan Carpenter, Ezequiel Garcia,
	Ivan Khoronzhuk, Linus Walleij, Magnus Damm, Matthias Brugger,
	Soren Brinkmann, Stephen Boyd


Hi Thomas, Ingo,

here it the pull request for 3.15:

	* Ezequiel Garcia used the atomic access for shared register for orion 
and armada-370-xp. It allows to use the watchdog which shares the register

	* Ivan Khoronzhuk added the keystone driver

	* Linus Walleij moved the u300 driver into the clocksource directory

	* Magnus Damm re-ordered the Kconfig options for CMT, TMU and STI in 
order to move them in the clocksource drivers' Kconfig file

	* Matthias Brugger removes an useless variable for keystone

	* Maxime Ripard added some new compatibles in the DT

	* Soren Brinkmann added the cpufreq support for zynq. The patchset has 
been floating around since a while now. I reviewed the patchset, it 
seems ok for me but may be more experimented eyes should have a look at 
the "Overhaul clocksource frequency adjustment" patch

	* Stephen Boyd added the dynamic irq affinity for the arch timer

The following changes since commit 
f9a8a0abc3138a623895dcb6c2575ca31ca3da34: 
 
                           [14/1841]

   Merge branch 'fortglx/3.15/time' of 
git://git.linaro.org/people/john.stultz/linux into timers/core 
(2014-03-10 19:53:09 +0100)

are available in the git repository at:


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

for you to fetch changes up to 09e15176ded1faa7bd685b3b5b1213cf0240566e:

   clocksource: exynos_mct: silence a static checker warning (2014-03-11 
23:13:23 +0100)

----------------------------------------------------------------
Dan Carpenter (1):
       clocksource: exynos_mct: silence a static checker warning

Ezequiel Garcia (2):
       clocksource: orion: Use atomic access for shared registers
       clocksource: armada-370-xp: Use atomic access for shared registers

Ivan Khoronzhuk (2):
       clocksource: keystone: add bindings for keystone timer
       clocksource: timer-keystone: introduce clocksource driver for 
Keystone

Linus Walleij (1):
       ARM: u300: move timer driver to clocksource

Magnus Damm (3):
       ARM: shmobile: Remove CMT, TMU and STI Kconfig entries
       sh: Remove Kconfig entries for TMU, CMT and MTU2
       clocksource: Add Kconfig entries for CMT, MTU2, TMU and STI

Matthias Brugger (1):
       clocksource: timer-keystone: Delete unnecessary variable

Maxime Ripard (2):
       clocksource: sunxi: Add new compatibles
       ARM: sunxi: dt: Convert to the new clocksource compatible

Soren Brinkmann (4):
       clocksource/cadence_ttc: Call clockevents_update_freq() with IRQs 
enabled
       clocksource/cadence_ttc: Overhaul clocksource frequency adjustment
       arm: zynq: Don't use arm_global_timer with cpufreq
       arm: zynq: Add support for cpufreq

Stephen Boyd (1):
       clocksource: arch_timer: Set dynamic irq affinity on mmio clockevent

  .../bindings/timer/allwinner,sun4i-timer.txt       |    4 +-
  .../bindings/timer/ti,keystone-timer.txt           |   29 +++
  MAINTAINERS                                        |    1 +
  arch/arm/boot/dts/sun4i-a10.dtsi                   |    2 +-
  arch/arm/boot/dts/sun5i-a10s.dtsi                  |    2 +-
  arch/arm/boot/dts/sun5i-a13.dtsi                   |    2 +-
  arch/arm/boot/dts/sun6i-a31.dtsi                   |    2 +-
  arch/arm/boot/dts/sun7i-a20.dtsi                   |    2 +-
  arch/arm/boot/dts/zynq-7000.dtsi                   |    6 +
  arch/arm/mach-shmobile/Kconfig                     |   36 +--
  arch/arm/mach-u300/Makefile                        |    2 +-
  arch/arm/mach-zynq/Kconfig                         |    4 +-
  arch/arm/mach-zynq/common.c                        |    3 +
  arch/sh/Kconfig                                    |   76 ++----
  drivers/clocksource/Kconfig                        |   44 ++++
  drivers/clocksource/Makefile                       |    2 +
  drivers/clocksource/arm_arch_timer.c               |    1 +
  drivers/clocksource/cadence_ttc_timer.c            |  121 +++++++---
  drivers/clocksource/exynos_mct.c                   |    2 +-
  drivers/clocksource/sun4i_timer.c                  |    2 +-
  drivers/clocksource/time-armada-370-xp.c           |   12 +-
  drivers/clocksource/time-orion.c                   |   28 +--
  drivers/clocksource/timer-keystone.c               |  241 
++++++++++++++++++++
  .../timer.c => drivers/clocksource/timer-u300.c    |    4 -
  24 files changed, 481 insertions(+), 147 deletions(-)
  create mode 100644 
Documentation/devicetree/bindings/timer/ti,keystone-timer.txt
  create mode 100644 drivers/clocksource/timer-keystone.c
  rename arch/arm/mach-u300/timer.c => drivers/clocksource/timer-u300.c 
(99%)



-- 
  <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


^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2014-03-11 22:46 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-03-11 22:35 [GIT PR] clockevents : new material for 3.15 Daniel Lezcano
2014-03-11 22:40 ` [PATCH 01/17] clocksource: arch_timer: Set dynamic irq affinity on mmio clockevent Daniel Lezcano
2014-03-11 22:40   ` [PATCH 02/17] ARM: u300: move timer driver to clocksource Daniel Lezcano
2014-03-11 22:40   ` [PATCH 03/17] clocksource: sunxi: Add new compatibles Daniel Lezcano
2014-03-11 22:40   ` [PATCH 04/17] ARM: sunxi: dt: Convert to the new clocksource compatible Daniel Lezcano
2014-03-11 22:40   ` [PATCH 05/17] clocksource: keystone: add bindings for keystone timer Daniel Lezcano
2014-03-11 22:40   ` [PATCH 06/17] clocksource: timer-keystone: introduce clocksource driver for Keystone Daniel Lezcano
2014-03-11 22:40   ` [PATCH 07/17] clocksource: timer-keystone: Delete unnecessary variable Daniel Lezcano
2014-03-11 22:40   ` [PATCH 08/17] clocksource: orion: Use atomic access for shared registers Daniel Lezcano
2014-03-11 22:40   ` [PATCH 09/17] clocksource: armada-370-xp: " Daniel Lezcano
2014-03-11 22:40   ` [PATCH 10/17] ARM: shmobile: Remove CMT, TMU and STI Kconfig entries Daniel Lezcano
2014-03-11 22:40   ` [PATCH 11/17] sh: Remove Kconfig entries for TMU, CMT and MTU2 Daniel Lezcano
2014-03-11 22:40   ` [PATCH 12/17] clocksource: Add Kconfig entries for CMT, MTU2, TMU and STI Daniel Lezcano
2014-03-11 22:40   ` [PATCH 13/17] clocksource/cadence_ttc: Call clockevents_update_freq() with IRQs enabled Daniel Lezcano
2014-03-11 22:40   ` [PATCH 14/17] clocksource/cadence_ttc: Overhaul clocksource frequency adjustment Daniel Lezcano
2014-03-11 22:40   ` [PATCH 15/17] arm: zynq: Don't use arm_global_timer with cpufreq Daniel Lezcano
2014-03-11 22:40   ` [PATCH 16/17] arm: zynq: Add support for cpufreq Daniel Lezcano
2014-03-11 22:40   ` [PATCH 17/17] clocksource: exynos_mct: silence a static checker warning Daniel Lezcano

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.