[linux-yocto] [PATCH 4/6] v4l2: config fragment for enabling v4l2 interface to camera devices

nitin.a.kamble at intel.com nitin.a.kamble at intel.com
Tue Jul 9 13:07:18 PDT 2013


From: Nitin A Kamble <nitin.a.kamble at intel.com>

This config fragment enables the v4l2 kernel interface to camera
devices. With it standard v4l2 user level utilities can connect with the
camera.

Signed-off-by: Nitin A Kamble <nitin.a.kamble at intel.com>
---
 meta/cfg/kernel-cache/features/media/v4l2.cfg | 21 +++++++++++++++++++++
 meta/cfg/kernel-cache/features/media/v4l2.scc |  6 ++++++
 2 files changed, 27 insertions(+)
 create mode 100644 meta/cfg/kernel-cache/features/media/v4l2.cfg
 create mode 100644 meta/cfg/kernel-cache/features/media/v4l2.scc

diff --git a/meta/cfg/kernel-cache/features/media/v4l2.cfg b/meta/cfg/kernel-cache/features/media/v4l2.cfg
new file mode 100644
index 0000000..614886c
--- /dev/null
+++ b/meta/cfg/kernel-cache/features/media/v4l2.cfg
@@ -0,0 +1,21 @@
+# Enable the V4L2 core and API
+CONFIG_VIDEO_DEV=m
+CONFIG_VIDEO_V4L2=m
+VIDEO_V4L2_SUBDEV_API=y
+
+# Used by drivers that need v4l2-mem2mem.ko
+V4L2_MEM2MEM_DEV=m
+
+# Used by drivers that need Videobuf modules
+VIDEOBUF_GEN=m
+VIDEOBUF_DMA_SG=m
+VIDEOBUF_VMALLOC=m
+VIDEOBUF_DMA_CONTIG=m
+VIDEOBUF_DVB=m
+
+# Used by drivers that need Videobuf2 modules
+CONFIG_VIDEOBUF2_CORE=m
+CONFIG_VIDEOBUF2_MEMOPS=m
+CONFIG_VIDEOBUF2_VMALLOC=m
+VIDEOBUF2_DMA_CONTIG=m
+VIDEOBUF2_DMA_SG=m
diff --git a/meta/cfg/kernel-cache/features/media/v4l2.scc b/meta/cfg/kernel-cache/features/media/v4l2.scc
new file mode 100644
index 0000000..09ab7d6
--- /dev/null
+++ b/meta/cfg/kernel-cache/features/media/v4l2.scc
@@ -0,0 +1,6 @@
+define KFEATURE_DESCRIPTION "Enable Video for Linux 2 as a module"
+define KFEATURE_COMPATIBILITY all
+
+include media-camera.scc
+
+kconf non-hardware v4l2.cfg
-- 
1.8.1.4




More information about the linux-yocto mailing list