From b4c0f14b2a79cdbddca2821b6d1a5dae3d61ba44 Mon Sep 17 00:00:00 2001 From: Lloyd Atkinson Date: Wed, 27 Jul 2016 18:28:17 -0400 Subject: 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 --- drivers/gpu/drm/Kconfig | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'drivers') 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 -- cgit v1.2.3