[PATCH v1 0/2] Add Axiado SoC AX3000 and EVK board

Kuan-Jui Chiu posted 2 patches 1 month, 1 week ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20260306121511.1781020-1-kchiu@axiado.com
Maintainers: Paolo Bonzini <pbonzini@redhat.com>, Peter Maydell <peter.maydell@linaro.org>
hw/arm/Kconfig                 |   8 +
hw/arm/axiado-boards.c         |  78 +++++++++
hw/arm/axiado-evk.c            |  38 +++++
hw/arm/axiado-soc.c            | 287 +++++++++++++++++++++++++++++++++
hw/arm/meson.build             |   4 +
include/hw/arm/axiado-boards.h |  41 +++++
include/hw/arm/axiado-soc.h    | 152 +++++++++++++++++
7 files changed, 608 insertions(+)
create mode 100644 hw/arm/axiado-boards.c
create mode 100644 hw/arm/axiado-evk.c
create mode 100644 hw/arm/axiado-soc.c
create mode 100644 include/hw/arm/axiado-boards.h
create mode 100644 include/hw/arm/axiado-soc.h
[PATCH v1 0/2] Add Axiado SoC AX3000 and EVK board
Posted by Kuan-Jui Chiu 1 month, 1 week ago
This patchset introduces Axiado SoC AX3000 and a EVK SCM3003 for emulation
The model for Axiado SoC AX3000 supports
  4 Cortex-A53 CPUs
  Arm Generic Interrupt Controller v3
  4 Cadence UARTs
  1 SDHCI controller with PHY

Verified the machine "axiado-scm3003" with following command

qemu-system-aarch64 \
    -m 4G \
    -machine axiado-scm3003 \
    -device loader,file=u-boot.bin,addr=0x3C000000,cpu-num=0 \
    -nographic \
    -serial null \
    -serial null \
    -serial null \
    -serial mon:stdio \
    -drive if=sd,file=obmc-phosphor-image-evk-axiado-github.wic,format=raw

Kuan-Jui Chiu (2):
  hw/arm: Add Axiado SoC AX3000
  hw/arm: Add Axiado EVK board

 hw/arm/Kconfig                 |   8 +
 hw/arm/axiado-boards.c         |  78 +++++++++
 hw/arm/axiado-evk.c            |  38 +++++
 hw/arm/axiado-soc.c            | 287 +++++++++++++++++++++++++++++++++
 hw/arm/meson.build             |   4 +
 include/hw/arm/axiado-boards.h |  41 +++++
 include/hw/arm/axiado-soc.h    | 152 +++++++++++++++++
 7 files changed, 608 insertions(+)
 create mode 100644 hw/arm/axiado-boards.c
 create mode 100644 hw/arm/axiado-evk.c
 create mode 100644 hw/arm/axiado-soc.c
 create mode 100644 include/hw/arm/axiado-boards.h
 create mode 100644 include/hw/arm/axiado-soc.h

-- 
2.34.1
Re: [PATCH v1 0/2] Add Axiado SoC AX3000 and EVK board
Posted by Peter Maydell 1 month ago
On Fri, 6 Mar 2026 at 12:16, Kuan-Jui Chiu <kchiu@axiado.com> wrote:
>
> This patchset introduces Axiado SoC AX3000 and a EVK SCM3003 for emulation
> The model for Axiado SoC AX3000 supports
>   4 Cortex-A53 CPUs
>   Arm Generic Interrupt Controller v3
>   4 Cadence UARTs
>   1 SDHCI controller with PHY
>
> Verified the machine "axiado-scm3003" with following command
>
> qemu-system-aarch64 \
>     -m 4G \
>     -machine axiado-scm3003 \
>     -device loader,file=u-boot.bin,addr=0x3C000000,cpu-num=0 \
>     -nographic \
>     -serial null \
>     -serial null \
>     -serial null \
>     -serial mon:stdio \
>     -drive if=sd,file=obmc-phosphor-image-evk-axiado-github.wic,format=raw
>
> Kuan-Jui Chiu (2):
>   hw/arm: Add Axiado SoC AX3000
>   hw/arm: Add Axiado EVK board

Hi; thanks for sending these patches; this is just a note to
let you know that they are on my to-review queue, but it might
take me a little longer than usual to get to them, because I
will be prioritizing work for the 11.0 release (which goes into
softfreeze tomorrow).

thanks
-- PMM