Commit b0548a24 authored by Daniel Vetter's avatar Daniel Vetter
Browse files

drm/cirrus: Move to drm/tiny



Because it is. Huge congrats to everyone who made this kind of
refactoring happen!

Acked-by: default avatarGerd Hoffmann <kraxel@redhat.com>
Reviewed-by: default avatarThomas Zimmermann <tzimmermann@suse.de>
Acked-by: default avatarSam Ravnborg <sam@ravnborg.org>
Signed-off-by: default avatarDaniel Vetter <daniel.vetter@intel.com>
Cc: Dave Airlie <airlied@redhat.com>
Cc: Gerd Hoffmann <kraxel@redhat.com>
Cc: virtualization@lists.linux-foundation.org
Link: https://patchwork.freedesktop.org/patch/msgid/20200415074034.175360-38-daniel.vetter@ffwll.ch
parent 0c7890dc
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -5422,7 +5422,7 @@ L: virtualization@lists.linux-foundation.org
S:	Obsolete
W:	https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
T:	git git://anongit.freedesktop.org/drm/drm-misc
F:	drivers/gpu/drm/cirrus/
F:	drivers/gpu/drm/tiny/cirrus.c
DRM DRIVER FOR QXL VIRTUAL GPU
M:	Dave Airlie <airlied@redhat.com>
+0 −2
Original line number Diff line number Diff line
@@ -310,8 +310,6 @@ source "drivers/gpu/drm/ast/Kconfig"

source "drivers/gpu/drm/mgag200/Kconfig"

source "drivers/gpu/drm/cirrus/Kconfig"

source "drivers/gpu/drm/armada/Kconfig"

source "drivers/gpu/drm/atmel-hlcdc/Kconfig"
+0 −1
Original line number Diff line number Diff line
@@ -74,7 +74,6 @@ obj-$(CONFIG_DRM_I915) += i915/
obj-$(CONFIG_DRM_MGAG200) += mgag200/
obj-$(CONFIG_DRM_V3D)  += v3d/
obj-$(CONFIG_DRM_VC4)  += vc4/
obj-$(CONFIG_DRM_CIRRUS_QEMU) += cirrus/
obj-$(CONFIG_DRM_SIS)   += sis/
obj-$(CONFIG_DRM_SAVAGE)+= savage/
obj-$(CONFIG_DRM_VMWGFX)+= vmwgfx/

drivers/gpu/drm/cirrus/Kconfig

deleted100644 → 0
+0 −19
Original line number Diff line number Diff line
# SPDX-License-Identifier: GPL-2.0-only
config DRM_CIRRUS_QEMU
	tristate "Cirrus driver for QEMU emulated device"
	depends on DRM && PCI && MMU
	select DRM_KMS_HELPER
	select DRM_GEM_SHMEM_HELPER
	help
	 This is a KMS driver for emulated cirrus device in qemu.
	 It is *NOT* intended for real cirrus devices. This requires
	 the modesetting userspace X.org driver.

	 Cirrus is obsolete, the hardware was designed in the 90ies
	 and can't keep up with todays needs.  More background:
	 https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/

	 Better alternatives are:
	   - stdvga (DRM_BOCHS, qemu -vga std, default in qemu 2.2+)
	   - qxl (DRM_QXL, qemu -vga qxl, works best with spice)
	   - virtio (DRM_VIRTIO_GPU), qemu -vga virtio)

drivers/gpu/drm/cirrus/Makefile

deleted100644 → 0
+0 −2
Original line number Diff line number Diff line
# SPDX-License-Identifier: GPL-2.0-only
obj-$(CONFIG_DRM_CIRRUS_QEMU) += cirrus.o
Loading