Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1343158

[PULL] : clockevents for 4.6

From Daniel Lezcano <daniel.lezcano@linaro.org>
Newsgroups linux.kernel
Subject [PULL] : clockevents for 4.6
Date 2016-02-25 14:30 +0100
Message-ID <r649s-4mJ-13@gated-at.bofh.it> (permalink)
Organization linux.* mail to news gateway

Show all headers | View 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

Back to linux.kernel | Previous | NextNext in thread | Find similar | Unroll thread


Thread

[PULL] : clockevents for 4.6 Daniel Lezcano <daniel.lezcano@linaro.org> - 2016-02-25 14:30 +0100
  [PATCH 3/9] clocksource/drivers/lpc32xx: Don't use the prescaler counter for clockevents Daniel Lezcano <daniel.lezcano@linaro.org> - 2016-02-25 14:40 +0100
  [PATCH 5/9] clocksource/drivers/lpc32xx: Support timer-based ARM delay Daniel Lezcano <daniel.lezcano@linaro.org> - 2016-02-25 14:40 +0100
  [PATCH 9/9] clockevents/drivers/exynos_mct: Implement ->set_state_oneshot_stopped() Daniel Lezcano <daniel.lezcano@linaro.org> - 2016-02-25 14:40 +0100
  [PATCH 2/9] clocksource/drivers/rockchip: Add err handle for rk_timer_init Daniel Lezcano <daniel.lezcano@linaro.org> - 2016-02-25 14:40 +0100
  [PATCH 1/9] clocksource/drivers/arm_arch_timer: Enable and verify MMIO access Daniel Lezcano <daniel.lezcano@linaro.org> - 2016-02-25 14:40 +0100
    [PATCH 8/9] clockevents/drivers/arm_global_timer: Implement ->set_state_oneshot_stopped() Daniel Lezcano <daniel.lezcano@linaro.org> - 2016-02-25 14:40 +0100
      Re: [PATCH 8/9] clockevents/drivers/arm_global_timer: Implement  ->set_state_oneshot_stopped() Jisheng Zhang <jszhang@marvell.com> - 2016-02-26 10:50 +0100
    [PATCH 7/9] clockevents/drivers/arm_arch_timer: Implement ->set_state_oneshot_stopped() Daniel Lezcano <daniel.lezcano@linaro.org> - 2016-02-25 14:40 +0100
    [PATCH 6/9] clocksource/drivers/arm_global_timer: Register delay timer Daniel Lezcano <daniel.lezcano@linaro.org> - 2016-02-25 14:40 +0100
    [PATCH 4/9] clocksource/drivers/lpc32xx: Support periodic mode Daniel Lezcano <daniel.lezcano@linaro.org> - 2016-02-25 14:40 +0100

csiph-web