Lines Matching +full:29 +full:- +full:bit
1 /* SPDX-License-Identifier: GPL-2.0+ */
15 #define DW100_DEWARP_CTRL_ENABLE BIT(0)
16 #define DW100_DEWARP_CTRL_START BIT(1)
17 #define DW100_DEWARP_CTRL_SOFT_RESET BIT(2)
25 #define DW100_DEWARP_CTRL_SRC_AUTO_SHADOW BIT(8)
26 #define DW100_DEWARP_CTRL_HW_HANDSHAKE BIT(9)
27 #define DW100_DEWARP_CTRL_DST_AUTO_SHADOW BIT(10)
28 #define DW100_DEWARP_CTRL_SPLIT_LINE BIT(11)
37 #define DW100_MAP_LUT_ADDR_ADDR(addr) (((addr) >> 4) & GENMASK(29, 0))
42 #define DW100_IMG_Y_BASE(base) (((base) >> 4) & GENMASK(29, 0))
44 #define DW100_IMG_UV_BASE(base) (((base) >> 4) & GENMASK(29, 0))
65 #define DW100_SWAP_CONTROL_BYTE BIT(0)
66 #define DW100_SWAP_CONTROL_SHORT BIT(1)
67 #define DW100_SWAP_CONTROL_WORD BIT(2)
68 #define DW100_SWAP_CONTROL_LONG BIT(3)
91 #define DW100_INTERRUPT_STATUS_INT_FRAME_DONE BIT(0)
92 #define DW100_INTERRUPT_STATUS_INT_ERR_TIME_OUT BIT(1)
93 #define DW100_INTERRUPT_STATUS_INT_ERR_AXI_RESP BIT(2)
94 #define DW100_INTERRUPT_STATUS_INT_ERR_X BIT(3)
95 #define DW100_INTERRUPT_STATUS_INT_ERR_MB_FETCH BIT(4)
96 #define DW100_INTERRUPT_STATUS_INT_ERR_FRAME2 BIT(5)
97 #define DW100_INTERRUPT_STATUS_INT_ERR_FRAME3 BIT(6)
98 #define DW100_INTERRUPT_STATUS_INT_ERR_FRAME_DONE BIT(7)
104 #define DW100_INTERRUPT_STATUS_FRAME_BUSY BIT(16)
107 #define DW100_BUS_CTRL_AXI_MASTER_ENABLE BIT(31)
111 #define DW100_DST_IMG_Y_SIZE(sz) (((sz) >> 4) & GENMASK(29, 0))
112 #define DW100_DST_IMG_UV_SIZE(sz) (((sz) >> 4) & GENMASK(29, 0))