All of lore.kernel.org
 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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.