Lines Matching refs:BIT

42 #define USART_SR_PE		BIT(0)
43 #define USART_SR_FE BIT(1)
44 #define USART_SR_NE BIT(2) /* F7 (NF for F4) */
45 #define USART_SR_ORE BIT(3)
46 #define USART_SR_IDLE BIT(4)
47 #define USART_SR_RXNE BIT(5)
48 #define USART_SR_TC BIT(6)
49 #define USART_SR_TXE BIT(7)
50 #define USART_SR_CTSIF BIT(9)
51 #define USART_SR_CTS BIT(10) /* F7 */
52 #define USART_SR_RTOF BIT(11) /* F7 */
53 #define USART_SR_EOBF BIT(12) /* F7 */
54 #define USART_SR_ABRE BIT(14) /* F7 */
55 #define USART_SR_ABRF BIT(15) /* F7 */
56 #define USART_SR_BUSY BIT(16) /* F7 */
57 #define USART_SR_CMF BIT(17) /* F7 */
58 #define USART_SR_SBKF BIT(18) /* F7 */
59 #define USART_SR_WUF BIT(20) /* H7 */
60 #define USART_SR_TEACK BIT(21) /* F7 */
64 #define USART_SR_DUMMY_RX BIT(16)
76 #define USART_CR1_SBK BIT(0)
77 #define USART_CR1_RWU BIT(1) /* F4 */
78 #define USART_CR1_UESM BIT(1) /* H7 */
79 #define USART_CR1_RE BIT(2)
80 #define USART_CR1_TE BIT(3)
81 #define USART_CR1_IDLEIE BIT(4)
82 #define USART_CR1_RXNEIE BIT(5)
83 #define USART_CR1_TCIE BIT(6)
84 #define USART_CR1_TXEIE BIT(7)
85 #define USART_CR1_PEIE BIT(8)
86 #define USART_CR1_PS BIT(9)
87 #define USART_CR1_PCE BIT(10)
88 #define USART_CR1_WAKE BIT(11)
89 #define USART_CR1_M0 BIT(12) /* F7 (CR1_M for F4) */
90 #define USART_CR1_MME BIT(13) /* F7 */
91 #define USART_CR1_CMIE BIT(14) /* F7 */
92 #define USART_CR1_OVER8 BIT(15)
95 #define USART_CR1_RTOIE BIT(26) /* F7 */
96 #define USART_CR1_EOBIE BIT(27) /* F7 */
97 #define USART_CR1_M1 BIT(28) /* F7 */
98 #define USART_CR1_IE_MASK (GENMASK(8, 4) | BIT(14) | BIT(26) | BIT(27))
99 #define USART_CR1_FIFOEN BIT(29) /* H7 */
105 #define USART_CR2_ADDM7 BIT(4) /* F7 */
106 #define USART_CR2_LBCL BIT(8)
107 #define USART_CR2_CPHA BIT(9)
108 #define USART_CR2_CPOL BIT(10)
109 #define USART_CR2_CLKEN BIT(11)
110 #define USART_CR2_STOP_2B BIT(13)
112 #define USART_CR2_LINEN BIT(14)
113 #define USART_CR2_SWAP BIT(15) /* F7 */
114 #define USART_CR2_RXINV BIT(16) /* F7 */
115 #define USART_CR2_TXINV BIT(17) /* F7 */
116 #define USART_CR2_DATAINV BIT(18) /* F7 */
117 #define USART_CR2_MSBFIRST BIT(19) /* F7 */
118 #define USART_CR2_ABREN BIT(20) /* F7 */
120 #define USART_CR2_RTOEN BIT(23) /* F7 */
124 #define USART_CR3_EIE BIT(0)
125 #define USART_CR3_IREN BIT(1)
126 #define USART_CR3_IRLP BIT(2)
127 #define USART_CR3_HDSEL BIT(3)
128 #define USART_CR3_NACK BIT(4)
129 #define USART_CR3_SCEN BIT(5)
130 #define USART_CR3_DMAR BIT(6)
131 #define USART_CR3_DMAT BIT(7)
132 #define USART_CR3_RTSE BIT(8)
133 #define USART_CR3_CTSE BIT(9)
134 #define USART_CR3_CTSIE BIT(10)
135 #define USART_CR3_ONEBIT BIT(11)
136 #define USART_CR3_OVRDIS BIT(12) /* F7 */
137 #define USART_CR3_DDRE BIT(13) /* F7 */
138 #define USART_CR3_DEM BIT(14) /* F7 */
139 #define USART_CR3_DEP BIT(15) /* F7 */
142 #define USART_CR3_WUS_START_BIT BIT(21) /* H7 */
143 #define USART_CR3_WUFIE BIT(22) /* H7 */
144 #define USART_CR3_TXFTIE BIT(23) /* H7 */
145 #define USART_CR3_TCBGTIE BIT(24) /* H7 */
148 #define USART_CR3_RXFTIE BIT(28) /* H7 */
161 #define USART_RQR_ABRRQ BIT(0) /* F7 */
162 #define USART_RQR_SBKRQ BIT(1) /* F7 */
163 #define USART_RQR_MMRQ BIT(2) /* F7 */
164 #define USART_RQR_RXFRQ BIT(3) /* F7 */
165 #define USART_RQR_TXFRQ BIT(4) /* F7 */
168 #define USART_ICR_PECF BIT(0) /* F7 */
169 #define USART_ICR_FECF BIT(1) /* F7 */
170 #define USART_ICR_ORECF BIT(3) /* F7 */
171 #define USART_ICR_IDLECF BIT(4) /* F7 */
172 #define USART_ICR_TCCF BIT(6) /* F7 */
173 #define USART_ICR_CTSCF BIT(9) /* F7 */
174 #define USART_ICR_RTOCF BIT(11) /* F7 */
175 #define USART_ICR_EOBCF BIT(12) /* F7 */
176 #define USART_ICR_CMCF BIT(17) /* F7 */
177 #define USART_ICR_WUCF BIT(20) /* H7 */