Commit c0e962f9 authored by Wim Van Sebroeck's avatar Wim Van Sebroeck
Browse files

[WATCHDOG] Clean-up Kconfig+Makefile



Clean-up of the watchdog's Kconfig and makefile files.

Signed-off-by: default avatarWim Van Sebroeck <wim@iguana.be>
parent 5c4eb61b
Loading
Loading
Loading
Loading
+62 −38
Original line number Original line Diff line number Diff line
@@ -55,6 +55,8 @@ config SOFT_WATCHDOG
	  To compile this driver as a module, choose M here: the
	  To compile this driver as a module, choose M here: the
	  module will be called softdog.
	  module will be called softdog.


# ALPHA Architecture

# ARM Architecture
# ARM Architecture


config AT91RM9200_WATCHDOG
config AT91RM9200_WATCHDOG
@@ -189,7 +191,7 @@ config PNX4008_WATCHDOG


config IOP_WATCHDOG
config IOP_WATCHDOG
	tristate "IOP Watchdog"
	tristate "IOP Watchdog"
	depends on WATCHDOG && PLAT_IOP
	depends on PLAT_IOP
	select WATCHDOG_NOWAYOUT if (ARCH_IOP32X || ARCH_IOP33X)
	select WATCHDOG_NOWAYOUT if (ARCH_IOP32X || ARCH_IOP33X)
	help
	help
	  Say Y here if to include support for the watchdog timer
	  Say Y here if to include support for the watchdog timer
@@ -205,7 +207,7 @@ config IOP_WATCHDOG


config DAVINCI_WATCHDOG
config DAVINCI_WATCHDOG
	tristate "DaVinci watchdog"
	tristate "DaVinci watchdog"
	depends on WATCHDOG && ARCH_DAVINCI
	depends on ARCH_DAVINCI
	help
	help
	  Say Y here if to include support for the watchdog timer
	  Say Y here if to include support for the watchdog timer
	  in the DaVinci DM644x/DM646x processors.
	  in the DaVinci DM644x/DM646x processors.
@@ -215,20 +217,22 @@ config DAVINCI_WATCHDOG
	  NOTE: once enabled, this timer cannot be disabled.
	  NOTE: once enabled, this timer cannot be disabled.
	  Say N if you are unsure.
	  Say N if you are unsure.


# ARM26 Architecture

# AVR32 Architecture
# AVR32 Architecture


config AT32AP700X_WDT
config AT32AP700X_WDT
	tristate "AT32AP700x watchdog"
	tristate "AT32AP700x watchdog"
	depends on WATCHDOG && CPU_AT32AP7000
	depends on CPU_AT32AP7000
	help
	help
	  Watchdog timer embedded into AT32AP700x devices. This will reboot
	  Watchdog timer embedded into AT32AP700x devices. This will reboot
	  your system when the timeout is reached.
	  your system when the timeout is reached.


# Blackfin Architecture
# BLACKFIN Architecture


config BFIN_WDT
config BFIN_WDT
	tristate "Blackfin On-Chip Watchdog Timer"
	tristate "Blackfin On-Chip Watchdog Timer"
	depends on WATCHDOG && BLACKFIN
	depends on BLACKFIN
	---help---
	---help---
	  If you say yes here you will get support for the Blackfin On-Chip
	  If you say yes here you will get support for the Blackfin On-Chip
	  Watchdog Timer. If you have one of these processors and wish to
	  Watchdog Timer. If you have one of these processors and wish to
@@ -237,6 +241,12 @@ config BFIN_WDT
	  To compile this driver as a module, choose M here: the
	  To compile this driver as a module, choose M here: the
	  module will be called bfin_wdt.
	  module will be called bfin_wdt.


# CRIS Architecture

# FRV Architecture

# H8300 Architecture

# X86 (i386 + ia64 + x86_64) Architecture
# X86 (i386 + ia64 + x86_64) Architecture


config ACQUIRE_WDT
config ACQUIRE_WDT
@@ -565,16 +575,52 @@ config SBC_EPX_C3_WATCHDOG
	  To compile this driver as a module, choose M here: the
	  To compile this driver as a module, choose M here: the
	  module will be called sbc_epx_c3.
	  module will be called sbc_epx_c3.


# PowerPC Architecture
# M32R Architecture


config 8xx_WDT
# M68K Architecture
	tristate "MPC8xx Watchdog Timer"

	depends on 8xx
# M68KNOMMU Architecture

# MIPS Architecture

config INDYDOG
	tristate "Indy/I2 Hardware Watchdog"
	depends on SGI_IP22
	help
	  Hardware driver for the Indy's/I2's watchdog. This is a
	  watchdog timer that will reboot the machine after a 60 second
	  timer expired and no process has written to /dev/watchdog during
	  that time.

config WDT_MTX1
	tristate "MTX-1 Hardware Watchdog"
	depends on MIPS_MTX1
	help
	  Hardware driver for the MTX-1 boards. This is a watchdog timer that
	  will reboot the machine after a 100 seconds timer expired.

config WDT_RM9K_GPI
	tristate "RM9000/GPI hardware watchdog"
	depends on CPU_RM9000
	help
	  Watchdog implementation using the GPI hardware found on
	  PMC-Sierra RM9xxx CPUs.

	  To compile this driver as a module, choose M here: the
	  module will be called rm9k_wdt.

# PARISC Architecture

# POWERPC Architecture


config MPC5200_WDT
config MPC5200_WDT
	tristate "MPC5200 Watchdog Timer"
	tristate "MPC5200 Watchdog Timer"
	depends on PPC_MPC52xx
	depends on PPC_MPC52xx


config 8xx_WDT
	tristate "MPC8xx Watchdog Timer"
	depends on 8xx

config 83xx_WDT
config 83xx_WDT
	tristate "MPC83xx Watchdog Timer"
	tristate "MPC83xx Watchdog Timer"
	depends on PPC_83xx
	depends on PPC_83xx
@@ -601,34 +647,6 @@ config WATCHDOG_RTAS
	  To compile this driver as a module, choose M here. The module
	  To compile this driver as a module, choose M here. The module
	  will be called wdrtas.
	  will be called wdrtas.


# MIPS Architecture

config INDYDOG
	tristate "Indy/I2 Hardware Watchdog"
	depends on SGI_IP22
	help
	  Hardware driver for the Indy's/I2's watchdog. This is a
	  watchdog timer that will reboot the machine after a 60 second
	  timer expired and no process has written to /dev/watchdog during
	  that time.

config WDT_MTX1
	tristate "MTX-1 Hardware Watchdog"
	depends on MIPS_MTX1
	help
	  Hardware driver for the MTX-1 boards. This is a watchdog timer that
	  will reboot the machine after a 100 seconds timer expired.

config WDT_RM9K_GPI
	tristate "RM9000/GPI hardware watchdog"
	depends on CPU_RM9000
	help
	  Watchdog implementation using the GPI hardware found on
	  PMC-Sierra RM9xxx CPUs.

	  To compile this driver as a module, choose M here: the
	  module will be called rm9k_wdt.

# S390 Architecture
# S390 Architecture


config ZVM_WATCHDOG
config ZVM_WATCHDOG
@@ -643,7 +661,7 @@ config ZVM_WATCHDOG
	  To compile this driver as a module, choose M here. The module
	  To compile this driver as a module, choose M here. The module
	  will be called vmwatchdog.
	  will be called vmwatchdog.


# SUPERH Architecture
# SUPERH (sh + sh64) Architecture


config SH_WDT
config SH_WDT
	tristate "SuperH Watchdog"
	tristate "SuperH Watchdog"
@@ -670,6 +688,8 @@ config SH_WDT_MMAP
	  If you say Y here, user applications will be able to mmap the
	  If you say Y here, user applications will be able to mmap the
	  WDT/CPG registers.
	  WDT/CPG registers.


# SPARC Architecture

# SPARC64 Architecture
# SPARC64 Architecture


config WATCHDOG_CP1XXX
config WATCHDOG_CP1XXX
@@ -694,6 +714,10 @@ config WATCHDOG_RIO
	  machines.  The watchdog timeout period is normally one minute but
	  machines.  The watchdog timeout period is normally one minute but
	  can be changed with a boot-time parameter.
	  can be changed with a boot-time parameter.


# V850 Architecture

# XTENSA Architecture

#
#
# ISA-based Watchdog Cards
# ISA-based Watchdog Cards
#
#
+32 −8
Original line number Original line Diff line number Diff line
@@ -22,6 +22,8 @@ obj-$(CONFIG_WDTPCI) += wdt_pci.o
# USB-based Watchdog Cards
# USB-based Watchdog Cards
obj-$(CONFIG_USBPCWATCHDOG) += pcwd_usb.o
obj-$(CONFIG_USBPCWATCHDOG) += pcwd_usb.o


# ALPHA Architecture

# ARM Architecture
# ARM Architecture
obj-$(CONFIG_AT91RM9200_WATCHDOG) += at91rm9200_wdt.o
obj-$(CONFIG_AT91RM9200_WATCHDOG) += at91rm9200_wdt.o
obj-$(CONFIG_OMAP_WATCHDOG) += omap_wdt.o
obj-$(CONFIG_OMAP_WATCHDOG) += omap_wdt.o
@@ -38,12 +40,20 @@ obj-$(CONFIG_PNX4008_WATCHDOG) += pnx4008_wdt.o
obj-$(CONFIG_IOP_WATCHDOG) += iop_wdt.o
obj-$(CONFIG_IOP_WATCHDOG) += iop_wdt.o
obj-$(CONFIG_DAVINCI_WATCHDOG) += davinci_wdt.o
obj-$(CONFIG_DAVINCI_WATCHDOG) += davinci_wdt.o


# ARM26 Architecture

# AVR32 Architecture
# AVR32 Architecture
obj-$(CONFIG_AT32AP700X_WDT) += at32ap700x_wdt.o
obj-$(CONFIG_AT32AP700X_WDT) += at32ap700x_wdt.o


# Blackfin Architecture
# BLACKFIN Architecture
obj-$(CONFIG_BFIN_WDT) += bfin_wdt.o
obj-$(CONFIG_BFIN_WDT) += bfin_wdt.o


# CRIS Architecture

# FRV Architecture

# H8300 Architecture

# X86 (i386 + ia64 + x86_64) Architecture
# X86 (i386 + ia64 + x86_64) Architecture
obj-$(CONFIG_ACQUIRE_WDT) += acquirewdt.o
obj-$(CONFIG_ACQUIRE_WDT) += acquirewdt.o
obj-$(CONFIG_ADVANTECH_WDT) += advantechwdt.o
obj-$(CONFIG_ADVANTECH_WDT) += advantechwdt.o
@@ -70,7 +80,20 @@ obj-$(CONFIG_W83977F_WDT) += w83977f_wdt.o
obj-$(CONFIG_MACHZ_WDT) += machzwd.o
obj-$(CONFIG_MACHZ_WDT) += machzwd.o
obj-$(CONFIG_SBC_EPX_C3_WATCHDOG) += sbc_epx_c3.o
obj-$(CONFIG_SBC_EPX_C3_WATCHDOG) += sbc_epx_c3.o


# PowerPC Architecture
# M32R Architecture

# M68K Architecture

# M68KNOMMU Architecture

# MIPS Architecture
obj-$(CONFIG_INDYDOG) += indydog.o
obj-$(CONFIG_WDT_MTX1)	+= mtx-1_wdt.o
obj-$(CONFIG_WDT_RM9K_GPI) += rm9k_wdt.o

# PARISC Architecture

# POWERPC Architecture
obj-$(CONFIG_8xx_WDT) += mpc8xx_wdt.o
obj-$(CONFIG_8xx_WDT) += mpc8xx_wdt.o
obj-$(CONFIG_MPC5200_WDT) += mpc5200_wdt.o
obj-$(CONFIG_MPC5200_WDT) += mpc5200_wdt.o
obj-$(CONFIG_83xx_WDT) += mpc83xx_wdt.o
obj-$(CONFIG_83xx_WDT) += mpc83xx_wdt.o
@@ -80,17 +103,18 @@ obj-$(CONFIG_BOOKE_WDT) += booke_wdt.o
# PPC64 Architecture
# PPC64 Architecture
obj-$(CONFIG_WATCHDOG_RTAS) += wdrtas.o
obj-$(CONFIG_WATCHDOG_RTAS) += wdrtas.o


# MIPS Architecture
obj-$(CONFIG_INDYDOG) += indydog.o
obj-$(CONFIG_WDT_MTX1)	+= mtx-1_wdt.o
obj-$(CONFIG_WDT_RM9K_GPI) += rm9k_wdt.o

# S390 Architecture
# S390 Architecture


# SUPERH Architecture
# SUPERH (sh + sh64) Architecture
obj-$(CONFIG_SH_WDT) += shwdt.o
obj-$(CONFIG_SH_WDT) += shwdt.o


# SPARC Architecture

# SPARC64 Architecture
# SPARC64 Architecture


# V850 Architecture

# XTENSA Architecture

# Architecture Independant
# Architecture Independant
obj-$(CONFIG_SOFT_WATCHDOG) += softdog.o
obj-$(CONFIG_SOFT_WATCHDOG) += softdog.o