From: Daniel Lezcano <daniel.lezcano@linaro.org>
To: Thomas Gleixner <tglx@linutronix.de>
Cc: Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>,
Viresh Kumar <viresh.kumar@linaro.org>,
Rabin Vincent <rabin.vincent@axis.com>,
shawn.lin@rock-chips.com, Robin Murphy <robin.murphy@arm.com>
Subject: [PULL] : clockevents for 4.6
Date: Thu, 25 Feb 2016 14:26:14 +0100 [thread overview]
Message-ID: <56CF00F6.9010301@linaro.org> (raw)
Hi Thomas,
This pull request contains the following changes:
- Replace the prescaler register usage by the match register in order
to add the periodic mode consistently with the one shot mode and add the
delay timer support also on the lpc32xx (Ezequiel Garcia)
- Implement the 'set_state_oneshot_stopped' callback on exynos_mct,
arm_global_timer and arch_arm_timer (Viresh Kumar)
- Add the delay timer support on arm_global_timer (Rabin Vincent)
- Fix missing cleanup when the init function fails on rockchip-timer
(Shawn Lin)
- Enable and verify the memory mapped frames are available and usable
without assuming the firmware will do it for us (Robin Murphy)
Thanks
-- Daniel
The following changes since commit 01414888eaf725a677171605cb051b1c6311e6ab:
clocksource/drivers/acpi_pm: Convert to pr_* macros (2015-12-29
12:52:57 +0100)
are available in the git repository at:
http://git.linaro.org/people/daniel.lezcano/linux.git clockevents/4.6
for you to fetch changes up to fd591419ffa5560e294971b1814ab13b3cbf2fb0:
clockevents/drivers/exynos_mct: Implement
->set_state_oneshot_stopped() (2016-02-17 12:49:17 +0000)
----------------------------------------------------------------
Ezequiel Garcia (3):
clocksource/drivers/lpc32xx: Don't use the prescaler counter for
clockevents
clocksource/drivers/lpc32xx: Support periodic mode
clocksource/drivers/lpc32xx: Support timer-based ARM delay
Rabin Vincent (1):
clocksource/drivers/arm_global_timer: Register delay timer
Robin Murphy (1):
clocksource/drivers/arm_arch_timer: Enable and verify MMIO access
Shawn Lin (1):
clocksource/drivers/rockchip: Add err handle for rk_timer_init
Viresh Kumar (3):
clockevents/drivers/arm_arch_timer: Implement
->set_state_oneshot_stopped()
clockevents/drivers/arm_global_timer: Implement
->set_state_oneshot_stopped()
clockevents/drivers/exynos_mct: Implement
->set_state_oneshot_stopped()
drivers/clocksource/Kconfig | 1 +
drivers/clocksource/arm_arch_timer.c | 40
++++++++++++++++++++++++++++++++--------
drivers/clocksource/arm_global_timer.c | 18 ++++++++++++++++++
drivers/clocksource/exynos_mct.c | 2 ++
drivers/clocksource/rockchip_timer.c | 21 +++++++++++++++------
drivers/clocksource/time-lpc32xx.c | 66
+++++++++++++++++++++++++++++++++++++++++++++++++++++-------------
6 files changed, 121 insertions(+), 27 deletions(-)
--
<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:[~2016-02-25 13:26 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-02-25 13:26 Daniel Lezcano [this message]
2016-02-25 13:37 ` [PATCH 1/9] clocksource/drivers/arm_arch_timer: Enable and verify MMIO access Daniel Lezcano
2016-02-25 13:37 ` [PATCH 2/9] clocksource/drivers/rockchip: Add err handle for rk_timer_init Daniel Lezcano
2016-02-25 13:37 ` [PATCH 3/9] clocksource/drivers/lpc32xx: Don't use the prescaler counter for clockevents Daniel Lezcano
2016-02-25 13:37 ` [PATCH 4/9] clocksource/drivers/lpc32xx: Support periodic mode Daniel Lezcano
2016-02-25 13:37 ` [PATCH 5/9] clocksource/drivers/lpc32xx: Support timer-based ARM delay Daniel Lezcano
2016-02-25 13:37 ` [PATCH 6/9] clocksource/drivers/arm_global_timer: Register delay timer Daniel Lezcano
2016-02-25 13:37 ` [PATCH 7/9] clockevents/drivers/arm_arch_timer: Implement ->set_state_oneshot_stopped() Daniel Lezcano
2016-02-25 13:37 ` [PATCH 8/9] clockevents/drivers/arm_global_timer: " Daniel Lezcano
2016-02-26 9:43 ` Jisheng Zhang
2016-02-25 13:37 ` [PATCH 9/9] clockevents/drivers/exynos_mct: " 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=56CF00F6.9010301@linaro.org \
--to=daniel.lezcano@linaro.org \
--cc=ezequiel@vanguardiasur.com.ar \
--cc=linux-kernel@vger.kernel.org \
--cc=rabin.vincent@axis.com \
--cc=robin.murphy@arm.com \
--cc=shawn.lin@rock-chips.com \
--cc=tglx@linutronix.de \
--cc=viresh.kumar@linaro.org \
/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