u-boot/drivers/watchdog
Patrice Chotard 7e1e22c70d watchdog: don't autostart watchdog on STM32MP architecture
On STM32MP reference boards, the watchdog is started by a previous
boot stage (e.g. bootrom or secure OS), so the config flag
WATCHDOG_AUTOSTART is not required.
It's preferable to rely on the DT properties "u-boot,autostart" or
"u-boot,noautostart", if needed.

For backward compatibility on defconfigs that are based on SPL,
thus cannot rely on a previous boot stage for starting the
watchdog, enable WATCHDOG_AUTOSTART in their respective defconfig.
The change in stm32mp15_dhsom.config is propagated to:
- configs/stm32mp15_dhcom_basic.config
- configs/stm32mp15_dhcor_basic.config
and then to:
- stm32mp15_dhcom_basic_defconfig
- stm32mp15_dhcom_drc02_basic_defconfig
- stm32mp15_dhcom_pdk2_basic_defconfig
- stm32mp15_dhcom_picoitx_basic_defconfig
- stm32mp15_dhcor_avenger96_basic_defconfig
- stm32mp15_dhcor_basic_defconfig
- stm32mp15_dhcor_drc_compact_basic_defconfig
- stm32mp15_dhcor_testbench_basic_defconfig

Signed-off-by: Patrice Chotard <patrice.chotard@foss.st.com>
Signed-off-by: Antonio Borneo <antonio.borneo@foss.st.com>
Reviewed-by: Patrice Chotard <patrice.chotard@foss.st.com>
2025-07-30 08:01:11 +02:00
..
adi_wdt.c watchdog: Add support for ADI SC5XX-family watchdog peripheral 2025-03-12 10:24:58 -06: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: get wdt status through SMCWD_GET_TIMELEFT 2025-07-30 08:01:11 +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 watchdog: at91sam9_wdt: Add SAM9X60 support 2025-06-19 13:56:41 +03: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
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 drivers: remove bogus DM_FLAG_PROBE_AFTER_BIND flags 2025-03-30 09:09:04 -06: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: don't autostart watchdog on STM32MP architecture 2025-07-30 08:01:11 +02:00
Makefile watchdog: qcom: introduce qcom-wdt driver 2025-06-23 18:50:38 +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
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
qcom-wdt.c watchdog: qcom-wdt: Drop read check on write-only WDT_EN register 2025-07-14 15:35:24 +02:00
renesas_wdt.c renesas: Renesas R-Car Gen4 watchdog driver 2025-06-18 17:18:47 +02:00
rti_wdt.c watchdog: rti: drop hack manipulating WDT clock rate 2025-01-07 10:29:58 +01: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
siemens_pmic_wdt.c wdt: imx8qxp: add option to control external PMIC wdt via IMX8 SCU 2024-11-25 23:07:37 -03: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 watchdog: stm32mp: check the watchdog status 2025-07-30 08:01:11 +02:00
sunxi_wdt.c watchdog: sunxi: add A523 support 2025-04-28 12:45:44 -06: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 watchdog: wdt-uclass.c: add wdt_set_force_autostart() helper 2025-07-30 08:01:11 +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