Lines Matching refs:lpuart_port

240 struct lpuart_port {  struct
314 static inline bool is_layerscape_lpuart(struct lpuart_port *sport) in is_layerscape_lpuart()
320 static inline bool is_imx8qxp_lpuart(struct lpuart_port *sport) in is_imx8qxp_lpuart()
350 static int __lpuart_enable_clks(struct lpuart_port *sport, bool is_en) in __lpuart_enable_clks()
372 static unsigned int lpuart_get_baud_clk_rate(struct lpuart_port *sport) in lpuart_get_baud_clk_rate()
417 static void lpuart_dma_tx(struct lpuart_port *sport) in lpuart_dma_tx()
472 struct lpuart_port *sport = arg; in lpuart_dma_tx_complete()
505 static dma_addr_t lpuart_dma_datareg_addr(struct lpuart_port *sport) in lpuart_dma_datareg_addr()
518 struct lpuart_port *sport = container_of(port, in lpuart_dma_tx_request()
519 struct lpuart_port, port); in lpuart_dma_tx_request()
538 static bool lpuart_is_32(struct lpuart_port *sport) in lpuart_is_32()
546 struct lpuart_port *sport = container_of(port, struct lpuart_port, port); in lpuart_flush_buffer()
588 struct lpuart_port *sport = container_of(port, in lpuart_poll_init()
589 struct lpuart_port, port); in lpuart_poll_init()
642 struct lpuart_port *sport = container_of(port, struct lpuart_port, port); in lpuart32_poll_init()
688 static inline void lpuart_transmit_buffer(struct lpuart_port *sport) in lpuart_transmit_buffer()
718 static inline void lpuart32_transmit_buffer(struct lpuart_port *sport) in lpuart32_transmit_buffer()
756 struct lpuart_port *sport = container_of(port, in lpuart_start_tx()
757 struct lpuart_port, port); in lpuart_start_tx()
774 struct lpuart_port *sport = container_of(port, struct lpuart_port, port); in lpuart32_start_tx()
792 struct lpuart_port *sport = container_of(port, in lpuart_tx_empty()
793 struct lpuart_port, port); in lpuart_tx_empty()
808 struct lpuart_port *sport = container_of(port, in lpuart32_tx_empty()
809 struct lpuart_port, port); in lpuart32_tx_empty()
822 static void lpuart_txint(struct lpuart_port *sport) in lpuart_txint()
831 static void lpuart_rxint(struct lpuart_port *sport) in lpuart_rxint()
901 static void lpuart32_txint(struct lpuart_port *sport) in lpuart32_txint()
910 static void lpuart32_rxint(struct lpuart_port *sport) in lpuart32_rxint()
972 struct lpuart_port *sport = dev_id; in lpuart_int()
997 struct lpuart_port *sport = dev_id; in lpuart32_int()
1025 static void lpuart_handle_sysrq(struct lpuart_port *sport) in lpuart_handle_sysrq()
1045 static void lpuart_copy_rx_to_tty(struct lpuart_port *sport) in lpuart_copy_rx_to_tty()
1183 struct lpuart_port *sport = arg; in lpuart_dma_rx_complete()
1190 struct lpuart_port *sport = from_timer(sport, t, lpuart_timer); in lpuart_timer_func()
1195 static inline int lpuart_start_rx_dma(struct lpuart_port *sport) in lpuart_start_rx_dma()
1276 struct lpuart_port *sport = container_of(port, in lpuart_dma_rx_free()
1277 struct lpuart_port, port); in lpuart_dma_rx_free()
1292 struct lpuart_port *sport = container_of(port, in lpuart_config_rs485()
1293 struct lpuart_port, port); in lpuart_config_rs485()
1343 struct lpuart_port *sport = container_of(port, in lpuart32_config_rs485()
1344 struct lpuart_port, port); in lpuart32_config_rs485()
1414 struct lpuart_port *sport = container_of(port, in lpuart_set_mctrl()
1415 struct lpuart_port, port); in lpuart_set_mctrl()
1461 static void lpuart_setup_watermark(struct lpuart_port *sport) in lpuart_setup_watermark()
1493 static void lpuart_setup_watermark_enable(struct lpuart_port *sport) in lpuart_setup_watermark_enable()
1504 static void lpuart32_setup_watermark(struct lpuart_port *sport) in lpuart32_setup_watermark()
1529 static void lpuart32_setup_watermark_enable(struct lpuart_port *sport) in lpuart32_setup_watermark_enable()
1540 static void rx_dma_timer_init(struct lpuart_port *sport) in rx_dma_timer_init()
1547 static void lpuart_request_dma(struct lpuart_port *sport) in lpuart_request_dma()
1566 static void lpuart_tx_dma_startup(struct lpuart_port *sport) in lpuart_tx_dma_startup()
1598 static void lpuart_rx_dma_startup(struct lpuart_port *sport) in lpuart_rx_dma_startup()
1635 struct lpuart_port *sport = container_of(port, struct lpuart_port, port); in lpuart_startup()
1663 static void lpuart32_configure(struct lpuart_port *sport) in lpuart32_configure()
1683 struct lpuart_port *sport = container_of(port, struct lpuart_port, port); in lpuart32_startup()
1723 static void lpuart_dma_shutdown(struct lpuart_port *sport) in lpuart_dma_shutdown()
1748 struct lpuart_port *sport = container_of(port, struct lpuart_port, port); in lpuart_shutdown()
1767 struct lpuart_port *sport = in lpuart32_shutdown()
1768 container_of(port, struct lpuart_port, port); in lpuart32_shutdown()
1789 struct lpuart_port *sport = container_of(port, struct lpuart_port, port); in lpuart_set_termios()
2016 static void lpuart32_serial_setbrg(struct lpuart_port *sport, in lpuart32_serial_setbrg()
2029 struct lpuart_port *sport = container_of(port, struct lpuart_port, port); in lpuart32_set_termios()
2254 static struct lpuart_port *lpuart_ports[UART_NR];
2272 struct lpuart_port *sport = lpuart_ports[co->index]; in lpuart_console_write()
2302 struct lpuart_port *sport = lpuart_ports[co->index]; in lpuart32_console_write()
2334 lpuart_console_get_options(struct lpuart_port *sport, int *baud, in lpuart_console_get_options()
2383 lpuart32_console_get_options(struct lpuart_port *sport, int *baud, in lpuart32_console_get_options()
2430 struct lpuart_port *sport; in lpuart_console_setup()
2587 struct lpuart_port *sport; in lpuart_probe()
2698 struct lpuart_port *sport = platform_get_drvdata(pdev); in lpuart_remove()
2715 struct lpuart_port *sport = dev_get_drvdata(dev); in lpuart_suspend()
2773 struct lpuart_port *sport = dev_get_drvdata(dev); in lpuart_resume()