Lines Matching refs:ar933x_uart_port

47 struct ar933x_uart_port {  struct
60 static inline unsigned int ar933x_uart_read(struct ar933x_uart_port *up, in ar933x_uart_read() argument
66 static inline void ar933x_uart_write(struct ar933x_uart_port *up, in ar933x_uart_write()
72 static inline void ar933x_uart_rmw(struct ar933x_uart_port *up, in ar933x_uart_rmw()
85 static inline void ar933x_uart_rmw_set(struct ar933x_uart_port *up, in ar933x_uart_rmw_set()
92 static inline void ar933x_uart_rmw_clear(struct ar933x_uart_port *up, in ar933x_uart_rmw_clear()
99 static inline void ar933x_uart_start_tx_interrupt(struct ar933x_uart_port *up) in ar933x_uart_start_tx_interrupt()
105 static inline void ar933x_uart_stop_tx_interrupt(struct ar933x_uart_port *up) in ar933x_uart_stop_tx_interrupt()
111 static inline void ar933x_uart_putc(struct ar933x_uart_port *up, int ch) in ar933x_uart_putc()
122 struct ar933x_uart_port *up = in ar933x_uart_tx_empty()
123 container_of(port, struct ar933x_uart_port, port); in ar933x_uart_tx_empty()
145 struct ar933x_uart_port *up = in ar933x_uart_start_tx()
146 container_of(port, struct ar933x_uart_port, port); in ar933x_uart_start_tx()
153 struct ar933x_uart_port *up = in ar933x_uart_stop_tx()
154 container_of(port, struct ar933x_uart_port, port); in ar933x_uart_stop_tx()
161 struct ar933x_uart_port *up = in ar933x_uart_stop_rx()
162 container_of(port, struct ar933x_uart_port, port); in ar933x_uart_stop_rx()
170 struct ar933x_uart_port *up = in ar933x_uart_break_ctl()
171 container_of(port, struct ar933x_uart_port, port); in ar933x_uart_break_ctl()
239 struct ar933x_uart_port *up = in ar933x_uart_set_termios()
240 container_of(port, struct ar933x_uart_port, port); in ar933x_uart_set_termios()
308 static void ar933x_uart_rx_chars(struct ar933x_uart_port *up) in ar933x_uart_rx_chars()
340 static void ar933x_uart_tx_chars(struct ar933x_uart_port *up) in ar933x_uart_tx_chars()
381 struct ar933x_uart_port *up = dev_id; in ar933x_uart_interrupt()
413 struct ar933x_uart_port *up = in ar933x_uart_startup()
414 container_of(port, struct ar933x_uart_port, port); in ar933x_uart_startup()
440 struct ar933x_uart_port *up = in ar933x_uart_shutdown()
441 container_of(port, struct ar933x_uart_port, port); in ar933x_uart_shutdown()
479 struct ar933x_uart_port *up = in ar933x_uart_verify_port()
480 container_of(port, struct ar933x_uart_port, port); in ar933x_uart_verify_port()
514 static struct ar933x_uart_port *
517 static void ar933x_uart_wait_xmitr(struct ar933x_uart_port *up) in ar933x_uart_wait_xmitr()
533 struct ar933x_uart_port *up = in ar933x_uart_console_putchar()
534 container_of(port, struct ar933x_uart_port, port); in ar933x_uart_console_putchar()
543 struct ar933x_uart_port *up = ar933x_console_ports[co->index]; in ar933x_uart_console_write()
582 struct ar933x_uart_port *up; in ar933x_uart_console_setup()
611 static void ar933x_uart_add_console_port(struct ar933x_uart_port *up) in ar933x_uart_add_console_port()
629 struct ar933x_uart_port *up; in ar933x_uart_probe()
661 up = devm_kzalloc(&pdev->dev, sizeof(struct ar933x_uart_port), in ar933x_uart_probe()
722 struct ar933x_uart_port *up; in ar933x_uart_remove()