Lines Matching refs:eg20t_port
206 struct eg20t_port { struct
286 static struct eg20t_port *pch_uart_ports[PCH_UART_NR];
303 struct eg20t_port *priv = file->private_data; in port_show_regs()
419 static void pch_uart_hal_enable_interrupt(struct eg20t_port *priv, in pch_uart_hal_enable_interrupt()
427 static void pch_uart_hal_disable_interrupt(struct eg20t_port *priv, in pch_uart_hal_disable_interrupt()
435 static int pch_uart_hal_set_line(struct eg20t_port *priv, unsigned int baud, in pch_uart_hal_set_line()
480 static int pch_uart_hal_fifo_reset(struct eg20t_port *priv, in pch_uart_hal_fifo_reset()
497 static int pch_uart_hal_set_fifo(struct eg20t_port *priv, in pch_uart_hal_set_fifo()
550 static u8 pch_uart_hal_get_modem(struct eg20t_port *priv) in pch_uart_hal_get_modem()
557 static void pch_uart_hal_write(struct eg20t_port *priv, in pch_uart_hal_write()
569 static int pch_uart_hal_read(struct eg20t_port *priv, unsigned char *buf, in pch_uart_hal_read()
595 static unsigned char pch_uart_hal_get_iid(struct eg20t_port *priv) in pch_uart_hal_get_iid()
601 static u8 pch_uart_hal_get_line_status(struct eg20t_port *priv) in pch_uart_hal_get_line_status()
606 static void pch_uart_hal_set_break(struct eg20t_port *priv, int on) in pch_uart_hal_set_break()
619 static int push_rx(struct eg20t_port *priv, const unsigned char *buf, in push_rx()
631 static int dma_push_rx(struct eg20t_port *priv, int size) in dma_push_rx()
654 struct eg20t_port *priv; in pch_free_dma()
655 priv = container_of(port, struct eg20t_port, port); in pch_free_dma()
695 struct eg20t_port *priv = in pch_request_dma()
696 container_of(port, struct eg20t_port, port); in pch_request_dma()
741 struct eg20t_port *priv = arg; in pch_dma_rx_complete()
756 struct eg20t_port *priv = arg; in pch_dma_tx_complete()
776 static int pop_tx(struct eg20t_port *priv, int size) in pop_tx()
801 static int handle_rx_to(struct eg20t_port *priv) in handle_rx_to()
822 static int handle_rx(struct eg20t_port *priv) in handle_rx()
827 static int dma_handle_rx(struct eg20t_port *priv) in dma_handle_rx()
833 priv = container_of(port, struct eg20t_port, port); in dma_handle_rx()
861 static unsigned int handle_tx(struct eg20t_port *priv) in handle_tx()
907 static unsigned int dma_handle_tx(struct eg20t_port *priv) in dma_handle_tx()
1029 static void pch_uart_err_ir(struct eg20t_port *priv, unsigned int lsr) in pch_uart_err_ir()
1064 struct eg20t_port *priv = dev_id; in pch_uart_interrupt()
1141 struct eg20t_port *priv; in pch_uart_tx_empty()
1143 priv = container_of(port, struct eg20t_port, port); in pch_uart_tx_empty()
1153 struct eg20t_port *priv; in pch_uart_get_mctrl()
1157 priv = container_of(port, struct eg20t_port, port); in pch_uart_get_mctrl()
1178 struct eg20t_port *priv = container_of(port, struct eg20t_port, port); in pch_uart_set_mctrl()
1196 struct eg20t_port *priv; in pch_uart_stop_tx()
1197 priv = container_of(port, struct eg20t_port, port); in pch_uart_stop_tx()
1204 struct eg20t_port *priv; in pch_uart_start_tx()
1206 priv = container_of(port, struct eg20t_port, port); in pch_uart_start_tx()
1222 struct eg20t_port *priv; in pch_uart_stop_rx()
1223 priv = container_of(port, struct eg20t_port, port); in pch_uart_stop_rx()
1232 struct eg20t_port *priv; in pch_uart_enable_ms()
1233 priv = container_of(port, struct eg20t_port, port); in pch_uart_enable_ms()
1240 struct eg20t_port *priv; in pch_uart_break_ctl()
1243 priv = container_of(port, struct eg20t_port, port); in pch_uart_break_ctl()
1252 struct eg20t_port *priv; in pch_uart_startup()
1257 priv = container_of(port, struct eg20t_port, port); in pch_uart_startup()
1328 struct eg20t_port *priv; in pch_uart_shutdown()
1331 priv = container_of(port, struct eg20t_port, port); in pch_uart_shutdown()
1353 struct eg20t_port *priv; in pch_uart_set_termios()
1356 priv = container_of(port, struct eg20t_port, port); in pch_uart_set_termios()
1420 struct eg20t_port *priv; in pch_uart_release_port()
1422 priv = container_of(port, struct eg20t_port, port); in pch_uart_release_port()
1429 struct eg20t_port *priv; in pch_uart_request_port()
1433 priv = container_of(port, struct eg20t_port, port); in pch_uart_request_port()
1450 struct eg20t_port *priv; in pch_uart_config_port()
1452 priv = container_of(port, struct eg20t_port, port); in pch_uart_config_port()
1462 struct eg20t_port *priv; in pch_uart_verify_port()
1464 priv = container_of(port, struct eg20t_port, port); in pch_uart_verify_port()
1493 static void wait_for_xmitr(struct eg20t_port *up, int bits) in wait_for_xmitr()
1529 struct eg20t_port *priv = in pch_uart_get_poll_char()
1530 container_of(port, struct eg20t_port, port); in pch_uart_get_poll_char()
1544 struct eg20t_port *priv = in pch_uart_put_poll_char()
1545 container_of(port, struct eg20t_port, port); in pch_uart_put_poll_char()
1596 struct eg20t_port *priv = in pch_console_putchar()
1597 container_of(port, struct eg20t_port, port); in pch_console_putchar()
1612 struct eg20t_port *priv; in pch_console_write()
1714 static struct eg20t_port *pch_uart_init_port(struct pci_dev *pdev, in pch_uart_init_port()
1717 struct eg20t_port *priv; in pch_uart_init_port()
1732 priv = kzalloc(sizeof(struct eg20t_port), GFP_KERNEL); in pch_uart_init_port()
1823 static void pch_uart_exit_port(struct eg20t_port *priv) in pch_uart_exit_port()
1835 struct eg20t_port *priv = pci_get_drvdata(pdev); in pch_uart_pci_remove()
1850 struct eg20t_port *priv = dev_get_drvdata(dev); in pch_uart_pci_suspend()
1859 struct eg20t_port *priv = dev_get_drvdata(dev); in pch_uart_pci_resume()
1896 struct eg20t_port *priv; in pch_uart_pci_probe()