--- zzzz-none-000/linux-4.4.271/drivers/watchdog/Kconfig 2021-06-03 06:22:09.000000000 +0000 +++ hawkeye-5590-750/linux-4.4.271/drivers/watchdog/Kconfig 2023-04-19 10:22:30.000000000 +0000 @@ -537,6 +537,23 @@ To compile this driver as a module, choose M here: the module will be called qcom_wdt. +config QCA_MINIDUMP + bool "QCA minidump feature" + depends on QCOM_WDT && KALLSYMS + help + Say Y here to include QCA minidump feature. + This feature enables dumping desired regions + instead of dumping whole DDR up on system crash + Currently supported on IPQ807x /IPQ60xx targets. + +config QCA_MINIDUMP_DEBUG + bool "QCA minidump debug feauture" + depends on QCA_MINIDUMP + help + Say Y here to include QCA minidump debug feature. + This feature enables debug prints for QCA Minidump. + Currently supported on IPQ807x / IPQ60xx targets. + config MESON_WATCHDOG tristate "Amlogic Meson SoCs watchdog support" depends on ARCH_MESON @@ -1216,6 +1233,15 @@ Hardware driver for the MTX-1 boards. This is a watchdog timer that will reboot the machine after a 100 seconds timer expired. +config GPIO_WDT + tristate "GPIO Hardware Watchdog" + help + Hardware driver for GPIO-controlled watchdogs. GPIO pin and + toggle interval settings are platform-specific. The driver + will stop toggling the GPIO (i.e. machine reboots) after a + 100 second timer expired and no process has written to + /dev/watchdog during that time. + config PNX833X_WDT tristate "PNX833x Hardware Watchdog" depends on SOC_PNX8335