]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/blame - drivers/gpu/drm/cirrus/Kconfig
treewide: Add SPDX license identifier - Makefile/Kconfig
[mirror_ubuntu-jammy-kernel.git] / drivers / gpu / drm / cirrus / Kconfig
CommitLineData
ec8f24b7 1# SPDX-License-Identifier: GPL-2.0-only
f9aa76a8
DA
2config DRM_CIRRUS_QEMU
3 tristate "Cirrus driver for QEMU emulated device"
011cda58 4 depends on DRM && PCI && MMU
f9aa76a8 5 select DRM_KMS_HELPER
ab3e023b 6 select DRM_GEM_SHMEM_HELPER
f9aa76a8
DA
7 help
8 This is a KMS driver for emulated cirrus device in qemu.
9 It is *NOT* intended for real cirrus devices. This requires
10 the modesetting userspace X.org driver.
af3076e6
GH
11
12 Cirrus is obsolete, the hardware was designed in the 90ies
13 and can't keep up with todays needs. More background:
14 https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
15
16 Better alternatives are:
17 - stdvga (DRM_BOCHS, qemu -vga std, default in qemu 2.2+)
18 - qxl (DRM_QXL, qemu -vga qxl, works best with spice)
19 - virtio (DRM_VIRTIO_GPU), qemu -vga virtio)