Lines Matching full:1

33 #define	I2C_CTRL_SFTRST				(1 << 31)
34 #define I2C_CTRL_CLKGATE (1 << 30)
35 #define I2C_CTRL_RUN (1 << 29)
36 #define I2C_CTRL_PREACK (1 << 27)
37 #define I2C_CTRL_ACKNOWLEDGE (1 << 26)
38 #define I2C_CTRL_SEND_NAK_ON_LAST (1 << 25)
39 #define I2C_CTRL_MULTI_MASTER (1 << 23)
40 #define I2C_CTRL_CLOCK_HELD (1 << 22)
41 #define I2C_CTRL_RETAIN_CLOCK (1 << 21)
42 #define I2C_CTRL_POST_SEND_STOP (1 << 20)
43 #define I2C_CTRL_PRE_SEND_START (1 << 19)
44 #define I2C_CTRL_SLAVE_ADDRESS_ENABLE (1 << 18)
45 #define I2C_CTRL_MASTER_MODE (1 << 17)
46 #define I2C_CTRL_DIRECTION (1 << 16)
65 #define I2C_CTRL1_RD_QUEUE_IRQ (1 << 30)
66 #define I2C_CTRL1_WR_QUEUE_IRQ (1 << 29)
67 #define I2C_CTRL1_CLR_GOT_A_NAK (1 << 28)
68 #define I2C_CTRL1_ACK_MODE (1 << 27)
69 #define I2C_CTRL1_FORCE_DATA_IDLE (1 << 26)
70 #define I2C_CTRL1_FORCE_CLK_IDLE (1 << 25)
71 #define I2C_CTRL1_BCAST_SLAVE_EN (1 << 24)
74 #define I2C_CTRL1_BUS_FREE_IRQ_EN (1 << 15)
75 #define I2C_CTRL1_DATA_ENGINE_CMPLT_IRQ_EN (1 << 14)
76 #define I2C_CTRL1_NO_SLAVE_ACK_IRQ_EN (1 << 13)
77 #define I2C_CTRL1_OVERSIZE_XFER_TERM_IRQ_EN (1 << 12)
78 #define I2C_CTRL1_EARLY_TERM_IRQ_EN (1 << 11)
79 #define I2C_CTRL1_MASTER_LOSS_IRQ_EN (1 << 10)
80 #define I2C_CTRL1_SLAVE_STOP_IRQ_EN (1 << 9)
81 #define I2C_CTRL1_SLAVE_IRQ_EN (1 << 8)
82 #define I2C_CTRL1_BUS_FREE_IRQ (1 << 7)
83 #define I2C_CTRL1_DATA_ENGINE_CMPLT_IRQ (1 << 6)
84 #define I2C_CTRL1_NO_SLAVE_ACK_IRQ (1 << 5)
85 #define I2C_CTRL1_OVERSIZE_XFER_TERM_IRQ (1 << 4)
86 #define I2C_CTRL1_EARLY_TERM_IRQ (1 << 3)
87 #define I2C_CTRL1_MASTER_LOSS_IRQ (1 << 2)
88 #define I2C_CTRL1_SLAVE_STOP_IRQ (1 << 1)
89 #define I2C_CTRL1_SLAVE_IRQ (1 << 0)
91 #define I2C_STAT_MASTER_PRESENT (1 << 31)
92 #define I2C_STAT_SLAVE_PRESENT (1 << 30)
93 #define I2C_STAT_ANY_ENABLED_IRQ (1 << 29)
94 #define I2C_STAT_GOT_A_NAK (1 << 28)
97 #define I2C_STAT_SLAVE_ADDR_EQ_ZERO (1 << 15)
98 #define I2C_STAT_SLAVE_FOUND (1 << 14)
99 #define I2C_STAT_SLAVE_SEARCHING (1 << 13)
100 #define I2C_STAT_DATA_ENGING_DMA_WAIT (1 << 12)
101 #define I2C_STAT_BUS_BUSY (1 << 11)
102 #define I2C_STAT_CLK_GEN_BUSY (1 << 10)
103 #define I2C_STAT_DATA_ENGINE_BUSY (1 << 9)
104 #define I2C_STAT_SLAVE_BUSY (1 << 8)
105 #define I2C_STAT_BUS_FREE_IRQ_SUMMARY (1 << 7)
106 #define I2C_STAT_DATA_ENGINE_CMPLT_IRQ_SUMMARY (1 << 6)
107 #define I2C_STAT_NO_SLAVE_ACK_IRQ_SUMMARY (1 << 5)
108 #define I2C_STAT_OVERSIZE_XFER_TERM_IRQ_SUMMARY (1 << 4)
109 #define I2C_STAT_EARLY_TERM_IRQ_SUMMARY (1 << 3)
110 #define I2C_STAT_MASTER_LOSS_IRQ_SUMMARY (1 << 2)
111 #define I2C_STAT_SLAVE_STOP_IRQ_SUMMARY (1 << 1)
112 #define I2C_STAT_SLAVE_IRQ_SUMMARY (1 << 0)
118 #define I2C_QUEUECTRL_QUEUE_RUN (1 << 5)
119 #define I2C_QUEUECTRL_RD_CLEAR (1 << 4)
120 #define I2C_QUEUECTRL_WR_CLEAR (1 << 3)
121 #define I2C_QUEUECTRL_PIO_QUEUE_MODE (1 << 2)
122 #define I2C_QUEUECTRL_RD_QUEUE_IRQ_EN (1 << 1)
123 #define I2C_QUEUECTRL_WR_QUEUE_IRQ_EN (1 << 0)
125 #define I2C_QUEUESTAT_RD_QUEUE_FULL (1 << 14)
126 #define I2C_QUEUESTAT_RD_QUEUE_EMPTY (1 << 13)
129 #define I2C_QUEUESTAT_WR_QUEUE_FULL (1 << 6)
130 #define I2C_QUEUESTAT_WR_QUEUE_EMPTY (1 << 5)
134 #define I2C_QUEUECMD_PREACK (1 << 27)
135 #define I2C_QUEUECMD_ACKNOWLEDGE (1 << 26)
136 #define I2C_QUEUECMD_SEND_NAK_ON_LAST (1 << 25)
137 #define I2C_QUEUECMD_MULTI_MASTER (1 << 23)
138 #define I2C_QUEUECMD_CLOCK_HELD (1 << 22)
139 #define I2C_QUEUECMD_RETAIN_CLOCK (1 << 21)
140 #define I2C_QUEUECMD_POST_SEND_STOP (1 << 20)
141 #define I2C_QUEUECMD_PRE_SEND_START (1 << 19)
142 #define I2C_QUEUECMD_SLAVE_ADDRESS_ENABLE (1 << 18)
143 #define I2C_QUEUECMD_MASTER_MODE (1 << 17)
144 #define I2C_QUEUECMD_DIRECTION (1 << 16)
154 #define I2C_DEBUG0_DMAREQ (1 << 31)
155 #define I2C_DEBUG0_DMAENDCMD (1 << 30)
156 #define I2C_DEBUG0_DMAKICK (1 << 29)
157 #define I2C_DEBUG0_DMATERMINATE (1 << 28)
162 #define I2C_DEBUG0_START_TOGGLE (1 << 15)
163 #define I2C_DEBUG0_STOP_TOGGLE (1 << 14)
164 #define I2C_DEBUG0_GRAB_TOGGLE (1 << 13)
165 #define I2C_DEBUG0_CHANGE_TOGGLE (1 << 12)
166 #define I2C_DEBUG0_STATE_LATCH (1 << 11)
167 #define I2C_DEBUG0_SLAVE_HOLD_CLK (1 << 10)
171 #define I2C_DEBUG1_I2C_CLK_IN (1 << 31)
172 #define I2C_DEBUG1_I2C_DATA_IN (1 << 30)
179 #define I2C_DEBUG1_LOCAL_SLAVE_TEST (1 << 8)
180 #define I2C_DEBUG1_FORCE_CLK_ON (1 << 4)
181 #define I2C_DEBUG1_FORCE_ABR_LOSS (1 << 3)
182 #define I2C_DEBUG1_FORCE_RCV_ACK (1 << 2)
183 #define I2C_DEBUG1_FORCE_I2C_DATA_OE (1 << 1)
184 #define I2C_DEBUG1_FORCE_I2C_CLK_OE (1 << 0)