linux_dsm_epyc7002/drivers/gpu/drm/qxl
Daniel Vetter 2b721f2077 drm: Protect fb_defio in drivers with CONFIG_KMS_FBDEV_EMULATION
For reasons that entirely elude me fb.h exposes all the structures,
even when it is not enabled. Except for special stuff like fb_defio.

Which means all the drivers which haven't yet switched over to the
defio support in the helpers and still roll their own, will fail
to compile when fbdev emulation is disabled. Protect just those
bits, as a gnarly reminder that conversion to the core defio helpers
would be good.

Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Link: http://patchwork.freedesktop.org/patch/msgid/1470847958-28465-6-git-send-email-daniel.vetter@ffwll.ch
Signed-off-by: Dave Airlie <airlied@redhat.com>
2016-08-26 05:11:35 +10:00
..
Kconfig drm/qxl: make fbdev support really optional 2016-07-18 09:11:35 +02:00
Makefile
qxl_cmd.c drm/qxl: Remove deprecated create_singlethread_workqueue 2016-07-12 14:44:23 +02:00
qxl_debugfs.c
qxl_dev.h
qxl_display.c drm/qxl: Delete an unnecessary check before drm_gem_object_unreference_unlocked() 2016-07-22 11:23:39 -04:00
qxl_draw.c qxl: silence uninitialized variable warning 2016-07-12 16:20:22 +02:00
qxl_drv.c drm/qxl: Use lockless gem BO free callback 2016-06-01 09:40:42 +02:00
qxl_drv.h drm/qxl: Remove deprecated create_singlethread_workqueue 2016-07-12 14:44:23 +02:00
qxl_dumb.c drm: Remove unused drm_device from drm_gem_object_lookup() 2016-05-17 08:47:30 +02:00
qxl_fb.c drm: Protect fb_defio in drivers with CONFIG_KMS_FBDEV_EMULATION 2016-08-26 05:11:35 +10:00
qxl_gem.c drm/qxl: Move main reference counter to GEM object instead of TTM ones 2015-06-05 11:00:51 +10:00
qxl_image.c
qxl_ioctl.c drm: Remove unused drm_device from drm_gem_object_lookup() 2016-05-17 08:47:30 +02:00
qxl_irq.c
qxl_kms.c drm/qxl: Remove deprecated create_singlethread_workqueue 2016-07-12 14:44:23 +02:00
qxl_object.c drm/qxl: use to_qxl_bo macro 2015-12-15 13:39:40 +01:00
qxl_object.h drm/ttm: remove lazy parameter from ttm_bo_wait 2016-05-04 20:21:26 -04:00
qxl_prime.c drm/qxl: fix erroneous return value 2016-02-17 15:39:35 +10:00
qxl_release.c dma-buf/fence: make fence context 64 bit v2 2016-06-02 08:27:41 +02:00
qxl_ttm.c drm/ttm: wait for BO idle in ttm_bo_move_memcpy 2016-07-07 14:54:35 -04:00