qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 00/10] aspeed/smc: Cleanups and QOMification
@ 2021-09-07  6:58 Cédric Le Goater
  2021-09-07  6:58 ` [PATCH 01/10] aspeed/smc: Add watchdog Control/Status Registers Cédric Le Goater
                   ` (10 more replies)
  0 siblings, 11 replies; 22+ messages in thread
From: Cédric Le Goater @ 2021-09-07  6:58 UTC (permalink / raw)
  To: Peter Maydell, Andrew Jeffery, Joel Stanley
  Cc: Alistair Francis, qemu-devel, qemu-arm, Cédric Le Goater

Hello,

It looks big but there are no major changes.

This series adds a simple support for the 2nd watchdog registers which
were moved under the AST2600 FMC controller to deactivate the
alternate boot function. Then come cleanups of the AspeedSMC model
mostly removing a useless AspeedSMCController structure (that's the
noisy part) and QOMifying the AspeedSMCFlash structure.

Thanks,

C.

Cédric Le Goater (10):
  aspeed/smc: Add watchdog Control/Status Registers
  aspeed/smc: Introduce aspeed_smc_error() helper
  aspeed/smc: Stop using the model name for the memory regions
  aspeed/smc: Drop AspeedSMCController structure
  aspeed/smc: Remove the 'flash' attribute from AspeedSMCFlash
  aspeed/smc: Remove the 'size' attribute from AspeedSMCFlash
  aspeed/smc: Rename AspeedSMCFlash 'id' to 'cs'
  aspeed/smc: QOMify AspeedSMCFlash
  aspeed/smc: Add default reset values
  aspeed/smc: Introduce an addr_width() class handler

 include/hw/ssi/aspeed_smc.h |   81 ++-
 hw/arm/aspeed.c             |   18 +-
 hw/arm/aspeed_ast2600.c     |    4 +-
 hw/arm/aspeed_soc.c         |    4 +-
 hw/ssi/aspeed_smc.c         | 1129 ++++++++++++++++++++---------------
 5 files changed, 701 insertions(+), 535 deletions(-)

-- 
2.31.1



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

end of thread, other threads:[~2021-09-09 12:35 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-09-07  6:58 [PATCH 00/10] aspeed/smc: Cleanups and QOMification Cédric Le Goater
2021-09-07  6:58 ` [PATCH 01/10] aspeed/smc: Add watchdog Control/Status Registers Cédric Le Goater
2021-09-08 18:46   ` Peter Delevoryas
2021-09-09 12:33     ` Cédric Le Goater
2021-09-07  6:58 ` [PATCH 02/10] aspeed/smc: Introduce aspeed_smc_error() helper Cédric Le Goater
2021-09-07  6:58 ` [PATCH 03/10] aspeed/smc: Stop using the model name for the memory regions Cédric Le Goater
2021-09-07  6:58 ` [PATCH 04/10] aspeed/smc: Drop AspeedSMCController structure Cédric Le Goater
2021-09-07  7:28   ` Philippe Mathieu-Daudé
2021-09-07  6:58 ` [PATCH 05/10] aspeed/smc: Remove the 'flash' attribute from AspeedSMCFlash Cédric Le Goater
2021-09-07  8:36   ` Philippe Mathieu-Daudé
2021-09-07  9:40     ` Cédric Le Goater
2021-09-07 10:21       ` Philippe Mathieu-Daudé
2021-09-07  6:58 ` [PATCH 06/10] aspeed/smc: Remove the 'size' " Cédric Le Goater
2021-09-07  7:20   ` Philippe Mathieu-Daudé
2021-09-07  7:34     ` Cédric Le Goater
2021-09-07  6:58 ` [PATCH 07/10] aspeed/smc: Rename AspeedSMCFlash 'id' to 'cs' Cédric Le Goater
2021-09-07  7:17   ` Philippe Mathieu-Daudé
2021-09-07  6:58 ` [PATCH 08/10] aspeed/smc: QOMify AspeedSMCFlash Cédric Le Goater
2021-09-07  7:24   ` Philippe Mathieu-Daudé
2021-09-07  6:58 ` [PATCH 09/10] aspeed/smc: Add default reset values Cédric Le Goater
2021-09-07  6:58 ` [PATCH 10/10] aspeed/smc: Introduce an addr_width() class handler Cédric Le Goater
2021-09-07  7:17 ` [PATCH 00/10] aspeed/smc: Cleanups and QOMification Joel Stanley

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).