diff options
author | Henning Schild <henning.schild@siemens.com> | 2021-12-13 13:05:01 +0100 |
---|---|---|
committer | Hans de Goede <hdegoede@redhat.com> | 2021-12-23 18:09:28 +0100 |
commit | 2ebd32ce2aecd5ee57d9bdcac80e0df26c351061 (patch) | |
tree | 3ed69c31cbf7fccdd1328f551c6972b59a381d46 /drivers/watchdog/Kconfig | |
parent | leds: simatic-ipc-leds: add new driver for Siemens Industial PCs (diff) | |
download | linux-2ebd32ce2aecd5ee57d9bdcac80e0df26c351061.tar.xz linux-2ebd32ce2aecd5ee57d9bdcac80e0df26c351061.zip |
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>
Diffstat (limited to 'drivers/watchdog/Kconfig')
-rw-r--r-- | drivers/watchdog/Kconfig | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/drivers/watchdog/Kconfig b/drivers/watchdog/Kconfig index 9d222ba17ec6..1dc86eb1361a 100644 --- a/drivers/watchdog/Kconfig +++ b/drivers/watchdog/Kconfig @@ -1589,6 +1589,17 @@ config NIC7018_WDT To compile this driver as a module, choose M here: the module will be called nic7018_wdt. +config SIEMENS_SIMATIC_IPC_WDT + tristate "Siemens Simatic IPC Watchdog" + depends on SIEMENS_SIMATIC_IPC + select WATCHDOG_CORE + help + This driver adds support for several watchdogs found in Industrial + PCs from Siemens. + + To compile this driver as a module, choose M here: the module will be + called simatic-ipc-wdt. + # M68K Architecture config M54xx_WATCHDOG |