watchdog: Kconfig: enable MTK watchdog
authorKevin Hilman <khilman@baylibre.com>
Wed, 3 Nov 2021 23:03:53 +0000 (16:03 -0700)
committerWim Van Sebroeck <wim@linux-watchdog.org>
Tue, 28 Dec 2021 12:58:59 +0000 (13:58 +0100)
Enable CONFIG_MEDIATEK_WATCHDOG when ARCH_MEDIATEK is enabled.

On some platforms (e.g. mt8183-pumpkin), watchdog is enabled by
bootloader, so kernel driver needs to be enabled to avoid watchdog
firing and causing reboot part way through kernel boot.

Signed-off-by: Kevin Hilman <khilman@baylibre.com>
Reviewed-by: Guenter Roeck <linux@roeck-us.net>
Link: https://lore.kernel.org/r/20211103230354.915658-1-khilman@baylibre.com
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
Signed-off-by: Wim Van Sebroeck <wim@linux-watchdog.org>
drivers/watchdog/Kconfig

index 9d222ba17ec6099bbfc5ddf53f5839260037e47e..659064979a974915f0b7e296173dc02472f6976c 100644 (file)
@@ -822,6 +822,7 @@ config MESON_WATCHDOG
 config MEDIATEK_WATCHDOG
        tristate "Mediatek SoCs watchdog support"
        depends on ARCH_MEDIATEK || COMPILE_TEST
+       default ARCH_MEDIATEK
        select WATCHDOG_CORE
        select RESET_CONTROLLER
        help