/linux-master/include/linux/ |
H 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);
|
H A D | serial_core.h | 735 struct uart_driver { struct 962 int uart_register_driver(struct uart_driver *uart); 963 void uart_unregister_driver(struct uart_driver *uart); 964 int uart_add_one_port(struct uart_driver *reg, struct uart_port *port); 965 void uart_remove_one_port(struct uart_driver *reg, struct uart_port *port); 974 int uart_suspend_port(struct uart_driver *reg, struct uart_port *port); 975 int uart_resume_port(struct uart_driver *reg, struct uart_port *port);
|
/linux-master/drivers/tty/serial/ |
H 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);
|
H A D | serial_ctrl.c | 39 int serial_ctrl_register_port(struct uart_driver *drv, struct uart_port *port) 44 void serial_ctrl_unregister_port(struct uart_driver *drv, struct uart_port *port)
|
H A D | meson_uart.c | 79 static struct uart_driver meson_uart_driver_ttyAML; 80 static struct uart_driver meson_uart_driver_ttyS; 85 struct uart_driver *uart_driver; member in struct:meson_uart_data 656 static struct uart_driver meson_uart_driver_##_devname = { \ 691 static struct uart_driver *meson_uart_current(const struct meson_uart_data *pd) 693 return (pd && pd->uart_driver) ? 694 pd->uart_driver : &meson_uart_driver_ttyAML; 700 struct uart_driver *uart_driver; local 794 struct uart_driver *uart_driver; local [all...] |
H A D | suncore.c | 28 int sunserial_register_minors(struct uart_driver *drv, int count) 45 void sunserial_unregister_minors(struct uart_driver *drv, int count) 56 struct uart_driver *drv, int line, bool ignore_line)
|
H A D | serial_port.c | 133 int uart_add_one_port(struct uart_driver *drv, struct uart_port *port) 139 void uart_remove_one_port(struct uart_driver *drv, struct uart_port *port)
|
H A D | qcom_geni_serial.c | 108 struct uart_driver *drv; 144 static struct uart_driver qcom_geni_console_driver; 145 static struct uart_driver qcom_geni_uart_driver; 1459 static int __init console_register(struct uart_driver *drv) 1464 static void console_unregister(struct uart_driver *drv) 1479 static struct uart_driver qcom_geni_console_driver = { 1487 static int console_register(struct uart_driver *drv) 1492 static void console_unregister(struct uart_driver *drv) 1497 static struct uart_driver qcom_geni_uart_driver = { 1573 struct uart_driver *dr [all...] |
H A D | serial_core.c | 1758 struct uart_driver *drv = tty->driver->driver_state; 1974 struct uart_driver *drv = driver->driver_state; 2039 static void uart_line_info(struct seq_file *m, struct uart_driver *drv, int i) 2122 struct uart_driver *drv = ttydrv->driver_state; 2373 struct uart_driver *driver; 2386 int uart_suspend_port(struct uart_driver *drv, struct uart_port *uport) 2466 int uart_resume_port(struct uart_driver *drv, struct uart_port *uport) 2561 uart_report_port(struct uart_driver *drv, struct uart_port *port) 2603 uart_configure_port(struct uart_driver *drv, struct uart_state *state, 2683 struct uart_driver *dr [all...] |
H A D | 21285.c | 456 static struct uart_driver serial21285_reg; 482 static struct uart_driver serial21285_reg = {
|
H A D | altera_jtaguart.c | 318 static struct uart_driver altera_jtaguart_driver; 366 static struct uart_driver altera_jtaguart_driver = {
|
H A D | apbuart.c | 476 static struct uart_driver grlib_apbuart_driver; 506 static struct uart_driver grlib_apbuart_driver = {
|
H A D | esp32_acm.c | 308 static struct uart_driver esp32s3_acm_reg; 359 static struct uart_driver esp32s3_acm_reg = {
|
H A D | tegra-tcu.c | 23 struct uart_driver driver;
|
H A D | stm32-usart.h | 226 static struct uart_driver stm32_usart_driver;
|
H A D | mps2-uart.c | 454 static struct uart_driver mps2_uart_driver; 500 static struct uart_driver mps2_uart_driver = {
|
H A D | amba-pl010.c | 635 static struct uart_driver amba_reg; 652 static struct uart_driver amba_reg = {
|
H A D | vt8500_serial.c | 448 static struct uart_driver vt8500_uart_driver; 583 static struct uart_driver vt8500_uart_driver = {
|
H A D | dz.c | 888 static struct uart_driver dz_reg; 916 static struct uart_driver dz_reg = {
|
H A D | altera_uart.c | 456 static struct uart_driver altera_uart_driver; 519 static struct uart_driver altera_uart_driver = {
|
H A D | esp32_uart.c | 591 static struct uart_driver esp32_uart_reg; 671 static struct uart_driver esp32_uart_reg = {
|
H A D | milbeaut_usio.c | 444 static struct uart_driver mlb_usio_uart_driver; 488 static struct uart_driver mlb_usio_uart_driver = {
|
H A D | sunplus-uart.c | 548 static struct uart_driver sunplus_uart_driver; 564 static struct uart_driver sunplus_uart_driver = {
|
H A D | sifive.c | 832 static struct uart_driver sifive_serial_uart_driver; 897 static struct uart_driver sifive_serial_uart_driver = {
|
H A D | owl-uart.c | 69 static struct uart_driver owl_uart_driver; 621 static struct uart_driver owl_uart_driver = {
|