Lines Matching refs:asc_in

156 static inline u32 asc_in(struct uart_port *port, u32 offset)  in asc_in()  function
180 u32 intenable = asc_in(port, ASC_INTEN) & ~ASC_INTEN_THE; in asc_disable_tx_interrupts()
182 (void)asc_in(port, ASC_INTEN); /* Defeat bus write posting */ in asc_disable_tx_interrupts()
187 u32 intenable = asc_in(port, ASC_INTEN) | ASC_INTEN_THE; in asc_enable_tx_interrupts()
193 u32 intenable = asc_in(port, ASC_INTEN) & ~ASC_INTEN_RBE; in asc_disable_rx_interrupts()
195 (void)asc_in(port, ASC_INTEN); /* Defeat bus write posting */ in asc_disable_rx_interrupts()
200 u32 intenable = asc_in(port, ASC_INTEN) | ASC_INTEN_RBE; in asc_enable_rx_interrupts()
206 return asc_in(port, ASC_STA) & ASC_STA_TE; in asc_txfifo_is_empty()
211 return asc_in(port, ASC_STA) & ASC_STA_THE; in asc_txfifo_is_half_empty()
228 u32 status = asc_in(port, ASC_STA); in asc_hw_txroom()
304 mode = asc_in(port, ASC_CTL) & ASC_CTL_MODE_MSK; in asc_receive_chars()
311 while ((status = asc_in(port, ASC_STA)) & ASC_STA_RBF) { in asc_receive_chars()
312 c = asc_in(port, ASC_RXBUF) | ASC_RXBUF_DUMMY_RX; in asc_receive_chars()
367 status = asc_in(port, ASC_STA); in asc_interrupt()
375 (asc_in(port, ASC_INTEN) & ASC_INTEN_THE)) { in asc_interrupt()
415 if (asc_in(port, ASC_CTL) & ASC_CTL_CTSENABLE) in asc_set_mctrl()
499 ctl = asc_in(port, ASC_CTL) & ~ASC_CTL_RUN; in asc_pm()
530 ctrl_val = asc_in(port, ASC_CTL); in asc_set_termios()
680 if (!(asc_in(port, ASC_STA) & ASC_STA_RBF)) in asc_get_poll_char()
683 return asc_in(port, ASC_RXBUF); in asc_get_poll_char()
897 intenable = asc_in(port, ASC_INTEN); in asc_console_write()
899 (void)asc_in(port, ASC_INTEN); /* Defeat bus write posting */ in asc_console_write()