summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authormark gutman <r58412@freescale.com>2010-06-08 15:38:58 +0300
committermark gutman <r58412@freescale.com>2010-06-15 11:51:17 +0300
commit1a52fd7e2001df488e6ff464f6798ba20fb6d51b (patch)
tree926df2babc0df27d3e778e11826630d6215b0ece /include
parentc917c67e4670014d8e497c903949b984c1b657f1 (diff)
ENGR00119736 MX51: YUV422 output for 720P data
The support for YUV422 different combinations are added The YUV422 is supported for DI1 interface for 720P frames with 16bits bus only: di1_primary video=mxcdi1fb:YUYV16,720P60 To define required YUV422 format use one of: YUYV16 YVYU16 UYVY16 VYUY16 Signed-off-by: Mark Gutman <r58412@freescale.com>
Diffstat (limited to 'include')
-rw-r--r--include/linux/ipu.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/linux/ipu.h b/include/linux/ipu.h
index 135db82d3345..05f003c6457f 100644
--- a/include/linux/ipu.h
+++ b/include/linux/ipu.h
@@ -121,6 +121,8 @@ typedef enum {
/*! @{ */
#define IPU_PIX_FMT_YUYV fourcc('Y', 'U', 'Y', 'V') /*!< 16 YUV 4:2:2 */
#define IPU_PIX_FMT_UYVY fourcc('U', 'Y', 'V', 'Y') /*!< 16 YUV 4:2:2 */
+#define IPU_PIX_FMT_YVYU fourcc('Y', 'V', 'Y', 'U') /*!< 16 YVYU 4:2:2 */
+#define IPU_PIX_FMT_VYUY fourcc('V', 'Y', 'U', 'Y') /*!< 16 VYYU 4:2:2 */
#define IPU_PIX_FMT_Y41P fourcc('Y', '4', '1', 'P') /*!< 12 YUV 4:1:1 */
#define IPU_PIX_FMT_YUV444 fourcc('Y', '4', '4', '4') /*!< 24 YUV 4:4:4 */
/* two planes -- one Y, one Cb + Cr interleaved */