]>
Commit | Line | Data |
---|---|---|
f9aa76a8 DA |
1 | config DRM_CIRRUS_QEMU |
2 | tristate "Cirrus driver for QEMU emulated device" | |
011cda58 | 3 | depends on DRM && PCI && MMU |
f9aa76a8 | 4 | select DRM_KMS_HELPER |
64172ccb | 5 | select DRM_TTM |
f9aa76a8 DA |
6 | help |
7 | This is a KMS driver for emulated cirrus device in qemu. | |
8 | It is *NOT* intended for real cirrus devices. This requires | |
9 | the modesetting userspace X.org driver. | |
af3076e6 GH |
10 | |
11 | Cirrus is obsolete, the hardware was designed in the 90ies | |
12 | and can't keep up with todays needs. More background: | |
13 | https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/ | |
14 | ||
15 | Better alternatives are: | |
16 | - stdvga (DRM_BOCHS, qemu -vga std, default in qemu 2.2+) | |
17 | - qxl (DRM_QXL, qemu -vga qxl, works best with spice) | |
18 | - virtio (DRM_VIRTIO_GPU), qemu -vga virtio) |