Browse Source

soc: qemu_virt_arm64: Port to HWMv2

Ports the qemu_virt_arm64 SoC configuration to hardware model version 2

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
pull/69687/head
Jamie McCrae 2 years ago
parent
commit
4f5ec7ff8f
  1. 0
      soc/v2/arm/qemu_virt_arm64/CMakeLists.txt
  2. 1
      soc/v2/arm/qemu_virt_arm64/Kconfig
  3. 3
      soc/v2/arm/qemu_virt_arm64/Kconfig.defconfig
  4. 9
      soc/v2/arm/qemu_virt_arm64/Kconfig.soc
  5. 0
      soc/v2/arm/qemu_virt_arm64/mmu_regions.c
  6. 1
      soc/v2/arm/soc.yml

0
soc/arm64/qemu_virt_arm64/CMakeLists.txt → soc/v2/arm/qemu_virt_arm64/CMakeLists.txt

1
soc/arm64/qemu_virt_arm64/Kconfig.soc → soc/v2/arm/qemu_virt_arm64/Kconfig

@ -2,7 +2,6 @@ @@ -2,7 +2,6 @@
# SPDX-License-Identifier: Apache-2.0
config SOC_QEMU_VIRT_ARM64
bool "QEMU virt platform (AArch64 for KVM)"
select ARM64
select CPU_CORTEX_A
select ARMV8_A

3
soc/arm64/qemu_virt_arm64/Kconfig.defconfig → soc/v2/arm/qemu_virt_arm64/Kconfig.defconfig

@ -3,9 +3,6 @@ @@ -3,9 +3,6 @@
if SOC_QEMU_VIRT_ARM64
config SOC
default "qemu_virt_arm64"
config NUM_IRQS
# must be >= the highest interrupt number used
# - include the UART interrupts

9
soc/v2/arm/qemu_virt_arm64/Kconfig.soc

@ -0,0 +1,9 @@ @@ -0,0 +1,9 @@
# Copyright (c) 2022 Huawei France Technologies SAS
# SPDX-License-Identifier: Apache-2.0
config SOC_QEMU_VIRT_ARM64
bool
select SOC_FAMILY_ARM64
config SOC
default "qemu_virt_arm64" if SOC_QEMU_VIRT_ARM64

0
soc/arm64/qemu_virt_arm64/mmu_regions.c → soc/v2/arm/qemu_virt_arm64/mmu_regions.c

1
soc/v2/arm/soc.yml

@ -9,3 +9,4 @@ family: @@ -9,3 +9,4 @@ family:
- name: fvp_aemv8r_aarch64
socs:
- name: qemu_cortex_a53
- name: qemu_virt_arm64

Loading…
Cancel
Save