watchdog: Allow building BCM7038_WDT for BCM63XX
authorFlorian Fainelli <f.fainelli@gmail.com>
Fri, 12 Nov 2021 22:46:33 +0000 (14:46 -0800)
committerWim Van Sebroeck <wim@linux-watchdog.org>
Tue, 28 Dec 2021 13:03:01 +0000 (14:03 +0100)
CONFIG_BCM63XX denotes the legacy MIPS-based DSL SoCs which utilize the
same piece of hardware as a watchdog, make it possible to select that
driver for those platforms.

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
Reviewed-by: Guenter Roeck <linux@roeck-us.net>
Link: https://lore.kernel.org/r/20211112224636.395101-5-f.fainelli@gmail.com
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
Signed-off-by: Wim Van Sebroeck <wim@linux-watchdog.org>
drivers/watchdog/Kconfig

index 4d04883..64ff93c 100644 (file)
@@ -1741,15 +1741,16 @@ config BCM_KONA_WDT_DEBUG
          If in doubt, say 'N'.
 
 config BCM7038_WDT
-       tristate "BCM7038 Watchdog"
+       tristate "BCM63xx/BCM7038 Watchdog"
        select WATCHDOG_CORE
        depends on HAS_IOMEM
-       depends on ARCH_BRCMSTB || BMIPS_GENERIC || COMPILE_TEST
+       depends on ARCH_BRCMSTB || BMIPS_GENERIC || BCM63XX || COMPILE_TEST
        help
          Watchdog driver for the built-in hardware in Broadcom 7038 and
          later SoCs used in set-top boxes.  BCM7038 was made public
          during the 2004 CES, and since then, many Broadcom chips use this
-         watchdog block, including some cable modem chips.
+         watchdog block, including some cable modem chips and DSL (63xx)
+         chips.
 
 config IMGPDC_WDT
        tristate "Imagination Technologies PDC Watchdog Timer"