Lines Matching refs:sci_serial_in
687 static unsigned int sci_serial_in(struct uart_port *p, int offset) in sci_serial_in() function
763 u16 new, scr = sci_serial_in(port, SCSCR); in sci_start_tx()
786 ctrl = sci_serial_in(port, SCSCR); in sci_start_tx()
806 ctrl = sci_serial_in(port, SCSCR); in sci_stop_tx()
829 ctrl = sci_serial_in(port, SCSCR) | port_rx_irq_mask(port); in sci_start_rx()
842 ctrl = sci_serial_in(port, SCSCR); in sci_stop_rx()
862 sci_serial_out(port, SCxSR, sci_serial_in(port, SCxSR) & mask); in sci_clear_SCxSR()
880 status = sci_serial_in(port, SCxSR); in sci_poll_get_char()
891 c = sci_serial_in(port, SCxRDR); in sci_poll_get_char()
894 sci_serial_in(port, SCxSR); in sci_poll_get_char()
930 u16 data = sci_serial_in(port, SCPDR); in sci_init_pins()
931 u16 ctrl = sci_serial_in(port, SCPCR); in sci_init_pins()
953 u16 status = sci_serial_in(port, SCSPTR); in sci_init_pins()
975 return sci_serial_in(port, SCTFDR) & fifo_mask; in sci_txfill()
979 return sci_serial_in(port, SCFDR) >> 8; in sci_txfill()
981 return !(sci_serial_in(port, SCxSR) & SCI_TDRE); in sci_txfill()
997 return sci_serial_in(port, SCRFDR) & fifo_mask; in sci_rxfill()
1001 return sci_serial_in(port, SCFDR) & fifo_mask; in sci_rxfill()
1003 return (sci_serial_in(port, SCxSR) & SCxSR_RDxF(port)) != 0; in sci_rxfill()
1019 status = sci_serial_in(port, SCxSR); in sci_transmit_chars()
1021 ctrl = sci_serial_in(port, SCSCR); in sci_transmit_chars()
1041 ctrl = sci_serial_in(port, SCSCR); in sci_transmit_chars()
1061 ctrl = sci_serial_in(port, SCSCR); in sci_transmit_chars()
1079 status = sci_serial_in(port, SCxSR); in sci_receive_chars()
1092 char c = sci_serial_in(port, SCxRDR); in sci_receive_chars()
1103 status = sci_serial_in(port, SCxSR); in sci_receive_chars()
1104 c = sci_serial_in(port, SCxRDR); in sci_receive_chars()
1106 c = sci_serial_in(port, SCxRDR); in sci_receive_chars()
1107 status = sci_serial_in(port, SCxSR); in sci_receive_chars()
1128 sci_serial_in(port, SCxSR); /* dummy read */ in sci_receive_chars()
1140 sci_serial_in(port, SCxRDR); in sci_receive_chars()
1141 sci_serial_in(port, SCxSR); /* dummy read */ in sci_receive_chars()
1231 unsigned short status = sci_serial_in(port, SCxSR); in sci_handle_breaks()
1307 (sci_serial_in(port, SCFCR) & in scif_set_rtrg()
1316 return sci_serial_in(port, HSRTRGR) != 0; in scif_rtrg_enabled()
1318 return (sci_serial_in(port, SCFCR) & in scif_rtrg_enabled()
1435 u16 ctrl = sci_serial_in(port, SCSCR); in sci_dma_tx_complete()
1518 scr = sci_serial_in(port, SCSCR); in sci_dma_rx_reenable_irq()
1953 u16 scr = sci_serial_in(port, SCSCR); in sci_rx_interrupt()
1954 u16 ssr = sci_serial_in(port, SCxSR); in sci_rx_interrupt()
2045 sci_serial_in(port, SCxRDR); in sci_br_interrupt()
2059 unsigned short ssr_status = sci_serial_in(port, SCxSR); in sci_er_interrupt()
2074 sci_serial_in(port, SCxSR); in sci_er_interrupt()
2099 ssr_status = sci_serial_in(port, SCxSR); in sci_mpxed_interrupt()
2100 scr_status = sci_serial_in(port, SCSCR); in sci_mpxed_interrupt()
2104 orer_status = sci_serial_in(port, s->params->overrun_reg); in sci_mpxed_interrupt()
2281 unsigned short status = sci_serial_in(port, SCxSR); in sci_tx_empty()
2298 u16 data = sci_serial_in(port, SCPDR); in sci_set_rts()
2309 sci_serial_in(port, SCPCR) | SCPCR_RTSC); in sci_set_rts()
2311 u16 ctrl = sci_serial_in(port, SCSPTR); in sci_set_rts()
2328 return !(sci_serial_in(port, SCPDR) & SCPDR_CTSD); in sci_get_cts()
2331 return !(sci_serial_in(port, SCSPTR) & SCSPTR_CTSDT); in sci_get_cts()
2362 sci_serial_in(port, SCFCR) | SCFCR_LOOP); in sci_set_mctrl()
2374 sci_serial_in(port, SCFCR) & ~SCFCR_MCE); in sci_set_mctrl()
2382 sci_serial_in(port, SCPCR) & ~SCPCR_RTSC); in sci_set_mctrl()
2388 sci_serial_in(port, SCFCR) | SCFCR_MCE); in sci_set_mctrl()
2441 scsptr = sci_serial_in(port, SCSPTR); in sci_break_ctl()
2442 scscr = sci_serial_in(port, SCSCR); in sci_break_ctl()
2462 scr = sci_serial_in(port, SCSCR); in sci_shutdown_complete()
2660 status = sci_serial_in(port, SCLSR); in sci_reset()
2861 smr_val |= sci_serial_in(port, SCSMR) & in sci_set_termios()
2873 unsigned short ctrl = sci_serial_in(port, SCFCR); in sci_set_termios()
3073 regs->scdl = sci_serial_in(port, SCDL); in sci_console_save()
3075 regs->sccks = sci_serial_in(port, SCCKS); in sci_console_save()
3077 regs->scsmr = sci_serial_in(port, SCSMR); in sci_console_save()
3079 regs->scscr = sci_serial_in(port, SCSCR); in sci_console_save()
3081 regs->scfcr = sci_serial_in(port, SCFCR); in sci_console_save()
3083 regs->scsptr = sci_serial_in(port, SCSPTR); in sci_console_save()
3085 regs->scbrr = sci_serial_in(port, SCBRR); in sci_console_save()
3087 regs->hssrr = sci_serial_in(port, HSSRR); in sci_console_save()
3089 regs->scpcr = sci_serial_in(port, SCPCR); in sci_console_save()
3091 regs->scpdr = sci_serial_in(port, SCPDR); in sci_console_save()
3093 regs->semr = sci_serial_in(port, SEMR); in sci_console_save()
3151 .read_reg = sci_serial_in,