]> git.baikalelectronics.ru Git - kernel.git/commit
drm: Protect fb_defio in drivers with CONFIG_KMS_FBDEV_EMULATION
authorDaniel Vetter <daniel.vetter@ffwll.ch>
Wed, 10 Aug 2016 16:52:38 +0000 (18:52 +0200)
committerDave Airlie <airlied@redhat.com>
Thu, 25 Aug 2016 19:11:35 +0000 (05:11 +1000)
commit6e0011b07f637c774fa827c3fd90da85e0123001
tree8e96afa8e0d0bb616c2d58f71e2fef53e0d81a34
parent5e93f592dd343de8d65a3f02888071b13ce9364c
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>
drivers/gpu/drm/qxl/qxl_fb.c
drivers/gpu/drm/udl/udl_fb.c