All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/1] configs/qemu_aarch64_sbsa: switch to neoverse-n2 (armv9.0a)
@ 2025-08-30 16:39 Julien Olivain via buildroot
  2025-09-17 21:07 ` Julien Olivain via buildroot
  0 siblings, 1 reply; 2+ messages in thread
From: Julien Olivain via buildroot @ 2025-08-30 16:39 UTC (permalink / raw)
  To: buildroot; +Cc: Dick Olsson, Romain Naour, Julien Olivain

The SBSA Reference Platform was updated to neoverse-n2 (armv9.0a)
in Qemu v9.1 [1].

The Armv9-A and Neoverse N2 core support was added in Buildroot
commit [2].

This commit switches qemu_aarch64_sbsa_defconfig from using
Neoverse N1 (armv8.2a) to the Neoverse N2 CPU (armv9.0a).

For reference:

BR2_neoverse_n1:
    # cat /proc/cpuinfo
    processor       : 0
    BogoMIPS        : 2000.00
    Features        : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp ssbs
    CPU implementer : 0x41
    CPU architecture: 8
    CPU variant     : 0x4
    CPU part        : 0xd0c
    CPU revision    : 1
    [...]

BR2_neoverse_n2:
    # cat /proc/cpuinfo
    processor       : 0
    BogoMIPS        : 2000.00
    Features        : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm jscvt fcma lrcpc dcpop sha3 sm3 sm4 asimddp sha512 sve asimdfhm dit uscat ilrcpc flagm sb paca pacg dcpodp sve2 sveaes svepmull svebitperm svesha3 svesm4 flagm2 frint svei8mm svebf16 i8mm bf16 dgh rng bti
    CPU implementer : 0x41
    CPU architecture: 8
    CPU variant     : 0x0
    CPU part        : 0xd49
    CPU revision    : 3
    [...]

[1] https://gitlab.com/qemu-project/qemu/-/commit/b1d592e7b0a7301eae8e3baa99744ac35db3cd2a
[2] https://gitlab.com/buildroot.org/buildroot/-/commit/9845bd4541cb03e97e577281f3c64f00c6ead881

Signed-off-by: Julien Olivain <ju.o@free.fr>
---
 board/qemu/aarch64-sbsa/readme.txt  | 2 +-
 configs/qemu_aarch64_sbsa_defconfig | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/board/qemu/aarch64-sbsa/readme.txt b/board/qemu/aarch64-sbsa/readme.txt
index 7d97d7f6ab..acba9808a0 100644
--- a/board/qemu/aarch64-sbsa/readme.txt
+++ b/board/qemu/aarch64-sbsa/readme.txt
@@ -17,7 +17,7 @@ Run the emulation with:
 
   qemu-system-aarch64 \
     -M sbsa-ref \
-    -cpu neoverse-n1 \
+    -cpu neoverse-n2 \
     -smp 4 \
     -m 1024 \
     -nographic \
diff --git a/configs/qemu_aarch64_sbsa_defconfig b/configs/qemu_aarch64_sbsa_defconfig
index 92e27573f2..2560aacdb2 100644
--- a/configs/qemu_aarch64_sbsa_defconfig
+++ b/configs/qemu_aarch64_sbsa_defconfig
@@ -1,5 +1,5 @@
 BR2_aarch64=y
-BR2_neoverse_n1=y
+BR2_neoverse_n2=y
 BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_12=y
 BR2_GLOBAL_PATCH_DIR="board/qemu/patches"
 BR2_DOWNLOAD_FORCE_CHECK_HASHES=y
-- 
2.51.0

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply related	[flat|nested] 2+ messages in thread

* Re: [Buildroot] [PATCH 1/1] configs/qemu_aarch64_sbsa: switch to neoverse-n2 (armv9.0a)
  2025-08-30 16:39 [Buildroot] [PATCH 1/1] configs/qemu_aarch64_sbsa: switch to neoverse-n2 (armv9.0a) Julien Olivain via buildroot
@ 2025-09-17 21:07 ` Julien Olivain via buildroot
  0 siblings, 0 replies; 2+ messages in thread
From: Julien Olivain via buildroot @ 2025-09-17 21:07 UTC (permalink / raw)
  To: Julien Olivain; +Cc: buildroot, Dick Olsson, Romain Naour

On 30/08/2025 18:39, Julien Olivain via buildroot wrote:
> The SBSA Reference Platform was updated to neoverse-n2 (armv9.0a)
> in Qemu v9.1 [1].
> 
> The Armv9-A and Neoverse N2 core support was added in Buildroot
> commit [2].
> 
> This commit switches qemu_aarch64_sbsa_defconfig from using
> Neoverse N1 (armv8.2a) to the Neoverse N2 CPU (armv9.0a).
> 
> For reference:
> 
> BR2_neoverse_n1:
>     # cat /proc/cpuinfo
>     processor       : 0
>     BogoMIPS        : 2000.00
>     Features        : fp asimd evtstrm aes pmull sha1 sha2 crc32 
> atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp ssbs
>     CPU implementer : 0x41
>     CPU architecture: 8
>     CPU variant     : 0x4
>     CPU part        : 0xd0c
>     CPU revision    : 1
>     [...]
> 
> BR2_neoverse_n2:
>     # cat /proc/cpuinfo
>     processor       : 0
>     BogoMIPS        : 2000.00
>     Features        : fp asimd evtstrm aes pmull sha1 sha2 crc32 
> atomics fphp asimdhp cpuid asimdrdm jscvt fcma lrcpc dcpop sha3 sm3 sm4 
> asimddp sha512 sve asimdfhm dit uscat ilrcpc flagm sb paca pacg dcpodp 
> sve2 sveaes svepmull svebitperm svesha3 svesm4 flagm2 frint svei8mm 
> svebf16 i8mm bf16 dgh rng bti
>     CPU implementer : 0x41
>     CPU architecture: 8
>     CPU variant     : 0x0
>     CPU part        : 0xd49
>     CPU revision    : 3
>     [...]
> 
> [1] 
> https://gitlab.com/qemu-project/qemu/-/commit/b1d592e7b0a7301eae8e3baa99744ac35db3cd2a
> [2] 
> https://gitlab.com/buildroot.org/buildroot/-/commit/9845bd4541cb03e97e577281f3c64f00c6ead881
> 
> Signed-off-by: Julien Olivain <ju.o@free.fr>

Applied on master.
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2025-09-17 21:07 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-08-30 16:39 [Buildroot] [PATCH 1/1] configs/qemu_aarch64_sbsa: switch to neoverse-n2 (armv9.0a) Julien Olivain via buildroot
2025-09-17 21:07 ` Julien Olivain via buildroot

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.