Lines Matching refs:uart

72 	struct liteuart_port *uart = from_timer(uart, t, timer);  in liteuart_timer()  local
73 struct uart_port *port = &uart->port; in liteuart_timer()
93 mod_timer(&uart->timer, jiffies + uart_poll_timeout(port)); in liteuart_timer()
151 struct liteuart_port *uart = to_liteuart_port(port); in liteuart_stop_rx() local
154 del_timer(&uart->timer); in liteuart_stop_rx()
164 struct liteuart_port *uart = to_liteuart_port(port); in liteuart_startup() local
170 timer_setup(&uart->timer, liteuart_timer, 0); in liteuart_startup()
171 mod_timer(&uart->timer, jiffies + uart_poll_timeout(port)); in liteuart_startup()
248 struct liteuart_port *uart; in liteuart_probe() local
260 uart = devm_kzalloc(&pdev->dev, sizeof(struct liteuart_port), GFP_KERNEL); in liteuart_probe()
261 if (!uart) in liteuart_probe()
264 ret = xa_alloc(&liteuart_array, &dev_id, uart, limit, GFP_KERNEL); in liteuart_probe()
268 uart->id = dev_id; in liteuart_probe()
269 port = &uart->port; in liteuart_probe()
288 return uart_add_one_port(&liteuart_driver, &uart->port); in liteuart_probe()
294 struct liteuart_port *uart = to_liteuart_port(port); in liteuart_remove() local
296 xa_erase(&liteuart_array, uart->id); in liteuart_remove()
321 struct liteuart_port *uart; in liteuart_console_write() local
325 uart = (struct liteuart_port *)xa_load(&liteuart_array, co->index); in liteuart_console_write()
326 port = &uart->port; in liteuart_console_write()
335 struct liteuart_port *uart; in liteuart_console_setup() local
342 uart = (struct liteuart_port *)xa_load(&liteuart_array, co->index); in liteuart_console_setup()
343 if (!uart) in liteuart_console_setup()
346 port = &uart->port; in liteuart_console_setup()