Home
last modified time | relevance | path

Searched refs:fifosize (Results 1 – 88 of 88) sorted by relevance

/linux-4.1.27/drivers/tty/serial/
Dapbuart.c77 unsigned int max_chars = port->fifosize; in apbuart_rx_chars()
146 count = port->fifosize >> 1; in apbuart_tx_chars()
353 int fifosize; in apbuart_scan_fifo_size() local
379 fifosize = 1; in apbuart_scan_fifo_size()
389 while (((status >> 20) & 0x3F) == fifosize) { in apbuart_scan_fifo_size()
390 fifosize++; in apbuart_scan_fifo_size()
395 fifosize--; in apbuart_scan_fifo_size()
400 if (fifosize == 0) in apbuart_scan_fifo_size()
401 fifosize = 1; in apbuart_scan_fifo_size()
403 return fifosize; in apbuart_scan_fifo_size()
[all …]
Dsamsung.c470 return ourport->port.fifosize; in s3c24xx_serial_rx_fifocnt()
631 int max_count = port->fifosize; in s3c24xx_serial_rx_chars_pio()
766 if (count > port->fifosize) { in s3c24xx_serial_tx_chars()
767 count = port->fifosize; in s3c24xx_serial_tx_chars()
1524 .fifosize = 16,
1535 .fifosize = 16,
1548 .fifosize = 16,
1561 .fifosize = 16,
1842 "samsung,uart-fifosize", &ourport->port.fifosize); in s3c24xx_serial_probe()
1844 if (ourport->drv_data->fifosize[index]) in s3c24xx_serial_probe()
[all …]
Dsamsung.h20 unsigned int fifosize; member
43 unsigned int fifosize[CONFIG_SERIAL_SAMSUNG_UARTS]; member
Dsccnxp.c108 unsigned int fifosize; member
142 .fifosize = 3,
152 .fifosize = 3,
162 .fifosize = 3,
172 .fifosize = 16,
182 .fifosize = 16,
192 .fifosize = 256,
202 .fifosize = 3,
212 .fifosize = 3,
947 s->port[i].fifosize = s->chip->fifosize; in sccnxp_probe()
Dnwpserial.c382 up->port.fifosize = port->fifosize; in nwpserial_register_port()
394 up->port.fifosize = 16; in nwpserial_register_port()
462 up->port.fifosize = 16; in nwpserial_console_init()
Dmsm_serial.c249 port->fifosize); in handle_tx()
440 watermark = (port->fifosize * 3) / 4; in msm_set_baud_rate()
492 if (likely(port->fifosize > 12)) in msm_startup()
493 rfr_level = port->fifosize - 12; in msm_startup()
495 rfr_level = port->fifosize; in msm_startup()
816 .fifosize = 64,
825 .fifosize = 64,
834 .fifosize = 64,
Damba-pl011.c156 unsigned int fifosize; /* vendor-specific */ member
277 .dst_maxburst = uap->fifosize >> 1, in pl011_dma_probe()
332 .src_maxburst = uap->fifosize >> 2, in pl011_dma_probe()
480 if (count < (uap->fifosize >> 1)) { in pl011_dma_tx_refill()
994 uap->port.fifosize = uap->fifosize; in pl011_dma_startup()
1001 uap->port.fifosize = PL011_DMA_BUFFER_SIZE; in pl011_dma_startup()
1277 count = uap->fifosize; in pl011_tx_chars()
1287 count = uap->fifosize >> 1; in pl011_tx_chars()
1813 if (uap->fifosize > 1) in pl011_set_termios()
2238 uap->fifosize = vendor->get_fifosize(dev); in pl011_probe()
[all …]
Dof_serial.c104 port->fifosize = prop; in of_platform_serial_setup()
194 if (port.fifosize) in of_platform_serial_probe()
Dbcm63xx_uart.c336 max_count = port->fifosize - val; in bcm_uart_do_tx()
459 val |= (port->fifosize / 2) << UART_MCTL_RXFIFOTHRESH_SHIFT; in bcm_uart_startup()
460 val |= (port->fifosize / 2) << UART_MCTL_TXFIFOTHRESH_SHIFT; in bcm_uart_startup()
850 port->fifosize = 16; in bcm_uart_probe()
Dmux.c206 count = (port->fifosize) - UART_GET_FIFO_CNT(port); in mux_write()
491 port->fifosize = MUX_FIFO_SIZE; in mux_probe()
D21285.c257 if (port->fifosize) in serial21285_set_termios()
359 .fifosize = 16,
Dsh-sci.c549 return serial_port_in(port, SCTFDR) & ((port->fifosize << 1) - 1); in sci_txfill()
560 return port->fifosize - sci_txfill(port); in sci_txroom()
569 return serial_port_in(port, SCRFDR) & ((port->fifosize << 1) - 1); in sci_rxfill()
573 return serial_port_in(port, SCFDR) & ((port->fifosize << 1) - 1); in sci_rxfill()
1716 s->buf_len_rx = 2 * max(16, (int)port->fifosize); in sci_request_dma()
2236 port->fifosize = 256; in sci_init_single()
2241 port->fifosize = 128; in sci_init_single()
2246 port->fifosize = 64; in sci_init_single()
2251 port->fifosize = 16; in sci_init_single()
2261 port->fifosize = 1; in sci_init_single()
Dpch_uart.c706 dma_free_coherent(port->dev, port->fifosize, priv->rx_buf_virt, in pch_free_dma()
773 priv->rx_buf_virt = dma_alloc_coherent(port->dev, port->fifosize, in pch_request_dma()
1760 int fifosize; in pch_uart_init_port() local
1780 fifosize = 256; /* EG20T/ML7213: UART0 */ in pch_uart_init_port()
1783 fifosize = 64; /* EG20T:UART1~3 ML7213: UART1~2*/ in pch_uart_init_port()
1804 priv->fifo_size = fifosize; in pch_uart_init_port()
1815 priv->port.fifosize = fifosize; in pch_uart_init_port()
Dnetx-serial.c493 .fifosize = 16,
506 .fifosize = 16,
519 .fifosize = 16,
Damba-pl010.c200 count = uap->port.fifosize >> 1; in pl010_tx_chars()
430 if (uap->port.fifosize > 1) in pl010_set_termios()
742 uap->port.fifosize = 16; in pl010_probe()
Dmax310x.c596 if (unlikely(rxlen >= port->fifosize)) { in max310x_handle_rx()
602 rxlen = port->fifosize; in max310x_handle_rx()
670 txlen = port->fifosize - txlen; in max310x_handle_tx()
1199 s->p[i].port.fifosize = MAX310X_FIFO_SIZE; in max310x_probe()
Dserial_ks8695.c427 if (port->fifosize > 1) in ks8695uart_set_termios()
555 .fifosize = 16,
Dmeson_uart.c262 val = (AML_UART_RECV_IRQ(1) | AML_UART_XMIT_IRQ(port->fifosize / 2)); in meson_uart_startup()
568 port->fifosize = 64; in meson_uart_probe()
Dar933x_uart.c348 count = up->port.fifosize; in ar933x_uart_tx_chars()
697 port->fifosize = AR933X_UART_FIFO_SIZE; in ar933x_uart_probe()
Dst-asc.c227 return port->fifosize / 2; in asc_hw_txroom()
674 port->fifosize = ASC_FIFO_SIZE; in asc_init_port()
Dxilinx_uartps.c279 numbytes = port->fifosize; in cdns_uart_isr()
513 unsigned int status, numbytes = port->fifosize; in cdns_uart_start_tx()
1049 port->fifosize = CDNS_UART_FIFO_SIZE; in cdns_uart_get_port()
Dsunsab.c269 for (i = 0; i < up->port.fifosize; i++) { in transmit_chars()
456 for (i = 0; i < up->port.fifosize; i++) { in sunsab_start_tx()
985 up->port.fifosize = SAB82532_XMIT_FIFO_SIZE; in sunsab_init_one()
Dserial_core.c304 bits = bits * port->fifosize; in uart_update_timeout()
684 retinfo->xmit_fifo_size = uport->fifosize; in do_uart_get_info()
767 new_info->xmit_fifo_size != uport->fifosize) || in uart_set_info()
881 uport->fifosize = new_info->xmit_fifo_size; in uart_set_info()
1447 if (port->type == PORT_UNKNOWN || port->fifosize == 0) in uart_wait_until_sent()
1458 char_time = (port->timeout - HZ/50) / port->fifosize; in uart_wait_until_sent()
Dmxs-auart.c642 s->port.fifosize = UART_XMIT_SIZE; in mxs_auart_dma_init()
878 u->fifosize = MXS_AUART_FIFO_SIZE; in mxs_auart_startup()
1260 s->port.fifosize = MXS_AUART_FIFO_SIZE; in mxs_auart_probe()
Dpxa.c199 count = up->port.fifosize / 2; in transmit_chars()
883 sport->port.fifosize = 64; in serial_pxa_probe()
Dm32r_sio.c402 count = up->port.fifosize; in transmit_chars()
910 up->port.fifosize = 1; in m32r_sio_config_port()
Dioc4_serial.c1736 if (!the_port->fifosize) in ioc4_change_speed()
1737 the_port->fifosize = IOC4_FIFO_CHARS; in ioc4_change_speed()
1738 the_port->timeout = ((the_port->fifosize * HZ * bits) / (baud / 10)); in ioc4_change_speed()
2746 the_port->fifosize = IOC4_FIFO_CHARS; in ioc4_serial_core_attach()
Dioc3_serial.c997 if (!the_port->fifosize) in ioc3_change_speed()
998 the_port->fifosize = FIFO_SIZE; in ioc3_change_speed()
1944 the_port->fifosize = FIFO_SIZE; in ioc3_serial_core_attach()
Darc_uart.c628 port->fifosize = ARC_UART_TX_FIFO_SIZE; in arc_serial_probe()
Dtimbuart.c442 uart->port.fifosize = TIMBUART_FIFO_SIZE; in timbuart_probe()
Dip22zilog.c1116 up[(chip * 2) + 0].port.fifosize = 1; in ip22zilog_prepare()
1127 up[(chip * 2) + 1].port.fifosize = 1; in ip22zilog_prepare()
Dsn_console.c824 sal_console_port.sc_port.fifosize = SN_SAL_MAX_CHARS; in sn_sal_module_init()
Ddigicolor-usart.c490 dp->port.fifosize = 16; in digicolor_uart_probe()
Domap-serial.c401 count = up->port.fifosize / 4; in transmit_chars()
902 up->calc_latency = (USEC_PER_SEC * up->port.fifosize) / (baud / 8); in serial_omap_set_termios()
1662 up->port.fifosize = 64; in serial_omap_probe()
Duartlite.c574 port->fifosize = 16; in ulite_assign()
Dclps711x.c496 s->port.fifosize = 16; in uart_clps711x_probe()
Dserial-tegra.c781 unsigned long fifo_empty_time = tup->uport.fifosize * char_time; in tegra_uart_hw_deinit()
1296 u->fifosize = 32; in tegra_uart_probe()
Dmcf.c397 port->fifosize = MCFUART_TXFIFOSIZE; in mcf_config_port()
Dvt8500_serial.c710 vt8500_port->uart.fifosize = 16; in vt8500_serial_probe()
Dlpc32xx_hs.c620 port->fifosize = 64; in serial_lpc32xx_config_port()
Dsprd_serial.c714 up->fifosize = SPRD_FIFO_SIZE; in sprd_probe()
Dlantiq.c710 port->fifosize = 16; in lqasc_probe()
Dsunsu.c419 count = up->port.fifosize; in transmit_chars()
1163 up->port.fifosize = uart_config[up->port.type].dfl_xmit_fifo_size; in sunsu_autoconfig()
Dbfin_uart.c1258 uart->port.fifosize = BFIN_UART_TX_FIFO_SIZE; in bfin_serial_probe()
1455 bfin_earlyprintk_port.port.fifosize = BFIN_UART_TX_FIFO_SIZE; in bfin_earlyprintk_probe()
Ddz.c783 uport->fifosize = 1; in dz_init_ports()
Defm32-uart.c744 efm_port->port.fifosize = 2; in efm32_uart_probe()
Dmen_z135_uart.c829 uart->port.fifosize = MEN_Z135_FIFO_SIZE; in men_z135_probe()
Dsunzilog.c1439 up[0].port.fifosize = 1; in zs_probe()
1456 up[1].port.fifosize = 1; in zs_probe()
Dbfin_sport_uart.c781 sport->port.fifosize = SPORT_TX_FIFO_SIZE, in sport_uart_probe()
Dpmac_zilog.c1511 uap->port.fifosize = 1; in pmz_init_port()
1731 uap->port.fifosize = 1; in pmz_init_port()
Dsb1250-duart.c818 uport->fifosize = 16; in sbd_probe_duarts()
Drp2.c702 p->fifosize = FIFO_SIZE; in rp2_fw_cb()
Dsa1100.c640 sa1100_ports[i].port.fifosize = 8; in sa1100_init_ports()
Dvr41xx_siu.c721 port->fifosize = 16; in siu_init_ports()
Dmax3100.c797 max3100s[i]->port.fifosize = 16; in max3100_probe()
Detraxfs-uart.c903 port->fifosize = 255; in cris_serial_port_init()
Dsc16is7xx.c1114 s->p[i].port.fifosize = SC16IS7XX_FIFO_SIZE; in sc16is7xx_probe()
Dserial_txx9.c833 up->port.fifosize = TXX9_SIO_TX_FIFO; in serial_txx9_config_port()
Datmel_serial.c2269 port->fifosize = 1; in atmel_init_port()
2312 port->fifosize = PDC_BUFFER_SIZE; in atmel_init_port()
Ducc_uart.c1420 qe_port->port.fifosize = 512; in ucc_uart_probe()
Dzs.c1110 uport->fifosize = 1; in zs_probe_sccs()
Dicom.c1576 icom_port->uart_port.fifosize = 16; in icom_probe()
Dmpc52xx_uart.c1767 port->fifosize = 512; in mpc52xx_uart_of_probe()
Dsirfsoc_uart.c1358 &port->fifosize)) { in sirfsoc_uart_probe()
Dmpsc.c2047 pi->port.fifosize = MPSC_TXBE_SIZE; in mpsc_drv_get_platform_data()
Dfsl_lpuart.c1082 sport->port.fifosize = sport->txfifo_size; in lpuart_startup()
Dimx.c1935 sport->port.fifosize = 32; in serial_imx_probe()
/linux-4.1.27/Documentation/devicetree/bindings/serial/
Dsirf-uart.txt9 - fifosize : Should define hardware rx/tx fifo size
24 fifosize = <128>;
45 fifosize = <128>;
Dsamsung_uart.txt33 - samsung,uart-fifosize: The fifo size supported by the UART channel
57 samsung,uart-fifosize = <16>;
/linux-4.1.27/drivers/tty/serial/8250/
D8250_dw.c292 p->fifosize = DW_UART_CPR_FIFO_SIZE(reg); in dw8250_setup_port()
293 up->tx_loadsz = p->fifosize; in dw8250_setup_port()
338 if (p->fifosize) { in dw8250_probe_of()
341 up->dma->rxconf.src_maxburst = p->fifosize / 4; in dw8250_probe_of()
342 up->dma->txconf.dst_maxburst = p->fifosize / 4; in dw8250_probe_of()
394 up->dma->rxconf.src_maxburst = p->fifosize / 4; in dw8250_probe_acpi()
395 up->dma->txconf.dst_maxburst = p->fifosize / 4; in dw8250_probe_acpi()
D8250_core.c1275 port->fifosize = uart_config[up->port.type].fifo_size; in autoconfig()
2155 if (!port->fifosize) in serial8250_do_startup()
2156 port->fifosize = uart_config[port->type].fifo_size; in serial8250_do_startup()
2589 if (up->capabilities & UART_CAP_FIFO && port->fifosize > 1) { in serial8250_do_set_termios()
2605 if (up->capabilities & UART_CAP_AFE && port->fifosize >= 32) { in serial8250_do_set_termios()
2925 if (!(up->capabilities & UART_CAP_FIFO) || uport->fifosize <= 1) in do_get_rxtrig()
2963 if (!(up->capabilities & UART_CAP_FIFO) || uport->fifosize <= 1 || in do_set_rxtrig()
3179 if (!up->port.fifosize) in serial8250_set_defaults()
3180 up->port.fifosize = uart_config[type].fifo_size; in serial8250_set_defaults()
3599 p->fifosize = port->fifosize; in early_serial_setup()
[all …]
D8250_omap.c1084 up.port.fifosize = 64; in omap8250_probe()
D8250_pci.c1504 port->port.fifosize = 64; in byt_serial_setup()
/linux-4.1.27/arch/arm/boot/dts/
Datlas7.dtsi225 fifosize = <128>;
236 fifosize = <32>;
245 fifosize = <128>;
256 fifosize = <128>;
267 fifosize = <128>;
278 fifosize = <128>;
619 fifosize = <512>;
683 fifosize = <128>;
694 fifosize = <512>;
Dprima2.dtsi235 fifosize = <128>;
246 fifosize = <32>;
255 fifosize = <128>;
266 fifosize = <128>;
277 fifosize = <128>;
288 fifosize = <128>;
Datlas6.dtsi229 fifosize = <128>;
240 fifosize = <32>;
250 fifosize = <128>;
261 fifosize = <128>;
272 fifosize = <128>;
/linux-4.1.27/arch/mips/pnx833x/common/
Dplatform.c74 .fifosize = 16,
87 .fifosize = 16,
/linux-4.1.27/drivers/mmc/host/
Dmmci.c88 unsigned int fifosize; member
110 .fifosize = 16 * 4,
119 .fifosize = 128 * 4,
127 .fifosize = 128 * 4,
136 .fifosize = 16 * 4,
151 .fifosize = 16 * 4,
166 .fifosize = 30 * 4,
185 .fifosize = 30 * 4,
206 .fifosize = 16 * 4,
602 if (data->blksz * data->blocks <= variant->fifosize) in __mmci_dma_prep_data()
[all …]
/linux-4.1.27/sound/oss/
Dmsnd_pinnacle.c198 size = dev.fifosize / 4; in dsp_get_frag_size()
1646 static int fifosize __initdata = DEFFIFOSIZE;
1720 static int fifosize __initdata = CONFIG_MSND_FIFOSIZE;
1733 module_param (fifosize, int, 0);
1866 if (fifosize < 16) in msnd_init()
1867 fifosize = 16; in msnd_init()
1869 if (fifosize > 1024) in msnd_init()
1870 fifosize = 1024; in msnd_init()
1882 dev.fifosize = fifosize * 1024; in msnd_init()
1903 printk(KERN_INFO LOGNAME ": %u byte audio FIFOs (x2)\n", dev.fifosize); in msnd_init()
[all …]
Dmsnd.h246 int fifosize; member
/linux-4.1.27/drivers/isdn/hisax/
Dhfc_2bs0.c62 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()
Dteleint.c280 cs->hw.hfc.fifosize = 7 * 1024 + 512; in setup_TeleInt()
Dhisax.h639 unsigned int fifosize; member
/linux-4.1.27/arch/arm/mach-cns3xxx/
Dcns3420vb.c105 .fifosize = 16, in cns3420_early_serial_setup()
/linux-4.1.27/arch/mn10300/kernel/
Dmn10300-serial.c163 .uart.fifosize = 1,
225 .uart.fifosize = 1,
287 .uart.fifosize = 1,
1490 ss->xmit_fifo_size != port->uart.fifosize) in mn10300_serial_verify_port()
/linux-4.1.27/include/linux/
Dserial_core.h140 unsigned int fifosize; /* tx fifo size */ member
/linux-4.1.27/drivers/tty/serial/jsm/
Djsm_tty.c467 brd->channels[i]->uart_port.fifosize = 16; in jsm_uart_port_init()
/linux-4.1.27/drivers/tty/serial/cpm_uart/
Dcpm_uart_core.c1216 pinfo->port.fifosize = pinfo->tx_nrfifos * pinfo->tx_fifosize; in cpm_uart_init_port()