/linux-master/drivers/tty/serial/8250/ |
H A D | 8250_pci1xxxx.c | 276 * pci1xxxx's uart hardware supports only RTS delay after 705 struct uart_8250_port uart; local 745 memset(&uart, 0, sizeof(uart)); 746 uart.port.flags = UPF_SHARE_IRQ | UPF_FIXED_PORT; 747 uart.port.dev = dev; 758 uart.port.irq = pci_irq_vector(pdev, port_idx); 760 uart.port.irq = pci_irq_vector(pdev, 0); 762 rc = pci1xxxx_setup(pdev, &uart, port_idx, priv->dev_rev); 768 priv->line[i] = serial8250_register_8250_port(&uart); [all...] |
H A D | 8250_exar.c | 680 struct uart_8250_port uart; local 716 memset(&uart, 0, sizeof(uart)); 717 uart.port.flags = UPF_SHARE_IRQ | UPF_EXAR_EFR | UPF_FIXED_TYPE | UPF_FIXED_PORT; 718 uart.port.irq = pci_irq_vector(pcidev, 0); 719 uart.port.dev = &pcidev->dev; 724 rc = devm_request_irq(&pcidev->dev, uart.port.irq, exar_misc_handler, 730 rc = board->setup(priv, pcidev, &uart, i); 737 uart.port.iobase, uart [all...] |
H A D | serial_cs.c | 102 static void quirk_setup_brainboxes_0104(struct pcmcia_device *link, struct uart_8250_port *uart) argument 104 uart->port.uartclk = 14745600; 349 struct uart_8250_port uart; local 352 memset(&uart, 0, sizeof(uart)); 353 uart.port.iobase = iobase; 354 uart.port.irq = irq; 355 uart.port.flags = UPF_BOOT_AUTOCONF | UPF_SKIP_TEST | UPF_SHARE_IRQ; 356 uart.port.uartclk = 1843200; 357 uart [all...] |
H A D | 8250.h | 57 unsigned int uart; member in struct:old_serial_port 127 * @up: uart 8250 port 308 int fintek_8250_probe(struct uart_8250_port *uart); 310 static inline int fintek_8250_probe(struct uart_8250_port *uart) { return 0; } argument
|
H A D | 8250_pci.c | 4059 struct uart_8250_port uart; local 4097 memset(&uart, 0, sizeof(uart)); 4098 uart.port.flags = UPF_SKIP_TEST | UPF_BOOT_AUTOCONF | UPF_SHARE_IRQ; 4099 uart.port.uartclk = board->base_baud * 16; 4102 uart.port.irq = 0; 4107 uart.port.flags &= ~UPF_SHARE_IRQ; 4119 uart.port.irq = pci_irq_vector(dev, 0); 4122 uart.port.dev = &dev->dev; 4125 if (quirk->setup(priv, board, &uart, [all...] |
H A D | 8250_dw.c | 10 * raised, the LCR needs to be rewritten and the uart status register read. 492 struct uart_8250_port uart = {}, *up = &uart; local 521 "snps,uart-16550-compatible"); 740 { .compatible = "snps,dw-apb-uart", .data = &dw8250_dw_apb }, 741 { .compatible = "cavium,octeon-3860-uart", .data = &dw8250_octeon_3860_data }, 742 { .compatible = "marvell,armada-38x-uart", .data = &dw8250_armada_38x_data }, 743 { .compatible = "renesas,rzn1-uart", .data = &dw8250_renesas_rzn1_data }, 744 { .compatible = "starfive,jh7100-uart", .data = &dw8250_starfive_jh7100_data }, 774 .name = "dw-apb-uart", [all...] |
/linux-master/arch/arm/mach-s3c/ |
H A D | Makefile.s3c64xx | 27 obj-y += dev-uart-s3c64xx.o
|
/linux-master/drivers/nfc/nfcmrvl/ |
H A D | fw_dnld.h | 44 struct nfcmrvl_fw_uart_config uart; member in union:nfcmrvl_fw_binary_config::__anon1550
|
H A D | fw_dnld.c | 192 &priv->fw_dnld.binary_config->uart.baudrate, 195 priv->fw_dnld.binary_config->uart.flow_control;
|
/linux-master/arch/mips/boot/compressed/ |
H A D | Makefile | 48 vmlinuzobjs-$(CONFIG_SYS_SUPPORTS_ZBOOT_UART16550) += $(obj)/uart-16550.o 49 vmlinuzobjs-$(CONFIG_SYS_SUPPORTS_ZBOOT_UART_PROM) += $(obj)/uart-prom.o 50 vmlinuzobjs-$(CONFIG_MIPS_ALCHEMY) += $(obj)/uart-alchemy.o 51 vmlinuzobjs-$(CONFIG_ATH79) += $(obj)/uart-ath79.o
|
/linux-master/drivers/clk/mxs/ |
H A D | clk-imx23.c | 85 clk32k, dri, pwm, filt, uart, ssp, gpmi, spdif, emi, saif, enumerator in enum:imx23_clk 94 cpu, hbus, xbus, emi, uart, 144 clks[uart] = mxs_clk_gate("uart", "ref_xtal", XTAL, 31);
|
H A D | clk-imx28.c | 139 clk32k_div, rtc, lradc, spdif_div, clk32k, pwm, uart, ssp0, enumerator in enum:imx28_clk 149 cpu, hbus, xbus, emi, uart, 212 clks[uart] = mxs_clk_gate("uart", "ref_xtal", XTAL, 31);
|
/linux-master/drivers/usb/serial/ |
H A D | ssu100.c | 98 unsigned short uart, 106 uart, data, sizeof(*data), 300); 117 unsigned short uart, 124 QT_SET_GET_REGISTER, 0x40, value, uart, 252 dev_dbg(&port->dev, "%s - set uart failed\n", __func__); 312 dev_dbg(&port->dev, "%s - set uart failed\n", __func__); 97 ssu100_getregister(struct usb_device *dev, unsigned short uart, unsigned short reg, u8 *data) argument 116 ssu100_setregister(struct usb_device *dev, unsigned short uart, unsigned short reg, u16 data) argument
|
H A D | quatech2.c | 180 u8 uart, 188 uart, data, sizeof(*data), QT2_USB_TIMEOUT); 198 u8 uart, u8 reg, u16 data) 203 QT_SET_GET_REGISTER, 0x40, value, uart, 179 qt2_getregister(struct usb_device *dev, u8 uart, u8 reg, u8 *data) argument 197 qt2_setregister(struct usb_device *dev, u8 uart, u8 reg, u16 data) argument
|
/linux-master/drivers/tty/serial/ |
H A D | atmel_serial.c | 111 struct uart_port uart; /* uart */ member in struct:atmel_uart_port 112 struct clk *clk; /* uart clock */ 113 struct clk *gclk; /* uart generic clock */ 201 to_atmel_uart_port(struct uart_port *uart) argument 203 return container_of(uart, struct atmel_uart_port, uart); 859 struct uart_port *port = &atmel_port->uart; 1288 struct uart_port *port = &atmel_port->uart; 1719 struct uart_port *port = &atmel_port->uart; [all...] |
/linux-master/arch/arm/include/debug/ |
H A D | tegra.S | 45 #define checkuart(rp, rv, lhu, bit, uart) \ 63 ldr rp, =TEGRA_UART##uart##_BASE ; \
|
/linux-master/include/linux/ |
H A D | serdev.h | 342 struct acpi_resource_uart_serialbus **uart); 345 struct acpi_resource_uart_serialbus **uart) 344 serdev_acpi_get_uart_resource(struct acpi_resource *ares, struct acpi_resource_uart_serialbus **uart) argument
|
H A D | serial_core.h | 466 unsigned int uartclk; /* base uart clock */ 802 * @port: uart port 834 * @port: uart port 847 * @port: uart port 962 int uart_register_driver(struct uart_driver *uart); 963 void uart_unregister_driver(struct uart_driver *uart);
|
/linux-master/drivers/net/hamradio/ |
H A D | baycom_ser_fdx.c | 335 enum uart { c_uart_unknown, c_uart_8250, enum 341 static enum uart ser12_check_uart(unsigned int iobase) 344 enum uart u; 345 enum uart uart_tab[] = 377 enum uart u; 433 printk(KERN_INFO "%s: ser_fdx at iobase 0x%lx irq %u baud %u uart %s\n",
|
H A D | baycom_ser_hdx.c | 417 enum uart { c_uart_unknown, c_uart_8250, enum 423 static enum uart ser12_check_uart(unsigned int iobase) 426 enum uart u; 427 enum uart uart_tab[] = 459 enum uart u; 492 printk(KERN_INFO "%s: ser12 at iobase 0x%lx irq %u uart %s\n",
|
H A D | yam.c | 228 #define ENABLE_RXINT IER_RX /* enable uart rx interrupt during rx */ 229 #define ENABLE_TXINT IER_MSR /* enable uart ms interrupt during tx */ 486 enum uart { enum 494 static enum uart yam_check_uart(unsigned int iobase) 497 enum uart u; 498 enum uart uart_tab[] = 837 enum uart u; 855 printk(KERN_ERR "%s: cannot find uart type\n", dev->name); 885 printk(KERN_INFO "%s at iobase 0x%lx irq %u uart %s\n", dev->name, dev->base_addr, dev->irq,
|
/linux-master/arch/mips/include/asm/sgi/ |
H A D | ioc.h | 123 struct sgioc_uart_regs uart; member in struct:sgioc_regs
|
/linux-master/arch/mips/cavium-octeon/ |
H A D | octeon-platform.c | 894 /* Right now CN52XX is the only chip with a third uart */ 899 int uart; local 902 "uart%d", i); 907 uart = fdt_path_offset(initial_boot_params, alias_prop); 913 uart, "clock-frequency", 917 pr_debug("Deleting uart%d\n", i); 918 fdt_nop_node(initial_boot_params, uart);
|
/linux-master/arch/arm/mach-omap2/ |
H A D | omap_hwmod.c | 3604 * Enable DEBUG_OMAPUART_FLAGS for uart hwmod that is being used as 3606 * that specific uart. 3613 const char *uart; local 3617 uart = of_get_property(np, "stdout-path", NULL); 3618 if (uart) { 3619 np = of_find_node_by_path(uart); 3621 uart = of_get_property(np, "ti,hwmods", NULL); 3622 oh = omap_hwmod_lookup(uart); 3624 uart = of_get_property(np->parent, 3627 oh = omap_hwmod_lookup(uart); [all...] |
/linux-master/drivers/tty/serdev/ |
H A D | core.c | 572 * @uart: Pointer to UARTSerialBus resource will be returned here 580 struct acpi_resource_uart_serialbus **uart) 591 *uart = sb; 579 serdev_acpi_get_uart_resource(struct acpi_resource *ares, struct acpi_resource_uart_serialbus **uart) argument
|