Searched refs:uart (Results 51 - 75 of 89) sorted by relevance

1234

/linux-master/drivers/tty/serial/8250/
H A D8250_pci1xxxx.c276 * 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 D8250_exar.c680 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 Dserial_cs.c102 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 D8250.h57 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 D8250_pci.c4059 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 D8250_dw.c10 * 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 DMakefile.s3c64xx27 obj-y += dev-uart-s3c64xx.o
/linux-master/drivers/nfc/nfcmrvl/
H A Dfw_dnld.h44 struct nfcmrvl_fw_uart_config uart; member in union:nfcmrvl_fw_binary_config::__anon1550
H A Dfw_dnld.c192 &priv->fw_dnld.binary_config->uart.baudrate,
195 priv->fw_dnld.binary_config->uart.flow_control;
/linux-master/arch/mips/boot/compressed/
H A DMakefile48 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 Dclk-imx23.c85 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 Dclk-imx28.c139 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 Dssu100.c98 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 Dquatech2.c180 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 Datmel_serial.c111 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 Dtegra.S45 #define checkuart(rp, rv, lhu, bit, uart) \
63 ldr rp, =TEGRA_UART##uart##_BASE ; \
/linux-master/include/linux/
H A Dserdev.h342 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 Dserial_core.h466 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 Dbaycom_ser_fdx.c335 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 Dbaycom_ser_hdx.c417 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 Dyam.c228 #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 Dioc.h123 struct sgioc_uart_regs uart; member in struct:sgioc_regs
/linux-master/arch/mips/cavium-octeon/
H A Docteon-platform.c894 /* 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 Domap_hwmod.c3604 * 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 Dcore.c572 * @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

Completed in 428 milliseconds

1234