Please pull u-boot-watchdog/master

Stefan Roese
2024-10-23T10:55:27Z

Hi Tom,

please pull the following watchdog related patches:

----------------------------------------------------------------
- watchdog: gpio_wdt: add support for stoppable devices (Rasmus)
- watchdog: Add DaVinci's watchdog support (Bastien)
- cyclic: disentangling cyclic API from schedule() (Rasmus)
- watchdog: introduce separate SPL symbol for WDT_GPIO (Rasmus)
----------------------------------------------------------------

Here the Azure build, without any issues:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=378&view=results

Thanks,
Stefan

The following changes since commit 392ff1449f7d30cc48fd4d17320d05882cd68f2e:

Merge tag 'video-20241022' of
https://source.denx.de/u-boot/custodians/u-boot-video (2024-10-22
14:11:20 -0600)

are available in the Git repository at:

git@source.denx.de:u-boot/custodians/u-boot-watchdog.git

for you to fetch changes up to ed3410ee6049a7683718e8255575ad55ee1bdefd:

watchdog: introduce separate SPL symbol for WDT_GPIO (2024-10-23
07:02:25 +0200)

----------------------------------------------------------------
Bastien Curutchet (1):
drivers: watchdog: Add DaVinci's watchdog support

Rasmus Villemoes (15):
watchdog: gpio_wdt: add support for stoppable devices
doc: cyclic: remove reference to WATCHDOG_RESET
cyclic: introduce u-boot/schedule.h
led: include cyclic.h in led_sw_blink.c
m68k: asm/ptrace.h: include linux/types.h
fs/cramfs: use schedule instead of cyclic_run as callback
test: dm: wdt: replace cyclic_run() by schedule()
cyclic: make cyclic_run static
watchdog.h: change include of cyclic.h to u-boot/schedule.h
lib/sha*: include u-boot/schedule.h instead of cyclic.h
i2c: rzg2l: include u-boot/schedule.h
ddr: altera: include u-boot/schedule.h
boot: cedit: include u-boot/schedule.h
global_data.h: remove unnecesary include of cyclic.h
watchdog: introduce separate SPL symbol for WDT_GPIO

arch/m68k/include/asm/ptrace.h | 2 +
boot/cedit.c | 1 +
common/cyclic.c | 3 +-
doc/develop/cyclic.rst | 10 +--
drivers/ddr/altera/sdram_n5x.c | 1 +
drivers/ddr/altera/sdram_soc64.c | 1 +
drivers/i2c/rz_riic.c | 1 +
drivers/led/led_sw_blink.c | 1 +
drivers/watchdog/Kconfig | 16 +++++
drivers/watchdog/Makefile | 3 +-
drivers/watchdog/davinci_wdt.c | 131
++++++++++++++++++++++++++++++++++++++
drivers/watchdog/gpio_wdt.c | 27 +++++++-
fs/cramfs/uncompress.c | 4 +-
include/asm-generic/global_data.h | 1 -
include/cyclic.h | 24 +------
include/u-boot/schedule.h | 24 +++++++
include/watchdog.h | 2 +-
lib/sha1.c | 2 +-
lib/sha256.c | 2 +-
lib/sha512.c | 2 +-
test/dm/wdt.c | 14 ++--
21 files changed, 225 insertions(+), 47 deletions(-)
create mode 100644 drivers/watchdog/davinci_wdt.c
create mode 100644 include/u-boot/schedule.h