From: Nitin A Kamble <nitin.a.kam...@intel.com>

emgd driver utilizes common frame buffer routines to implement some
of the tasks. Making sure these routines are turned on in the kernel
config when emgd is selected.

This commit avoids these kind of kernel build errors.

| ERROR: "cfb_fillrect" [drivers/gpu/drm/emgd/emgd.ko] undefined!
| ERROR: "cfb_imageblit" [drivers/gpu/drm/emgd/emgd.ko] undefined!
| ERROR: "cfb_copyarea" [drivers/gpu/drm/emgd/emgd.ko] undefined!

And the I2C config bits are added to better support detection of modes
on the monitors.

Signed-off-by: Nitin A Kamble <nitin.a.kam...@intel.com>
---
 .../kernel-cache/features/drm-emgd/drm-emgd.cfg    |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

diff --git a/meta/cfg/kernel-cache/features/drm-emgd/drm-emgd.cfg 
b/meta/cfg/kernel-cache/features/drm-emgd/drm-emgd.cfg
index cb9558d..001460e2 100644
--- a/meta/cfg/kernel-cache/features/drm-emgd/drm-emgd.cfg
+++ b/meta/cfg/kernel-cache/features/drm-emgd/drm-emgd.cfg
@@ -1,3 +1,16 @@
 CONFIG_DRM=y
 CONFIG_DRM_EGD=m
 CONFIG_DRM_KMS_HELPER=m
+
+CONFIG_I2C=y
+CONFIG_VIDEO_V4L2=y
+CONFIG_VIDEO_IVTV=y
+CONFIG_MEDIA_SUPPORT=y
+CONFIG_VIDEO_CAPTURE_DRIVERS=y
+CONFIG_VIDEO_DEV=y
+CONFIG_VIDEO_V4L2_COMMON=y
+CONFIG_I2C_ALGOBIT=y
+CONFIG_FB_CFB_COPYAREA=y
+CONFIG_FB_CFB_IMAGEBLIT=y
+CONFIG_FB_CFB_FILLRECT=y
+CONFIG_VIDEO_FB_IVTV=y
-- 
1.7.3.4

_______________________________________________
linux-yocto mailing list
linux-yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/linux-yocto

Reply via email to