Skip to content

Commit

Permalink
added more of QEMU cores
Browse files Browse the repository at this point in the history
Cortex: A35, A53, A55, A710
Neoverse: N2
  • Loading branch information
hrw committed Nov 14, 2023
1 parent d7a134e commit 3a55d30
Show file tree
Hide file tree
Showing 6 changed files with 207 additions and 0 deletions.
8 changes: 8 additions & 0 deletions cpuinfo-data/qemu-cortex-a35
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
processor : 0
BogoMIPS : 125.00
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 cpuid
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x1
CPU part : 0xd04
CPU revision : 0
8 changes: 8 additions & 0 deletions cpuinfo-data/qemu-cortex-a53
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
processor : 0
BogoMIPS : 125.00
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 cpuid
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x0
CPU part : 0xd03
CPU revision : 4
8 changes: 8 additions & 0 deletions cpuinfo-data/qemu-cortex-a55
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
processor : 0
BogoMIPS : 125.00
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x2
CPU part : 0xd05
CPU revision : 0
8 changes: 8 additions & 0 deletions cpuinfo-data/qemu-cortex-a710
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
processor : 0
BogoMIPS : 125.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 ssbs sb paca pacg dcpodp sve2 sveaes svepmull svebitperm svesha3 svesm4 flagm2 frint svei8mm svebf16 i8mm bf16 bti
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x2
CPU part : 0xd47
CPU revision : 1
8 changes: 8 additions & 0 deletions cpuinfo-data/qemu-neoverse-n2
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
processor : 0
BogoMIPS : 125.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 ssbs sb paca pacg dcpodp sve2 sveaes svepmull svebitperm svesha3 svesm4 flagm2 frint svei8mm svebf16 i8mm bf16 dgh bti
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x0
CPU part : 0xd49
CPU revision : 9
167 changes: 167 additions & 0 deletions data/socs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1553,6 +1553,64 @@
- cpuid
name: FT-2000/4
vendor: Phytium
- cores:
- implementer: 0x41
part: 0xd04
revision: 0x0
variant: 0x1
features:
- fp
- asimd
- evtstrm
- aes
- pmull
- sha1
- sha2
- crc32
- cpuid
name: Cortex-A35
vendor: QEMU
- cores:
- implementer: 0x41
part: 0xd03
revision: 0x4
variant: 0x0
features:
- fp
- asimd
- evtstrm
- aes
- pmull
- sha1
- sha2
- crc32
- cpuid
name: Cortex-A53
vendor: QEMU
- cores:
- implementer: 0x41
part: 0xd05
revision: 0x0
variant: 0x2
features:
- fp
- asimd
- evtstrm
- aes
- pmull
- sha1
- sha2
- crc32
- atomics
- fphp
- asimdhp
- cpuid
- asimdrdm
- lrcpc
- dcpop
- asimddp
name: Cortex-A55
vendor: QEMU
- cores:
- implementer: 0x41
part: 0xd07
Expand Down Expand Up @@ -1611,6 +1669,60 @@
- asimddp
name: Cortex-A76
vendor: QEMU
- cores:
- implementer: 0x41
part: 0xd47
revision: 0x1
variant: 0x2
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
- ssbs
- sb
- paca
- pacg
- dcpodp
- sve2
- sveaes
- svepmull
- svebitperm
- svesha3
- svesm4
- flagm2
- frint
- svei8mm
- svebf16
- i8mm
- bf16
- bti
name: Cortex-A710
vendor: QEMU
- cores:
- implementer: 0x41
part: 0xd0c
Expand All @@ -1636,6 +1748,61 @@
- ssbs
name: Neoverse-N1
vendor: QEMU
- cores:
- implementer: 0x41
part: 0xd49
revision: 0x9
variant: 0x0
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
- ssbs
- sb
- paca
- pacg
- dcpodp
- sve2
- sveaes
- svepmull
- svebitperm
- svesha3
- svesm4
- flagm2
- frint
- svei8mm
- svebf16
- i8mm
- bf16
- dgh
- bti
name: Neoverse-N2
vendor: QEMU
- cores:
- implementer: 0x41
part: 0xd40
Expand Down

0 comments on commit 3a55d30

Please sign in to comment.