From 15c44db6cd851c9e19e2a6d673e50af477cdede9 Mon Sep 17 00:00:00 2001
From: lutong <lutong14@huawei.com>
Date: Tue, 17 Mar 2026 19:54:19 +0800
Subject: [PATCH] cpu_map: add kunpeng-950-V1 cpu map
Signed-off-by: Jia Qingtong <jiaqingtong@huawei.com>
Signed-off-by: lishusen <lishusen2@huawei.com>
Signed-off-by: lutong <lutong14@huawei.com>
src/cpu_map/arm_Kunpeng-950-V1.xml | 6 ++++++
src/cpu_map/arm_features.xml | 10 ++++++++++
src/cpu_map/index.xml | 1 +
src/cpu_map/meson.build | 1 +
4 files changed, 18 insertions(+)
create mode 100644 src/cpu_map/arm_Kunpeng-950-V1.xml
new file mode 100644
@@ -0,0 +1,6 @@
+<cpus>
+ <model name='Kunpeng-950-V1'>
+ <vendor name='HiSilicon'/>
+ <pvr value='0xd06'/>
+ </model>
+</cpus>
\ No newline at end of file
@@ -73,4 +73,14 @@
<feature name='dgh'/>
<feature name='rng'/>
<feature name='ecv'/>
+
+ <!-- Kunpeng-950-V1 cpu features -->
+ <feature name='bti'/>
+ <feature name='afp'/>
+ <feature name='rpres'/>
+ <feature name='wfxt'/>
+ <feature name='rprfm'/>
+ <feature name='hbc'/>
+ <feature name='ls64'/>
+ <feature name='ls64_v'/>
</cpus>
@@ -118,6 +118,7 @@
<include filename='arm_Kunpeng-920.xml'/>
<include filename='arm_Kunpeng-920-V1.xml'/>
<include filename='arm_Kunpeng-920-V2.xml'/>
+ <include filename='arm_Kunpeng-950-V1.xml'/>
<!-- Phytium-based CPU models -->
<include filename='arm_FT-2000plus.xml'/>
@@ -9,6 +9,7 @@ cpumap_data = [
'arm_Kunpeng-920.xml',
'arm_Kunpeng-920-V1.xml',
'arm_Kunpeng-920-V2.xml',
+ 'arm_Kunpeng-950-V1.xml',
'arm_Neoverse-N1.xml',
'arm_Neoverse-N2.xml',
'arm_Neoverse-V1.xml',
--
2.53.0.windows.2