| /linux/drivers/tty/serial/ |
| A D | serial_base.h | 12 struct uart_driver; 47 int serial_ctrl_register_port(struct uart_driver *drv, struct uart_port *port); 48 void serial_ctrl_unregister_port(struct uart_driver *drv, struct uart_port *port); 50 int serial_core_register_port(struct uart_driver *drv, struct uart_port *port); 51 void serial_core_unregister_port(struct uart_driver *drv, struct uart_port *port); 55 int serial_base_match_and_update_preferred_console(struct uart_driver *drv, 61 int serial_base_match_and_update_preferred_console(struct uart_driver *drv, in serial_base_match_and_update_preferred_console()
|
| A D | meson_uart.c | 85 struct uart_driver *uart_driver; member 691 return (pd && pd->uart_driver) ? in meson_uart_current() 698 struct uart_driver *uart_driver; in meson_uart_probe() local 751 if (!uart_driver->state) { in meson_uart_probe() 752 ret = uart_register_driver(uart_driver); in meson_uart_probe() 783 ret = uart_add_one_port(uart_driver, port); in meson_uart_probe() 792 struct uart_driver *uart_driver; in meson_uart_remove() local 797 uart_remove_one_port(uart_driver, port); in meson_uart_remove() 805 uart_unregister_driver(uart_driver); in meson_uart_remove() 813 .uart_driver = &meson_uart_driver_ttyS, [all …]
|
| A D | serial_ctrl.c | 39 int serial_ctrl_register_port(struct uart_driver *drv, struct uart_port *port) in serial_ctrl_register_port() 44 void serial_ctrl_unregister_port(struct uart_driver *drv, struct uart_port *port) in serial_ctrl_unregister_port()
|
| A D | suncore.c | 28 int sunserial_register_minors(struct uart_driver *drv, int count) in sunserial_register_minors() 45 void sunserial_unregister_minors(struct uart_driver *drv, int count) in sunserial_unregister_minors() 56 struct uart_driver *drv, int line, bool ignore_line) in sunserial_console_match()
|
| A D | serial_core.c | 1761 struct uart_driver *drv = tty->driver->driver_state; in uart_close() 1967 struct uart_driver *drv = driver->driver_state; in uart_install() 2114 struct uart_driver *drv = ttydrv->driver_state; in uart_proc_show() 2365 struct uart_driver *driver; 2670 struct uart_driver *drv = driver->driver_state; in uart_poll_init() 2717 struct uart_driver *drv = driver->driver_state; in uart_poll_get_char() 2733 struct uart_driver *drv = driver->driver_state; in uart_poll_put_char() 2806 int uart_register_driver(struct uart_driver *drv) in uart_register_driver() 2877 void uart_unregister_driver(struct uart_driver *drv) in uart_unregister_driver() 2894 struct uart_driver *p = co->data; in uart_console_device() [all …]
|
| A D | serial_port.c | 141 int uart_add_one_port(struct uart_driver *drv, struct uart_port *port) in uart_add_one_port() 147 void uart_remove_one_port(struct uart_driver *drv, struct uart_port *port) in uart_remove_one_port()
|
| A D | qcom_geni_serial.c | 108 struct uart_driver *drv; 145 static struct uart_driver qcom_geni_console_driver; 146 static struct uart_driver qcom_geni_uart_driver; 1530 static int __init console_register(struct uart_driver *drv) in console_register() 1535 static void console_unregister(struct uart_driver *drv) in console_unregister() 1550 static struct uart_driver qcom_geni_console_driver = { 1558 static int console_register(struct uart_driver *drv) in console_register() 1563 static void console_unregister(struct uart_driver *drv) in console_unregister() 1568 static struct uart_driver qcom_geni_uart_driver = { 1645 struct uart_driver *drv; in qcom_geni_serial_probe() [all …]
|
| A D | 21285.c | 456 static struct uart_driver serial21285_reg; 482 static struct uart_driver serial21285_reg = {
|
| A D | esp32_acm.c | 308 static struct uart_driver esp32s3_acm_reg; 359 static struct uart_driver esp32s3_acm_reg = {
|
| A D | altera_jtaguart.c | 318 static struct uart_driver altera_jtaguart_driver; 366 static struct uart_driver altera_jtaguart_driver = {
|
| A D | apbuart.c | 476 static struct uart_driver grlib_apbuart_driver; 506 static struct uart_driver grlib_apbuart_driver = {
|
| A D | serial_base_bus.c | 222 int serial_base_match_and_update_preferred_console(struct uart_driver *drv, in serial_base_match_and_update_preferred_console()
|
| A D | stm32-usart.h | 226 static struct uart_driver stm32_usart_driver;
|
| A D | mps2-uart.c | 454 static struct uart_driver mps2_uart_driver; 500 static struct uart_driver mps2_uart_driver = {
|
| A D | altera_uart.c | 456 static struct uart_driver altera_uart_driver; 519 static struct uart_driver altera_uart_driver = {
|
| A D | mcf.c | 524 static struct uart_driver mcf_driver; 559 static struct uart_driver mcf_driver = {
|
| A D | serial_txx9.c | 815 static void __init serial_txx9_register_ports(struct uart_driver *drv, in serial_txx9_register_ports() 901 static struct uart_driver serial_txx9_reg; 924 static struct uart_driver serial_txx9_reg = {
|
| A D | lpc32xx_hs.c | 175 static struct uart_driver lpc32xx_hsuart_reg; 198 static struct uart_driver lpc32xx_hs_reg = {
|
| A D | vt8500_serial.c | 448 static struct uart_driver vt8500_uart_driver; 583 static struct uart_driver vt8500_uart_driver = {
|
| A D | milbeaut_usio.c | 445 static struct uart_driver mlb_usio_uart_driver; 489 static struct uart_driver mlb_usio_uart_driver = {
|
| /linux/include/linux/ |
| A D | sunserialcore.h | 30 extern int sunserial_register_minors(struct uart_driver *, int); 31 extern void sunserial_unregister_minors(struct uart_driver *, int); 34 struct uart_driver *, int, bool);
|
| A D | serial_core.h | 869 struct uart_driver { struct 1114 int uart_register_driver(struct uart_driver *uart); 1115 void uart_unregister_driver(struct uart_driver *uart); 1116 int uart_add_one_port(struct uart_driver *reg, struct uart_port *port); 1117 void uart_remove_one_port(struct uart_driver *reg, struct uart_port *port); 1126 int uart_suspend_port(struct uart_driver *reg, struct uart_port *port); 1127 int uart_resume_port(struct uart_driver *reg, struct uart_port *port);
|
| /linux/drivers/tty/serial/8250/ |
| A D | 8250.h | 121 extern struct uart_driver serial8250_reg; 122 void serial8250_register_ports(struct uart_driver *drv, struct device *dev);
|
| /linux/drivers/staging/greybus/ |
| A D | uart.c | 995 static struct gbphy_driver uart_driver = { variable 1010 ret = gb_gbphy_register(&uart_driver); in gb_uart_driver_init() 1022 gb_gbphy_deregister(&uart_driver); in gb_uart_driver_exit()
|
| /linux/drivers/tty/serial/jsm/ |
| A D | jsm.h | 417 extern struct uart_driver jsm_uart_driver;
|