]> xenbits.xensource.com Git - libvirt.git/commitdiff
cpu: add Freescale ppc64 CPU models
authorOlivia Yin <hong-hua.yin@freescale.com>
Fri, 30 Jan 2015 06:50:03 +0000 (14:50 +0800)
committerMartin Kletzander <mkletzan@redhat.com>
Wed, 4 Feb 2015 11:41:01 +0000 (12:41 +0100)
With this patch, Freescale ppc64 CPU modesl could be recognized.

virsh # cpu-models ppc64
POWERPC_e6500
POWERPC_e5500
power8
power8e
power7+
power7
power6
POWER8_v1.0
POWER7+_v2.1
POWER7_v2.3
POWER7_v2.1
POWER7

virsh # capabilities
<capabilities>
  <host>
    <uuid>5a54efa6-20dc-4da7-b271-0b7fb7062cb8</uuid>
    <cpu>
      <arch>ppc64</arch>
      <model>POWERPC_e6500</model>
      <vendor>Freescale</vendor>

src/cpu/cpu_map.xml

index bd9b056b0163566fa9b213eec8e60d0f07d47367..413148ff6bc6ec47939e281f90252dfd9135e6e6 100644 (file)
   <arch name='ppc64'>
     <!-- vendor definitions -->
     <vendor name='IBM'/>
+    <vendor name='Freescale'/>
 
     <!-- IBM-based CPU models -->
     <model name='POWER7'>
       <pvr value='0x004d0000'/>
     </model>
 
+<!-- Freescale-based CPU models -->
+    <model name='POWERPC_e5500'>
+      <vendor name='Freescale'/>
+      <pvr value='0x80240000'/>
+    </model>
+
+    <model name='POWERPC_e6500'>
+      <vendor name='Freescale'/>
+      <pvr value='0x80400000'/>
+    </model>
+
   </arch>
 </cpus>