Lines Matching refs:eg20t_port
227 struct eg20t_port { struct
306 static struct eg20t_port *pch_uart_ports[PCH_UART_NR];
323 struct eg20t_port *priv = file->private_data; in port_show_regs()
438 static void pch_uart_hal_enable_interrupt(struct eg20t_port *priv, in pch_uart_hal_enable_interrupt()
446 static void pch_uart_hal_disable_interrupt(struct eg20t_port *priv, in pch_uart_hal_disable_interrupt()
454 static int pch_uart_hal_set_line(struct eg20t_port *priv, unsigned int baud, in pch_uart_hal_set_line()
499 static int pch_uart_hal_fifo_reset(struct eg20t_port *priv, in pch_uart_hal_fifo_reset()
516 static int pch_uart_hal_set_fifo(struct eg20t_port *priv, in pch_uart_hal_set_fifo()
569 static u8 pch_uart_hal_get_modem(struct eg20t_port *priv) in pch_uart_hal_get_modem()
576 static void pch_uart_hal_write(struct eg20t_port *priv, in pch_uart_hal_write()
588 static int pch_uart_hal_read(struct eg20t_port *priv, unsigned char *buf, in pch_uart_hal_read()
618 static unsigned char pch_uart_hal_get_iid(struct eg20t_port *priv) in pch_uart_hal_get_iid()
624 static u8 pch_uart_hal_get_line_status(struct eg20t_port *priv) in pch_uart_hal_get_line_status()
629 static void pch_uart_hal_set_break(struct eg20t_port *priv, int on) in pch_uart_hal_set_break()
642 static int push_rx(struct eg20t_port *priv, const unsigned char *buf, in push_rx()
654 static int pop_tx_x(struct eg20t_port *priv, unsigned char *buf) in pop_tx_x()
670 static int dma_push_rx(struct eg20t_port *priv, int size) in dma_push_rx()
693 struct eg20t_port *priv; in pch_free_dma()
694 priv = container_of(port, struct eg20t_port, port); in pch_free_dma()
734 struct eg20t_port *priv = in pch_request_dma()
735 container_of(port, struct eg20t_port, port); in pch_request_dma()
780 struct eg20t_port *priv = arg; in pch_dma_rx_complete()
795 struct eg20t_port *priv = arg; in pch_dma_tx_complete()
814 static int pop_tx(struct eg20t_port *priv, int size) in pop_tx()
839 static int handle_rx_to(struct eg20t_port *priv) in handle_rx_to()
860 static int handle_rx(struct eg20t_port *priv) in handle_rx()
865 static int dma_handle_rx(struct eg20t_port *priv) in dma_handle_rx()
871 priv = container_of(port, struct eg20t_port, port); in dma_handle_rx()
900 static unsigned int handle_tx(struct eg20t_port *priv) in handle_tx()
945 static unsigned int dma_handle_tx(struct eg20t_port *priv) in dma_handle_tx()
1067 static void pch_uart_err_ir(struct eg20t_port *priv, unsigned int lsr) in pch_uart_err_ir()
1102 struct eg20t_port *priv = dev_id; in pch_uart_interrupt()
1179 struct eg20t_port *priv; in pch_uart_tx_empty()
1181 priv = container_of(port, struct eg20t_port, port); in pch_uart_tx_empty()
1191 struct eg20t_port *priv; in pch_uart_get_mctrl()
1195 priv = container_of(port, struct eg20t_port, port); in pch_uart_get_mctrl()
1216 struct eg20t_port *priv = container_of(port, struct eg20t_port, port); in pch_uart_set_mctrl()
1234 struct eg20t_port *priv; in pch_uart_stop_tx()
1235 priv = container_of(port, struct eg20t_port, port); in pch_uart_stop_tx()
1242 struct eg20t_port *priv; in pch_uart_start_tx()
1244 priv = container_of(port, struct eg20t_port, port); in pch_uart_start_tx()
1260 struct eg20t_port *priv; in pch_uart_stop_rx()
1261 priv = container_of(port, struct eg20t_port, port); in pch_uart_stop_rx()
1270 struct eg20t_port *priv; in pch_uart_enable_ms()
1271 priv = container_of(port, struct eg20t_port, port); in pch_uart_enable_ms()
1278 struct eg20t_port *priv; in pch_uart_break_ctl()
1281 priv = container_of(port, struct eg20t_port, port); in pch_uart_break_ctl()
1290 struct eg20t_port *priv; in pch_uart_startup()
1295 priv = container_of(port, struct eg20t_port, port); in pch_uart_startup()
1366 struct eg20t_port *priv; in pch_uart_shutdown()
1369 priv = container_of(port, struct eg20t_port, port); in pch_uart_shutdown()
1391 struct eg20t_port *priv; in pch_uart_set_termios()
1394 priv = container_of(port, struct eg20t_port, port); in pch_uart_set_termios()
1458 struct eg20t_port *priv; in pch_uart_release_port()
1460 priv = container_of(port, struct eg20t_port, port); in pch_uart_release_port()
1467 struct eg20t_port *priv; in pch_uart_request_port()
1471 priv = container_of(port, struct eg20t_port, port); in pch_uart_request_port()
1488 struct eg20t_port *priv; in pch_uart_config_port()
1490 priv = container_of(port, struct eg20t_port, port); in pch_uart_config_port()
1500 struct eg20t_port *priv; in pch_uart_verify_port()
1502 priv = container_of(port, struct eg20t_port, port); in pch_uart_verify_port()
1531 static void wait_for_xmitr(struct eg20t_port *up, int bits) in wait_for_xmitr()
1567 struct eg20t_port *priv = in pch_uart_get_poll_char()
1568 container_of(port, struct eg20t_port, port); in pch_uart_get_poll_char()
1582 struct eg20t_port *priv = in pch_uart_put_poll_char()
1583 container_of(port, struct eg20t_port, port); in pch_uart_put_poll_char()
1634 struct eg20t_port *priv = in pch_console_putchar()
1635 container_of(port, struct eg20t_port, port); in pch_console_putchar()
1650 struct eg20t_port *priv; in pch_console_write()
1752 static struct eg20t_port *pch_uart_init_port(struct pci_dev *pdev, in pch_uart_init_port()
1755 struct eg20t_port *priv; in pch_uart_init_port()
1770 priv = kzalloc(sizeof(struct eg20t_port), GFP_KERNEL); in pch_uart_init_port()
1856 static void pch_uart_exit_port(struct eg20t_port *priv) in pch_uart_exit_port()
1869 struct eg20t_port *priv = pci_get_drvdata(pdev); in pch_uart_pci_remove()
1884 struct eg20t_port *priv = pci_get_drvdata(pdev); in pch_uart_pci_suspend()
1895 struct eg20t_port *priv = pci_get_drvdata(pdev); in pch_uart_pci_resume()
1947 struct eg20t_port *priv; in pch_uart_pci_probe()