mail archive of the barebox mailing list
 help / color / mirror / Atom feed
* [PATCH 0/2] watchdog: add Cadence watchdog support for Xilinx SoCs
@ 2023-09-13 12:08 Ahmad Fatoum
  2023-09-13 12:08 ` [PATCH 1/2] clk: implement clk_get_enabled helper Ahmad Fatoum
  2023-09-13 12:08 ` [PATCH 2/2] watchdog: add Cadence watchdog support for Xilinx SoCs Ahmad Fatoum
  0 siblings, 2 replies; 6+ messages in thread
From: Ahmad Fatoum @ 2023-09-13 12:08 UTC (permalink / raw)
  To: barebox

This adds support for the Cadence watchdog IP available in Zynq-7000
and ZynqMP SoCs.

The driver has been ported from Linux v6.4 and tested on the ZynqMP.
Keep in mind that changes to the XSA may be necessary for the watchdog
to actually be able to reset the system.

Ahmad Fatoum (2):
  clk: implement clk_get_enabled helper
  watchdog: add Cadence watchdog support for Xilinx SoCs

 drivers/watchdog/Kconfig       |   6 +
 drivers/watchdog/Makefile      |   1 +
 drivers/watchdog/cadence_wdt.c | 278 +++++++++++++++++++++++++++++++++
 include/linux/clk.h            |  29 ++++
 4 files changed, 314 insertions(+)
 create mode 100644 drivers/watchdog/cadence_wdt.c

-- 
2.39.2




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

end of thread, other threads:[~2023-09-14  7:53 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-09-13 12:08 [PATCH 0/2] watchdog: add Cadence watchdog support for Xilinx SoCs Ahmad Fatoum
2023-09-13 12:08 ` [PATCH 1/2] clk: implement clk_get_enabled helper Ahmad Fatoum
2023-09-14  7:46   ` Sascha Hauer
2023-09-14  7:52     ` Ahmad Fatoum
2023-09-14  7:52     ` Sascha Hauer
2023-09-13 12:08 ` [PATCH 2/2] watchdog: add Cadence watchdog support for Xilinx SoCs Ahmad Fatoum

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox