Merge https://gitlab.denx.de/u-boot/custodians/u-boot-fsl-qoriq
[platform/kernel/u-boot.git] / drivers / watchdog / Kconfig
index cb4da2e..6d5c4fc 100644 (file)
@@ -49,6 +49,7 @@ config ULP_WATCHDOG
 config DESIGNWARE_WATCHDOG
        bool "Designware watchdog timer support"
        select HW_WATCHDOG if !WDT
+       default y if WDT && ROCKCHIP_RK3399
        help
          Enable this to support Designware Watchdog Timer IP, present e.g.
          on Altera SoCFPGA SoCs.
@@ -162,6 +163,15 @@ config WDT_SANDBOX
          can be probed and supports all of the methods of WDT, but does not
          really do anything.
 
+config WDT_SBSA
+       bool "SBSA watchdog timer support"
+       depends on WDT
+       help
+          Select this to enable SBSA watchdog timer.
+          This driver can operate ARM SBSA Generic Watchdog as a single stage.
+          In the single stage mode, when the timeout is reached, your system
+          will be reset by WS1. The first signal (WS0) is ignored.
+
 config WDT_SP805
        bool "SP805 watchdog timer support"
        depends on WDT
@@ -185,6 +195,15 @@ config XILINX_TB_WATCHDOG
          Select this to enable Xilinx Axi watchdog timer, which can be found on some
          Xilinx Microblaze Platforms.
 
+config WDT_XILINX
+       bool "Xilinx window watchdog timer support"
+       depends on WDT && ARCH_VERSAL
+       select REGMAP
+       imply WATCHDOG
+       help
+         Select this to enable Xilinx window watchdog timer, which can be found on
+         Xilinx Versal Platforms.
+
 config WDT_TANGIER
        bool "Intel Tangier watchdog timer support"
        depends on WDT && INTEL_MID