qemu-patch-raspberry4/hw/watchdog
Michel Heily 566528f823 hw/arm/stellaris: Implement watchdog timer
Implement the watchdog timer for the stellaris boards.
This device is a close variant of the CMSDK APB watchdog
device, so we can model it by subclassing that device and
tweaking the behaviour of some of its registers.

Signed-off-by: Michel Heily <michelheily@gmail.com>
Reviewed-by: Peter Maydell <petser.maydell@linaro.org>
[PMM: rewrote commit message, fixed a few checkpatch nits,
 added comment giving the URL of the spec for the Stellaris
 variant of the watchdog device]
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
2019-03-05 15:55:09 +00:00
..
cmsdk-apb-watchdog.c hw/arm/stellaris: Implement watchdog timer 2019-03-05 15:55:09 +00:00
Makefile.objs hw/watchdog/cmsdk_apb_watchdog: Implement CMSDK APB watchdog module 2018-08-20 11:24:33 +01:00
trace-events hw/watchdog/cmsdk_apb_watchdog: Implement CMSDK APB watchdog module 2018-08-20 11:24:33 +01:00
watchdog.c qemu/queue.h: leave head structs anonymous unless necessary 2019-01-11 15:46:55 +01:00
wdt_aspeed.c watchdog/aspeed: fix variable type to store reload value 2017-10-12 13:20:06 +01:00
wdt_diag288.c watchdog.h: Drop local redefinition of actions enum 2017-10-02 08:41:03 +02:00
wdt_i6300esb.c hw/watchdog/wdt_i6300esb: remove a unnecessary comment 2019-01-11 15:46:55 +01:00
wdt_ib700.c misc: drop old i386 dependency 2017-12-18 17:07:03 +03:00