watchdog: simatic-ipc-wdt: add new driver for Siemens Industrial PCs
authorHenning Schild <henning.schild@siemens.com>
Mon, 13 Dec 2021 12:05:01 +0000 (13:05 +0100)
committerHans de Goede <hdegoede@redhat.com>
Thu, 23 Dec 2021 17:09:28 +0000 (18:09 +0100)
commit2ebd32ce2aecd5ee57d9bdcac80e0df26c351061
tree3ed69c31cbf7fccdd1328f551c6972b59a381d46
parent8c78e0614edc628b13313afd28856720b85d86a3
watchdog: simatic-ipc-wdt: add new driver for Siemens Industrial PCs

This driver adds initial support for several devices from Siemens. It is
based on a platform driver introduced in an earlier commit.

One of the supported machines does access a GPIO pin to enable the
watchdog. Here we poke GPIO memory because pinctrl does not come up.

Signed-off-by: Henning Schild <henning.schild@siemens.com>
Reviewed-by: Guenter Roeck <linux@roeck-us.net>
Link: https://lore.kernel.org/r/20211213120502.20661-4-henning.schild@siemens.com
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
drivers/watchdog/Kconfig
drivers/watchdog/Makefile
drivers/watchdog/simatic-ipc-wdt.c [new file with mode: 0644]