Lines Matching +full:0 +full:x1fff
14 #define GSC_ENABLE 0x00
16 #define GSC_ENABLE_PP_UPDATE_TIME_CURR (0 << 9)
21 #define GSC_ENABLE_NORM_MODE (0 << 7)
31 #define GSC_ENABLE_ON (1 << 0)
34 #define GSC_SW_RESET 0x04
35 #define GSC_SW_RESET_SRESET (1 << 0)
38 #define GSC_IRQ 0x08
43 #define GSC_IRQ_ENABLE (1 << 0)
46 #define GSC_IN_CON 0x10
63 #define GSC_IN_RGB_SD_NARROW (0 << 14)
65 #define GSC_IN_YUV422_1P_ORDER_LSB_Y (0 << 13)
68 #define GSC_IN_CHROMA_ORDER_CBCR (0 << 12)
71 #define GSC_IN_XRGB8888 (0 << 8)
79 #define GSC_IN_TILE_C_16x8 (0 << 4)
86 #define GSC_IN_LOCAL_CAM0 (0 << 1)
87 #define GSC_IN_PATH_MASK (1 << 0)
88 #define GSC_IN_PATH_LOCAL (1 << 0)
89 #define GSC_IN_PATH_MEMORY (0 << 0)
92 #define GSC_SRCIMG_SIZE 0x14
93 #define GSC_SRCIMG_HEIGHT_MASK (0x1fff << 16)
95 #define GSC_SRCIMG_WIDTH_MASK (0x3fff << 0)
96 #define GSC_SRCIMG_WIDTH(x) ((x) << 0)
99 #define GSC_SRCIMG_OFFSET 0x18
100 #define GSC_SRCIMG_OFFSET_Y_MASK (0x1fff << 16)
102 #define GSC_SRCIMG_OFFSET_X_MASK (0x1fff << 0)
103 #define GSC_SRCIMG_OFFSET_X(x) ((x) << 0)
106 #define GSC_CROPPED_SIZE 0x1C
107 #define GSC_CROPPED_HEIGHT_MASK (0x1fff << 16)
109 #define GSC_CROPPED_WIDTH_MASK (0x1fff << 0)
110 #define GSC_CROPPED_WIDTH(x) ((x) << 0)
113 #define GSC_OUT_CON 0x20
114 #define GSC_OUT_GLOBAL_ALPHA_MASK (0xff << 24)
124 #define GSC_OUT_RGB_SD_WIDE (0 << 10)
126 #define GSC_OUT_YUV422_1P_ORDER_LSB_Y (0 << 9)
129 #define GSC_OUT_CHROMA_ORDER_CBCR (0 << 8)
132 #define GSC_OUT_XRGB8888 (0 << 4)
141 #define GSC_OUT_TILE_C_16x8 (0 << 2)
144 #define GSC_OUT_PATH_MASK (1 << 0)
145 #define GSC_OUT_PATH_LOCAL (1 << 0)
146 #define GSC_OUT_PATH_MEMORY (0 << 0)
149 #define GSC_SCALED_SIZE 0x24
150 #define GSC_SCALED_HEIGHT_MASK (0x1fff << 16)
152 #define GSC_SCALED_WIDTH_MASK (0x1fff << 0)
153 #define GSC_SCALED_WIDTH(x) ((x) << 0)
156 #define GSC_PRE_SCALE_RATIO 0x28
161 #define GSC_PRESC_H_RATIO_MASK (7 << 0)
162 #define GSC_PRESC_H_RATIO(x) ((x) << 0)
165 #define GSC_MAIN_H_RATIO 0x2C
166 #define GSC_MAIN_H_RATIO_MASK (0xfffff << 0)
167 #define GSC_MAIN_H_RATIO_VALUE(x) ((x) << 0)
170 #define GSC_MAIN_V_RATIO 0x30
171 #define GSC_MAIN_V_RATIO_MASK (0xfffff << 0)
172 #define GSC_MAIN_V_RATIO_VALUE(x) ((x) << 0)
175 #define GSC_IN_CHROM_STRIDE 0x3C
176 #define GSC_IN_CHROM_STRIDE_MASK (0x3fff << 0)
177 #define GSC_IN_CHROM_STRIDE_VALUE(x) ((x) << 0)
180 #define GSC_DSTIMG_SIZE 0x40
181 #define GSC_DSTIMG_HEIGHT_MASK (0x1fff << 16)
183 #define GSC_DSTIMG_WIDTH_MASK (0x1fff << 0)
184 #define GSC_DSTIMG_WIDTH(x) ((x) << 0)
187 #define GSC_DSTIMG_OFFSET 0x44
188 #define GSC_DSTIMG_OFFSET_Y_MASK (0x1fff << 16)
190 #define GSC_DSTIMG_OFFSET_X_MASK (0x1fff << 0)
191 #define GSC_DSTIMG_OFFSET_X(x) ((x) << 0)
194 #define GSC_OUT_CHROM_STRIDE 0x48
195 #define GSC_OUT_CHROM_STRIDE_MASK (0x3fff << 0)
196 #define GSC_OUT_CHROM_STRIDE_VALUE(x) ((x) << 0)
199 #define GSC_IN_BASE_ADDR_Y_MASK 0x4C
201 #define GSC_IN_BASE_ADDR_Y(n) (0x50 + (n) * 0x4)
203 #define GSC_IN_BASE_ADDR_Y_CUR(n) (0x60 + (n) * 0x4)
206 #define GSC_IN_BASE_ADDR_CB_MASK 0x7C
208 #define GSC_IN_BASE_ADDR_CB(n) (0x80 + (n) * 0x4)
210 #define GSC_IN_BASE_ADDR_CB_CUR(n) (0x90 + (n) * 0x4)
213 #define GSC_IN_BASE_ADDR_CR_MASK 0xAC
215 #define GSC_IN_BASE_ADDR_CR(n) (0xB0 + (n) * 0x4)
217 #define GSC_IN_BASE_ADDR_CR_CUR(n) (0xC0 + (n) * 0x4)
220 #define GSC_IN_CURR_ADDR_INDEX (0xf << 24)
223 #define GSC_IN_BASE_ADDR_MASK (0xff << 0)
226 #define GSC_OUT_BASE_ADDR_Y_MASK 0x10C
228 #define GSC_OUT_BASE_ADDR_Y(n) (0x110 + (n) * 0x4)
231 #define GSC_OUT_BASE_ADDR_CB_MASK 0x15C
233 #define GSC_OUT_BASE_ADDR_CB(n) (0x160 + (n) * 0x4)
236 #define GSC_OUT_BASE_ADDR_CR_MASK 0x1AC
238 #define GSC_OUT_BASE_ADDR_CR(n) (0x1B0 + (n) * 0x4)
241 #define GSC_OUT_CURR_ADDR_INDEX (0xf << 24)
244 #define GSC_OUT_BASE_ADDR_MASK (0xffff << 0)
247 #define GSC_HCOEF(n, s, x) (0x300 + (n) * 0x4 + (s) * 0x30 + (x) * 0x300)
250 #define GSC_VCOEF(n, s, x) (0x200 + (n) * 0x4 + (s) * 0x30 + (x) * 0x300)
253 #define GSC_BUSCON 0xA78
255 #define GSC_BUSCON_INT_DATA_TRANS (0 << 8)
258 #define GSC_BUSCON_ARCACHE(x) ((x) << 0)
261 #define GSC_VPOSITION 0xA7C
262 #define GSC_VPOS_F(x) ((x) << 0)
266 #define GSC_CLK_INIT_COUNT 0xC00
267 #define GSC_CLK_GATE_MODE_INIT_CNT(x) ((x) << 0)
270 #define GSC_CLK_SNOOP_COUNT 0xC04
271 #define GSC_CLK_GATE_MODE_SNOOP_CNT(x) ((x) << 0)
274 #define SYSREG_GSCBLK_CFG1 0x0224
277 #define GSC_BLK_PXLASYNC_LO_MASK_WB(x) (0 << (14 + x))
279 #define SYSREG_GSCBLK_CFG2 0x2000