Lines Matching refs:asc_in
151 static inline u32 asc_in(struct uart_port *port, u32 offset)
175 u32 intenable = asc_in(port, ASC_INTEN) & ~ASC_INTEN_THE;
177 (void)asc_in(port, ASC_INTEN); /* Defeat bus write posting */
182 u32 intenable = asc_in(port, ASC_INTEN) | ASC_INTEN_THE;
188 u32 intenable = asc_in(port, ASC_INTEN) & ~ASC_INTEN_RBE;
190 (void)asc_in(port, ASC_INTEN); /* Defeat bus write posting */
195 u32 intenable = asc_in(port, ASC_INTEN) | ASC_INTEN_RBE;
201 return asc_in(port, ASC_STA) & ASC_STA_TE;
206 return asc_in(port, ASC_STA) & ASC_STA_THE;
223 u32 status = asc_in(port, ASC_STA);
261 mode = asc_in(port, ASC_CTL) & ASC_CTL_MODE_MSK;
268 while ((status = asc_in(port, ASC_STA)) & ASC_STA_RBF) {
269 c = asc_in(port, ASC_RXBUF) | ASC_RXBUF_DUMMY_RX;
324 status = asc_in(port, ASC_STA);
332 (asc_in(port, ASC_INTEN) & ASC_INTEN_THE)) {
372 if (asc_in(port, ASC_CTL) & ASC_CTL_CTSENABLE)
456 ctl = asc_in(port, ASC_CTL) & ~ASC_CTL_RUN;
486 ctrl_val = asc_in(port, ASC_CTL);
639 if (!(asc_in(port, ASC_STA) & ASC_STA_RBF))
642 return asc_in(port, ASC_RXBUF);
860 intenable = asc_in(port, ASC_INTEN);
862 (void)asc_in(port, ASC_INTEN); /* Defeat bus write posting */