Loading drivers/watchdog/Kconfig +2 −2 Original line number Diff line number Diff line Loading @@ -409,11 +409,11 @@ config ALIM7101_WDT Most people will say N. config F71808E_WDT tristate "Fintek F71808E and F71882FG Watchdog" tristate "Fintek F71808E, F71882FG and F71889FG Watchdog" depends on X86 && EXPERIMENTAL help This is the driver for the hardware watchdog on the Fintek F71808E and F71882FG Super I/O controllers. F71808E, F71882FG and F71889FG Super I/O controllers. You can compile this driver directly into the kernel, or use it as a module. The module will be called f71808e_wdt. Loading drivers/watchdog/f71808e_wdt.c +9 −1 Original line number Diff line number Diff line Loading @@ -308,6 +308,12 @@ static int watchdog_start(void) superio_set_bit(watchdog.sioaddr, 0x29, 1); break; case f71889fg: /* set pin 40 to WDTRST# */ superio_outb(watchdog.sioaddr, 0x2b, superio_inb(watchdog.sioaddr, 0x2b) & 0xcf); break; default: /* * 'default' label to shut up the compiler and catch Loading Loading @@ -708,8 +714,10 @@ static int __init f71808e_find(int sioaddr) case SIO_F71882_ID: watchdog.type = f71882fg; break; case SIO_F71862_ID: case SIO_F71889_ID: watchdog.type = f71889fg; break; case SIO_F71862_ID: /* These have a watchdog, though it isn't implemented (yet). */ err = -ENOSYS; goto exit; Loading Loading
drivers/watchdog/Kconfig +2 −2 Original line number Diff line number Diff line Loading @@ -409,11 +409,11 @@ config ALIM7101_WDT Most people will say N. config F71808E_WDT tristate "Fintek F71808E and F71882FG Watchdog" tristate "Fintek F71808E, F71882FG and F71889FG Watchdog" depends on X86 && EXPERIMENTAL help This is the driver for the hardware watchdog on the Fintek F71808E and F71882FG Super I/O controllers. F71808E, F71882FG and F71889FG Super I/O controllers. You can compile this driver directly into the kernel, or use it as a module. The module will be called f71808e_wdt. Loading
drivers/watchdog/f71808e_wdt.c +9 −1 Original line number Diff line number Diff line Loading @@ -308,6 +308,12 @@ static int watchdog_start(void) superio_set_bit(watchdog.sioaddr, 0x29, 1); break; case f71889fg: /* set pin 40 to WDTRST# */ superio_outb(watchdog.sioaddr, 0x2b, superio_inb(watchdog.sioaddr, 0x2b) & 0xcf); break; default: /* * 'default' label to shut up the compiler and catch Loading Loading @@ -708,8 +714,10 @@ static int __init f71808e_find(int sioaddr) case SIO_F71882_ID: watchdog.type = f71882fg; break; case SIO_F71862_ID: case SIO_F71889_ID: watchdog.type = f71889fg; break; case SIO_F71862_ID: /* These have a watchdog, though it isn't implemented (yet). */ err = -ENOSYS; goto exit; Loading