]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/watchdog/Kconfig
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/jesse/openvswitch
[karo-tx-linux.git] / drivers / watchdog / Kconfig
index aecce5c8cf11dc402c94beb4f6f8fba1a16d8825..9fcc70c11ceae14b78052dbab2b4eaafdee553db 100644 (file)
@@ -76,6 +76,17 @@ config DA9052_WATCHDOG
           Alternatively say M to compile the driver as a module,
           which will be called da9052_wdt.
 
+config DA9055_WATCHDOG
+       tristate "Dialog Semiconductor DA9055 Watchdog"
+       depends on MFD_DA9055
+       select WATCHDOG_CORE
+       help
+         If you say yes here you get support for watchdog on the Dialog
+         Semiconductor DA9055 PMIC.
+
+         This driver can also be built as a module.  If so, the module
+         will be called da9055_wdt.
+
 config WM831X_WATCHDOG
        tristate "WM831x watchdog"
        depends on MFD_WM831X
@@ -98,7 +109,7 @@ config WM8350_WATCHDOG
 
 config ARM_SP805_WATCHDOG
        tristate "ARM SP805 Watchdog"
-       depends on ARM_AMBA
+       depends on ARM && ARM_AMBA
        select WATCHDOG_CORE
        help
          ARM Primecell SP805 Watchdog timer. This will reboot your system when
@@ -106,7 +117,7 @@ config ARM_SP805_WATCHDOG
 
 config AT91RM9200_WATCHDOG
        tristate "AT91RM9200 watchdog"
-       depends on ARCH_AT91RM9200
+       depends on ARCH_AT91
        help
          Watchdog timer embedded into AT91RM9200 chips. This will reboot your
          system when the timeout is reached.
@@ -114,6 +125,7 @@ config AT91RM9200_WATCHDOG
 config AT91SAM9X_WATCHDOG
        tristate "AT91SAM9X / AT91CAP9 watchdog"
        depends on ARCH_AT91 && !ARCH_AT91RM9200
+       select WATCHDOG_CORE
        help
          Watchdog timer embedded into AT91SAM9X and AT91CAP9 chips. This will
          reboot your system when the timeout is reached.
@@ -306,14 +318,15 @@ config TWL4030_WATCHDOG
          Support for TI TWL4030 watchdog.  Say 'Y' here to enable the
          watchdog timer support for TWL4030 chips.
 
-config STMP3XXX_WATCHDOG
-       tristate "Freescale STMP3XXX watchdog"
-       depends on ARCH_STMP3XXX
+config STMP3XXX_RTC_WATCHDOG
+       tristate "Freescale STMP3XXX & i.MX23/28 watchdog"
+       depends on RTC_DRV_STMP
+       select WATCHDOG_CORE
        help
-         Say Y here if to include support for the watchdog timer
-         for the Sigmatel STMP37XX/378X SoC.
+         Say Y here to include support for the watchdog timer inside
+         the RTC for the STMP37XX/378X or i.MX23/28 SoC.
          To compile this driver as a module, choose M here: the
-         module will be called stmp3xxx_wdt.
+         module will be called stmp3xxx_rtc_wdt.
 
 config NUC900_WATCHDOG
        tristate "Nuvoton NUC900 watchdog"
@@ -354,6 +367,30 @@ config IMX2_WDT
          To compile this driver as a module, choose M here: the
          module will be called imx2_wdt.
 
+config UX500_WATCHDOG
+       tristate "ST-Ericsson Ux500 watchdog"
+       depends on MFD_DB8500_PRCMU
+       select WATCHDOG_CORE
+       default y
+       help
+         Say Y here to include Watchdog timer support for the watchdog
+         existing in the prcmu of ST-Ericsson Ux500 series platforms.
+
+         To compile this driver as a module, choose M here: the
+         module will be called ux500_wdt.
+
+config RETU_WATCHDOG
+       tristate "Retu watchdog"
+       depends on MFD_RETU
+       select WATCHDOG_CORE
+       help
+         Retu watchdog driver for Nokia Internet Tablets (770, N800,
+         N810). At least on N800 the watchdog cannot be disabled, so
+         this driver is essential and you should enable it.
+
+         To compile this driver as a module, choose M here: the
+         module will be called retu_wdt.
+
 # AVR32 Architecture
 
 config AT32AP700X_WDT
@@ -433,7 +470,7 @@ config ALIM7101_WDT
 
 config F71808E_WDT
        tristate "Fintek F71808E, F71862FG, F71869, F71882FG and F71889FG Watchdog"
-       depends on X86 && EXPERIMENTAL
+       depends on X86
        help
          This is the driver for the hardware watchdog on the Fintek
          F71808E, F71862FG, F71869, F71882FG and F71889FG Super I/O controllers.
@@ -571,7 +608,7 @@ config IE6XX_WDT
 
 config INTEL_SCU_WATCHDOG
        bool "Intel SCU Watchdog for Mobile Platforms"
-       depends on X86_MRST
+       depends on X86_INTEL_MID
        ---help---
          Hardware driver for the watchdog time built into the Intel SCU
          for Intel Mobile Platforms.
@@ -624,7 +661,7 @@ config IT8712F_WDT
 
 config IT87_WDT
        tristate "IT87 Watchdog Timer"
-       depends on X86 && EXPERIMENTAL
+       depends on X86
        ---help---
          This is the driver for the hardware watchdog on the ITE IT8702,
          IT8712, IT8716, IT8718, IT8720, IT8721, IT8726 and IT8728
@@ -961,6 +998,7 @@ config ATH79_WDT
 config BCM47XX_WDT
        tristate "Broadcom BCM47xx Watchdog Timer"
        depends on BCM47XX
+       select WATCHDOG_CORE
        help
          Hardware driver for the Broadcom BCM47xx Watchdog Timer.
 
@@ -1109,6 +1147,7 @@ config PIKA_WDT
 config BOOKE_WDT
        tristate "PowerPC Book-E Watchdog Timer"
        depends on BOOKE || 4xx
+       select WATCHDOG_CORE
        ---help---
          Watchdog driver for PowerPC Book-E chips, such as the Freescale
          MPC85xx SOCs and the IBM PowerPC 440.