Lines Matching refs:s3c24xx_uart_port

130 struct s3c24xx_uart_port {  struct
158 static void s3c24xx_serial_tx_chars(struct s3c24xx_uart_port *ourport); argument
227 static inline struct s3c24xx_uart_port *to_ourport(struct uart_port *port) in to_ourport()
229 return container_of(port, struct s3c24xx_uart_port, port); in to_ourport()
246 struct s3c24xx_uart_port *ourport = to_ourport(port); in s3c24xx_serial_rx_enable()
270 struct s3c24xx_uart_port *ourport = to_ourport(port); in s3c24xx_serial_rx_disable()
286 struct s3c24xx_uart_port *ourport = to_ourport(port); in s3c24xx_serial_stop_tx()
327 static void s3c24xx_serial_start_next_tx(struct s3c24xx_uart_port *ourport);
331 struct s3c24xx_uart_port *ourport = args; in s3c24xx_serial_tx_dma_complete()
359 static void enable_tx_dma(struct s3c24xx_uart_port *ourport) in enable_tx_dma()
387 static void enable_tx_pio(struct s3c24xx_uart_port *ourport) in enable_tx_pio()
428 static void s3c24xx_serial_start_tx_pio(struct s3c24xx_uart_port *ourport) in s3c24xx_serial_start_tx_pio()
434 static int s3c24xx_serial_start_tx_dma(struct s3c24xx_uart_port *ourport, in s3c24xx_serial_start_tx_dma()
469 static void s3c24xx_serial_start_next_tx(struct s3c24xx_uart_port *ourport) in s3c24xx_serial_start_next_tx()
493 struct s3c24xx_uart_port *ourport = to_ourport(port); in s3c24xx_serial_start_tx()
511 static void s3c24xx_uart_copy_rx_to_tty(struct s3c24xx_uart_port *ourport, in s3c24xx_uart_copy_rx_to_tty()
538 struct s3c24xx_uart_port *ourport = to_ourport(port); in s3c24xx_serial_stop_rx()
584 const struct s3c24xx_uart_port *ourport; in s3c24xx_port_to_cfg()
589 ourport = container_of(port, struct s3c24xx_uart_port, port); in s3c24xx_port_to_cfg()
593 static int s3c24xx_serial_rx_fifocnt(const struct s3c24xx_uart_port *ourport, in s3c24xx_serial_rx_fifocnt()
604 static void s3c64xx_start_rx_dma(struct s3c24xx_uart_port *ourport);
607 struct s3c24xx_uart_port *ourport = args; in s3c24xx_serial_rx_dma_complete()
637 static void s3c64xx_start_rx_dma(struct s3c24xx_uart_port *ourport) in s3c64xx_start_rx_dma()
663 static void enable_rx_dma(struct s3c24xx_uart_port *ourport) in enable_rx_dma()
686 static void enable_rx_pio(struct s3c24xx_uart_port *ourport) in enable_rx_pio()
710 static void s3c24xx_serial_rx_drain_fifo(struct s3c24xx_uart_port *ourport);
715 struct s3c24xx_uart_port *ourport = dev_id; in s3c24xx_serial_rx_chars_dma()
759 static void s3c24xx_serial_rx_drain_fifo(struct s3c24xx_uart_port *ourport) in s3c24xx_serial_rx_drain_fifo()
849 struct s3c24xx_uart_port *ourport = dev_id; in s3c24xx_serial_rx_chars_pio()
861 struct s3c24xx_uart_port *ourport = dev_id; in s3c24xx_serial_rx_irq()
868 static void s3c24xx_serial_tx_chars(struct s3c24xx_uart_port *ourport) in s3c24xx_serial_tx_chars()
932 struct s3c24xx_uart_port *ourport = id; in s3c24xx_serial_tx_irq()
946 const struct s3c24xx_uart_port *ourport = id; in s3c64xx_serial_handle_irq()
965 const struct s3c24xx_uart_port *ourport = id; in apple_serial_handle_irq()
1049 static int s3c24xx_serial_request_dma(struct s3c24xx_uart_port *p) in s3c24xx_serial_request_dma()
1146 static void s3c24xx_serial_release_dma(struct s3c24xx_uart_port *p) in s3c24xx_serial_release_dma()
1170 struct s3c24xx_uart_port *ourport = to_ourport(port); in s3c24xx_serial_shutdown()
1193 struct s3c24xx_uart_port *ourport = to_ourport(port); in s3c64xx_serial_shutdown()
1212 struct s3c24xx_uart_port *ourport = to_ourport(port); in apple_s5l_serial_shutdown()
1238 struct s3c24xx_uart_port *ourport = to_ourport(port); in s3c24xx_serial_startup()
1280 struct s3c24xx_uart_port *ourport = to_ourport(port); in s3c64xx_serial_startup()
1325 struct s3c24xx_uart_port *ourport = to_ourport(port); in apple_s5l_serial_startup()
1367 struct s3c24xx_uart_port *ourport = to_ourport(port); in s3c24xx_serial_pm()
1440 static unsigned int s3c24xx_serial_getclk(struct s3c24xx_uart_port *ourport, in s3c24xx_serial_getclk()
1539 struct s3c24xx_uart_port *ourport = to_ourport(port); in s3c24xx_serial_set_termios()
1691 const struct s3c24xx_uart_port *ourport = to_ourport(port); in s3c24xx_serial_type()
1828 static struct s3c24xx_uart_port s3c24xx_serial_ports[UART_NR];
1865 static int s3c24xx_serial_enable_baudclk(struct s3c24xx_uart_port *ourport) in s3c24xx_serial_enable_baudclk()
1906 static int s3c24xx_serial_init_port(struct s3c24xx_uart_port *ourport, in s3c24xx_serial_init_port()
2054 struct s3c24xx_uart_port *ourport; in s3c24xx_serial_probe()
2189 struct s3c24xx_uart_port *ourport = to_ourport(port); in s3c24xx_serial_resume()
2209 struct s3c24xx_uart_port *ourport = to_ourport(port); in s3c24xx_serial_resume_noirq()
2326 const struct s3c24xx_uart_port *ourport = to_ourport(port); in s3c24xx_serial_get_poll_char()