From: Daniel Lezcano <daniel.lezcano@linaro.org>
To: Thomas Gleixner <tglx@linutronix.de>, Ingo Molnar <mingo@kernel.org>
Cc: Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
Dan Carpenter <dan.carpenter@oracle.com>,
Ezequiel Garcia <ezequiel.garcia@free-electrons.com>,
Ivan Khoronzhuk <ivan.khoronzhuk@ti.com>,
Linus Walleij <linus.walleij@linaro.org>,
Magnus Damm <magnus.damm@gmail.com>,
Matthias Brugger <matthias.bgg@gmail.com>,
Soren Brinkmann <soren.brinkmann@xilinx.com>,
Stephen Boyd <sboyd@codeaurora.org>
Subject: [GIT PR] clockevents : new material for 3.15
Date: Tue, 11 Mar 2014 23:35:24 +0100 [thread overview]
Message-ID: <531F8FAC.2040902@linaro.org> (raw)
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
next reply other threads:[~2014-03-11 22:35 UTC|newest]
Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-03-11 22:35 Daniel Lezcano [this message]
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
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=531F8FAC.2040902@linaro.org \
--to=daniel.lezcano@linaro.org \
--cc=dan.carpenter@oracle.com \
--cc=ezequiel.garcia@free-electrons.com \
--cc=ivan.khoronzhuk@ti.com \
--cc=linus.walleij@linaro.org \
--cc=linux-kernel@vger.kernel.org \
--cc=magnus.damm@gmail.com \
--cc=matthias.bgg@gmail.com \
--cc=mingo@kernel.org \
--cc=sboyd@codeaurora.org \
--cc=soren.brinkmann@xilinx.com \
--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 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.