Config.in.watchdog 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  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. config ADK_KERNEL_WATCHDOG
  4. bool
  5. config ADK_KERNEL_SCx200
  6. bool
  7. config ADK_KERNEL_CS5535_MFGPT
  8. bool
  9. config ADK_KERNEL_CS5535_CLOCK_EVENT_SRC
  10. bool
  11. menu "Watchdog driver support"
  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_CPU_GEODE
  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_ALIX1C
  61. default y if ADK_TARGET_SYSTEM_PCENGINES_ALIX2D2
  62. default y if ADK_TARGET_SYSTEM_PCENGINES_ALIX2D13
  63. default n
  64. help
  65. Geode watchdog.
  66. config ADK_KERNEL_RC32434_WDT
  67. bool "IDT RC32434 Hardware Watchdog"
  68. depends on ADK_TARGET_SYSTEM_MIKROTIK_RB532
  69. select ADK_KERNEL_WATCHDOG
  70. default y if ADK_TARGET_SYSTEM_MIKROTIK_RB532
  71. default n
  72. help
  73. Support for the hardware watchdog inside
  74. Routerboard 532's SoC, the IDT RC32434.
  75. config ADK_KERNEL_SOFT_WATCHDOG
  76. tristate "Software watchdog"
  77. select ADK_KERNEL_WATCHDOG
  78. help
  79. A software monitoring watchdog. This will fail to reboot your system
  80. from some situations that the hardware watchdog will recover
  81. from. Equally it's a lot cheaper to install.
  82. endmenu