wdt: imx8qxp: add option to control external PMIC wdt via IMX8 SCU
authorHeiko Schocher <hs@denx.de>
Sat, 23 Nov 2024 16:52:45 +0000 (17:52 +0100)
committerFabio Estevam <festevam@gmail.com>
Tue, 26 Nov 2024 02:07:37 +0000 (23:07 -0300)
commita1766d55e5766fb8fb5723bc599f7dd2cc999f6c
treeb1292349eb0d16643d0a41fb6c664d809d20f13c
parent48380f9b2a12e3fc6339d6af5a154bded769d911
wdt: imx8qxp: add option to control external PMIC wdt via IMX8 SCU

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 <andrej.valek@siemens.com>
Signed-off-by: Heiko Schocher <hs@denx.de>
Reviewed-by: Alexander Sverdlin <alexander.sverdlin@siemens.com>
Reviewed-by: Stefan Roese <sr@denx.de>
drivers/misc/imx8/scu_api.c
drivers/watchdog/Kconfig
drivers/watchdog/Makefile
drivers/watchdog/siemens_pmic_wdt.c [new file with mode: 0644]
include/firmware/imx/sci/rpc.h
include/firmware/imx/sci/sci.h