Config.in.watchdog 2.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. # This file is part of the OpenADK project. OpenADK is copyrighted
  2. # material, please see the LICENCE file in the top-level directory.
  3. menu "Watchdog driver support"
  4. config ADK_KERNEL_WATCHDOG
  5. bool
  6. config ADK_KERNEL_SCx200
  7. bool
  8. config ADK_KERNEL_CS5535_MFGPT
  9. bool
  10. config ADK_KERNEL_CS5535_CLOCK_EVENT_SRC
  11. bool
  12. config ADK_KERNEL_BCM2708_WDT
  13. bool "Hardware Watchdog for BCM2835 boards"
  14. select ADK_KERNEL_WATCHDOG
  15. depends on ADK_TARGET_BOARD_BCM28XX
  16. default y if ADK_TARGET_BOARD_BCM28XX
  17. default n
  18. help
  19. Watchdog driver for BCM2835 boards.
  20. config ADK_KERNEL_IMX2_WDT
  21. bool "Hardware Watchdog for IMX6 boards"
  22. select ADK_KERNEL_WATCHDOG
  23. depends on ADK_TARGET_SYSTEM_SOLIDRUN_IMX6
  24. default y if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6
  25. default n
  26. help
  27. Watchdog driver for IMX6 boards.
  28. config ADK_KERNEL_SCx200_WDT
  29. bool "Natsemi Hardware Watchdog"
  30. depends on ADK_TARGET_SYSTEM_PCENGINES_WRAP
  31. select ADK_KERNEL_WATCHDOG
  32. select ADK_KERNEL_SCx200
  33. default y if ADK_TARGET_SYSTEM_PCENGINES_WRAP
  34. default n
  35. help
  36. Natsemi Watchdog (scx200).
  37. config ADK_KERNEL_AT91SAM9X_WATCHDOG
  38. bool "AT91SAM9X Hardware Watchdog"
  39. depends on ADK_TARGET_SYSTEM_ACMESYSTEMS_FOXG20
  40. select ADK_KERNEL_WATCHDOG
  41. default y if ADK_TARGET_SYSTEM_ACMESYSTEMS_FOXG20
  42. default n
  43. help
  44. AT91SAM9X Watchdog.
  45. config ADK_KERNEL_AR7_WDT
  46. bool "AR7 Hardware Watchdog"
  47. depends on ADK_TARGET_SYSTEM_LINKSYS_AG241
  48. select ADK_KERNEL_WATCHDOG
  49. default y if ADK_TARGET_SYSTEM_LINKSYS_AG241
  50. default n
  51. help
  52. AR7 Watchdog.
  53. config ADK_KERNEL_GEODE_WDT
  54. bool "Geode Hardware Watchdog"
  55. depends on ADK_TARGET_SYSTEM_PCENGINES_ALIX
  56. select ADK_KERNEL_WATCHDOG
  57. select ADK_KERNEL_MISC_DEVICES
  58. select ADK_KERNEL_CS5535_MFGPT
  59. select ADK_KERNEL_CS5535_CLOCK_EVENT_SRC
  60. default y if ADK_TARGET_SYSTEM_PCENGINES_ALIX
  61. default n
  62. help
  63. Geode watchdog.
  64. config ADK_KERNEL_RC32434_WDT
  65. bool "IDT RC32434 Hardware Watchdog"
  66. depends on ADK_TARGET_SYSTEM_MIKROTIK_RB532
  67. select ADK_KERNEL_WATCHDOG
  68. default y if ADK_TARGET_SYSTEM_MIKROTIK_RB532
  69. default n
  70. help
  71. Support for the hardware watchdog inside
  72. Routerboard 532's SoC, the IDT RC32434.
  73. config ADK_KERNEL_SOFT_WATCHDOG
  74. tristate "Software watchdog"
  75. select ADK_KERNEL_WATCHDOG
  76. help
  77. A software monitoring watchdog. This will fail to reboot your system
  78. from some situations that the hardware watchdog will recover
  79. from. Equally it's a lot cheaper to install.
  80. endmenu