/Linux-v4.19/drivers/tty/serial/ |
D | apbuart.c | 78 unsigned int max_chars = port->fifosize; in apbuart_rx_chars() 147 count = port->fifosize >> 1; in apbuart_tx_chars() 354 int fifosize; in apbuart_scan_fifo_size() local 380 fifosize = 1; in apbuart_scan_fifo_size() 390 while (((status >> 20) & 0x3F) == fifosize) { in apbuart_scan_fifo_size() 391 fifosize++; in apbuart_scan_fifo_size() 396 fifosize--; in apbuart_scan_fifo_size() 401 if (fifosize == 0) in apbuart_scan_fifo_size() 402 fifosize = 1; in apbuart_scan_fifo_size() 404 return fifosize; in apbuart_scan_fifo_size() [all …]
|
D | sirfsoc_uart.h | 112 full_bit = ilog2(port->fifosize); in uart_usp_ff_full_mask() 120 empty_bit = ilog2(port->fifosize) + 1; in uart_usp_ff_empty_mask() 336 #define SIRFUART_FIFO_THD(port) (port->fifosize >> 1) 444 #define SIRFUART_FIFOLEVEL_MASK(port) ((port->fifosize - 1) & 0xFFF) 445 #define SIRFUART_FIFOFULL_MASK(port) (port->fifosize & 0xFFF) 446 #define SIRFUART_FIFOEMPTY_MASK(port) ((port->fifosize & 0xFFF) << 1)
|
D | samsung.c | 438 return ourport->port.fifosize; in s3c24xx_serial_rx_fifocnt() 600 int max_count = port->fifosize; in s3c24xx_serial_rx_drain_fifo() 744 if (count > port->fifosize) { in s3c24xx_serial_tx_chars() 745 count = port->fifosize; in s3c24xx_serial_tx_chars() 1533 .fifosize = 16, 1544 .fifosize = 16, 1557 .fifosize = 16, 1570 .fifosize = 16, 1863 "samsung,uart-fifosize", &ourport->port.fifosize); in s3c24xx_serial_probe() 1865 if (ourport->drv_data->fifosize[index]) in s3c24xx_serial_probe() [all …]
|
D | sccnxp.c | 105 unsigned int fifosize; member 139 .fifosize = 3, 149 .fifosize = 3, 159 .fifosize = 3, 169 .fifosize = 16, 179 .fifosize = 16, 189 .fifosize = 256, 199 .fifosize = 3, 209 .fifosize = 3, 958 s->port[i].fifosize = s->chip->fifosize; in sccnxp_probe()
|
D | samsung.h | 17 unsigned int fifosize; member 40 unsigned int fifosize[CONFIG_SERIAL_SAMSUNG_UARTS]; member
|
D | sh-sci.c | 111 unsigned int fifosize; member 190 .fifosize = 1, 212 .fifosize = 1, 236 .fifosize = 64, 261 .fifosize = 256, 286 .fifosize = 16, 313 .fifosize = 16, 335 .fifosize = 16, 359 .fifosize = 16, 386 .fifosize = 16, [all …]
|
D | amba-pl011.c | 269 unsigned int fifosize; /* vendor-specific */ member 410 .dst_maxburst = uap->fifosize >> 1, in pl011_dma_probe() 466 .src_maxburst = uap->fifosize >> 2, in pl011_dma_probe() 614 if (count < (uap->fifosize >> 1)) { in pl011_dma_tx_refill() 1126 uap->port.fifosize = uap->fifosize; in pl011_dma_startup() 1133 uap->port.fifosize = PL011_DMA_BUFFER_SIZE; in pl011_dma_startup() 1397 int count = uap->fifosize >> 1; in pl011_tx_chars() 1743 for (i = 0; i < uap->fifosize * 2; ++i) { in pl011_enable_interrupts() 2003 if (uap->fifosize > 1) in pl011_set_termios() 2587 uap->port.fifosize = uap->fifosize; in pl011_setup_port() [all …]
|
D | msm_serial.c | 898 if (pio_count > port->fifosize) in msm_handle_tx() 899 pio_count = port->fifosize; in msm_handle_tx() 1125 watermark = (port->fifosize * 3) / 4; in msm_set_baud_rate() 1172 if (likely(port->fifosize > 12)) in msm_startup() 1173 rfr_level = port->fifosize - 12; in msm_startup() 1175 rfr_level = port->fifosize; in msm_startup() 1533 .fifosize = 64, 1542 .fifosize = 64, 1551 .fifosize = 64,
|
D | bcm63xx_uart.c | 333 max_count = port->fifosize - val; in bcm_uart_do_tx() 456 val |= (port->fifosize / 2) << UART_MCTL_RXFIFOTHRESH_SHIFT; in bcm_uart_startup() 457 val |= (port->fifosize / 2) << UART_MCTL_TXFIFOTHRESH_SHIFT; in bcm_uart_startup() 858 port->fifosize = 16; in bcm_uart_probe()
|
D | mux.c | 202 count = (port->fifosize) - UART_GET_FIFO_CNT(port); in mux_write() 482 port->fifosize = MUX_FIFO_SIZE; in mux_probe()
|
/Linux-v4.19/drivers/tty/serial/8250/ |
D | 8250_ingenic.c | 27 int fifosize; member 244 uart.port.fifosize = cdata->fifosize; in ingenic_uart_probe() 318 .fifosize = 16, 323 .fifosize = 32, 328 .fifosize = 64,
|
D | 8250_of.c | 139 port->fifosize = prop; in of_platform_serial_setup() 227 if (port8250.port.fifosize) in of_platform_serial_probe() 233 (tx_threshold < port8250.port.fifosize)) in of_platform_serial_probe() 234 port8250.tx_loadsz = port8250.port.fifosize - tx_threshold; in of_platform_serial_probe()
|
D | 8250_uniphier.c | 190 port->fifosize = prop; in uniphier_of_serial_setup() 192 port->fifosize = UNIPHIER_UART_DEFAULT_FIFO_SIZE; in uniphier_of_serial_setup()
|
D | 8250_dw.c | 482 p->fifosize = DW_UART_CPR_FIFO_SIZE(reg); in dw8250_setup_port() 634 if (p->fifosize) { in dw8250_probe() 635 data->dma.rxconf.src_maxburst = p->fifosize / 4; in dw8250_probe() 636 data->dma.txconf.dst_maxburst = p->fifosize / 4; in dw8250_probe()
|
D | 8250_core.c | 724 p->fifosize = port->fifosize; in early_serial_setup() 982 uart->port.fifosize = up->port.fifosize; in serial8250_register_8250_port() 999 if (uart->port.fifosize && !uart->tx_loadsz) in serial8250_register_8250_port() 1000 uart->tx_loadsz = uart->port.fifosize; in serial8250_register_8250_port()
|
/Linux-v4.19/Documentation/devicetree/bindings/serial/ |
D | sirf-uart.txt | 8 - fifosize : Should define hardware rx/tx fifo size 23 fifosize = <128>;
|
D | samsung_uart.txt | 33 - samsung,uart-fifosize: The fifo size supported by the UART channel 57 samsung,uart-fifosize = <16>;
|
/Linux-v4.19/arch/mips/pnx833x/common/ |
D | platform.c | 74 .fifosize = 16, 87 .fifosize = 16,
|
/Linux-v4.19/drivers/mmc/host/ |
D | mmci.c | 52 .fifosize = 16 * 4, 64 .fifosize = 128 * 4, 75 .fifosize = 128 * 4, 87 .fifosize = 16 * 4, 105 .fifosize = 16 * 4, 124 .fifosize = 30 * 4, 149 .fifosize = 30 * 4, 176 .fifosize = 32 * 4, 193 .fifosize = 16 * 4, 584 if (data->blksz * data->blocks <= variant->fifosize) in __mmci_dma_prep_data() [all …]
|
/Linux-v4.19/drivers/usb/mtu3/ |
D | mtu3_core.c | 438 u32 fifosize; in get_ep_fifo_config() local 441 fifosize = mtu3_readl(mtu->mac_base, U3D_CAP_EPNTXFFSZ); in get_ep_fifo_config() 444 tx_fifo->limit = fifosize / MTU3_EP_FIFO_UNIT; in get_ep_fifo_config() 447 fifosize = mtu3_readl(mtu->mac_base, U3D_CAP_EPNRXFFSZ); in get_ep_fifo_config() 450 rx_fifo->limit = fifosize / MTU3_EP_FIFO_UNIT; in get_ep_fifo_config() 454 fifosize = mtu3_readl(mtu->mac_base, U3D_CAP_EPNTXFFSZ); in get_ep_fifo_config() 457 tx_fifo->limit = (fifosize / MTU3_EP_FIFO_UNIT) >> 1; in get_ep_fifo_config()
|
/Linux-v4.19/drivers/isdn/hisax/ |
D | hfc_2bs0.c | 62 return (bcs->cs->hw.hfc.fifosize); in GetFreeFifoBytes() 65 s += bcs->cs->hw.hfc.fifosize; in GetFreeFifoBytes() 66 s = bcs->cs->hw.hfc.fifosize - s; in GetFreeFifoBytes() 111 rcnt += cs->hw.hfc.fifosize; in hfc_clear_fifo() 282 count += cs->hw.hfc.fifosize; in hfc_fill_fifo() 361 rcnt += cs->hw.hfc.fifosize; in main_irq_hfc()
|
/Linux-v4.19/arch/arm/boot/dts/ |
D | prima2.dtsi | 235 fifosize = <128>; 246 fifosize = <32>; 255 fifosize = <128>; 266 fifosize = <128>; 277 fifosize = <128>; 288 fifosize = <128>;
|
D | atlas6.dtsi | 229 fifosize = <128>; 240 fifosize = <32>; 250 fifosize = <128>; 261 fifosize = <128>; 272 fifosize = <128>;
|
D | atlas7.dtsi | 1279 fifosize = <128>; 1290 fifosize = <32>; 1299 fifosize = <128>; 1310 fifosize = <128>; 1321 fifosize = <128>; 1332 fifosize = <128>; 1752 fifosize = <512>; 1816 fifosize = <128>; 1827 fifosize = <512>;
|
/Linux-v4.19/Documentation/devicetree/bindings/clock/ |
D | csr,atlas7-car.txt | 46 fifosize = <32>;
|