diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2012-05-23 18:42:42 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2012-05-23 18:42:42 -0400 |
commit | 0b87da68a0f0a7bf7f7446cf64f92e672bd68ef8 (patch) | |
tree | cc5ddfd411bc9c5d6fb828b86eba92f50294805e /drivers/watchdog/Kconfig | |
parent | 59d0952b43552570e0f1c3ff91ebb16d4caec171 (diff) | |
parent | cad19fa66469d2a745fae0c168833d5d33d64489 (diff) |
Merge git://www.linux-watchdog.org/linux-watchdog
Pull first set of watchdog updates from Wim Van Sebroeck:
"This pull contains:
- The removal of ixp2000_wdt
- The addition of ie6xx_wdt
- Some documentation fixes
- Small fixes and improvements
(Note: Part 2 will contain generic watchdog core changes + conversion
of some more drivers)"
* git://www.linux-watchdog.org/linux-watchdog:
Documentation/watchdog: Fix the file descriptor leak when no cmdline arg given
Documentation/watchdog: close the fd when cmdline arg given
Documentation/watchdog: Fix a small typo
watchdog: s3c2410_wdt: Set timeout to actually achieved timeout
watchdog: wm831x: Convert to gpio_request_one()
watchdog: via_wdt: depends on PCI
watchdog: ie6xx_wdt needs io.h
watchdog: ie6xx_wdt.c: fix printk format warning
watchdog: Add watchdog driver for Intel Atom E6XX
watchdog: it87_wdt: Add support for IT8728F watchdog.
watchdog: i6300esb: don't depend on X86
watchdog: Use module_pci_driver
watchdog: sch311x_wdt.c: Remove RESGEN
watchdog: s3c2410-wdt: Use of_match_ptr().
watchdog: Device tree support for pnx4008-wdt
watchdog: ar7_wdt.c: use devm_request_and_ioremap
watchdog: remove ixp2000 driver
watchdog: sp5100_tco.c: quiet sparse noise about using plain integer was NULL pointer
Diffstat (limited to 'drivers/watchdog/Kconfig')
-rw-r--r-- | drivers/watchdog/Kconfig | 35 |
1 files changed, 21 insertions, 14 deletions
diff --git a/drivers/watchdog/Kconfig b/drivers/watchdog/Kconfig index edebaf771f5..a18bf6358eb 100644 --- a/drivers/watchdog/Kconfig +++ b/drivers/watchdog/Kconfig | |||
@@ -129,17 +129,6 @@ config 977_WATCHDOG | |||
129 | 129 | ||
130 | Not sure? It's safe to say N. | 130 | Not sure? It's safe to say N. |
131 | 131 | ||
132 | config IXP2000_WATCHDOG | ||
133 | tristate "IXP2000 Watchdog" | ||
134 | depends on ARCH_IXP2000 | ||
135 | help | ||
136 | Say Y here if to include support for the watchdog timer | ||
137 | in the Intel IXP2000(2400, 2800, 2850) network processors. | ||
138 | This driver can be built as a module by choosing M. The module | ||
139 | will be called ixp2000_wdt. | ||
140 | |||
141 | Say N if you are unsure. | ||
142 | |||
143 | config IXP4XX_WATCHDOG | 132 | config IXP4XX_WATCHDOG |
144 | tristate "IXP4xx Watchdog" | 133 | tristate "IXP4xx Watchdog" |
145 | depends on ARCH_IXP4XX | 134 | depends on ARCH_IXP4XX |
@@ -543,7 +532,7 @@ config WAFER_WDT | |||
543 | 532 | ||
544 | config I6300ESB_WDT | 533 | config I6300ESB_WDT |
545 | tristate "Intel 6300ESB Timer/Watchdog" | 534 | tristate "Intel 6300ESB Timer/Watchdog" |
546 | depends on X86 && PCI | 535 | depends on PCI |
547 | ---help--- | 536 | ---help--- |
548 | Hardware driver for the watchdog timer built into the Intel | 537 | Hardware driver for the watchdog timer built into the Intel |
549 | 6300ESB controller hub. | 538 | 6300ESB controller hub. |
@@ -551,6 +540,19 @@ config I6300ESB_WDT | |||
551 | To compile this driver as a module, choose M here: the | 540 | To compile this driver as a module, choose M here: the |
552 | module will be called i6300esb. | 541 | module will be called i6300esb. |
553 | 542 | ||
543 | config IE6XX_WDT | ||
544 | tristate "Intel Atom E6xx Watchdog" | ||
545 | depends on X86 && PCI | ||
546 | select WATCHDOG_CORE | ||
547 | select MFD_CORE | ||
548 | select LPC_SCH | ||
549 | ---help--- | ||
550 | Hardware driver for the watchdog timer built into the Intel | ||
551 | Atom E6XX (TunnelCreek) processor. | ||
552 | |||
553 | To compile this driver as a module, choose M here: the | ||
554 | module will be called ie6xx_wdt. | ||
555 | |||
554 | config INTEL_SCU_WATCHDOG | 556 | config INTEL_SCU_WATCHDOG |
555 | bool "Intel SCU Watchdog for Mobile Platforms" | 557 | bool "Intel SCU Watchdog for Mobile Platforms" |
556 | depends on X86_MRST | 558 | depends on X86_MRST |
@@ -607,7 +609,12 @@ config IT87_WDT | |||
607 | depends on X86 && EXPERIMENTAL | 609 | depends on X86 && EXPERIMENTAL |
608 | ---help--- | 610 | ---help--- |
609 | This is the driver for the hardware watchdog on the ITE IT8702, | 611 | This is the driver for the hardware watchdog on the ITE IT8702, |
610 | IT8712, IT8716, IT8718, IT8720, IT8721, IT8726 Super I/O chips. | 612 | IT8712, IT8716, IT8718, IT8720, IT8721, IT8726 and IT8728 |
613 | Super I/O chips. | ||
614 | |||
615 | If the driver does not work, then make sure that the game port in | ||
616 | the BIOS is enabled. | ||
617 | |||
611 | This watchdog simply watches your kernel to make sure it doesn't | 618 | This watchdog simply watches your kernel to make sure it doesn't |
612 | freeze, and if it does, it reboots your computer after a certain | 619 | freeze, and if it does, it reboots your computer after a certain |
613 | amount of time. | 620 | amount of time. |
@@ -780,7 +787,7 @@ config SMSC37B787_WDT | |||
780 | 787 | ||
781 | config VIA_WDT | 788 | config VIA_WDT |
782 | tristate "VIA Watchdog Timer" | 789 | tristate "VIA Watchdog Timer" |
783 | depends on X86 | 790 | depends on X86 && PCI |
784 | select WATCHDOG_CORE | 791 | select WATCHDOG_CORE |
785 | ---help--- | 792 | ---help--- |
786 | This is the driver for the hardware watchdog timer on VIA | 793 | This is the driver for the hardware watchdog timer on VIA |