[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 00/10] aspeed/smc: Cleanups and QOMification
From: |
Cédric Le Goater |
Subject: |
[PATCH 00/10] aspeed/smc: Cleanups and QOMification |
Date: |
Tue, 7 Sep 2021 08:58:12 +0200 |
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