kconfig
来自「omap3 linux 2.6 用nocc去除了冗余代码」· 代码 · 共 776 行 · 第 1/2 页
TXT
776 行
This is the driver for the hardware watchdog on the SBC8360 Single Board Computer produced by Axiomtek Co., Ltd. (www.axiomtek.com). To compile this driver as a module, choose M here: the module will be called sbc8360.ko. Most people will say N.config CPU5_WDT tristate "SMA CPU5 Watchdog" depends on X86 ---help--- TBD. To compile this driver as a module, choose M here: the module will be called cpu5wdt.config SMSC37B787_WDT tristate "Winbond SMsC37B787 Watchdog Timer" depends on X86 ---help--- This is the driver for the hardware watchdog component on the Winbond SMsC37B787 chipset as used on the NetRunner Mainboard from Vision Systems and maybe others. This watchdog simply watches your kernel to make sure it doesn't freeze, and if it does, it reboots your computer after a certain amount of time. Usually a userspace daemon will notify the kernel WDT driver that userspace is still alive, at regular intervals. To compile this driver as a module, choose M here: the module will be called smsc37b787_wdt. Most people will say N.config W83627HF_WDT tristate "W83627HF Watchdog Timer" depends on X86 ---help--- This is the driver for the hardware watchdog on the W83627HF chipset as used in Advantech PC-9578 and Tyan S2721-533 motherboards (and likely others). This watchdog simply watches your kernel to make sure it doesn't freeze, and if it does, it reboots your computer after a certain amount of time. To compile this driver as a module, choose M here: the module will be called w83627hf_wdt. Most people will say N.config W83697HF_WDT tristate "W83697HF/W83697HG Watchdog Timer" depends on X86 ---help--- This is the driver for the hardware watchdog on the W83697HF/HG chipset as used in Dedibox/VIA motherboards (and likely others). This watchdog simply watches your kernel to make sure it doesn't freeze, and if it does, it reboots your computer after a certain amount of time. To compile this driver as a module, choose M here: the module will be called w83697hf_wdt. Most people will say N.config W83877F_WDT tristate "W83877F (EMACS) Watchdog Timer" depends on X86 ---help--- This is the driver for the hardware watchdog on the W83877F chipset as used in EMACS PC-104 motherboards (and likely others). This watchdog simply watches your kernel to make sure it doesn't freeze, and if it does, it reboots your computer after a certain amount of time. To compile this driver as a module, choose M here: the module will be called w83877f_wdt. Most people will say N.config W83977F_WDT tristate "W83977F (PCM-5335) Watchdog Timer" depends on X86 ---help--- This is the driver for the hardware watchdog on the W83977F I/O chip as used in AAEON's PCM-5335 SBC (and likely others). This watchdog simply watches your kernel to make sure it doesn't freeze, and if it does, it reboots your computer after a certain amount of time. To compile this driver as a module, choose M here: the module will be called w83977f_wdt.config MACHZ_WDT tristate "ZF MachZ Watchdog" depends on X86 ---help--- If you are using a ZF Micro MachZ processor, say Y here, otherwise N. This is the driver for the watchdog timer built-in on that processor using ZF-Logic interface. This watchdog simply watches your kernel to make sure it doesn't freeze, and if it does, it reboots your computer after a certain amount of time. To compile this driver as a module, choose M here: the module will be called machzwd.config SBC_EPX_C3_WATCHDOG tristate "Winsystems SBC EPX-C3 watchdog" depends on X86 ---help--- This is the driver for the built-in watchdog timer on the EPX-C3 Single-board computer made by Winsystems, Inc. *Note*: This hardware watchdog is not probeable and thus there is no way to know if writing to its IO address will corrupt your system or have any real effect. The only way to be sure that this driver does what you want is to make sure you are running it on an EPX-C3 from Winsystems with the watchdog timer at IO address 0x1ee and 0x1ef. It will write to both those IO ports. Basically, the assumption is made that if you compile this driver into your kernel and/or load it as a module, that you know what you are doing and that you are in fact running on an EPX-C3 board! To compile this driver as a module, choose M here: the module will be called sbc_epx_c3.# PowerPC Architectureconfig 8xx_WDT tristate "MPC8xx Watchdog Timer" depends on 8xxconfig 83xx_WDT tristate "MPC83xx Watchdog Timer" depends on PPC_83xxconfig MV64X60_WDT tristate "MV64X60 (Marvell Discovery) Watchdog Timer" depends on MV64X60config BOOKE_WDT bool "PowerPC Book-E Watchdog Timer" depends on BOOKE || 4xx ---help--- Please see Documentation/watchdog/watchdog-api.txt for more information.# PPC64 Architectureconfig WATCHDOG_RTAS tristate "RTAS watchdog" depends on PPC_RTAS help This driver adds watchdog support for the RTAS watchdog. To compile this driver as a module, choose M here. The module will be called wdrtas.# MIPS Architectureconfig 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 Architectureconfig ZVM_WATCHDOG tristate "z/VM Watchdog Timer" depends on S390 help IBM s/390 and zSeries machines running under z/VM 5.1 or later provide a virtual watchdog timer to their guest that cause a user define Control Program command to be executed after a timeout. To compile this driver as a module, choose M here. The module will be called vmwatchdog.# SUPERH Architectureconfig SH_WDT tristate "SuperH Watchdog" depends on SUPERH help This driver adds watchdog support for the integrated watchdog in the SuperH processors. If you have one of these processors and wish to have watchdog support enabled, say Y, otherwise say N. As a side note, saying Y here will automatically boost HZ to 1000 so that the timer has a chance to clear the overflow counter. On slower systems (such as the SH-2 and SH-3) this will likely yield some performance issues. As such, the WDT should be avoided here unless it is absolutely necessary. To compile this driver as a module, choose M here: the module will be called shwdt.config SH_WDT_MMAP bool "Allow mmap of SH WDT" default n depends on SH_WDT help If you say Y here, user applications will be able to mmap the WDT/CPG registers.# SPARC64 Architectureconfig WATCHDOG_CP1XXX tristate "CP1XXX Hardware Watchdog support" depends on SPARC64 && PCI ---help--- This is the driver for the hardware watchdog timers present on Sun Microsystems CompactPCI models CP1400 and CP1500. To compile this driver as a module, choose M here: the module will be called cpwatchdog. If you do not have a CompactPCI model CP1400 or CP1500, or another UltraSPARC-IIi-cEngine boardset with hardware watchdog, you should say N to this option.config WATCHDOG_RIO tristate "RIO Hardware Watchdog support" depends on SPARC64 && PCI help Say Y here to support the hardware watchdog capability on Sun RIO machines. The watchdog timeout period is normally one minute but can be changed with a boot-time parameter.## ISA-based Watchdog Cards#comment "ISA-based Watchdog Cards" depends on ISAconfig PCWATCHDOG tristate "Berkshire Products ISA-PC Watchdog" depends on ISA ---help--- This is the driver for the Berkshire Products ISA-PC Watchdog card. This card simply watches your kernel to make sure it doesn't freeze, and if it does, it reboots your computer after a certain amount of time. This driver is like the WDT501 driver but for different hardware. Please read <file:Documentation/watchdog/pcwd-watchdog.txt>. The PC watchdog cards can be ordered from <http://www.berkprod.com/>. To compile this driver as a module, choose M here: the module will be called pcwd. Most people will say N.config MIXCOMWD tristate "Mixcom Watchdog" depends on ISA ---help--- This is a driver for the Mixcom hardware watchdog cards. This watchdog simply watches your kernel to make sure it doesn't freeze, and if it does, it reboots your computer after a certain amount of time. To compile this driver as a module, choose M here: the module will be called mixcomwd. Most people will say N.config WDT tristate "WDT Watchdog timer" depends on ISA ---help--- If you have a WDT500P or WDT501P watchdog board, say Y here, otherwise N. It is not possible to probe for this board, which means that you have to inform the kernel about the IO port and IRQ that is needed (you can do this via the io and irq parameters) To compile this driver as a module, choose M here: the module will be called wdt.config WDT_501 bool "WDT501 features" depends on WDT help Saying Y here and creating a character special file /dev/temperature with major number 10 and minor number 131 ("man mknod") will give you a thermometer inside your computer: reading from /dev/temperature yields one byte, the temperature in degrees Fahrenheit. This works only if you have a WDT501P watchdog board installed. If you want to enable the Fan Tachometer on the WDT501P, then you can do this via the tachometer parameter. Only do this if you have a fan tachometer actually set up.## PCI-based Watchdog Cards#comment "PCI-based Watchdog Cards" depends on PCIconfig PCIPCWATCHDOG tristate "Berkshire Products PCI-PC Watchdog" depends on PCI ---help--- This is the driver for the Berkshire Products PCI-PC Watchdog card. This card simply watches your kernel to make sure it doesn't freeze, and if it does, it reboots your computer after a certain amount of time. The card can also monitor the internal temperature of the PC. More info is available at <http://www.berkprod.com/pci_pc_watchdog.htm>. To compile this driver as a module, choose M here: the module will be called pcwd_pci. Most people will say N.config WDTPCI tristate "PCI-WDT500/501 Watchdog timer" depends on PCI ---help--- If you have a PCI-WDT500/501 watchdog board, say Y here, otherwise N. To compile this driver as a module, choose M here: the module will be called wdt_pci.config WDT_501_PCI bool "PCI-WDT501 features" depends on WDTPCI help Saying Y here and creating a character special file /dev/temperature with major number 10 and minor number 131 ("man mknod") will give you a thermometer inside your computer: reading from /dev/temperature yields one byte, the temperature in degrees Fahrenheit. This works only if you have a PCI-WDT501 watchdog board installed. If you want to enable the Fan Tachometer on the PCI-WDT501, then you can do this via the tachometer parameter. Only do this if you have a fan tachometer actually set up.## USB-based Watchdog Cards#comment "USB-based Watchdog Cards" depends on USBconfig USBPCWATCHDOG tristate "Berkshire Products USB-PC Watchdog" depends on USB ---help--- This is the driver for the Berkshire Products USB-PC Watchdog card. This card simply watches your kernel to make sure it doesn't freeze, and if it does, it reboots your computer after a certain amount of time. The card can also monitor the internal temperature of the PC. More info is available at <http://www.berkprod.com/usb_pc_watchdog.htm>. To compile this driver as a module, choose M here: the module will be called pcwd_usb. Most people will say N.endif # WATCHDOG
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?