This patch-set adds support for NV12 color format: - Add support for various new color formats supported by OMAP4. - Corrects the fir_hinc and fir_vinc to have a non-zero value as per TRM. - Add the support for NV12 along with the extra registers that needs to be configured for the same. - Add basic scaling support for the UV-plane in case of NV12 format. - Change the way chroma scaling is handled for YUV formats on OMAP4. - Contains chroma scaling (_dispc_set_scaling_uv) design and implemented by Lajos Molnar <molnar@xxxxxx>. Can be tested using v4l2 streaming over: http://gitorious.org/~amber/linux-omap-dss2/amber-omap-dss2/commits/dss2-color-formats This branch contains few private patches which enables v4l2 on OMAP4. Changes from v1: - rebased to Tomi's master. - updated the commit messages to make them more descriptive. - corrected few typos. Amber Jain (5): OMAP: DSS2: Add new color formats to OMAP4 OMAP: DSS2: Ensure non-zero FIR values are configured OMAP: DSS2: Use for loop where ever possible in SR(), RR() OMAP: DSS2: Adds new registers for NV12 support OMAP: DSS2: Add support for NV12 format drivers/video/omap2/dss/dispc.c | 706 +++++++++++++++++++++++--------- drivers/video/omap2/dss/dispc.h | 147 +++++++ drivers/video/omap2/dss/dss.h | 3 +- drivers/video/omap2/dss/dss_features.c | 40 ++- drivers/video/omap2/dss/dss_features.h | 2 + drivers/video/omap2/dss/manager.c | 12 +- include/video/omapdss.h | 6 + 7 files changed, 708 insertions(+), 208 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html