meta-digi: Add camera support kernel configuration and module autoloading.
Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
This commit is contained in:
parent
2ee0cb61fe
commit
b71d8395d5
|
|
@ -20,9 +20,11 @@ MACHINE_EXTRA_RRECOMMENDS += "${MACHINE_FIRMWARE}"
|
||||||
MACHINE_EXTRA_RRECOMMENDS += "kernel-module-mma7455l \"
|
MACHINE_EXTRA_RRECOMMENDS += "kernel-module-mma7455l \"
|
||||||
MACHINE_EXTRA_RRECOMMENDS += "kernel-module-scc2-driver \"
|
MACHINE_EXTRA_RRECOMMENDS += "kernel-module-scc2-driver \"
|
||||||
MACHINE_EXTRA_RRECOMMENDS += "kernel-module-sahara \"
|
MACHINE_EXTRA_RRECOMMENDS += "kernel-module-sahara \"
|
||||||
|
MACHINE_EXTRA_RRECOMMENDS += "kernel-module-mt9v111-camera \"
|
||||||
|
|
||||||
module_autoload_mma7455l = "mma7455l"
|
module_autoload_mma7455l = "mma7455l"
|
||||||
module_autoload_scc2_driver = "scc2_driver"
|
module_autoload_scc2_driver = "scc2_driver"
|
||||||
module_autoload_sahara = "sahara"
|
module_autoload_sahara = "sahara"
|
||||||
|
module_autoload_mt9v111_camera = "mt9v111_camera"
|
||||||
|
|
||||||
MACHINE_ESSENTIAL_EXTRA_RDEPENDS += "kernel-module-redpine"
|
MACHINE_ESSENTIAL_EXTRA_RDEPENDS += "kernel-module-redpine"
|
||||||
|
|
|
||||||
|
|
@ -19,9 +19,11 @@ MACHINE_EXTRA_RRECOMMENDS += "${MACHINE_FIRMWARE}"
|
||||||
MACHINE_EXTRA_RRECOMMENDS += "kernel-module-mma7455l \"
|
MACHINE_EXTRA_RRECOMMENDS += "kernel-module-mma7455l \"
|
||||||
MACHINE_EXTRA_RRECOMMENDS += "kernel-module-scc2-driver \"
|
MACHINE_EXTRA_RRECOMMENDS += "kernel-module-scc2-driver \"
|
||||||
MACHINE_EXTRA_RRECOMMENDS += "kernel-module-sahara \"
|
MACHINE_EXTRA_RRECOMMENDS += "kernel-module-sahara \"
|
||||||
|
MACHINE_EXTRA_RRECOMMENDS += "kernel-module-mt9v111-camera \"
|
||||||
|
|
||||||
module_autoload_mma7455l = "mma7455l"
|
module_autoload_mma7455l = "mma7455l"
|
||||||
module_autoload_scc2_driver = "scc2_driver"
|
module_autoload_scc2_driver = "scc2_driver"
|
||||||
module_autoload_sahara = "sahara"
|
module_autoload_sahara = "sahara"
|
||||||
|
module_autoload_mt9v111_camera = "mt9v111_camera"
|
||||||
|
|
||||||
MACHINE_ESSENTIAL_EXTRA_RDEPENDS += "kernel-module-redpine"
|
MACHINE_ESSENTIAL_EXTRA_RDEPENDS += "kernel-module-redpine"
|
||||||
|
|
|
||||||
|
|
@ -9,7 +9,7 @@ FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}_${PV}"
|
||||||
SRCREV_mx5 = "${AUTOREV}"
|
SRCREV_mx5 = "${AUTOREV}"
|
||||||
LOCALVERSION_mx5 = "mx5+master"
|
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 \
|
SRC_URI = "${DIGI_LOG_GIT}linux-2.6.git;protocol=git;branch=refs/heads/master \
|
||||||
file://defconfig \
|
file://defconfig \
|
||||||
${KERNEL_CFG_FRAGS} \
|
${KERNEL_CFG_FRAGS} \
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
||||||
|
|
@ -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
|
||||||
|
|
||||||
|
|
@ -5,6 +5,8 @@ LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425
|
||||||
|
|
||||||
PR = "r0"
|
PR = "r0"
|
||||||
|
|
||||||
|
RDEPENDS_${PN} = "kernel-module-mt9v111-camera"
|
||||||
|
|
||||||
SRC_URI = "file://v4l2_test"
|
SRC_URI = "file://v4l2_test"
|
||||||
|
|
||||||
S = "${WORKDIR}/v4l2_test"
|
S = "${WORKDIR}/v4l2_test"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue