linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/3] clocksource/drivers/timer-vt8500: clean up and add watchdog function
@ 2025-05-06 20:06 Alexey Charkov
  2025-05-06 20:06 ` [PATCH 1/3] clocksource/drivers/timer-vt8500: Add defines for magic constants Alexey Charkov
                   ` (2 more replies)
  0 siblings, 3 replies; 10+ messages in thread
From: Alexey Charkov @ 2025-05-06 20:06 UTC (permalink / raw)
  To: Krzysztof Kozlowski, Daniel Lezcano, Thomas Gleixner, Rob Herring,
	Conor Dooley
  Cc: linux-arm-kernel, linux-kernel, devicetree, Alexey Charkov

Add named defines for all registers and bits in timer-vt8500.
Move the system events timer from channel 0 to channel 1 when enough
information is provided by the device tree (i.e. more than one IRQ).
Use channel 0 for the system watchdog

Signed-off-by: Alexey Charkov <alchark@gmail.com>
---
Alexey Charkov (3):
      clocksource/drivers/timer-vt8500: Add defines for magic constants
      clocksource/drivers/timer-vt8500: Add watchdog functionality
      ARM: dts: vt8500: list all four timer interrupts

 arch/arm/boot/dts/vt8500/vt8500.dtsi |   2 +-
 arch/arm/boot/dts/vt8500/wm8505.dtsi |   2 +-
 arch/arm/boot/dts/vt8500/wm8650.dtsi |   2 +-
 arch/arm/boot/dts/vt8500/wm8750.dtsi |   2 +-
 arch/arm/boot/dts/vt8500/wm8850.dtsi |   2 +-
 drivers/clocksource/Kconfig          |   6 +-
 drivers/clocksource/timer-vt8500.c   | 115 +++++++++++++++++++++++++++--------
 7 files changed, 101 insertions(+), 30 deletions(-)
---
base-commit: 0a00723f4c2d0b273edd0737f236f103164a08eb
change-id: 20250506-vt8500-timer-updates-44a0d22cd720

Best regards,
-- 
Alexey Charkov <alchark@gmail.com>



^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2025-05-07  6:00 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-05-06 20:06 [PATCH 0/3] clocksource/drivers/timer-vt8500: clean up and add watchdog function Alexey Charkov
2025-05-06 20:06 ` [PATCH 1/3] clocksource/drivers/timer-vt8500: Add defines for magic constants Alexey Charkov
2025-05-06 20:06 ` [PATCH 2/3] clocksource/drivers/timer-vt8500: Add watchdog functionality Alexey Charkov
2025-05-07  4:33   ` Krzysztof Kozlowski
2025-05-07  5:46     ` Alexey Charkov
2025-05-06 20:06 ` [PATCH 3/3] ARM: dts: vt8500: list all four timer interrupts Alexey Charkov
2025-05-07  4:32   ` Krzysztof Kozlowski
2025-05-07  5:48     ` Alexey Charkov
2025-05-07  5:52       ` Krzysztof Kozlowski
2025-05-07  5:57         ` Alexey Charkov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).