On 11/12/25 04:05, Jamin Lin wrote:
v1: 1. Add SFDP table for Winbond W25Q02JVM flash 2. Add AST1060 SoC and EVB support 3. Fix missing SPI IRQ connection causing DMA interrupt failure 4. Fix the revision ID cannot be set in the SOC layer for AST2600 and AST1030v2: 1. Fix review issue. 2. Use "Platform Root of Trust" instead of "PFR" Jamin Lin (12): hw/arm/aspeed: Fix missing SPI IRQ connection causing DMA interrupt failure hw/block/m25p80: Add SFDP table for Winbond W25Q02JVM flash hw/misc/aspeed_scu: Fix the revision ID cannot be set in the SOC layer for AST2600 and AST1030 hhw/misc/aspeed_scu: Add AST1060 A2 silicon revision definition hw/arm/aspeed_ast10x0: Add common init function for AST10x0 SoCs hw/arm/aspeed_ast10x0: Add common realize function for AST10x0 SoCs hw/arm/aspeed_ast10x0: Pass SoC name to common init for AST10x0 family reuse hw/arm/aspeed_ast10x0: Add AST1060 SoC support hw/arm/aspeed_ast10x0_evb: Add AST1060 EVB machine support tests/functional/arm/test_aspeed_ast1060: Add functional tests for Aspeed AST1060 SoC docs/system/arm/aspeed: Update Aspeed and 2700 family boards list docs/system/arm/aspeed: Update Aspeed MiniBMC section to include AST1060 processor docs/system/arm/aspeed.rst | 27 +-- hw/block/m25p80_sfdp.h | 1 + include/hw/misc/aspeed_scu.h | 1 + hw/arm/aspeed_ast10x0.c | 209 +++++++++++++------- hw/arm/aspeed_ast10x0_evb.c | 23 +++ hw/arm/aspeed_ast2600.c | 2 + hw/arm/aspeed_ast27x0.c | 2 + hw/block/m25p80.c | 2 + hw/block/m25p80_sfdp.c | 36 ++++ hw/misc/aspeed_scu.c | 5 +- tests/functional/arm/meson.build | 1 + tests/functional/arm/test_aspeed_ast1060.py | 52 +++++ 12 files changed, 278 insertions(+), 83 deletions(-) create mode 100644 tests/functional/arm/test_aspeed_ast1060.py
Applied to aspeed-next. Thanks, C.
