Lines Matching refs:uart_sunsu_port
87 struct uart_sunsu_port { struct
107 static unsigned int serial_in(struct uart_sunsu_port *up, int offset) in serial_in() argument
124 static void serial_out(struct uart_sunsu_port *up, int offset, int value) in serial_out()
168 static void serial_icr_write(struct uart_sunsu_port *up, int offset, int value) in serial_icr_write()
175 static unsigned int serial_icr_read(struct uart_sunsu_port *up, int offset)
193 static int __enable_rsa(struct uart_sunsu_port *up) in __enable_rsa()
213 static void enable_rsa(struct uart_sunsu_port *up) in enable_rsa()
232 static void disable_rsa(struct uart_sunsu_port *up) in disable_rsa()
257 static inline void __stop_tx(struct uart_sunsu_port *p) in __stop_tx()
267 struct uart_sunsu_port *up = in sunsu_stop_tx()
268 container_of(port, struct uart_sunsu_port, port); in sunsu_stop_tx()
283 struct uart_sunsu_port *up = in sunsu_start_tx()
284 container_of(port, struct uart_sunsu_port, port); in sunsu_start_tx()
302 struct uart_sunsu_port *up = in sunsu_stop_rx()
303 container_of(port, struct uart_sunsu_port, port); in sunsu_stop_rx()
312 struct uart_sunsu_port *up = in sunsu_enable_ms()
313 container_of(port, struct uart_sunsu_port, port); in sunsu_enable_ms()
323 receive_chars(struct uart_sunsu_port *up, unsigned char *status) in receive_chars()
399 static void transmit_chars(struct uart_sunsu_port *up) in transmit_chars()
435 static void check_modem_status(struct uart_sunsu_port *up) in check_modem_status()
458 struct uart_sunsu_port *up = dev_id; in sunsu_serial_interrupt()
491 static void sunsu_change_mouse_baud(struct uart_sunsu_port *up) in sunsu_change_mouse_baud()
504 static void receive_kbd_ms_chars(struct uart_sunsu_port *up, int is_break) in receive_kbd_ms_chars()
536 struct uart_sunsu_port *up = dev_id; in sunsu_kbd_ms_interrupt()
550 struct uart_sunsu_port *up = in sunsu_tx_empty()
551 container_of(port, struct uart_sunsu_port, port); in sunsu_tx_empty()
564 struct uart_sunsu_port *up = in sunsu_get_mctrl()
565 container_of(port, struct uart_sunsu_port, port); in sunsu_get_mctrl()
585 struct uart_sunsu_port *up = in sunsu_set_mctrl()
586 container_of(port, struct uart_sunsu_port, port); in sunsu_set_mctrl()
605 struct uart_sunsu_port *up = in sunsu_break_ctl()
606 container_of(port, struct uart_sunsu_port, port); in sunsu_break_ctl()
620 struct uart_sunsu_port *up = in sunsu_startup()
621 container_of(port, struct uart_sunsu_port, port); in sunsu_startup()
731 struct uart_sunsu_port *up = in sunsu_shutdown()
732 container_of(port, struct uart_sunsu_port, port); in sunsu_shutdown()
780 struct uart_sunsu_port *up = in sunsu_change_speed()
781 container_of(port, struct uart_sunsu_port, port); in sunsu_change_speed()
932 struct uart_sunsu_port *up = in sunsu_config_port()
933 container_of(port, struct uart_sunsu_port, port); in sunsu_config_port()
982 static struct uart_sunsu_port sunsu_ports[UART_NR];
991 struct uart_sunsu_port *up = serio->port_data; in sunsu_serio_write()
1011 struct uart_sunsu_port *up = serio->port_data; in sunsu_serio_open()
1028 struct uart_sunsu_port *up = serio->port_data; in sunsu_serio_close()
1038 static void sunsu_autoconfig(struct uart_sunsu_port *up) in sunsu_autoconfig()
1195 static int sunsu_kbd_ms_init(struct uart_sunsu_port *up) in sunsu_kbd_ms_init()
1265 static __inline__ void wait_for_xmitr(struct uart_sunsu_port *up) in wait_for_xmitr()
1292 struct uart_sunsu_port *up = in sunsu_console_putchar()
1293 container_of(port, struct uart_sunsu_port, port); in sunsu_console_putchar()
1306 struct uart_sunsu_port *up = &sunsu_ports[co->index]; in sunsu_console_write()
1417 struct uart_sunsu_port *up; in su_probe()
1508 struct uart_sunsu_port *up = platform_get_drvdata(op); in su_remove()