summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm
diff options
context:
space:
mode:
authorLloyd Atkinson <latkinso@codeaurora.org>2016-07-27 18:28:17 -0400
committerLloyd Atkinson <latkinso@codeaurora.org>2016-08-12 18:13:41 -0400
commitb4c0f14b2a79cdbddca2821b6d1a5dae3d61ba44 (patch)
tree87fb0e70262e473c0e9bf5db6a5843d34b34eadc /drivers/gpu/drm
parent78713ad7386200afc8fb200b74e4e2dff35ccd44 (diff)
drivers/gpu/drm: disable drm fbdev emulation
DRM FBDev emulation allocates dynamic hw resources on first open of the DRM driver, leading to a reduced hw resources for the first real client. It also does not properly handle virtual displays like the writeback connector, and is incompatible with the continuous splash feature. Need to enable FB support with basic DRM to be compatible with varius other drivers. Change-Id: I00b8be6f01cf2536dde4039f7e2944c211f428d8 Signed-off-by: Lloyd Atkinson <latkinso@codeaurora.org>
Diffstat (limited to 'drivers/gpu/drm')
-rw-r--r--drivers/gpu/drm/Kconfig3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/gpu/drm/Kconfig b/drivers/gpu/drm/Kconfig
index c4bf9a1cf4a6..f4554b39d5d9 100644
--- a/drivers/gpu/drm/Kconfig
+++ b/drivers/gpu/drm/Kconfig
@@ -8,6 +8,7 @@ menuconfig DRM
tristate "Direct Rendering Manager (XFree86 4.1.0 and higher DRI support)"
depends on (AGP || AGP=n) && !EMULATED_CMPXCHG && MMU && HAS_DMA
select HDMI
+ select FB
select FB_CMDLINE
select I2C
select I2C_ALGOBIT
@@ -52,7 +53,7 @@ config DRM_FBDEV_EMULATION
depends on DRM
select DRM_KMS_HELPER
select DRM_KMS_FB_HELPER
- default y
+ default n
help
Choose this option if you have a need for the legacy fbdev
support. Note that this support also provides the linux console