All,
> Subject: [PATCH v1 00/21] Control coprocessor reset for AST2700
>
> v1
> - Added support for Vboot ROM.
> - Moved coprocessor initialization from machine level to SoC level
> - Unified SCU controllers between PSP and coprocessors
> - Shared the same SRAM between PSP and coprocessors
> - Support PSP DRAM remaps coprocessor SDRAM
> - Added support for controlling coprocessor reset via SCU registers.
>
Lost to add the following info:
This patch series depends on this path,
https://patchwork.kernel.org/project/qemu-devel/patch/20250715061904.97540-1-clg@redhat.com/
QEMU version:
https://github.com/qemu/qemu/commit/f96b157ebb93f94cd56ebbc99bc20982b8fd86ef
Jamin
> Jamin Lin (21):
> hw/arm/aspeed_ast27x0-fc: Support VBootRom
> hw/arm/ast27x0: Move SSP coprocessor initialization from machine to
> SoC leve
> hw/arm/ast27x0: Move TSP coprocessor initialization from machine to
> SoC leve
> hw/arm/aspeed_ast27x0-ssp: Switch SSP memory to SDRAM and use
> dram_container for remap support
> hw/arm/aspeed_ast27x0-tsp: Switch TSP memory to SDRAM and use
> dram_container for remap support
> hw/arm/ast27x0: Add SRAM alias for SSP and ensure correct device
> realization order
> hw/arm/ast27x0: Add SRAM alias for TSP and ensure correct device
> realization order
> hw/arm/ast27x0: Add SCU alias for SSP and ensure correct device
> realization order
> hw/arm/ast27x0: Add SCU alias for TSP and ensure correct device
> realization order
> hw/arm/ast27x0: Move DRAM and SDMC initialization earlier to support
> memory aliasing
> hw/arm/ast27x0: Add DRAM alias for SSP SDRAM remap and update
> realization order
> hw/arm/ast27x0: Add DRAM alias for TSP SDRAM remap and update
> realization order
> hw/arm/ast27x0: Start SSP in powered-off state to match hardware
> behavior
> hw/arm/ast27x0: Start TSP in powered-off state to match hardware
> behavior
> hw/misc/aspeed_scu: Add SCU support for SSP SDRAM remap
> hw/misc/aspeed_scu: Add SCU support for TSP SDRAM remap
> hw/misc/aspeed_scu: Implement SSP reset and power-on control via SCU
> registers
> hw/misc/aspeed_scu: Implement TSP reset and power-on control via SCU
> registers
> pc-bios: Update AST27x0 vBootrom with SSP/TSP SCU initialization
> support
> tests/function/aspeed: Replace manual loader with vbootrom for
> ast2700fc test
> docs: Add support vbootrom for ast2700fc
>
> docs/system/arm/aspeed.rst | 41 +++-
> include/hw/arm/aspeed_soc.h | 48 +++--
> include/hw/misc/aspeed_scu.h | 4 +
> hw/arm/aspeed_ast27x0-fc.c | 133 +++++++-----
> hw/arm/aspeed_ast27x0-ssp.c | 46 +++--
> hw/arm/aspeed_ast27x0-tsp.c | 43 ++--
> hw/arm/aspeed_ast27x0.c | 188
> +++++++++++++++--
> hw/misc/aspeed_scu.c | 194
> +++++++++++++++++-
> pc-bios/ast27x0_bootrom.bin | Bin 15552 -> 17192
> bytes
> .../test_aarch64_aspeed_ast2700fc.py | 47 +----
> 10 files changed, 562 insertions(+), 182 deletions(-)
>
> --
> 2.43.0