Hi Neil,
The submission you shared misses timeout setting support in the watchdog
driver. So have added that support (on top of the submission you shared:
https://lore.kernel.org/all/20250422-b4-qcom-wdt-v3-1-730d4d5a8...@paulsajna.com/)
and created a new patch:
https://lore.kernel.org/u-boot/20250527124926.128413-1-balaji.selvanat...@oss.qualcomm.com/
<- Please go through this.
Regards,
Balaji
On 5/26/2025 5:50 PM, neil.armstr...@linaro.org wrote:
Hi,
On 26/05/2025 11:31, Balaji Selvanathan wrote:
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.
A watchdog support has already been submitted at [1]. Can you check
if some support is missing on this implementation instead ?
[1]
https://lore.kernel.org/all/20250422-b4-qcom-wdt-v3-1-730d4d5a8...@paulsajna.com/
Thanks,
Neil
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