meta-digi: Add camera support kernel configuration and module autoloading.

Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
This commit is contained in:
Alex Gonzalez 2013-02-25 09:59:55 +01:00
parent 2ee0cb61fe
commit b71d8395d5
6 changed files with 43 additions and 1 deletions

View File

@ -20,9 +20,11 @@ MACHINE_EXTRA_RRECOMMENDS += "${MACHINE_FIRMWARE}"
MACHINE_EXTRA_RRECOMMENDS += "kernel-module-mma7455l \"
MACHINE_EXTRA_RRECOMMENDS += "kernel-module-scc2-driver \"
MACHINE_EXTRA_RRECOMMENDS += "kernel-module-sahara \"
MACHINE_EXTRA_RRECOMMENDS += "kernel-module-mt9v111-camera \"
module_autoload_mma7455l = "mma7455l"
module_autoload_scc2_driver = "scc2_driver"
module_autoload_sahara = "sahara"
module_autoload_mt9v111_camera = "mt9v111_camera"
MACHINE_ESSENTIAL_EXTRA_RDEPENDS += "kernel-module-redpine"

View File

@ -19,9 +19,11 @@ MACHINE_EXTRA_RRECOMMENDS += "${MACHINE_FIRMWARE}"
MACHINE_EXTRA_RRECOMMENDS += "kernel-module-mma7455l \"
MACHINE_EXTRA_RRECOMMENDS += "kernel-module-scc2-driver \"
MACHINE_EXTRA_RRECOMMENDS += "kernel-module-sahara \"
MACHINE_EXTRA_RRECOMMENDS += "kernel-module-mt9v111-camera \"
module_autoload_mma7455l = "mma7455l"
module_autoload_scc2_driver = "scc2_driver"
module_autoload_sahara = "sahara"
module_autoload_mt9v111_camera = "mt9v111_camera"
MACHINE_ESSENTIAL_EXTRA_RDEPENDS += "kernel-module-redpine"

View File

@ -9,7 +9,7 @@ FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}_${PV}"
SRCREV_mx5 = "${AUTOREV}"
LOCALVERSION_mx5 = "mx5+master"
KERNEL_CFG_FRAGS_mx5 = "file://config-accel-module.cfg file://config-sahara-module.cfg"
KERNEL_CFG_FRAGS_mx5 = "file://config-accel-module.cfg file://config-sahara-module.cfg file://config-camera-module.cfg"
SRC_URI = "${DIGI_LOG_GIT}linux-2.6.git;protocol=git;branch=refs/heads/master \
file://defconfig \
${KERNEL_CFG_FRAGS} \

View File

@ -0,0 +1,18 @@
CONFIG_VIDEO_MXC_CAMERA=y
CONFIG_VIDEO_MXC_IPU_CAMERA=y
# CONFIG_VIDEO_MXC_CSI_CAMERA is not set
# CONFIG_MXC_CAMERA_MC521DA is not set
# CONFIG_MXC_EMMA_CAMERA_MICRON111 is not set
# CONFIG_MXC_CAMERA_OV2640_EMMA is not set
CONFIG_MXC_CAMERA_MICRON111=m
CONFIG_MXC_CAMERA_MICRON111_1=m
CONFIG_MXC_CAMERA_MICRON111_2=m
# CONFIG_MXC_CAMERA_OV2640 is not set
# CONFIG_MXC_CAMERA_OV3640 is not set
# CONFIG_MXC_CAMERA_OV5640 is not set
# CONFIG_MXC_CAMERA_OV5642 is not set
# CONFIG_MXC_TVIN_ADV7180 is not set
CONFIG_MXC_IPU_PRP_VF_SDC=y
CONFIG_MXC_IPU_PRP_ENC=y
CONFIG_MXC_IPU_CSI_ENC=y

View File

@ -0,0 +1,18 @@
CONFIG_VIDEO_MXC_CAMERA=y
CONFIG_VIDEO_MXC_IPU_CAMERA=y
# CONFIG_VIDEO_MXC_CSI_CAMERA is not set
# CONFIG_MXC_CAMERA_MC521DA is not set
# CONFIG_MXC_EMMA_CAMERA_MICRON111 is not set
# CONFIG_MXC_CAMERA_OV2640_EMMA is not set
CONFIG_MXC_CAMERA_MICRON111=m
CONFIG_MXC_CAMERA_MICRON111_1=m
CONFIG_MXC_CAMERA_MICRON111_2=m
# CONFIG_MXC_CAMERA_OV2640 is not set
# CONFIG_MXC_CAMERA_OV3640 is not set
# CONFIG_MXC_CAMERA_OV5640 is not set
# CONFIG_MXC_CAMERA_OV5642 is not set
# CONFIG_MXC_TVIN_ADV7180 is not set
CONFIG_MXC_IPU_PRP_VF_SDC=y
CONFIG_MXC_IPU_PRP_ENC=y
CONFIG_MXC_IPU_CSI_ENC=y

View File

@ -5,6 +5,8 @@ LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425
PR = "r0"
RDEPENDS_${PN} = "kernel-module-mt9v111-camera"
SRC_URI = "file://v4l2_test"
S = "${WORKDIR}/v4l2_test"