]> asedeno.scripts.mit.edu Git - linux.git/commit
[media] media: ti-vpe: vpdma: Corrected YUV422 data type label
authorBenoit Parrot <bparrot@ti.com>
Fri, 18 Nov 2016 23:20:31 +0000 (21:20 -0200)
committerMauro Carvalho Chehab <mchehab@s-opensource.com>
Tue, 22 Nov 2016 10:05:26 +0000 (08:05 -0200)
commiteaa6808d1d815d8d25c7a47649503da678e48e2e
treec4187a582e5aa91afd9d3dc6e03c8022afa2ade7
parente228467caa6eb18db05c0ca62e852bba47d08f58
[media] media: ti-vpe: vpdma: Corrected YUV422 data type label

The YUV data type definition below are taken from
both the TRM and i839 Errata information.
Use the correct data type considering byte
reordering of components.

Added the 2 missing YUV422 variant.
Also since the single use of "C" in the 422 case
to mean "Cr" (i.e. V component). It was decided
to explicitly label them CR to remove any confusion.
Bear in mind that the type label refer to the memory
packed order (LSB - MSB).

Signed-off-by: Benoit Parrot <bparrot@ti.com>
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
drivers/media/platform/ti-vpe/vpdma.c
drivers/media/platform/ti-vpe/vpdma.h
drivers/media/platform/ti-vpe/vpdma_priv.h
drivers/media/platform/ti-vpe/vpe.c