| /linux/drivers/tty/serial/ |
| H A D | apbuart.c | 71 unsigned int max_chars = port->fifosize; in apbuart_rx_chars() 125 uart_port_tx_limited(port, ch, port->fifosize, in apbuart_tx_chars() 322 int fifosize; in apbuart_scan_fifo_size() local 348 fifosize = 1; in apbuart_scan_fifo_size() 358 while (((status >> 20) & 0x3F) == fifosize) { in apbuart_scan_fifo_size() 359 fifosize++; in apbuart_scan_fifo_size() 364 fifosize--; in apbuart_scan_fifo_size() 369 if (fifosize == 0) in apbuart_scan_fifo_size() 370 fifosize = 1; in apbuart_scan_fifo_size() 372 return fifosize; in apbuart_scan_fifo_size() [all …]
|
| H A D | samsung_tty.c | 77 unsigned int fifosize; member 98 const unsigned int fifosize[UART_NR]; member 600 return ourport->port.fifosize; in s3c24xx_serial_rx_fifocnt() 763 unsigned int max_count = port->fifosize; in s3c24xx_serial_rx_drain_fifo() 903 if (count > port->fifosize) { in s3c24xx_serial_tx_chars() 904 count = port->fifosize; in s3c24xx_serial_tx_chars() 1751 port->fifosize = 16; in s3c24xx_serial_init_port_default() 1999 &ourport->port.fifosize); in s3c24xx_serial_probe() 2018 if (ourport->drv_data->fifosize[index]) in s3c24xx_serial_probe() 2019 ourport->port.fifosize = ourport->drv_data->fifosize[index]; in s3c24xx_serial_probe() [all …]
|
| H A D | sccnxp.c | 106 unsigned int fifosize; member 142 .fifosize = 3, 153 .fifosize = 3, 164 .fifosize = 3, 175 .fifosize = 16, 186 .fifosize = 16, 197 .fifosize = 256, 208 .fifosize = 3, 219 .fifosize = 3, 984 s->port[i].fifosize = s->chip->fifosize; in sccnxp_probe()
|
| H A D | tegra-utc.c | 69 unsigned int fifosize; member 427 u32 burst_size = tup->fifosize; in tegra_utc_console_write_atomic() 497 tup->port.fifosize = tup->fifosize; in tegra_utc_setup_port() 554 tup->fifosize = *soc_fifosize; in tegra_utc_probe()
|
| H A D | sh-sci.c | 311 .fifosize = 1, 335 .fifosize = 1, 361 .fifosize = 64, 388 .fifosize = 256, 415 .fifosize = 16, 445 .fifosize = 16, 478 .fifosize = 16, 502 .fifosize = 16, 528 .fifosize = 16, 557 .fifosize = 16, [all …]
|
| H A D | bcm63xx_uart.c | 312 port->fifosize - val, in bcm_uart_do_tx() 423 val |= (port->fifosize / 2) << UART_MCTL_RXFIFOTHRESH_SHIFT; in bcm_uart_startup() 424 val |= (port->fifosize / 2) << UART_MCTL_TXFIFOTHRESH_SHIFT; in bcm_uart_startup() 611 return !(port->fifosize - val); in bcm_uart_tx_full() 851 port->fifosize = 16; in bcm_uart_probe()
|
| H A D | meson_uart.c | 299 val = (AML_UART_RECV_IRQ(1) | AML_UART_XMIT_IRQ(port->fifosize / 2)); in meson_uart_startup() 701 u32 fifosize = 64; /* Default is 64, 128 for EE UART_0 */ in meson_uart_probe() local 731 of_property_read_u32(pdev->dev.of_node, "fifo-size", &fifosize); in meson_uart_probe() 771 port->fifosize = fifosize; in meson_uart_probe()
|
| H A D | amba-pl011.c | 268 unsigned int fifosize; /* vendor-specific */ member 409 .dst_maxburst = uap->fifosize >> 1, in pl011_dma_probe() 465 .src_maxburst = uap->fifosize >> 2, in pl011_dma_probe() 612 if (count < (uap->fifosize >> 1)) { in pl011_dma_tx_refill() 1106 uap->port.fifosize = uap->fifosize; in pl011_dma_startup() 1113 uap->port.fifosize = PL011_DMA_BUFFER_SIZE; in pl011_dma_startup() 1507 int count = uap->fifosize >> 1; in pl011_tx_chars() 1857 for (i = 0; i < uap->fifosize * 2; ++i) { in pl011_enable_interrupts() 2146 if (uap->fifosize > 1) in pl011_set_termios() 2829 uap->port.fifosize = uap->fifosize; in pl011_setup_port() [all …]
|
| H A D | pch_uart.c | 645 dma_free_coherent(port->dev, port->fifosize, priv->rx_buf_virt, in pch_free_dma() 714 priv->rx_buf_virt = dma_alloc_coherent(port->dev, port->fifosize, in pch_request_dma() 1646 int fifosize; in pch_uart_init_port() local 1664 fifosize = 256; /* EG20T/ML7213: UART0 */ in pch_uart_init_port() 1667 fifosize = 64; /* EG20T:UART1~3 ML7213: UART1~2*/ in pch_uart_init_port() 1686 priv->fifo_size = fifosize; in pch_uart_init_port() 1697 priv->port.fifosize = fifosize; in pch_uart_init_port()
|
| H A D | mux.c | 193 port->fifosize - UART_GET_FIFO_CNT(port), in mux_write() 459 port->fifosize = MUX_FIFO_SIZE; in mux_probe()
|
| H A D | 21285.c | 272 if (port->fifosize) in serial21285_set_termios() 374 .fifosize = 16,
|
| H A D | rsci.c | 245 return port->fifosize - rsci_txfill(port); in rsci_txroom() 420 .fifosize = 16,
|
| H A D | sh-sci-common.h | 68 unsigned int fifosize; member
|
| /linux/drivers/tty/serial/8250/ |
| H A D | 8250_ingenic.c | 26 int fifosize; member 270 uart.port.fifosize = cdata->fifosize; in ingenic_uart_probe() 328 .fifosize = 16, 333 .fifosize = 32, 338 .fifosize = 64, 343 .fifosize = 64,
|
| H A D | 8250_core.c | 554 p->fifosize = port->fifosize; in early_serial_setup() 729 uart->port.fifosize = up->port.fifosize; in serial8250_register_8250_port() 750 if (uart->port.fifosize && !uart->tx_loadsz) in serial8250_register_8250_port() 751 uart->tx_loadsz = uart->port.fifosize; in serial8250_register_8250_port()
|
| H A D | 8250_of.c | 229 if (port8250.port.fifosize) in of_platform_serial_probe() 235 (tx_threshold < port8250.port.fifosize)) in of_platform_serial_probe() 236 port8250.tx_loadsz = port8250.port.fifosize - tx_threshold; in of_platform_serial_probe()
|
| H A D | 8250_pxa.c | 127 uart.port.fifosize = 64; in serial_pxa_probe()
|
| H A D | 8250_dw.c | 664 if (p->fifosize) { in dw8250_probe() 665 data->data.dma.rxconf.src_maxburst = p->fifosize / 4; in dw8250_probe() 666 data->data.dma.txconf.dst_maxburst = p->fifosize / 4; in dw8250_probe()
|
| /linux/drivers/i2c/busses/ |
| H A D | i2c-jz4780.c | 135 int fifosize; member 478 if (rd_left <= i2c->cdata->fifosize) in jz4780_i2c_irq() 485 int max_send = (i2c->cdata->fifosize - 1) in jz4780_i2c_irq() 492 i2c->cdata->fifosize in jz4780_i2c_irq() 584 if (len <= i2c->cdata->fifosize) in jz4780_i2c_xfer_read() 740 .fifosize = JZ4780_I2C_FIFO_LEN, 748 .fifosize = X1000_I2C_FIFO_LEN,
|
| /linux/arch/arm64/boot/dts/exynos/ |
| H A D | exynos8895.dtsi | 246 samsung,uart-fifosize = <256>; 281 samsung,uart-fifosize = <64>; 343 samsung,uart-fifosize = <64>; 405 samsung,uart-fifosize = <64>; 467 samsung,uart-fifosize = <64>; 545 samsung,uart-fifosize = <256>; 580 samsung,uart-fifosize = <64>; 642 samsung,uart-fifosize = <64>; 704 samsung,uart-fifosize = <64>; 766 samsung,uart-fifosize = <64>; [all …]
|
| H A D | exynosautov920.dtsi | 455 samsung,uart-fifosize = <256>; 504 samsung,uart-fifosize = <256>; 553 samsung,uart-fifosize = <64>; 602 samsung,uart-fifosize = <64>; 651 samsung,uart-fifosize = <64>; 700 samsung,uart-fifosize = <64>; 749 samsung,uart-fifosize = <64>; 798 samsung,uart-fifosize = <64>; 847 samsung,uart-fifosize = <64>; 933 samsung,uart-fifosize = <256>; [all …]
|
| H A D | exynosautov9.dtsi | 464 samsung,uart-fifosize = <256>; 556 samsung,uart-fifosize = <256>; 648 samsung,uart-fifosize = <64>; 740 samsung,uart-fifosize = <64>; 832 samsung,uart-fifosize = <64>; 924 samsung,uart-fifosize = <64>; 1016 samsung,uart-fifosize = <256>; 1108 samsung,uart-fifosize = <64>; 1200 samsung,uart-fifosize = <64>; 1292 samsung,uart-fifosize = <64>; [all …]
|
| H A D | exynos7885.dtsi | 323 samsung,uart-fifosize = <64>; 337 samsung,uart-fifosize = <256>; 351 samsung,uart-fifosize = <256>;
|
| /linux/arch/arm64/boot/dts/exynos/google/ |
| H A D | gs101.dtsi | 717 samsung,uart-fifosize = <64>; 772 samsung,uart-fifosize = <64>; 827 samsung,uart-fifosize = <64>; 882 samsung,uart-fifosize = <64>; 937 samsung,uart-fifosize = <64>; 992 samsung,uart-fifosize = <64>; 1047 samsung,uart-fifosize = <64>; 1102 samsung,uart-fifosize = <64>; 1143 samsung,uart-fifosize = <256>; 1184 samsung,uart-fifosize = <64>; [all …]
|
| /linux/drivers/usb/mtu3/ |
| H A D | mtu3_core.c | 545 u32 fifosize; in get_ep_fifo_config() local 548 fifosize = mtu3_readl(mtu->mac_base, U3D_CAP_EPNTXFFSZ); in get_ep_fifo_config() 551 tx_fifo->limit = fifosize / MTU3_EP_FIFO_UNIT; in get_ep_fifo_config() 554 fifosize = mtu3_readl(mtu->mac_base, U3D_CAP_EPNRXFFSZ); in get_ep_fifo_config() 557 rx_fifo->limit = fifosize / MTU3_EP_FIFO_UNIT; in get_ep_fifo_config() 561 fifosize = mtu3_readl(mtu->mac_base, U3D_CAP_EPNTXFFSZ); in get_ep_fifo_config() 564 tx_fifo->limit = (fifosize / MTU3_EP_FIFO_UNIT) >> 1; in get_ep_fifo_config()
|