This is an automated email from the ASF dual-hosted git repository.

acassis pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git

commit 1e3212270934a17aa6b6ccbc8194ad87d111d4ab
Author: wangmingrong1 <[email protected]>
AuthorDate: Fri Nov 29 10:34:57 2024 +0800

    arm64/qemu: Add support for arm64 qemu's maximum feature cpu
    
    Signed-off-by: wangmingrong1 <[email protected]>
---
 arch/arm64/Kconfig          | 12 ++++++++++++
 arch/arm64/src/qemu/Kconfig |  7 +++++++
 2 files changed, 19 insertions(+)

diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig
index 805e9b58d7..1807a7d68b 100644
--- a/arch/arm64/Kconfig
+++ b/arch/arm64/Kconfig
@@ -270,6 +270,18 @@ config ARCH_CORTEX_R82
        select ARCH_HAVE_TESTSET
        select ARM64_HAVE_NEON
 
+config ARCH_CPU_UNKNOWN
+       bool
+       default n
+       select ARCH_ARMV8A
+       select ARCH_HAVE_TRUSTZONE
+       select ARCH_DCACHE
+       select ARCH_ICACHE
+       select ARCH_HAVE_MMU
+       select ARCH_HAVE_FPU
+       select ARCH_HAVE_TESTSET
+       select ARM64_HAVE_NEON
+
 config ARCH_FAMILY
        string
        default "armv8-a"   if ARCH_ARMV8A
diff --git a/arch/arm64/src/qemu/Kconfig b/arch/arm64/src/qemu/Kconfig
index e49b00068d..df2f26be49 100644
--- a/arch/arm64/src/qemu/Kconfig
+++ b/arch/arm64/src/qemu/Kconfig
@@ -32,6 +32,13 @@ config ARCH_CHIP_QEMU_A72
        select ARM64_HAVE_PSCI
        select ARCH_CORTEX_A72
 
+config ARCH_CHIP_QEMU_UNKNOWN
+       bool "Qemu virtual Processor (unknown CPU)"
+       select ARCH_HAVE_MULTICPU
+       select ARMV8A_HAVE_GICv3
+       select ARM64_HAVE_PSCI
+       select ARCH_CPU_UNKNOWN
+
 endchoice # Qemu Chip Selection
 
 config ARCH_CHIP_QEMU_WITH_HV

Reply via email to