Lines Matching +full:- +full:8 +full:g
1 /* SPDX-License-Identifier: GPL-2.0-only */
2 /* linux/drivers/gpu/drm/exynos/regs-gsc.h
7 * Register definition file for Samsung G-Scaler driver
13 /* G-Scaler enable */
18 #define GSC_ENABLE_CLK_GATE_MODE_MASK (1 << 8)
19 #define GSC_ENABLE_CLK_GATE_MODE_FREE (1 << 8)
33 /* G-Scaler S/W reset */
37 /* G-Scaler IRQ */
45 /* G-Scaler input control */
70 #define GSC_IN_FORMAT_MASK (7 << 8)
71 #define GSC_IN_XRGB8888 (0 << 8)
72 #define GSC_IN_RGB565 (1 << 8)
73 #define GSC_IN_YUV420_2P (2 << 8)
74 #define GSC_IN_YUV420_3P (3 << 8)
75 #define GSC_IN_YUV422_1P (4 << 8)
76 #define GSC_IN_YUV422_2P (5 << 8)
77 #define GSC_IN_YUV422_3P (6 << 8)
91 /* G-Scaler source image size */
98 /* G-Scaler source image offset */
105 /* G-Scaler cropped source image size */
112 /* G-Scaler output control */
128 #define GSC_OUT_CHROMA_ORDER_MASK (1 << 8)
129 #define GSC_OUT_CHROMA_ORDER_CBCR (0 << 8)
130 #define GSC_OUT_CHROMA_ORDER_CRCB (1 << 8)
148 /* G-Scaler scaled destination image size */
155 /* G-Scaler pre scale ratio */
164 /* G-Scaler main scale horizontal ratio */
169 /* G-Scaler main scale vertical ratio */
174 /* G-Scaler input chrominance stride */
179 /* G-Scaler destination image size */
186 /* G-Scaler destination image offset */
193 /* G-Scaler output chrominance stride */
198 /* G-Scaler input y address mask */
200 /* G-Scaler input y base address */
202 /* G-Scaler input y base current address */
205 /* G-Scaler input cb address mask */
207 /* G-Scaler input cb base address */
209 /* G-Scaler input cb base current address */
212 /* G-Scaler input cr address mask */
214 /* G-Scaler input cr base address */
216 /* G-Scaler input cr base current address */
219 /* G-Scaler input address mask */
225 /* G-Scaler output y address mask */
227 /* G-Scaler output y base address */
230 /* G-Scaler output cb address mask */
232 /* G-Scaler output cb base address */
235 /* G-Scaler output cr address mask */
237 /* G-Scaler output cr base address */
240 /* G-Scaler output address mask */
246 /* G-Scaler horizontal scaling filter */
249 /* G-Scaler vertical scaling filter */
252 /* G-Scaler BUS control */
254 #define GSC_BUSCON_INT_TIME_MASK (1 << 8)
255 #define GSC_BUSCON_INT_DATA_TRANS (0 << 8)
256 #define GSC_BUSCON_INT_AXI_RESPONSE (1 << 8)
260 /* G-Scaler V position */
265 /* G-Scaler clock initial count */
269 /* G-Scaler clock snoop count */