Hi,
On 1/31/25 08:34, Cédric Le Goater wrote:
Hello Jamin,
On 1/21/25 08:04, Jamin Lin wrote:
v1:
1. Refactor INTC model to support both INTC0 and INTC1.
2. Support AST2700 A1.
3. Create ast2700a0-evb machine.
With the patch applied, QEMU now supports two machines for running AST2700 SoCs:
ast2700a0-evb: Designed for AST2700 A0
ast2700-evb: Designed for AST2700 A1
Let's do that progressively, please add a new ast2700a1-evb machine too and
a machine alias on ast2700a0-evb. Then we will change the alias on the newer
SoC.
So, machine 'ast2700a1-evb' was added in QEMU 10.0.0 :
498c519eb776 "hw/arm/aspeed: Add Machine Support for AST2700 A1"
and machine 'ast2700a0-evb' in QEMU 9.1.0:
92707992103e "aspeed: Add an AST2700 eval board"
and, currently, machine 'ast2700-evb' is an alias of 'ast2700a0-evb' :
$ ./build/qemu-system-aarch64 -M ? | grep AST2700
ast2700-evb Aspeed AST2700 A0 EVB (Cortex-A35) (alias of
ast2700a0-evb)
ast2700a0-evb Aspeed AST2700 A0 EVB (Cortex-A35)
ast2700a1-evb Aspeed AST2700 A1 EVB (Cortex-A35)
Should we switch the alias to point to 'ast2700a1-evb' in QEMU 10.1.0 ?
and deprecate the A0 SoC and machine if it is no longer planned to
support them.
Thanks,
C.