Merge tag 'timers-core-2022-08-01' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull timer updates from Thomas Gleixner: "Timers, timekeeping and related drivers update: Core: - Make wait_event_hrtimeout() aware of RT/DL tasks New drivers: - R-Car Gen4 timer - Tegra186 timer - Mediatek MT6795 CPUXGPT timer Updates: - Rework suspend/resume handling in timer drivers so it takes inactive clocks into account. - The usual device tree compatible add ons - Small fixed and cleanups all over the place" * tag 'timers-core-2022-08-01' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: (24 commits) wait: Fix __wait_event_hrtimeout for RT/DL tasks clocksource/drivers/sun5i: Remove unnecessary (void*) conversions dt-bindings: timer: allwinner,sun4i-a10-timer: Add D1 compatible dt-bindings: timer: ingenic,tcu: use absolute path to other schema clocksource/drivers/sun4i: Remove unnecessary (void*) conversions dt-bindings: timer: renesas,cmt: Fix R-Car Gen4 fall-out clocksource/drivers/tegra186: Put Kconfig option 'tristate' to 'bool' clocksource/drivers/timer-ti-dm: Make driver selection bool for TI K3 clocksource/drivers/timer-ti-dm: Add compatible for am6 SoCs clocksource/drivers/timer-ti-dm: Make timer selectable for ARCH_K3 clocksource/drivers/timer-ti-dm: Move inline functions to driver for am6 clocksource/drivers/sh_cmt: Add R-Car Gen4 support dt-bindings: timer: renesas,cmt: R-Car V3U is R-Car Gen4 dt-bindings: timer: renesas,cmt: Add r8a779f0 and generic Gen4 CMT support clocksource/drivers/timer-microchip-pit64b: Fix compilation warnings clocksource/drivers/timer-microchip-pit64b: Use mchp_pit64b_{suspend, resume} clocksource/drivers/timer-microchip-pit64b: Remove suspend/resume ops for ce thermal/drivers/rcar_gen3_thermal: Add r8a779f0 support clocksource/drivers/timer-mediatek: Implement CPUXGPT timers dt-bindings: timer: mediatek: Add CPUX System Timer and MT6795 compatible ...
Showing
- Documentation/devicetree/bindings/timer/allwinner,sun4i-a10-timer.yaml 1 addition, 0 deletions.../devicetree/bindings/timer/allwinner,sun4i-a10-timer.yaml
- Documentation/devicetree/bindings/timer/ingenic,tcu.yaml 2 additions, 2 deletionsDocumentation/devicetree/bindings/timer/ingenic,tcu.yaml
- Documentation/devicetree/bindings/timer/mediatek,mtk-timer.txt 5 additions, 1 deletion...entation/devicetree/bindings/timer/mediatek,mtk-timer.txt
- Documentation/devicetree/bindings/timer/renesas,cmt.yaml 14 additions, 2 deletionsDocumentation/devicetree/bindings/timer/renesas,cmt.yaml
- Documentation/devicetree/bindings/timer/st,nomadik-mtu.yaml 58 additions, 0 deletionsDocumentation/devicetree/bindings/timer/st,nomadik-mtu.yaml
- arch/arm/mach-omap2/Kconfig 2 additions, 0 deletionsarch/arm/mach-omap2/Kconfig
- drivers/clocksource/Kconfig 17 additions, 2 deletionsdrivers/clocksource/Kconfig
- drivers/clocksource/Makefile 2 additions, 1 deletiondrivers/clocksource/Makefile
- drivers/clocksource/sh_cmt.c 8 additions, 0 deletionsdrivers/clocksource/sh_cmt.c
- drivers/clocksource/timer-mediatek.c 114 additions, 0 deletionsdrivers/clocksource/timer-mediatek.c
- drivers/clocksource/timer-microchip-pit64b.c 27 additions, 37 deletionsdrivers/clocksource/timer-microchip-pit64b.c
- drivers/clocksource/timer-sun4i.c 1 addition, 1 deletiondrivers/clocksource/timer-sun4i.c
- drivers/clocksource/timer-sun5i.c 1 addition, 1 deletiondrivers/clocksource/timer-sun5i.c
- drivers/clocksource/timer-tegra186.c 514 additions, 0 deletionsdrivers/clocksource/timer-tegra186.c
- drivers/clocksource/timer-ti-dm.c 123 additions, 0 deletionsdrivers/clocksource/timer-ti-dm.c
- drivers/thermal/rcar_gen3_thermal.c 4 additions, 0 deletionsdrivers/thermal/rcar_gen3_thermal.c
- include/clocksource/timer-ti-dm.h 0 additions, 144 deletionsinclude/clocksource/timer-ti-dm.h
- include/linux/wait.h 5 additions, 4 deletionsinclude/linux/wait.h
Loading
Please register or sign in to comment