media: camss: vfe: Format conversion support using PIX interface
authorTodor Tomov <todor.tomov@linaro.org>
Tue, 8 Aug 2017 13:30:09 +0000 (09:30 -0400)
committerMauro Carvalho Chehab <mchehab@s-opensource.com>
Sat, 26 Aug 2017 19:16:18 +0000 (15:16 -0400)
commit9b5833f7b82f143162f3fe2af5ad05deb1338316
treec117b0c1dc3fb4ba8ef7433f0ec638b7f401b7de
parentf5c074947f56533c5ee41a6c5a6df4408eeafc35
media: camss: vfe: Format conversion support using PIX interface

Use VFE PIX input interface and do format conversion in VFE.

Supported input format is UYVY (single plane YUV 4:2:2) and
its different sample order variations.

Supported output formats are:
- NV12/NV21 (two plane YUV 4:2:0)
- NV16/NV61 (two plane YUV 4:2:2)

Signed-off-by: Todor Tomov <todor.tomov@linaro.org>
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
drivers/media/platform/qcom/camss-8x16/camss-ispif.c
drivers/media/platform/qcom/camss-8x16/camss-vfe.c
drivers/media/platform/qcom/camss-8x16/camss-vfe.h
drivers/media/platform/qcom/camss-8x16/camss-video.c
drivers/media/platform/qcom/camss-8x16/camss-video.h