]>
Commit | Line | Data |
---|---|---|
c942fddf | 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ |
92ee438b MK |
2 | /* |
3 | * Copyright (C) 2008-2009 Texas Instruments Inc | |
4 | * | |
92ee438b MK |
5 | **************************************************************************/ |
6 | #ifndef _CCDC_TYPES_H | |
7 | #define _CCDC_TYPES_H | |
8 | enum ccdc_pixfmt { | |
9 | CCDC_PIXFMT_RAW, | |
10 | CCDC_PIXFMT_YCBCR_16BIT, | |
11 | CCDC_PIXFMT_YCBCR_8BIT | |
12 | }; | |
13 | ||
14 | enum ccdc_frmfmt { | |
15 | CCDC_FRMFMT_PROGRESSIVE, | |
16 | CCDC_FRMFMT_INTERLACED | |
17 | }; | |
18 | ||
19 | /* PIXEL ORDER IN MEMORY from LSB to MSB */ | |
20 | /* only applicable for 8-bit input mode */ | |
21 | enum ccdc_pixorder { | |
22 | CCDC_PIXORDER_YCBYCR, | |
23 | CCDC_PIXORDER_CBYCRY, | |
24 | }; | |
25 | ||
26 | enum ccdc_buftype { | |
27 | CCDC_BUFTYPE_FLD_INTERLEAVED, | |
28 | CCDC_BUFTYPE_FLD_SEPARATED | |
29 | }; | |
30 | #endif |