Lines Matching +full:0 +full:xfff
9 #define DPI_EN 0x00
10 #define EN BIT(0)
12 #define DPI_RET 0x04
13 #define RST BIT(0)
15 #define DPI_INTEN 0x08
16 #define INT_VSYNC_EN BIT(0)
20 #define DPI_INTSTA 0x0C
21 #define INT_VSYNC_STA BIT(0)
25 #define DPI_CON 0x10
26 #define BG_ENABLE BIT(0)
52 #define DPI_OUTPUT_SETTING 0x14
53 #define CH_SWAP 0
55 #define CH_SWAP_MASK (0x7 << 0)
56 #define SWAP_RGB 0x00
57 #define SWAP_GBR 0x01
58 #define SWAP_BRG 0x02
59 #define SWAP_RBG 0x03
60 #define SWAP_GRB 0x04
61 #define SWAP_BGR 0x05
76 #define OUT_BIT_MASK (0x3 << 18)
77 #define OUT_BIT_8 0x00
78 #define OUT_BIT_10 0x01
79 #define OUT_BIT_12 0x02
80 #define OUT_BIT_16 0x03
82 #define YC_MAP_MASK (0x7 << 20)
83 #define YC_MAP_RGB 0x00
84 #define YC_MAP_CYCY 0x04
85 #define YC_MAP_YCYC 0x05
86 #define YC_MAP_CY 0x06
87 #define YC_MAP_YC 0x07
89 #define DPI_SIZE 0x18
90 #define HSIZE 0
91 #define HSIZE_MASK (0x1FFF << 0)
92 #define DPINTF_HSIZE_MASK (0xFFFF << 0)
94 #define VSIZE_MASK (0x1FFF << 16)
95 #define DPINTF_VSIZE_MASK (0xFFFF << 16)
97 #define DPI_DDR_SETTING 0x1C
98 #define DDR_EN BIT(0)
101 #define DDR_WIDTH (0x3 << 4)
102 #define DDR_PAD_MODE (0x1 << 8)
104 #define DPI_TGEN_HWIDTH 0x20
105 #define HPW 0
106 #define HPW_MASK (0xFFF << 0)
107 #define DPINTF_HPW_MASK (0xFFFF << 0)
109 #define DPI_TGEN_HPORCH 0x24
110 #define HBP 0
111 #define HBP_MASK (0xFFF << 0)
112 #define DPINTF_HBP_MASK (0xFFFF << 0)
114 #define HFP_MASK (0xFFF << 16)
115 #define DPINTF_HFP_MASK (0xFFFF << 16)
117 #define DPI_TGEN_VWIDTH 0x28
118 #define DPI_TGEN_VPORCH 0x2C
120 #define VSYNC_WIDTH_SHIFT 0
121 #define VSYNC_WIDTH_MASK (0xFFF << 0)
122 #define DPINTF_VSYNC_WIDTH_MASK (0xFFFF << 0)
125 #define VSYNC_BACK_PORCH_SHIFT 0
126 #define VSYNC_BACK_PORCH_MASK (0xFFF << 0)
127 #define DPINTF_VSYNC_BACK_PORCH_MASK (0xFFFF << 0)
129 #define VSYNC_FRONT_PORCH_MASK (0xFFF << 16)
130 #define DPINTF_VSYNC_FRONT_PORCH_MASK (0xFFFF << 16)
132 #define DPI_BG_HCNTL 0x30
133 #define BG_RIGHT (0x1FFF << 0)
134 #define BG_LEFT (0x1FFF << 16)
136 #define DPI_BG_VCNTL 0x34
137 #define BG_BOT (0x1FFF << 0)
138 #define BG_TOP (0x1FFF << 16)
140 #define DPI_BG_COLOR 0x38
141 #define BG_B (0xF << 0)
142 #define BG_G (0xF << 8)
143 #define BG_R (0xF << 16)
145 #define DPI_FIFO_CTL 0x3C
146 #define FIFO_VALID_SET (0x1F << 0)
147 #define FIFO_RST_SEL (0x1 << 8)
149 #define DPI_STATUS 0x40
150 #define VCOUNTER (0x1FFF << 0)
156 #define DPI_TMODE 0x44
157 #define DPI_OEN_ON BIT(0)
159 #define DPI_CHECKSUM 0x48
160 #define DPI_CHECKSUM_MASK (0xFFFFFF << 0)
164 #define DPI_DUMMY 0x50
165 #define DPI_DUMMY_MASK (0xFFFFFFFF << 0)
167 #define DPI_TGEN_VWIDTH_LEVEN 0x68
168 #define DPI_TGEN_VPORCH_LEVEN 0x6C
169 #define DPI_TGEN_VWIDTH_RODD 0x70
170 #define DPI_TGEN_VPORCH_RODD 0x74
171 #define DPI_TGEN_VWIDTH_REVEN 0x78
172 #define DPI_TGEN_VPORCH_REVEN 0x7C
174 #define DPI_ESAV_VTIMING_LODD 0x80
175 #define ESAV_VOFST_LODD (0xFFF << 0)
176 #define ESAV_VWID_LODD (0xFFF << 16)
178 #define DPI_ESAV_VTIMING_LEVEN 0x84
179 #define ESAV_VOFST_LEVEN (0xFFF << 0)
180 #define ESAV_VWID_LEVEN (0xFFF << 16)
182 #define DPI_ESAV_VTIMING_RODD 0x88
183 #define ESAV_VOFST_RODD (0xFFF << 0)
184 #define ESAV_VWID_RODD (0xFFF << 16)
186 #define DPI_ESAV_VTIMING_REVEN 0x8C
187 #define ESAV_VOFST_REVEN (0xFFF << 0)
188 #define ESAV_VWID_REVEN (0xFFF << 16)
190 #define DPI_ESAV_FTIMING 0x90
191 #define ESAV_FOFST_ODD (0xFFF << 0)
192 #define ESAV_FOFST_EVEN (0xFFF << 16)
194 #define DPI_CLPF_SETTING 0x94
195 #define CLPF_TYPE (0x3 << 0)
198 #define DPI_Y_LIMIT 0x98
199 #define Y_LIMINT_BOT 0
200 #define Y_LIMINT_BOT_MASK (0xFFF << 0)
202 #define Y_LIMINT_TOP_MASK (0xFFF << 16)
204 #define DPI_C_LIMIT 0x9C
205 #define C_LIMIT_BOT 0
206 #define C_LIMIT_BOT_MASK (0xFFF << 0)
208 #define C_LIMIT_TOP_MASK (0xFFF << 16)
210 #define DPI_YUV422_SETTING 0xA0
211 #define UV_SWAP BIT(0)
217 #define DPI_EMBSYNC_SETTING 0xA4
218 #define EMBSYNC_R_CR_EN BIT(0)
225 #define VS_OUT_SEL (0x7 << 12)
227 #define DPI_ESAV_CODE_SET0 0xA8
228 #define ESAV_CODE0 (0xFFF << 0)
229 #define ESAV_CODE1 (0xFFF << 16)
231 #define DPI_ESAV_CODE_SET1 0xAC
232 #define ESAV_CODE2 (0xFFF << 0)
238 #define DPI_MATRIX_SET 0xB4
239 #define INT_MATRIX_SEL_MASK GENMASK(4, 0)
240 #define MATRIX_SEL_RGB_TO_JPEG 0
243 #define DPI_PATTERN0 0xf00
244 #define DPI_PAT_EN BIT(0)