This patch series introduces support for the Qualcomm watchdog timer in U-Boot. It includes a new driver based on the upstream Linux implementation and integrates the driver into the early boot initialization sequence.
The first patch adds the Qualcomm watchdog driver under drivers/watchdog/, while the second patch updates board_f.c to initialize the watchdog when CONFIG_QCOM_WATCHDOG is enabled. This ensures that the watchdog is properly configured during early boot on Qualcomm-based platforms. Balaji Selvanathan (2): drivers: watchdog: Add Qualcomm Watchdog Driver Support common: board_f: Enable Qualcomm watchdog initialization in board_f common/board_f.c | 2 +- drivers/watchdog/Kconfig | 17 ++++ drivers/watchdog/Makefile | 2 + drivers/watchdog/qcom-wdt.c | 194 ++++++++++++++++++++++++++++++++++++ 4 files changed, 214 insertions(+), 1 deletion(-) create mode 100644 drivers/watchdog/qcom-wdt.c -- 2.34.1