On Mon, 2024-11-18 at 07:26 +0100, Heiko Schocher wrote: > Driver for a PMIC watchdog timer controlled via Siemens SCU firmware > extensions. Only useful on some Siemens i.MX8-based platforms as > special SCFW is needed which provides the needed SCU API. > > Signed-off-by: Andrej Valek <[email protected]> > Signed-off-by: Heiko Schocher <[email protected]>
Reviewed-by: Alexander Sverdlin <[email protected]> > --- > > Changes in v2: > - work on comments from Stefan: > - rename driver file from scu_wdt.c to scu_pmic_wdt.c > - rename Kconfig symbol from CONFIG_WDT_IMX_SCU to CONFIG_WDT_SCU_PMIC > - reworked Kconfig help text > - add comment that TIMER_FUNC_CTRL_PMIC_WDOG is a siemens specific > SCU API extension in their SCFW. > - reworked commit message > > drivers/misc/imx8/scu_api.c | 21 ++++++++++++ > drivers/watchdog/Kconfig | 7 ++++ > drivers/watchdog/Makefile | 1 + > drivers/watchdog/scu_pmic_wdt.c | 59 +++++++++++++++++++++++++++++++++ > include/firmware/imx/sci/rpc.h | 3 ++ > include/firmware/imx/sci/sci.h | 1 + > 6 files changed, 92 insertions(+) > create mode 100644 drivers/watchdog/scu_pmic_wdt.c -- Alexander Sverdlin Siemens AG www.siemens.com

