Lines Matching refs:asc_in
152 static inline u32 asc_in(struct uart_port *port, u32 offset)
176 u32 intenable = asc_in(port, ASC_INTEN) & ~ASC_INTEN_THE;
178 (void)asc_in(port, ASC_INTEN); /* Defeat bus write posting */
183 u32 intenable = asc_in(port, ASC_INTEN) | ASC_INTEN_THE;
189 u32 intenable = asc_in(port, ASC_INTEN) & ~ASC_INTEN_RBE;
191 (void)asc_in(port, ASC_INTEN); /* Defeat bus write posting */
196 u32 intenable = asc_in(port, ASC_INTEN) | ASC_INTEN_RBE;
202 return asc_in(port, ASC_STA) & ASC_STA_TE;
207 return asc_in(port, ASC_STA) & ASC_STA_THE;
224 u32 status = asc_in(port, ASC_STA);
300 mode = asc_in(port, ASC_CTL) & ASC_CTL_MODE_MSK;
307 while ((status = asc_in(port, ASC_STA)) & ASC_STA_RBF) {
308 c = asc_in(port, ASC_RXBUF) | ASC_RXBUF_DUMMY_RX;
363 status = asc_in(port, ASC_STA);
371 (asc_in(port, ASC_INTEN) & ASC_INTEN_THE)) {
411 if (asc_in(port, ASC_CTL) & ASC_CTL_CTSENABLE)
495 ctl = asc_in(port, ASC_CTL) & ~ASC_CTL_RUN;
525 ctrl_val = asc_in(port, ASC_CTL);
678 if (!(asc_in(port, ASC_STA) & ASC_STA_RBF))
681 return asc_in(port, ASC_RXBUF);
896 intenable = asc_in(port, ASC_INTEN);
898 (void)asc_in(port, ASC_INTEN); /* Defeat bus write posting */