Lines Matching defs:port

73 #define SCIx_IRQ_IS_MUXED(port)			\  argument
80 struct uart_port port; member
472 static int sci_poll_get_char(struct uart_port *port) in sci_poll_get_char()
499 static void sci_poll_put_char(struct uart_port *port, unsigned char c) in sci_poll_put_char()
512 static void sci_init_pins(struct uart_port *port, unsigned int cflag) in sci_init_pins()
543 static int sci_txfill(struct uart_port *port) in sci_txfill()
558 static int sci_txroom(struct uart_port *port) in sci_txroom()
563 static int sci_rxfill(struct uart_port *port) in sci_rxfill()
581 static inline int sci_rxd_in(struct uart_port *port) in sci_rxd_in()
596 static void sci_transmit_chars(struct uart_port *port) in sci_transmit_chars()
657 static void sci_receive_chars(struct uart_port *port) in sci_receive_chars()
755 static inline void sci_schedule_break_timer(struct sci_port *port) in sci_schedule_break_timer()
763 struct sci_port *port = (struct sci_port *)data; in sci_break_timer() local
776 static int sci_handle_errors(struct uart_port *port) in sci_handle_errors()
842 static int sci_handle_fifo_overrun(struct uart_port *port) in sci_handle_fifo_overrun()
886 static int sci_handle_breaks(struct uart_port *port) in sci_handle_breaks()
922 struct uart_port *port = ptr; in sci_rx_interrupt() local
958 struct uart_port *port = ptr; in sci_tx_interrupt() local
970 struct uart_port *port = ptr; in sci_er_interrupt() local
994 struct uart_port *port = ptr; in sci_br_interrupt() local
1003 static inline unsigned long port_rx_irq_mask(struct uart_port *port) in port_rx_irq_mask()
1018 struct uart_port *port = ptr; in sci_mpxed_interrupt() local
1081 struct uart_port *port = &sci_port->port; in sci_notifier() local
1127 static int sci_request_irq(struct sci_port *port) in sci_request_irq()
1180 static void sci_free_irq(struct sci_port *port) in sci_free_irq()
1208 static unsigned int sci_tx_empty(struct uart_port *port) in sci_tx_empty()
1228 static void sci_set_mctrl(struct uart_port *port, unsigned int mctrl) in sci_set_mctrl()
1244 static unsigned int sci_get_mctrl(struct uart_port *port) in sci_get_mctrl()
1257 struct uart_port *port = &s->port; in sci_dma_tx_complete() local
1293 struct uart_port *port = &s->port; in sci_dma_rx_push() local
1326 struct uart_port *port = &s->port; in sci_dma_rx_complete() local
1350 struct uart_port *port = &s->port; in sci_rx_dma_release() local
1365 struct uart_port *port = &s->port; in sci_tx_dma_release() local
1419 struct uart_port *port = &s->port; in work_fn_rx() local
1476 struct uart_port *port = &s->port; in work_fn_tx() local
1528 static void sci_start_tx(struct uart_port *port) in sci_start_tx()
1558 static void sci_stop_tx(struct uart_port *port) in sci_stop_tx()
1573 static void sci_start_rx(struct uart_port *port) in sci_start_rx()
1585 static void sci_stop_rx(struct uart_port *port) in sci_stop_rx()
1599 static void sci_break_ctl(struct uart_port *port, int break_state) in sci_break_ctl()
1644 struct uart_port *port = &s->port; in rx_timer_fn() local
1656 static void sci_request_dma(struct uart_port *port) in sci_request_dma()
1746 static void sci_free_dma(struct uart_port *port) in sci_free_dma()
1756 static inline void sci_request_dma(struct uart_port *port) in sci_request_dma()
1760 static inline void sci_free_dma(struct uart_port *port) in sci_free_dma()
1765 static int sci_startup(struct uart_port *port) in sci_startup()
1787 static void sci_shutdown(struct uart_port *port) in sci_shutdown()
1889 static void sci_reset(struct uart_port *port) in sci_reset()
1905 static void sci_set_termios(struct uart_port *port, struct ktermios *termios, in sci_set_termios()
2041 static void sci_pm(struct uart_port *port, unsigned int state, in sci_pm()
2056 static const char *sci_type(struct uart_port *port) in sci_type()
2076 static inline unsigned long sci_port_size(struct uart_port *port) in sci_port_size()
2090 static int sci_remap_port(struct uart_port *port) in sci_remap_port()
2118 static void sci_release_port(struct uart_port *port) in sci_release_port()
2128 static int sci_request_port(struct uart_port *port) in sci_request_port()
2147 static void sci_config_port(struct uart_port *port, int flags) in sci_config_port()
2157 static int sci_verify_port(struct uart_port *port, struct serial_struct *ser) in sci_verify_port()
2193 struct uart_port *port = &sci_port->port; in sci_init_single() local
2342 static void sci_cleanup_single(struct sci_port *port) in sci_cleanup_single()
2351 static void serial_console_putchar(struct uart_port *port, int ch) in serial_console_putchar()
2364 struct uart_port *port = &sci_port->port; in serial_console_write() local
2399 struct uart_port *port; in serial_console_setup() local
2496 struct sci_port *port = platform_get_drvdata(dev); in sci_remove() local