mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-10-30 01:43:23 +00:00
34a4447bd4
This patch simplifies QEMU capabilities for QXL video device. QEMU exposes this device as *qxl-vga* and *qxl* and they are both the same device with the same set of parameters, the only difference is that *qxl-vga* includes VGA compatibility. Based on QEMU code they are tied together so it's safe to check only for presence of only one of them. This patch also removes an invalid test case "video-qxl-sec-nodevice" where there is only *qxl-vga* device and *qxl* device is not present. Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
112 lines
3.4 KiB
XML
112 lines
3.4 KiB
XML
<domainCapabilities>
|
|
<path>/usr/bin/qemu-system-aarch64</path>
|
|
<domain>kvm</domain>
|
|
<machine>integratorcp</machine>
|
|
<arch>aarch64</arch>
|
|
<vcpu max='1'/>
|
|
<os supported='yes'>
|
|
<loader supported='yes'>
|
|
<value>/usr/share/AAVMF/AAVMF_CODE.fd</value>
|
|
<value>/usr/share/OVMF/OVMF_CODE.fd</value>
|
|
<enum name='type'>
|
|
<value>rom</value>
|
|
<value>pflash</value>
|
|
</enum>
|
|
<enum name='readonly'>
|
|
<value>yes</value>
|
|
<value>no</value>
|
|
</enum>
|
|
</loader>
|
|
</os>
|
|
<cpu>
|
|
<mode name='host-passthrough' supported='yes'/>
|
|
<mode name='host-model' supported='no'/>
|
|
<mode name='custom' supported='yes'>
|
|
<model usable='unknown'>pxa262</model>
|
|
<model usable='unknown'>pxa270-a0</model>
|
|
<model usable='unknown'>arm1136</model>
|
|
<model usable='unknown'>cortex-a15</model>
|
|
<model usable='unknown'>pxa260</model>
|
|
<model usable='unknown'>arm1136-r2</model>
|
|
<model usable='unknown'>pxa261</model>
|
|
<model usable='unknown'>pxa255</model>
|
|
<model usable='unknown'>arm926</model>
|
|
<model usable='unknown'>arm11mpcore</model>
|
|
<model usable='unknown'>pxa250</model>
|
|
<model usable='unknown'>ti925t</model>
|
|
<model usable='unknown'>cortex-a57</model>
|
|
<model usable='unknown'>sa1110</model>
|
|
<model usable='unknown'>arm1176</model>
|
|
<model usable='unknown'>cortex-a53</model>
|
|
<model usable='unknown'>sa1100</model>
|
|
<model usable='unknown'>pxa270-c5</model>
|
|
<model usable='unknown'>cortex-a9</model>
|
|
<model usable='unknown'>cortex-a8</model>
|
|
<model usable='unknown'>pxa270-c0</model>
|
|
<model usable='unknown'>arm1026</model>
|
|
<model usable='unknown'>pxa270-b1</model>
|
|
<model usable='unknown'>cortex-m3</model>
|
|
<model usable='unknown'>cortex-m4</model>
|
|
<model usable='unknown'>pxa270-b0</model>
|
|
<model usable='unknown'>arm946</model>
|
|
<model usable='unknown'>cortex-r5</model>
|
|
<model usable='unknown'>pxa270-a1</model>
|
|
<model usable='unknown'>pxa270</model>
|
|
</mode>
|
|
</cpu>
|
|
<devices>
|
|
<disk supported='yes'>
|
|
<enum name='diskDevice'>
|
|
<value>disk</value>
|
|
<value>cdrom</value>
|
|
<value>floppy</value>
|
|
<value>lun</value>
|
|
</enum>
|
|
<enum name='bus'>
|
|
<value>ide</value>
|
|
<value>fdc</value>
|
|
<value>scsi</value>
|
|
<value>virtio</value>
|
|
<value>usb</value>
|
|
</enum>
|
|
</disk>
|
|
<graphics supported='yes'>
|
|
<enum name='type'>
|
|
<value>sdl</value>
|
|
<value>vnc</value>
|
|
</enum>
|
|
</graphics>
|
|
<video supported='yes'>
|
|
<enum name='modelType'>
|
|
<value>vga</value>
|
|
<value>virtio</value>
|
|
</enum>
|
|
</video>
|
|
<hostdev supported='yes'>
|
|
<enum name='mode'>
|
|
<value>subsystem</value>
|
|
</enum>
|
|
<enum name='startupPolicy'>
|
|
<value>default</value>
|
|
<value>mandatory</value>
|
|
<value>requisite</value>
|
|
<value>optional</value>
|
|
</enum>
|
|
<enum name='subsysType'>
|
|
<value>usb</value>
|
|
<value>pci</value>
|
|
<value>scsi</value>
|
|
</enum>
|
|
<enum name='capsType'/>
|
|
<enum name='pciBackend'>
|
|
<value>default</value>
|
|
<value>kvm</value>
|
|
<value>vfio</value>
|
|
</enum>
|
|
</hostdev>
|
|
</devices>
|
|
<features>
|
|
<gic supported='no'/>
|
|
</features>
|
|
</domainCapabilities>
|