qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH 0/2] Aspeed watchdog controller model
@ 2017-01-18 16:55 Cédric Le Goater
  2017-01-18 16:55 ` [Qemu-devel] [PATCH 1/2] wdt: Add Aspeed watchdog device model Cédric Le Goater
  2017-01-18 16:55 ` [Qemu-devel] [PATCH 2/2] aspeed: add a watchdog controller Cédric Le Goater
  0 siblings, 2 replies; 5+ messages in thread
From: Cédric Le Goater @ 2017-01-18 16:55 UTC (permalink / raw)
  To: Peter Maydell
  Cc: qemu-devel, qemu-arm, Joel Stanley, Andrew Jeffery,
	Cédric Le Goater

Hello,

The Aspeed SoC includes a set of watchdog timers using 32-bit
decrement counters. This patchset provides a model for this controller
and adds the first watchdog to the Aspeed SoC model. A second watchdog
exists and is used on real HW to boot from a second flash module
containing a golden image of the firmware. This is not supported yet
in qemu.

The main benefit today of this model is to enables reboot/reset of a
guest from U-Boot and Linux.

Thanks,

C.

Cédric Le Goater (1):
  aspeed: add a watchdog controller

Joel Stanley (1):
  wdt: Add Aspeed watchdog device model

 hw/arm/aspeed_soc.c              |  13 +++
 hw/watchdog/Makefile.objs        |   1 +
 hw/watchdog/wdt_aspeed.c         | 214 +++++++++++++++++++++++++++++++++++++++
 include/hw/arm/aspeed_soc.h      |   2 +
 include/hw/watchdog/wdt_aspeed.h |  37 +++++++
 5 files changed, 267 insertions(+)
 create mode 100644 hw/watchdog/wdt_aspeed.c
 create mode 100644 include/hw/watchdog/wdt_aspeed.h

-- 
2.7.4

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2017-01-25 16:29 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-01-18 16:55 [Qemu-devel] [PATCH 0/2] Aspeed watchdog controller model Cédric Le Goater
2017-01-18 16:55 ` [Qemu-devel] [PATCH 1/2] wdt: Add Aspeed watchdog device model Cédric Le Goater
2017-01-24 11:50   ` Peter Maydell
2017-01-25 16:29     ` Cédric Le Goater
2017-01-18 16:55 ` [Qemu-devel] [PATCH 2/2] aspeed: add a watchdog controller Cédric Le Goater

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).