On 10/15/26 08:36, Jamin Lin wrote:
This series adds support for the AST1080 Platform Root of Trust SoC
and its evaluation board.

This series depends on:

[v1,00/14] hw/arm/aspeed: Add AST1040 FMC/SPI controllers and unimplemented 
devices
https://patchwork.kernel.org/project/qemu-devel/cover/[email protected]/

and is based on the aspeed-next branch:
https://github.com/legoater/qemu/commits/aspeed-next

The AST1080 shares most of its design with the AST1040, so the AST1040
init and realize code is first split into common functions. The
AST1080 SoC is then added with its own unimplemented devices (QSPI
filters and I2C filter).

v1
  1. Add common init function for AST1040/AST1080 SoCs
  2. Add common realize function for AST1040/AST1080 SoCs
  3. Add AST1080 SOC and EVB machine
  4. Add AST1080 functional test.
Jamin Lin (9):
   hw/arm/aspeed_ast1040: Add common init function for AST1040/AST1080
     SoCs
   hw/arm/aspeed_ast1040: Add common realize function for AST1040/AST1080
     SoCs
   hw/misc/aspeed_scu: Add AST1080 A0 silicon revision definition
   hw/arm/aspeed_ast1040: Add AST1080 SoC support
   hw/arm/aspeed_ast1040: Add AST1080 QSPI filters as unimplemented
     device
   hw/arm/aspeed_ast1040: Add AST1080 I2C filter as an unimplemented
     device
   hw/arm/aspeed_ast1040_evb: Add AST1080 EVB machine support
   tests/functional/arm/aspeed: Add AST1080 test with ASPEED MCU FW Hub
     v01.00
   docs/system/arm/aspeed: Add AST1080 Platform Root of Trust evaluation
     board

  docs/system/arm/aspeed.rst                  |   8 +-
  include/hw/misc/aspeed_scu.h                |   1 +
  hw/arm/aspeed_ast1040.c                     | 154 +++++++++++++++-----
  hw/arm/aspeed_ast1040_evb.c                 |  23 +++
  hw/misc/aspeed_scu.c                        |   1 +
  tests/functional/arm/meson.build            |   1 +
  tests/functional/arm/test_aspeed_ast1080.py |  37 +++++
  7 files changed, 186 insertions(+), 39 deletions(-)
  create mode 100644 tests/functional/arm/test_aspeed_ast1080.py


Reviewed-by: Cédric Le Goater <[email protected]>

Thanks,

C.


Reply via email to