[linux-yocto] [PATCH 07/16] media/i2c: A feature for i2c media devices

Hart, Darren darren.hart at intel.com
Fri Nov 22 13:29:11 PST 2013


On Fri, 2013-11-22 at 11:35 -0800, nitin.a.kamble at intel.com wrote:
> From: Nitin A Kamble <nitin.a.kamble at intel.com>
> 
> This enables kernel configuration for bunch of i2c media devices.
>
> Signed-off-by: Nitin A Kamble <nitin.a.kamble at intel.com>
> ---
>  meta/cfg/kernel-cache/features/media/i2c.cfg | 74 ++++++++++++++++++++++++++++
>  meta/cfg/kernel-cache/features/media/i2c.scc |  7 +++

At the very least, lets use media-i2c, media-usb, etc. naming to avoid
confusion.

>  2 files changed, 81 insertions(+)
>  create mode 100644 meta/cfg/kernel-cache/features/media/i2c.cfg
>  create mode 100644 meta/cfg/kernel-cache/features/media/i2c.scc
> 
> diff --git a/meta/cfg/kernel-cache/features/media/i2c.cfg b/meta/cfg/kernel-cache/features/media/i2c.cfg
> new file mode 100644
> index 0000000..a59631f
> --- /dev/null
> +++ b/meta/cfg/kernel-cache/features/media/i2c.cfg
> @@ -0,0 +1,74 @@
> +#
> +# Media I2C Support
> +#
> +
> +#
> +# Encoders, Decoders, Sensors And Other Helper Chips
> +#
> +CONFIG_VIDEO_IR_I2C=y
> +CONFIG_VIDEO_TVAUDIO=m
> +CONFIG_VIDEO_TDA7432=m
> +CONFIG_VIDEO_TDA9840=m
> +CONFIG_VIDEO_TEA6415C=m
> +CONFIG_VIDEO_TEA6420=m
> +CONFIG_VIDEO_MSP3400=m
> +CONFIG_VIDEO_CS5345=m
> +CONFIG_VIDEO_CS53L32A=m
> +CONFIG_VIDEO_WM8775=m
> +CONFIG_VIDEO_WM8739=m
> +CONFIG_VIDEO_VP27SMPX=m
> +
> +#
> +# RDS decoders
> +#
> +CONFIG_VIDEO_SAA6588=m
> +
> +#
> +# Video decoders
> +#
> +CONFIG_VIDEO_BT819=m
> +CONFIG_VIDEO_BT856=m
> +CONFIG_VIDEO_BT866=m
> +CONFIG_VIDEO_KS0127=m
> +CONFIG_VIDEO_SAA7110=m
> +CONFIG_VIDEO_SAA711X=m
> +CONFIG_VIDEO_TVP5150=m
> +CONFIG_VIDEO_VPX3220=m
> +
> +#
> +# Video and audio decoders
> +#
> +CONFIG_VIDEO_SAA717X=m
> +CONFIG_VIDEO_CX25840=m
> +
> +#
> +# MPEG video encoders
> +#
> +CONFIG_VIDEO_CX2341X=m
> +
> +#
> +# Video encoders
> +#
> +CONFIG_VIDEO_SAA7127=m
> +CONFIG_VIDEO_ADV7170=m
> +CONFIG_VIDEO_ADV7175=m
> +
> +#
> +# Camera sensor devices
> +#
> +CONFIG_VIDEO_MT9V011=m
> +
> +#
> +# Flash devices
> +#

Nothing here? Can drop the heading then.

> +#
> +# Video improvement chips
> +#
> +CONFIG_VIDEO_UPD64031A=m
> +CONFIG_VIDEO_UPD64083=m
> +
> +#
> +# Miscelaneous helper chips
> +#
> +CONFIG_VIDEO_M52790=m


Looks good in general, I didn't check this one for options without
prompts that are auto-selected, that audit should always be done when
creating fragments.


> diff --git a/meta/cfg/kernel-cache/features/media/i2c.scc b/meta/cfg/kernel-cache/features/media/i2c.scc
> new file mode 100644
> index 0000000..195266b
> --- /dev/null
> +++ b/meta/cfg/kernel-cache/features/media/i2c.scc
> @@ -0,0 +1,7 @@
> +define KFEATURE_DESCRIPTION "Enable Configuration For I2C Media devices"
> +define KFEATURE_COMPATIBILITY all
> +
> +include media.scc
> +include ../i2c/i2c.scc
> +
> +kconf hardware i2c.cfg

-- 
Darren Hart
Intel Open Source Technology Center
Yocto Project - Linux Kernel



More information about the linux-yocto mailing list