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>,
"horms+renesas@verge.net.au" <horms+renesas@verge.net.au>,
"Carlo Caione" <carlo@caione.org>,
"Gaël PORTAY" <gael.portay@gmail.com>,
"Michal Simek" <michal.simek@xilinx.com>,
"Nathan Lynch" <Nathan_Lynch@mentor.com>,
"Stefan Agner" <stefan@agner.ch>,
"Sudeep Holla" <Sudeep.Holla@arm.com>,
"Hao.Liu@csr.com >> Hao Liu" <Hao.Liu@csr.com>
Subject: [GIT PULL] : clockevents/clocksource for 3.18
Date: Mon, 29 Sep 2014 02:18:33 +0200 [thread overview]
Message-ID: <5428A559.5050908@linaro.org> (raw)
Hi Thomas, Ingo,
sorry for sending my PR so late but I have been very busy.
This PR contains the following changes:
* Simon Horman provided the DT soc bindings for the sh_cmt, sh_mtu2
and sh_tmu
* Carlo Caione implemented the driver for the Meson6 with its
documentation
* Gael Portay fixed to unprepare the clock when the irq request fails
and he took the opportunity to replace 'setup_irq' by 'request_irq' for
the 'tcb_clrsrc' driver
* Hao Liu disabled the timer before setting it again for the 'sirf' driver
* Michal Simek changed the 'cadence_ttc' timer to make configurable
the counter width (16 and 32), defaulting to 16 which is the current setting
* Nathan Lynch provided a set of cleanup for the architected arm timer
in preparation of the vdso support
* Stefan Agner disabled the 'vf_pit_timer' when the system is entering
in suspend in order to prevent the system to be woken up by the timer
* Sudeep Holla added a check to make sure the mem and the cp15 timers
are available if they are defined in the DT
Thanks !
-- Daniel
The following changes since commit 88299c9bdb109e0d95abdca648065631ff91b2cb:
timerfd: Remove an always true check (2014-08-27 11:17:48 +0200)
are available in the git repository at:
http://git.linaro.org/people/daniel.lezcano/linux.git clockevents/3.18
for you to fetch changes up to 867f667fb9c6734e06cc24e96fc7f06a7e772084:
Merge tag 'renesas-clocksource-for-v3.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas into
clockevents/3.18 (2014-09-29 01:59:51 +0200)
----------------------------------------------------------------
Carlo Caione (2):
ARM: meson: documentation: Add timer documentation
ARM: meson6: clocksource: Add Meson6 timer support
Daniel Lezcano (1):
Merge tag 'renesas-clocksource-for-v3.18' of
git://git.kernel.org/.../horms/renesas into clockevents/3.18
Gael Portay (1):
clocksource: tcb_clksrc: Sanitize IRQ request
Hao Liu (1):
clocksource: sirf: Disable counter before re-setting it
Michal Simek (1):
clocksource: cadence_ttc: Add support for 32bit mode
Nathan Lynch (3):
clocksource: arm_arch_timer: Change clocksource name if CP15
unavailable
clocksource: arm_arch_timer: Enable counter access for 32-bit ARM
clocksource: arm_arch_timer: Consolidate arch_timer_evtstrm_enable
Simon Horman (3):
clocksource: sh_cmt: Document SoC specific bindings
clocksource: sh_mtu2: Document r7s72100 binding
clocksource: sh_tmu: Document r8a7779 binding
Stefan Agner (1):
clocksource: vf_pit_timer: Support shutdown mode
Sudeep Holla (1):
clocksource: arm_arch_timer: Discard unavailable timers correctly
.../bindings/timer/amlogic,meson6-timer.txt | 15 ++
.../devicetree/bindings/timer/renesas,cmt.txt | 44 +++++-
.../devicetree/bindings/timer/renesas,mtu2.txt | 7 +-
.../devicetree/bindings/timer/renesas,tmu.txt | 7 +-
arch/arm/include/asm/arch_timer.h | 25 ---
arch/arm64/include/asm/arch_timer.h | 31 ----
drivers/clocksource/Kconfig | 3 +
drivers/clocksource/Makefile | 1 +
drivers/clocksource/arm_arch_timer.c | 64 +++++++-
drivers/clocksource/cadence_ttc_timer.c | 15 +-
drivers/clocksource/meson6_timer.c | 167
+++++++++++++++++++++
drivers/clocksource/tcb_clksrc.c | 13 +-
drivers/clocksource/timer-marco.c | 5 +-
drivers/clocksource/vf_pit_timer.c | 4 +
14 files changed, 314 insertions(+), 87 deletions(-)
create mode 100644
Documentation/devicetree/bindings/timer/amlogic,meson6-timer.txt
create mode 100644 drivers/clocksource/meson6_timer.c
--
<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-09-29 0:18 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-09-29 0:18 Daniel Lezcano [this message]
2014-09-29 0:23 ` [PATCH 01/13] clocksource: sh_cmt: Document SoC specific bindings Daniel Lezcano
2014-09-29 0:23 ` [PATCH 02/13] clocksource: sh_mtu2: Document r7s72100 binding Daniel Lezcano
2014-09-29 0:23 ` [PATCH 03/13] clocksource: sh_tmu: Document r8a7779 binding Daniel Lezcano
2014-09-29 0:23 ` [PATCH 04/13] ARM: meson: documentation: Add timer documentation Daniel Lezcano
2014-09-29 0:23 ` [PATCH 05/13] ARM: meson6: clocksource: Add Meson6 timer support Daniel Lezcano
2014-09-29 0:23 ` [PATCH 06/13] clocksource: vf_pit_timer: Support shutdown mode Daniel Lezcano
2014-09-29 0:23 ` [PATCH 07/13] clocksource: arm_arch_timer: Discard unavailable timers correctly Daniel Lezcano
2014-09-29 0:23 ` [PATCH 08/13] clocksource: tcb_clksrc: Sanitize IRQ request Daniel Lezcano
2014-09-29 0:23 ` [PATCH 09/13] clocksource: cadence_ttc: Add support for 32bit mode Daniel Lezcano
2014-09-29 0:23 ` [PATCH 10/13] clocksource: sirf: Disable counter before re-setting it Daniel Lezcano
2014-09-29 0:23 ` [PATCH 11/13] clocksource: arm_arch_timer: Change clocksource name if CP15 unavailable Daniel Lezcano
2014-09-29 0:23 ` [PATCH 12/13] clocksource: arm_arch_timer: Enable counter access for 32-bit ARM Daniel Lezcano
2014-09-29 0:23 ` [PATCH 13/13] clocksource: arm_arch_timer: Consolidate arch_timer_evtstrm_enable 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=5428A559.5050908@linaro.org \
--to=daniel.lezcano@linaro.org \
--cc=Hao.Liu@csr.com \
--cc=Nathan_Lynch@mentor.com \
--cc=Sudeep.Holla@arm.com \
--cc=carlo@caione.org \
--cc=gael.portay@gmail.com \
--cc=horms+renesas@verge.net.au \
--cc=linux-kernel@vger.kernel.org \
--cc=michal.simek@xilinx.com \
--cc=mingo@kernel.org \
--cc=stefan@agner.ch \
--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.