Messages in this thread | | | Date | Wed, 27 Jul 2022 18:04:17 +0200 | From | Daniel Lezcano <> | Subject | [GIT PULL] timer drivers for v5.20-rc1 |
| |
Hi Thomas,
please consider pulling the changes:
The following changes since commit 57963a92a70b037aa22544fbc34742e5be689c04:
Merge tag 'timers-v5.19-rc1' of https://git.linaro.org/people/daniel.lezcano/linux into timers/core (2022-05-27 10:32:08 +0200)
are available in the Git repository at:
https://git.linaro.org/people/daniel.lezcano/linux.git tags/timers-v5.20-rc1
for you to fetch changes up to 148399c90e25bb5d1aa6f3e1dde25fec6f4005f2:
clocksource/drivers/sun5i: Remove unnecessary (void*) conversions (2022-07-27 17:01:52 +0200)
---------------------------------------------------------------- - Add the missing DT bindings for the MTU nomadik timer (Linus Walleij)
- Fix grammar typo in the ARM global timer Kconfig option (Randy Dunlap)
- Add the tegra186 timer and use it on the tegra234 board (Thierry Reding)
- Add the 'CPUXGPT' CPU timer for Mediatek MT6795 and implement a workaround to overcome an ATF bug where the timer is not correctly initialized (AngeloGioacchino Del Regno)
- Rework the suspend/resume approach to enable the feature on the timer even it is not an active clock and fix a compilation warning (Claudiu Beznea)
- Add the Add R-Car Gen4 timer support along with the DT bindings (Wolfram Sang)
- Add compatible for ti,am654-timer to support AM6 SoC (Tony Lindgren)
- Fix Kconfig option to put it back to 'bool' instead of 'tristate' for the tegra186 (Daniel Lezcano)
- Sort 'family,type' DT bindings for the Renesas timers (Geert Uytterhoeven)
- Add compatible 'allwinner,sun20i-d1-timer' for Allwinner D1 (Samuel Holland)
- Remove unnecessary (void*) conversions for sun4i (XU pengfei)
- Remove unnecessary (void*) conversions for sun5i (Li zeming)
---------------------------------------------------------------- AngeloGioacchino Del Regno (2): dt-bindings: timer: mediatek: Add CPUX System Timer and MT6795 compatible clocksource/drivers/timer-mediatek: Implement CPUXGPT timers
Claudiu Beznea (3): clocksource/drivers/timer-microchip-pit64b: Remove suspend/resume ops for ce clocksource/drivers/timer-microchip-pit64b: Use mchp_pit64b_{suspend, resume} clocksource/drivers/timer-microchip-pit64b: Fix compilation warnings
Daniel Lezcano (1): clocksource/drivers/tegra186: Put Kconfig option 'tristate' to 'bool'
Geert Uytterhoeven (1): dt-bindings: timer: renesas,cmt: Fix R-Car Gen4 fall-out
Kartik (1): clocksource/drivers/timer-tegra186: Add support for Tegra234 SoC
Krzysztof Kozlowski (1): dt-bindings: timer: ingenic,tcu: use absolute path to other schema
Li zeming (1): clocksource/drivers/sun5i: Remove unnecessary (void*) conversions
Linus Walleij (1): dt-bindings: timer: Add Nomadik MTU binding
Randy Dunlap (1): clocksource/drivers/arm_global_timer: Fix Kconfig "its" grammar
Samuel Holland (1): dt-bindings: timer: allwinner,sun4i-a10-timer: Add D1 compatible
Thierry Reding (1): clocksource: Add Tegra186 timers support
Tony Lindgren (4): clocksource/drivers/timer-ti-dm: Move inline functions to driver for am6 clocksource/drivers/timer-ti-dm: Make timer selectable for ARCH_K3 clocksource/drivers/timer-ti-dm: Add compatible for am6 SoCs clocksource/drivers/timer-ti-dm: Make driver selection bool for TI K3
Wolfram Sang (4): thermal/drivers/rcar_gen3_thermal: Add r8a779f0 support dt-bindings: timer: renesas,cmt: Add r8a779f0 and generic Gen4 CMT support dt-bindings: timer: renesas,cmt: R-Car V3U is R-Car Gen4 clocksource/drivers/sh_cmt: Add R-Car Gen4 support
XU pengfei (1): clocksource/drivers/sun4i: Remove unnecessary (void*) conversions
.../bindings/timer/allwinner,sun4i-a10-timer.yaml | 1 + .../devicetree/bindings/timer/ingenic,tcu.yaml | 4 +- .../bindings/timer/mediatek,mtk-timer.txt | 6 +- .../devicetree/bindings/timer/renesas,cmt.yaml | 16 +- .../devicetree/bindings/timer/st,nomadik-mtu.yaml | 58 +++ arch/arm/mach-omap2/Kconfig | 2 + drivers/clocksource/Kconfig | 19 +- drivers/clocksource/Makefile | 3 +- drivers/clocksource/sh_cmt.c | 8 + drivers/clocksource/timer-mediatek.c | 114 +++++ drivers/clocksource/timer-microchip-pit64b.c | 64 ++- drivers/clocksource/timer-sun4i.c | 2 +- drivers/clocksource/timer-sun5i.c | 2 +- drivers/clocksource/timer-tegra186.c | 514 +++++++++++++++++++++ drivers/clocksource/timer-ti-dm.c | 123 +++++ drivers/thermal/rcar_gen3_thermal.c | 4 + include/clocksource/timer-ti-dm.h | 144 ------ 17 files changed, 893 insertions(+), 191 deletions(-) create mode 100644 Documentation/devicetree/bindings/timer/st,nomadik-mtu.yaml create mode 100644 drivers/clocksource/timer-tegra186.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
| |