Lines Matching refs:uart_sunsab_port
48 struct uart_sunsab_port { struct
91 static __inline__ void sunsab_tec_wait(struct uart_sunsab_port *up) in sunsab_tec_wait() argument
99 static __inline__ void sunsab_cec_wait(struct uart_sunsab_port *up) in sunsab_cec_wait()
108 receive_chars(struct uart_sunsab_port *up, in receive_chars()
229 static void sunsab_tx_idle(struct uart_sunsab_port *);
231 static void transmit_chars(struct uart_sunsab_port *up, in transmit_chars()
286 static void check_status(struct uart_sunsab_port *up, in check_status()
307 struct uart_sunsab_port *up = dev_id; in sunsab_interrupt()
345 struct uart_sunsab_port *up = in sunsab_tx_empty()
346 container_of(port, struct uart_sunsab_port, port); in sunsab_tx_empty()
361 struct uart_sunsab_port *up = in sunsab_set_mctrl()
362 container_of(port, struct uart_sunsab_port, port); in sunsab_set_mctrl()
385 struct uart_sunsab_port *up = in sunsab_get_mctrl()
386 container_of(port, struct uart_sunsab_port, port); in sunsab_get_mctrl()
407 struct uart_sunsab_port *up = in sunsab_stop_tx()
408 container_of(port, struct uart_sunsab_port, port); in sunsab_stop_tx()
415 static void sunsab_tx_idle(struct uart_sunsab_port *up) in sunsab_tx_idle()
436 struct uart_sunsab_port *up = in sunsab_start_tx()
437 container_of(port, struct uart_sunsab_port, port); in sunsab_start_tx()
470 struct uart_sunsab_port *up = in sunsab_send_xchar()
471 container_of(port, struct uart_sunsab_port, port); in sunsab_send_xchar()
488 struct uart_sunsab_port *up = in sunsab_stop_rx()
489 container_of(port, struct uart_sunsab_port, port); in sunsab_stop_rx()
498 struct uart_sunsab_port *up = in sunsab_break_ctl()
499 container_of(port, struct uart_sunsab_port, port); in sunsab_break_ctl()
522 struct uart_sunsab_port *up = in sunsab_startup()
523 container_of(port, struct uart_sunsab_port, port); in sunsab_startup()
594 struct uart_sunsab_port *up = in sunsab_shutdown()
595 container_of(port, struct uart_sunsab_port, port); in sunsab_shutdown()
679 static void sunsab_convert_to_sab(struct uart_sunsab_port *up, unsigned int cflag, in sunsab_convert_to_sab()
777 struct uart_sunsab_port *up = in sunsab_set_termios()
778 container_of(port, struct uart_sunsab_port, port); in sunsab_set_termios()
790 struct uart_sunsab_port *up = (void *)port; in sunsab_type()
841 static struct uart_sunsab_port *sunsab_ports;
847 struct uart_sunsab_port *up = in sunsab_console_putchar()
848 container_of(port, struct uart_sunsab_port, port); in sunsab_console_putchar()
856 struct uart_sunsab_port *up = &sunsab_ports[con->index]; in sunsab_console_write()
874 struct uart_sunsab_port *up = &sunsab_ports[con->index]; in sunsab_console_setup()
960 static int sunsab_init_one(struct uart_sunsab_port *up, in sunsab_init_one()
1017 struct uart_sunsab_port *up; in sab_probe()
1072 struct uart_sunsab_port *up = platform_get_drvdata(op); in sab_remove()
1122 sizeof(struct uart_sunsab_port), in sunsab_init()