Searched refs:serial_port (Results 1 – 13 of 13) sorted by relevance
/xen/xen/include/xen/ |
A D | serial.h | 43 struct serial_port { struct 67 void (*init_irq)(struct serial_port *); 70 void (*endboot)(struct serial_port *); 72 void (*suspend)(struct serial_port *); 73 void (*resume)(struct serial_port *); 76 int (*tx_ready)(struct serial_port *); 78 void (*putc)(struct serial_port *, char); 80 void (*flush)(struct serial_port *); 84 int (*irq)(struct serial_port *); 86 void (*start_tx)(struct serial_port *); [all …]
|
/xen/xen/drivers/char/ |
A D | cadence-uart.c | 45 struct serial_port *port = data; in cuart_interrupt() 60 static void __init cuart_init_preirq(struct serial_port *port) in cuart_init_preirq() 70 static void __init cuart_init_postirq(struct serial_port *port) in cuart_init_postirq() 93 static void cuart_suspend(struct serial_port *port) in cuart_suspend() 98 static void cuart_resume(struct serial_port *port) in cuart_resume() 103 static int cuart_tx_ready(struct serial_port *port) in cuart_tx_ready() 111 static void cuart_putc(struct serial_port *port, char c) in cuart_putc() 118 static int cuart_getc(struct serial_port *port, char *pc) in cuart_getc() 129 static int __init cuart_irq(struct serial_port *port) in cuart_irq() 136 static const struct vuart_info *cuart_vuart(struct serial_port *port) in cuart_vuart()
|
A D | meson-uart.c | 65 struct serial_port *port = data; in meson_uart_interrupt() 76 static void __init meson_uart_init_preirq(struct serial_port *port) in meson_uart_init_preirq() 92 static void __init meson_uart_init_postirq(struct serial_port *port) in meson_uart_init_postirq() 118 static void meson_uart_suspend(struct serial_port *port) in meson_uart_suspend() 123 static void meson_uart_resume(struct serial_port *port) in meson_uart_resume() 128 static void meson_uart_putc(struct serial_port *port, char c) in meson_uart_putc() 135 static int meson_uart_getc(struct serial_port *port, char *c) in meson_uart_getc() 147 static int __init meson_irq(struct serial_port *port) in meson_irq() 161 static void meson_uart_stop_tx(struct serial_port *port) in meson_uart_stop_tx() 168 static void meson_uart_start_tx(struct serial_port *port) in meson_uart_start_tx() [all …]
|
A D | mvebu-uart.c | 71 struct serial_port *port = data; in mvebu3700_uart_interrupt() 83 static void __init mvebu3700_uart_init_preirq(struct serial_port *port) in mvebu3700_uart_init_preirq() 106 static void __init mvebu3700_uart_init_postirq(struct serial_port *port) in mvebu3700_uart_init_postirq() 127 static void mvebu3700_uart_suspend(struct serial_port *port) in mvebu3700_uart_suspend() 132 static void mvebu3700_uart_resume(struct serial_port *port) in mvebu3700_uart_resume() 137 static void mvebu3700_uart_putc(struct serial_port *port, char c) in mvebu3700_uart_putc() 144 static int mvebu3700_uart_getc(struct serial_port *port, char *c) in mvebu3700_uart_getc() 156 static int __init mvebu3700_irq(struct serial_port *port) in mvebu3700_irq() 170 static void mvebu3700_uart_stop_tx(struct serial_port *port) in mvebu3700_uart_stop_tx() 180 static void mvebu3700_uart_start_tx(struct serial_port *port) in mvebu3700_uart_start_tx() [all …]
|
A D | pl011.c | 65 struct serial_port *port = data; in pl011_interrupt() 91 static void __init pl011_init_preirq(struct serial_port *port) in pl011_init_preirq() 126 static void __init pl011_init_postirq(struct serial_port *port) in pl011_init_postirq() 147 static void pl011_suspend(struct serial_port *port) in pl011_suspend() 152 static void pl011_resume(struct serial_port *port) in pl011_resume() 157 static int pl011_tx_ready(struct serial_port *port) in pl011_tx_ready() 164 static void pl011_putc(struct serial_port *port, char c) in pl011_putc() 171 static int pl011_getc(struct serial_port *port, char *pc) in pl011_getc() 182 static int __init pl011_irq(struct serial_port *port) in pl011_irq() 196 static void pl011_tx_stop(struct serial_port *port) in pl011_tx_stop() [all …]
|
A D | scif-uart.c | 95 struct serial_port *port = data; in scif_uart_interrupt() 130 static void __init scif_uart_init_preirq(struct serial_port *port) in scif_uart_init_preirq() 161 static void __init scif_uart_init_postirq(struct serial_port *port) in scif_uart_init_postirq() 186 static void scif_uart_suspend(struct serial_port *port) in scif_uart_suspend() 191 static void scif_uart_resume(struct serial_port *port) in scif_uart_resume() 196 static int scif_uart_tx_ready(struct serial_port *port) in scif_uart_tx_ready() 213 static void scif_uart_putc(struct serial_port *port, char c) in scif_uart_putc() 225 static int scif_uart_getc(struct serial_port *port, char *pc) in scif_uart_getc() 244 static int __init scif_uart_irq(struct serial_port *port) in scif_uart_irq() 258 static void scif_uart_start_tx(struct serial_port *port) in scif_uart_start_tx() [all …]
|
A D | exynos4210-uart.c | 50 struct serial_port *port = data; in exynos4210_uart_interrupt() 101 static void __init exynos4210_uart_init_preirq(struct serial_port *port) in exynos4210_uart_init_preirq() 190 static void __init exynos4210_uart_init_postirq(struct serial_port *port) in exynos4210_uart_init_postirq() 213 static void exynos4210_uart_suspend(struct serial_port *port) in exynos4210_uart_suspend() 218 static void exynos4210_uart_resume(struct serial_port *port) in exynos4210_uart_resume() 223 static int exynos4210_uart_tx_ready(struct serial_port *port) in exynos4210_uart_tx_ready() 245 static void exynos4210_uart_putc(struct serial_port *port, char c) in exynos4210_uart_putc() 252 static int exynos4210_uart_getc(struct serial_port *port, char *pc) in exynos4210_uart_getc() 270 static int __init exynos4210_uart_irq(struct serial_port *port) in exynos4210_uart_irq() 277 static const struct vuart_info *exynos4210_vuart_info(struct serial_port *port) in exynos4210_vuart_info()
|
A D | serial.c | 25 static struct serial_port com[SERHND_IDX + 1] = { 40 static inline void serial_stop_tx(struct serial_port *port) in serial_stop_tx() 199 struct serial_port *port; in serial_putc() 229 struct serial_port *port; in serial_puts() 264 struct serial_port *port; in serial_getc() 361 struct serial_port *port; in serial_set_rx_handler() 404 struct serial_port *port; in serial_force_unlock() 419 struct serial_port *port; in serial_start_sync() 454 struct serial_port *port; in serial_end_sync() 471 struct serial_port *port; in serial_start_log_everything() [all …]
|
A D | omap-uart.c | 64 struct serial_port *port = data; in omap_uart_interrupt() 194 static void __init omap_uart_init_preirq(struct serial_port *port) in omap_uart_init_preirq() 226 static void __init omap_uart_init_postirq(struct serial_port *port) in omap_uart_init_postirq() 245 static void omap_uart_suspend(struct serial_port *port) in omap_uart_suspend() 250 static void omap_uart_resume(struct serial_port *port) in omap_uart_resume() 255 static int omap_uart_tx_ready(struct serial_port *port) in omap_uart_tx_ready() 275 static void omap_uart_putc(struct serial_port *port, char c) in omap_uart_putc() 282 static int omap_uart_getc(struct serial_port *port, char *pc) in omap_uart_getc() 293 static int __init omap_uart_irq(struct serial_port *port) in omap_uart_irq() 300 static const struct vuart_info *omap_vuart_info(struct serial_port *port) in omap_vuart_info()
|
A D | ns16550.c | 530 struct serial_port *port = dev_id; in ns16550_interrupt() 561 struct serial_port *port = this_cpu(poll_port); in __ns16550_poll() 592 static int ns16550_tx_ready(struct serial_port *port) in ns16550_tx_ready() 838 static void ns16550_suspend(struct serial_port *port) in ns16550_suspend() 851 static void _ns16550_resume(struct serial_port *port) in _ns16550_resume() 881 struct serial_port *port = data; in ns16550_delayed_resume() 890 static void ns16550_resume(struct serial_port *port) in ns16550_resume() 1658 if ( unlikely(!spcr->serial_port.address) ) 1675 uart->io_base = spcr->serial_port.address; 1676 uart->io_size = spcr->serial_port.bit_width; [all …]
|
A D | ehci-dbgp.c | 1170 static void ehci_dbgp_flush(struct serial_port *port) in ehci_dbgp_flush() 1199 static void ehci_dbgp_putc(struct serial_port *port, char c) in ehci_dbgp_putc() 1212 static int ehci_dbgp_tx_ready(struct serial_port *port) in ehci_dbgp_tx_ready() 1231 static int ehci_dbgp_getc(struct serial_port *port, char *pc) in ehci_dbgp_getc() 1246 static struct serial_port *poll_port; 1250 struct serial_port *port = poll_port; in _ehci_dbgp_poll() 1312 static void __init ehci_dbgp_init_preirq(struct serial_port *port) in ehci_dbgp_init_preirq() 1361 static void __init ehci_dbgp_init_postirq(struct serial_port *port) in ehci_dbgp_init_postirq() 1412 static void __init ehci_dbgp_endboot(struct serial_port *port) in ehci_dbgp_endboot() 1417 static void ehci_dbgp_suspend(struct serial_port *port) in ehci_dbgp_suspend() [all …]
|
/xen/xen/include/acpi/ |
A D | actbl2.h | 1003 struct acpi_generic_address serial_port; member
|
/xen/xen/arch/arm/acpi/ |
A D | domain_build.c | 51 mfn = spcr->serial_port.address >> PAGE_SHIFT; in acpi_iomem_deny_access()
|
Completed in 27 milliseconds