Signed-off-by: Jiri Denemark <jdenemar@redhat.com>
---
src/cpu_map/arm_Ampere-1.xml | 6 ++++++
src/cpu_map/arm_Ampere-1a.xml | 6 ++++++
src/cpu_map/arm_vendors.xml | 1 +
src/cpu_map/index.xml | 5 +++++
4 files changed, 18 insertions(+)
create mode 100644 src/cpu_map/arm_Ampere-1.xml
create mode 100644 src/cpu_map/arm_Ampere-1a.xml
diff --git a/src/cpu_map/arm_Ampere-1.xml b/src/cpu_map/arm_Ampere-1.xml
new file mode 100644
index 0000000000..001439345d
--- /dev/null
+++ b/src/cpu_map/arm_Ampere-1.xml
@@ -0,0 +1,6 @@
+<cpus>
+ <model name='Ampere-1'>
+ <vendor name='Ampere'/>
+ <pvr value='0xac3'/>
+ </model>
+</cpus>
diff --git a/src/cpu_map/arm_Ampere-1a.xml b/src/cpu_map/arm_Ampere-1a.xml
new file mode 100644
index 0000000000..3f6d5c4d97
--- /dev/null
+++ b/src/cpu_map/arm_Ampere-1a.xml
@@ -0,0 +1,6 @@
+<cpus>
+ <model name='Ampere-1a'>
+ <vendor name='Ampere'/>
+ <pvr value='0xac4'/>
+ </model>
+</cpus>
diff --git a/src/cpu_map/arm_vendors.xml b/src/cpu_map/arm_vendors.xml
index 92d10565f4..3bbaf35ab7 100644
--- a/src/cpu_map/arm_vendors.xml
+++ b/src/cpu_map/arm_vendors.xml
@@ -13,4 +13,5 @@
<vendor name='Marvell' value='0x56'/>
<vendor name='Intel' value='0x69'/>
<vendor name='Phytium' value='0x70'/>
+ <vendor name='Ampere' value='0xc0'/>
</cpus>
diff --git a/src/cpu_map/index.xml b/src/cpu_map/index.xml
index dba2f21811..87db338cee 100644
--- a/src/cpu_map/index.xml
+++ b/src/cpu_map/index.xml
@@ -222,5 +222,10 @@
<include filename='arm_FT-2000plus.xml'/>
<include filename='arm_Tengyun-S2500.xml'/>
</group>
+
+ <group name='Ampere-based CPU models'>
+ <include filename='arm_Ampere-1.xml'/>
+ <include filename='arm_Ampere-1a.xml'/>
+ </group>
</arch>
</cpus>
--
2.48.1