Skip to content

Commit c284153

Browse files
mrhpearsonWim Van Sebroeck
authored andcommitted
watchdog: lenovo_se30_wdt: Watchdog driver for Lenovo SE30 platform
Watchdog driver implementation for Lenovo SE30 platform. Signed-off-by: Mark Pearson <[email protected]> Reviewed-by: Guenter Roeck <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Guenter Roeck <[email protected]> Signed-off-by: Wim Van Sebroeck <[email protected]>
1 parent 331c834 commit c284153

File tree

3 files changed

+406
-0
lines changed

3 files changed

+406
-0
lines changed

drivers/watchdog/Kconfig

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -279,6 +279,18 @@ config LENOVO_SE10_WDT
279279
This driver can also be built as a module. If so, the module
280280
will be called lenovo-se10-wdt.
281281

282+
config LENOVO_SE30_WDT
283+
tristate "Lenovo SE30 Watchdog"
284+
depends on (X86 && DMI) || COMPILE_TEST
285+
depends on HAS_IOPORT
286+
select WATCHDOG_CORE
287+
help
288+
If you say yes here you get support for the watchdog
289+
functionality for the Lenovo SE30 platform.
290+
291+
This driver can also be built as a module. If so, the module
292+
will be called lenovo-se30-wdt.
293+
282294
config MENF21BMC_WATCHDOG
283295
tristate "MEN 14F021P00 BMC Watchdog"
284296
depends on MFD_MENF21BMC || COMPILE_TEST

drivers/watchdog/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,7 @@ obj-$(CONFIG_I6300ESB_WDT) += i6300esb.o
124124
obj-$(CONFIG_IE6XX_WDT) += ie6xx_wdt.o
125125
obj-$(CONFIG_ITCO_WDT) += iTCO_wdt.o
126126
obj-$(CONFIG_LENOVO_SE10_WDT) += lenovo_se10_wdt.o
127+
obj-$(CONFIG_LENOVO_SE30_WDT) += lenovo_se30_wdt.o
127128
ifeq ($(CONFIG_ITCO_VENDOR_SUPPORT),y)
128129
obj-$(CONFIG_ITCO_WDT) += iTCO_vendor_support.o
129130
endif

0 commit comments

Comments
 (0)