Lines Matching defs:port
72 #define SCIx_IRQ_IS_MUXED(port) \ argument
79 struct uart_port port; member
481 static inline unsigned long port_rx_irq_mask(struct uart_port *port) in port_rx_irq_mask()
493 static void sci_start_tx(struct uart_port *port) in sci_start_tx()
523 static void sci_stop_tx(struct uart_port *port) in sci_stop_tx()
538 static void sci_start_rx(struct uart_port *port) in sci_start_rx()
550 static void sci_stop_rx(struct uart_port *port) in sci_stop_rx()
564 static void sci_clear_SCxSR(struct uart_port *port, unsigned int mask) in sci_clear_SCxSR()
583 static int sci_poll_get_char(struct uart_port *port) in sci_poll_get_char()
610 static void sci_poll_put_char(struct uart_port *port, unsigned char c) in sci_poll_put_char()
623 static void sci_init_pins(struct uart_port *port, unsigned int cflag) in sci_init_pins()
654 static int sci_txfill(struct uart_port *port) in sci_txfill()
669 static int sci_txroom(struct uart_port *port) in sci_txroom()
674 static int sci_rxfill(struct uart_port *port) in sci_rxfill()
692 static inline int sci_rxd_in(struct uart_port *port) in sci_rxd_in()
707 static void sci_transmit_chars(struct uart_port *port) in sci_transmit_chars()
768 static void sci_receive_chars(struct uart_port *port) in sci_receive_chars()
866 static inline void sci_schedule_break_timer(struct sci_port *port) in sci_schedule_break_timer()
874 struct sci_port *port = (struct sci_port *)data; in sci_break_timer() local
887 static int sci_handle_errors(struct uart_port *port) in sci_handle_errors()
953 static int sci_handle_fifo_overrun(struct uart_port *port) in sci_handle_fifo_overrun()
982 static int sci_handle_breaks(struct uart_port *port) in sci_handle_breaks()
1019 struct uart_port *port = &s->port; in sci_dma_tx_complete() local
1052 struct uart_port *port = &s->port; in sci_dma_rx_push() local
1084 struct uart_port *port = &s->port; in sci_rx_dma_release() local
1103 struct uart_port *port = &s->port; in sci_dma_rx_complete() local
1152 struct uart_port *port = &s->port; in sci_tx_dma_release() local
1212 struct uart_port *port = &s->port; in work_fn_tx() local
1265 struct uart_port *port = &s->port; in rx_timer_fn() local
1334 static struct dma_chan *sci_request_dma_chan(struct uart_port *port, in sci_request_dma_chan()
1377 static void sci_request_dma(struct uart_port *port) in sci_request_dma()
1450 static void sci_free_dma(struct uart_port *port) in sci_free_dma()
1460 static inline void sci_request_dma(struct uart_port *port) in sci_request_dma()
1464 static inline void sci_free_dma(struct uart_port *port) in sci_free_dma()
1472 struct uart_port *port = ptr; in sci_rx_interrupt() local
1510 struct uart_port *port = ptr; in sci_tx_interrupt() local
1522 struct uart_port *port = ptr; in sci_er_interrupt() local
1549 struct uart_port *port = ptr; in sci_br_interrupt() local
1561 struct uart_port *port = ptr; in sci_mpxed_interrupt() local
1642 static int sci_request_irq(struct sci_port *port) in sci_request_irq()
1692 static void sci_free_irq(struct sci_port *port) in sci_free_irq()
1720 static unsigned int sci_tx_empty(struct uart_port *port) in sci_tx_empty()
1740 static void sci_set_mctrl(struct uart_port *port, unsigned int mctrl) in sci_set_mctrl()
1756 static unsigned int sci_get_mctrl(struct uart_port *port) in sci_get_mctrl()
1765 static void sci_break_ctl(struct uart_port *port, int break_state) in sci_break_ctl()
1795 static int sci_startup(struct uart_port *port) in sci_startup()
1817 static void sci_shutdown(struct uart_port *port) in sci_shutdown()
1927 static void sci_reset(struct uart_port *port) in sci_reset()
1943 static void sci_set_termios(struct uart_port *port, struct ktermios *termios, in sci_set_termios()
2079 static void sci_pm(struct uart_port *port, unsigned int state, in sci_pm()
2094 static const char *sci_type(struct uart_port *port) in sci_type()
2114 static int sci_remap_port(struct uart_port *port) in sci_remap_port()
2142 static void sci_release_port(struct uart_port *port) in sci_release_port()
2154 static int sci_request_port(struct uart_port *port) in sci_request_port()
2176 static void sci_config_port(struct uart_port *port, int flags) in sci_config_port()
2186 static int sci_verify_port(struct uart_port *port, struct serial_struct *ser) in sci_verify_port()
2222 struct uart_port *port = &sci_port->port; in sci_init_single() local
2380 static void sci_cleanup_single(struct sci_port *port) in sci_cleanup_single()
2389 static void serial_console_putchar(struct uart_port *port, int ch) in serial_console_putchar()
2402 struct uart_port *port = &sci_port->port; in serial_console_write() local
2437 struct uart_port *port; in serial_console_setup() local
2534 struct sci_port *port = platform_get_drvdata(dev); in sci_remove() local