u-boot/drivers/watchdog
Rasmus Villemoes ed3410ee60 watchdog: introduce separate SPL symbol for WDT_GPIO
Currently, enabling WDT_GPIO on a board which uses SPL, but does not
have SPL_WDT, SPL_DM_GPIO or SPL_OF_CONTROL enabled, breaks the build.

Make it possible to use the WDT_GPIO driver on such boards by
introducing a separate symbol controlling whether the driver is built
for SPL. Make it default to WDT_GPIO such that boards that already
have it enabled and all the SPL prerequisites satisfied will continue
to have it in SPL.

Signed-off-by: Rasmus Villemoes <ravi@prevas.dk>
Reviewed-by: Tom Rini <trini@konsulko.com>
Reviewed-by: Stefan Roese <sr@denx.de>
2024-10-23 07:02:25 +02:00
..
apple_wdt.c watchdog: Add a driver for the Apple watchdog 2022-01-13 06:55:46 +01:00
arm_smc_wdt.c watchdog: arm_smc_wdt: add watchdog support 2023-04-18 08:42:43 +02:00
armada-37xx-wdt.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
ast2600_wdt.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
ast_wdt.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
at91sam9_wdt.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
atcwdt200_wdt.c drivers: watchdog: add andes atcwdt200 support 2024-02-01 09:08:44 +01:00
bcm2835_wdt.c watchdog: Add a watchdog driver for Raspberry Pi boards 2023-04-18 08:42:43 +02:00
bcm6345_wdt.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
booke_wdt.c watchdog: Add booke watchdog driver 2021-04-15 14:22:17 +05:30
cdns_wdt.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
cortina_wdt.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
da9063-wdt.c da9063: Add watchdog support 2024-10-04 09:51:39 -03:00
davinci_wdt.c drivers: watchdog: Add DaVinci's watchdog support 2024-10-23 06:52:38 +02:00
designware_wdt.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
ftwdt010_wdt.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
gpio_wdt.c watchdog: gpio_wdt: add support for stoppable devices 2024-10-23 06:52:38 +02:00
imx_watchdog.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
Kconfig watchdog: introduce separate SPL symbol for WDT_GPIO 2024-10-23 07:02:25 +02:00
Makefile watchdog: introduce separate SPL symbol for WDT_GPIO 2024-10-23 07:02:25 +02:00
max6370_wdt.c watchdog: max6370: use __udelay() to avoid recursion 2022-09-27 12:25:51 +02:00
mcf_wdt.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
meson_gxbb_wdt.c drivers: watchdog: Remove duplicate newlines 2024-07-22 10:53:06 -06:00
mpc8xxx_wdt.c watchdog: mpc8xxx: Fix timer value 2024-07-05 13:57:02 -06:00
mt7620_wdt.c watchdog: add watchdog driver for MediaTek MT7620 SoC 2021-01-24 21:39:26 +01:00
mt7621_wdt.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
mtk_wdt.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
npcm_wdt.c wdt: nuvoton: Fix reset/expire function error 2023-10-19 07:51:12 +02:00
octeontx_wdt.c watchdog: octeontx_wdt: Add MIPS Octeon support 2022-07-21 08:09:06 +02:00
omap_wdt.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
orion_wdt.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
rti_wdt.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
s5p_wdt.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
sandbox_alarm-wdt.c drivers: watchdog: Remove duplicate newlines 2024-07-22 10:53:06 -06:00
sandbox_wdt.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
sbsa_gwdt.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
sl28cpld-wdt.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
sp805_wdt.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
starfive_wdt.c watchdog: Add StarFive Watchdog driver 2023-12-05 16:40:16 +08:00
stm32mp_wdt.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
sunxi_wdt.c treewide: use linux/time.h for time conversion defines 2023-11-16 18:59:58 -05:00
tangier_wdt.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
ulp_wdog.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
wdt-uclass.c wdt-uclass: watchdog_reset cleanup 2024-06-16 12:13:54 +02:00
xilinx_tb_wdt.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
xilinx_wwdt.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00