Lines Matching refs:BIT
50 #define I2C_CR1_PE BIT(0)
51 #define I2C_CR1_TXIE BIT(1)
52 #define I2C_CR1_RXIE BIT(2)
53 #define I2C_CR1_ADDRIE BIT(3)
54 #define I2C_CR1_NACKIE BIT(4)
55 #define I2C_CR1_STOPIE BIT(5)
56 #define I2C_CR1_TCIE BIT(6)
57 #define I2C_CR1_ERRIE BIT(7)
59 #define I2C_CR1_ANFOFF BIT(12)
60 #define I2C_CR1_SWRST BIT(13)
61 #define I2C_CR1_TXDMAEN BIT(14)
62 #define I2C_CR1_RXDMAEN BIT(15)
63 #define I2C_CR1_SBC BIT(16)
64 #define I2C_CR1_NOSTRETCH BIT(17)
65 #define I2C_CR1_WUPEN BIT(18)
66 #define I2C_CR1_GCEN BIT(19)
67 #define I2C_CR1_SMBHEN BIT(22)
68 #define I2C_CR1_SMBDEN BIT(21)
69 #define I2C_CR1_ALERTEN BIT(22)
70 #define I2C_CR1_PECEN BIT(23)
74 #define I2C_CR2_RD_WRN BIT(10)
76 #define I2C_CR2_ADD10 BIT(11)
77 #define I2C_CR2_HEAD10R BIT(12)
78 #define I2C_CR2_START BIT(13)
79 #define I2C_CR2_STOP BIT(14)
80 #define I2C_CR2_NACK BIT(15)
83 #define I2C_CR2_RELOAD BIT(24)
84 #define I2C_CR2_AUTOEND BIT(25)
85 #define I2C_CR2_PECBYTE BIT(26)
89 #define I2C_OAR1_OA1MODE BIT(10)
90 #define I2C_OAR1_OA1EN BIT(15)
96 #define I2C_OAR2_OA2MASK01 BIT(8)
97 #define I2C_OAR2_OA2MASK02 BIT(9)
99 #define I2C_OAR2_OA2MASK04 BIT(10)
100 #define I2C_OAR2_OA2MASK05 (BIT(8) | BIT(10))
101 #define I2C_OAR2_OA2MASK06 (BIT(9) | BIT(10))
103 #define I2C_OAR2_OA2EN BIT(15)
129 #define I2C_TIMEOUTR_TIDLE BIT(12)
130 #define I2C_TIMEOUTR_TIMOUTEN BIT(15)
132 #define I2C_TIMEOUTR_TEXTEN BIT(31)
135 #define I2C_ISR_TXE BIT(0)
136 #define I2C_ISR_TXIS BIT(1)
137 #define I2C_ISR_RXNE BIT(2)
138 #define I2C_ISR_ADDR BIT(3)
139 #define I2C_ISR_NACKF BIT(4)
140 #define I2C_ISR_STOPF BIT(5)
141 #define I2C_ISR_TC BIT(6)
142 #define I2C_ISR_TCR BIT(7)
143 #define I2C_ISR_BERR BIT(8)
144 #define I2C_ISR_ARLO BIT(9)
145 #define I2C_ISR_OVR BIT(10)
146 #define I2C_ISR_PECERR BIT(11)
147 #define I2C_ISR_TIMEOUT BIT(12)
148 #define I2C_ISR_ALERT BIT(13)
149 #define I2C_ISR_BUSY BIT(15)
150 #define I2C_ISR_DIR BIT(16)
154 #define I2C_ICR_ADDRCF BIT(3)
155 #define I2C_ICR_NACKCF BIT(4)
156 #define I2C_ICR_STOPCF BIT(5)
157 #define I2C_ICR_BERRCF BIT(8)
158 #define I2C_ICR_ARLOCF BIT(9)
159 #define I2C_ICR_OVRCF BIT(10)
160 #define I2C_ICR_PECCF BIT(11)
161 #define I2C_ICR_TIMOUTCF BIT(12)
162 #define I2C_ICR_ALERTCF BIT(13)
202 #define I2C_GENERATE_STOP (BIT(31) | I2C_CR2_STOP)
203 #define I2C_GENERATE_START_READ (BIT(31) | I2C_CR2_START | \
205 #define I2C_GENERATE_START_WRITE (BIT(31) | I2C_CR2_START)