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.

Reply via email to