Lines Matching +full:14 +full:- +full:bit
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
16 #define GE2D_DST_BYTEMASK_ONLY BIT(31)
17 #define GE2D_DST_BITMASK_EN BIT(30)
18 #define GE2D_SRC2_KEY_EN BIT(29)
19 #define GE2D_SRC2_KEY_MODE BIT(28)
20 #define GE2D_SRC1_KEY_EN BIT(27)
21 #define GE2D_SRC1_KEY_MODE BIT(26)
23 #define GE2D_DST_CLIP_MODE BIT(23)
25 #define GE2D_SRC2_FILL_MODE BIT(14)
27 #define GE2D_SRC2_X_YC_RATIO BIT(11)
29 #define GE2D_SRC1_FILL_MODE BIT(4)
30 #define GE2D_SRC1_LUT_EN BIT(3)
35 #define GE2D_SOFT_RST BIT(31)
36 #define GE2D_DST_WRITE_RESP_CNT_RST BIT(30)
37 #define GE2D_DST_WRITE_RESP_CNT_ADD_DIS BIT(29)
38 #define GE2D_COLOR_CONVERSION_MODE1 BIT(26)
42 #define GE2D_DST1_PIC_STRUCT GENMASK(15, 14)
44 #define GE2D_DST2_URGENT_EN BIT(11)
45 #define GE2D_SRC1_URGENT_EN BIT(10)
46 #define GE2D_SRC2_URGENT_EN BIT(9)
47 #define GE2D_DST1_URGENT_EN BIT(8)
52 #define GE2D_ALPHA_CONVERSION_MODE0 BIT(31)
53 #define GE2D_COLOR_CONVERSION_MODE0 BIT(30)
54 #define GE2D_SRC1_GB_ALPHA_EN BIT(29)
55 #define GE2D_DST1_COLOR_ROUND_MODE BIT(28)
56 #define GE2D_SRC2_COLOR_EXPAND_MODE BIT(27)
57 #define GE2D_SRC2_ALPHA_EXPAND_MODE BIT(26)
58 #define GE2D_SRC1_COLOR_EXPAND_MODE BIT(25)
59 #define GE2D_SRC1_ALPHA_EXPAND_MODE BIT(24)
60 #define GE2D_DST_LITTLE_ENDIAN BIT(23)
62 #define GE2D_ALU_MULT_MODE BIT(18)
64 #define GE2D_SRC2_LITTLE_ENDIAN BIT(15)
65 #define GE2D_SRC2_COLOR_MAP GENMASK(14, 11)
66 #define GE2D_ALPHA_CONVERSION_MODE1 BIT(10)
68 #define GE2D_SRC1_LITTLE_ENDIAN BIT(7)
70 #define GE2D_SRC1_DEEPCOLOR BIT(2)
78 /* 16 bit */
97 /* 24 bit */
111 /* 32 bit */
123 #define GE2D_SRC2_FILL_COLOR_EN BIT(9)
124 #define GE2D_SRC1_FILL_COLOR_EN BIT(8)
125 #define GE2D_DST_XY_SWAP BIT(7)
126 #define GE2D_DST_X_REV BIT(6)
127 #define GE2D_DST_Y_REV BIT(5)
128 #define GE2D_SRC2_X_REV BIT(4)
129 #define GE2D_SRC2_Y_REV BIT(3)
130 #define GE2D_SRC1_X_REV BIT(2)
131 #define GE2D_SRC1_Y_REV BIT(1)
132 #define GE2D_CBUS_CMD_WR BIT(0)
138 #define GE2D_R1CMD_RDY BIT(6)
139 #define GE2D_R2CMD_RDY BIT(5)
140 #define GE2D_PDPCMD_VALID BIT(4)
141 #define GE2D_DPCMD_RDY BIT(3)
142 #define GE2D_BUF_CMD_VALID BIT(2)
143 #define GE2D_CURR_CMD_VALID BIT(1)
144 #define GE2D_GE2D_BUSY BIT(0)
149 #define GE2D_RD_SRC2_FIFO_EMPTY BIT(15)
150 #define GE2D_RD_SRC2_FIFO_OVERFLOW BIT(14)
152 #define GE2D_RD_SRC2_WIN_ERR BIT(11)
153 #define GE2D_RD_SRC2_CMD_BUSY BIT(10)
154 #define GE2D_RD_SRC1_FIFO_EMPTY BIT(9)
155 #define GE2D_RD_SRC1_FIFO_OVERFLOW BIT(8)
159 #define GE2D_RD_SRC1_WIN_ERR BIT(1)
160 #define GE2D_RD_SRC1_CMD_BUSY BIT(0)
171 #define GE2D_START_EXTRA BIT(31) /* For GE2D_SRC1_CLIPX/Y_START_END */
172 #define GE2D_START_EXTRA0 BIT(30) /* For GE2D_SRC1_X/Y_START_END */
174 #define GE2D_END_EXTRA BIT(15) /* For GE2D_SRC1_CLIPX/Y_START_END */
175 #define GE2D_END_EXTRA0 BIT(14) /* For GE2D_SRC1_X/Y_START_END */
187 #define GE2D_LUT_READ BIT(8)
229 #define GE2D_SRC2_COLOR_MULT_ALPHA_SEL BIT(24)
233 #define OPERATION_SUB 1 /* Cd = Cs*Fs-Cd*Fd */
234 #define OPERATION_REVERSE_SUB 2 /* Cd = Cd*Fd-Cs*Fs */
256 #define COLOR_FACTOR_SRC_ALPHA_SATURATE 14
274 #define LOGIC_OPERATION_AND_INVERT 14
340 #define GE2D_DST2_COLOR_ROUND_MODE BIT(14)
343 #define GE2D_DST2_ENABLE BIT(8)
346 #define GE2D_DST1_ENABLE BIT(0)