lkml.org 
[lkml]   [2022]   [Mar]   [8]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
Subject[GIT PULL] timer drivers for v5.18-rc1

Hi Thomas,

please consider pulling,


The following changes since commit 35e13e9da9afbce13c1d36465504ece4e65f24fe:

Merge branch 'clocksource' of
git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu into
timers/core (2022-01-10 13:57:17 +0100)

are available in the Git repository at:

https://git.linaro.org/people/daniel.lezcano/linux.git
tags/timers-v5.18-rc1

for you to fetch changes up to 4467b8bad2401794fb89a0268c8c8257180bf60f:

clocksource/drivers/timer-of: Check return value of of_iomap in
timer_of_base_init() (2022-03-07 19:21:25 +0100)

Thanks

-- Daniel

----------------------------------------------------------------
- Fix return error code check for the timer-of layer when getting
the base address (Guillaume Ranquet)

- Remove MMIO dependency, add notrace annotation for sched_clock
and increase the timer resolution for the Microchip
PIT64b (Claudiu Beznea)

- Convert DT bindings to yaml for the Tegra timer (David Heidelberg)

- Fix compilation error on architecture other than ARM for the
i.MX TPM (Nathan Chancellor)

- Add support for the event stream scaling for 1GHz counter on
the arch ARM timer (Marc Zyngier)

- Support a higher number of interrupts by the Exynos MCT timer
driver (Alim Akhtar)

- Detect and prevent memory corruption when the specified number
of interrupts in the DTS is greater than the array size in the
code for the Exynos MCT timer (Krzysztof Kozlowski)

- Fix regression from a previous errata fix on the TI DM
timer (Drew Fustini)

- Several fixes and code improvements for the i.MX TPM
driver (Peng Fan)

----------------------------------------------------------------
Alim Akhtar (3):
clocksource/drivers/exynos_mct: Remove mct interrupt index enum
clocksource/drivers/exynos_mct: Bump up mct max irq number
clocksource/drivers/exynos_mct: Increase the size of name array

Claudiu Beznea (3):
clocksource/drivers/timer-microchip-pit64b: Remove mmio selection
clocksource/drivers/timer-microchip-pit64b: Use notrace
clocksource/drivers/timer-microchip-pit64b: Use 5MHz for clockevent

David Heidelberg (1):
dt-bindings: timer: Tegra: Convert text bindings to yaml

Drew Fustini (1):
clocksource/drivers/timer-ti-dm: Fix regression from errata i940 fix

Guillaume Ranquet (1):
clocksource/drivers/timer-of: Check return value of of_iomap in
timer_of_base_init()

Krzysztof Kozlowski (1):
clocksource/drivers/exynos_mct: Handle DTS with higher number of
interrupts

Marc Zyngier (1):
clocksource/drivers/arm_arch_timer: Use event stream scaling when
available

Nathan Chancellor (1):
clocksource/drivers/imx-tpm: Move tpm_read_sched_clock() under
CONFIG_ARM

Peng Fan (6):
clocksource/drivers/imx-sysctr: Drop IRQF_IRQPOLL
clocksource/drivers/imx-tpm: Drop IRQF_IRQPOLL
clocksource/drivers/imx-tpm: Mark two variable with __ro_after_init
clocksource/drivers/imx-tpm: Add CLOCK_EVT_FEAT_DYNIRQ
clocksource/drivers/imx-tpm: Update name of clkevt
clocksource/drivers/imx-tpm: Exclude sched clock for ARM64

.../bindings/timer/nvidia,tegra-timer.yaml | 150
+++++++++++++++++++++
.../bindings/timer/nvidia,tegra20-timer.txt | 24 ----
.../bindings/timer/nvidia,tegra210-timer.txt | 36 -----
.../bindings/timer/nvidia,tegra30-timer.txt | 28 ----
arch/arm/boot/dts/dra7-l4.dtsi | 5 +-
arch/arm/boot/dts/dra7.dtsi | 8 +-
drivers/clocksource/Kconfig | 1 -
drivers/clocksource/arm_arch_timer.c | 13 +-
drivers/clocksource/exynos_mct.c | 39 +++---
drivers/clocksource/timer-imx-sysctr.c | 2 +-
drivers/clocksource/timer-imx-tpm.c | 14 +-
drivers/clocksource/timer-microchip-pit64b.c | 8 +-
drivers/clocksource/timer-of.c | 6 +-
drivers/clocksource/timer-ti-dm-systimer.c | 4 +-
include/clocksource/arm_arch_timer.h | 1 +
15 files changed, 205 insertions(+), 134 deletions(-)
create mode 100644
Documentation/devicetree/bindings/timer/nvidia,tegra-timer.yaml
delete mode 100644
Documentation/devicetree/bindings/timer/nvidia,tegra20-timer.txt
delete mode 100644
Documentation/devicetree/bindings/timer/nvidia,tegra210-timer.txt
delete mode 100644
Documentation/devicetree/bindings/timer/nvidia,tegra30-timer.txt

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

\
 
 \ /
  Last update: 2022-03-08 11:18    [W:0.110 / U:0.032 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site