Home
last modified time | relevance | path

Searched refs:fifo_depth (Results 1 – 25 of 31) sorted by relevance

12

/linux-6.3-rc2/drivers/net/can/spi/mcp251xfd/
A Dmcp251xfd-ram.c17 max = min_t(u8, obj->max, obj->fifo_num * config->fifo_depth); in can_ram_clamp()
38 ret = min_t(u8, coalesce * 2, config->fifo_depth); in can_ram_rounddown_pow_of_two()
47 config->fifo_depth); in can_ram_rounddown_pow_of_two()
110 max = min_t(u8, num_rx / 2, config->fifo_depth); in can_ram_get_layout()
133 max = min_t(u8, num_tx / 2, config->fifo_depth); in can_ram_get_layout()
A Dmcp251xfd-ram.h39 u8 fifo_depth; member
/linux-6.3-rc2/drivers/i2c/busses/
A Di2c-exynos5.c216 unsigned int fifo_depth; member
221 .fifo_depth = 64,
226 .fifo_depth = 16,
231 .fifo_depth = 16,
236 .fifo_depth = 64,
532 len = i2c->variant->fifo_depth - fifo_level; in exynos5_i2c_irq()
673 trig_lvl = (i2c->msg->len > i2c->variant->fifo_depth) ? in exynos5_i2c_message_start()
674 (i2c->variant->fifo_depth * 3 / 4) : i2c->msg->len; in exynos5_i2c_message_start()
682 trig_lvl = (i2c->msg->len > i2c->variant->fifo_depth) ? in exynos5_i2c_message_start()
683 (i2c->variant->fifo_depth * 1 / 4) : i2c->msg->len; in exynos5_i2c_message_start()
/linux-6.3-rc2/drivers/spi/
A Dspi-sun6i.c102 unsigned long fifo_depth; member
159 cnt = sspi->fifo_depth - sun6i_spi_get_tx_fifo_count(sspi); in sun6i_spi_fill_fifo()
292 trig_level = sspi->fifo_depth / 4 * 3; in sun6i_spi_transfer_one()
299 trig_level = sspi->fifo_depth / 2; in sun6i_spi_transfer_one()
413 if (rx_len > sspi->fifo_depth) in sun6i_spi_transfer_one()
415 if (tx_len > sspi->fifo_depth) in sun6i_spi_transfer_one()
546 return xfer->len > sspi->fifo_depth; in sun6i_spi_can_dma()
585 sspi->fifo_depth = (unsigned long)of_device_get_match_data(&pdev->dev); in sun6i_spi_probe()
A Dspi-sifive.c94 unsigned int fifo_depth; /* fifo depth in words */ member
205 return 1600000 * spi->fifo_depth <= t->speed_hz * mode; in sifive_spi_prep_transfer()
265 unsigned int n_words = min(remaining_words, spi->fifo_depth); in sifive_spi_transfer_one()
331 &spi->fifo_depth); in sifive_spi_probe()
333 spi->fifo_depth = SIFIVE_SPI_DEFAULT_DEPTH; in sifive_spi_probe()
A Dspi-omap2-mcspi.c128 int fifo_depth; member
331 mcspi->fifo_depth = max_fifo_depth; in omap2_mcspi_set_fifo()
344 mcspi->fifo_depth = 0; in omap2_mcspi_set_fifo()
457 if (mcspi->fifo_depth == 0) in omap2_mcspi_rx_dma()
477 if ((l & OMAP2_MCSPI_CHCONF_TURBO) && mcspi->fifo_depth == 0) in omap2_mcspi_rx_dma()
526 if (mcspi->fifo_depth > 0) in omap2_mcspi_rx_dma()
652 if (mcspi->fifo_depth > 0) { in omap2_mcspi_txrx_dma()
666 if (mcspi->fifo_depth > 0) { in omap2_mcspi_txrx_dma()
1230 if (mcspi->fifo_depth > 0) in omap2_mcspi_transfer_one()
1253 if (mcspi->fifo_depth > 0 && t) in omap2_mcspi_transfer_one()
A Dspi-cadence-quadspi.c80 u32 fifo_depth; member
1469 if (of_property_read_u32(np, "cdns,fifo-depth", &cqspi->fifo_depth)) { in cqspi_of_get_pdata()
1510 writel(cqspi->fifo_depth / 2, cqspi->iobase + CQSPI_REG_SRAMPARTITION); in cqspi_controller_init()
1517 writel(cqspi->fifo_depth * cqspi->fifo_width / 2, in cqspi_controller_init()
1520 writel(cqspi->fifo_depth * cqspi->fifo_width / 8, in cqspi_controller_init()
/linux-6.3-rc2/sound/soc/fsl/
A Dfsl_sai.c875 FSL_SAI_CR1_RFW_MASK(sai->soc_data->fifo_depth), in fsl_sai_dai_probe()
1159 sai->param.fifo_depth = 1 << in fsl_sai_check_version()
1504 .fifo_depth = 32,
1515 .fifo_depth = 32,
1526 .fifo_depth = 16,
1537 .fifo_depth = 128,
1548 .fifo_depth = 64,
1559 .fifo_depth = 128,
1570 .fifo_depth = 128,
1581 .fifo_depth = 16,
[all …]
A Dfsl_sai.h233 unsigned int fifo_depth; member
261 u32 fifo_depth; member
A Dfsl_micfil.c63 unsigned int fifo_depth; member
73 .fifo_depth = 8,
81 .fifo_depth = 32,
89 .fifo_depth = 32,
756 FIELD_PREP(MICFIL_FIFO_CTRL_FIFOWMK, micfil->soc->fifo_depth - 1)); in fsl_micfil_dai_probe()
A Dfsl_ssi.c263 unsigned int fifo_depth; member
1469 ssi->fifo_depth = be32_to_cpup(iprop); in fsl_ssi_probe_from_dt()
1471 ssi->fifo_depth = 8; in fsl_ssi_probe_from_dt()
1576 switch (ssi->fifo_depth) { in fsl_ssi_probe()
1592 ssi->fifo_watermark = ssi->fifo_depth - 2; in fsl_ssi_probe()
1593 ssi->dma_maxburst = ssi->fifo_depth - 2; in fsl_ssi_probe()
A Dfsl_esai.c71 u32 fifo_depth; member
576 val = ESAI_xFCR_xWA(width) | ESAI_xFCR_xFWM(esai_priv->fifo_depth) | in fsl_esai_hw_params()
1026 esai_priv->fifo_depth = be32_to_cpup(iprop); in fsl_esai_probe()
1028 esai_priv->fifo_depth = 64; in fsl_esai_probe()
/linux-6.3-rc2/drivers/parport/
A Dparport_ip32.c254 unsigned int fifo_depth; member
1286 count = priv->fifo_depth; in parport_ip32_fwp_wait_polling()
1353 count = priv->fifo_depth; in parport_ip32_fwp_wait_interrupt()
1887 priv->fifo_depth = 0; in parport_ip32_fifo_supported()
1891 priv->fifo_depth = i; in parport_ip32_fifo_supported()
1900 if (!priv->fifo_depth) { in parport_ip32_fifo_supported()
1904 pr_probe(p, "FIFO is %u PWords deep\n", priv->fifo_depth); in parport_ip32_fifo_supported()
1912 for (i = 0; i < priv->fifo_depth; i++) { in parport_ip32_fifo_supported()
1921 if (i + 1 < priv->fifo_depth in parport_ip32_fifo_supported()
1952 for (i = 0; i < priv->fifo_depth; i++) { in parport_ip32_fifo_supported()
[all …]
A Dparport_pc.c481 const int fifo_depth = priv->fifo_depth; in parport_pc_fifo_write_block_pio() local
544 const int n = left < fifo_depth ? left : fifo_depth; in parport_pc_fifo_write_block_pio()
742 expire = jiffies + (priv->fifo_depth * HZ * 4); in parport_pc_compat_write_block_pio()
757 for (written -= priv->fifo_depth; ; written++) { in parport_pc_compat_write_block_pio()
837 expire = jiffies + (priv->fifo_depth * (HZ * 4)); in parport_pc_ecp_write_block_pio()
1598 priv->fifo_depth = i; in parport_ECP_supported()
1605 for (i = 1; i <= priv->fifo_depth; i++) { in parport_ECP_supported()
1612 if (i <= priv->fifo_depth) { in parport_ECP_supported()
1629 for (i = 1; i <= priv->fifo_depth; i++) { in parport_ECP_supported()
1635 if (i <= priv->fifo_depth) { in parport_ECP_supported()
[all …]
/linux-6.3-rc2/drivers/gpu/drm/vc4/
A Dvc4_crtc.c224 u32 fifo_len_bytes = pv_data->fifo_depth; in vc4_get_fifo_full_level()
1149 .fifo_depth = 64,
1164 .fifo_depth = 64,
1179 .fifo_depth = 64,
1194 .fifo_depth = 64,
1209 .fifo_depth = 64,
1224 .fifo_depth = 256,
1238 .fifo_depth = 64,
1252 .fifo_depth = 64,
/linux-6.3-rc2/sound/soc/dwc/
A Ddwc-i2s.c501 u32 fifo_depth = 1 << (1 + COMP1_FIFO_DEPTH_GLOBAL(comp1)); in dw_configure_dai() local
548 dev->fifo_th = fifo_depth / 2; in dw_configure_dai()
591 u32 fifo_depth = 1 << (1 + COMP1_FIFO_DEPTH_GLOBAL(comp1)); in dw_configure_dai_by_dt() local
609 dev->play_dma_data.dt.fifo_size = fifo_depth * in dw_configure_dai_by_dt()
619 dev->capture_dma_data.dt.fifo_size = fifo_depth * in dw_configure_dai_by_dt()
/linux-6.3-rc2/sound/arm/
A Daaci.c438 runtime->hw.fifo_size = aaci->fifo_depth * 2; in aaci_pcm_open()
528 aacirun->fifo_bytes = aaci->fifo_depth * 4 / 2; in aaci_pcm_hw_params()
1031 aaci->fifo_depth = aaci_size_fifo(aaci); in aaci_probe()
1032 if (aaci->fifo_depth & 15) { in aaci_probe()
1034 aaci->fifo_depth); in aaci_probe()
1046 dev_info(&dev->dev, "FIFO %u entries\n", aaci->fifo_depth); in aaci_probe()
A Daaci.h226 unsigned int fifo_depth; member
/linux-6.3-rc2/drivers/mmc/host/
A Ddw_mmc-pci.c31 .fifo_depth = 32,
A Ddw_mmc.h217 int fifo_depth; member
271 unsigned int fifo_depth; member
A Ddw_mmc.c1003 tx_wmark = (host->fifo_depth) / 2; in dw_mci_adjust_fifoth()
1004 tx_wmark_invers = host->fifo_depth - tx_wmark; in dw_mci_adjust_fifoth()
1033 u32 blksz_depth, fifo_depth; in dw_mci_ctrl_thld() local
1064 fifo_depth = host->fifo_depth; in dw_mci_ctrl_thld()
1066 if (blksz_depth > fifo_depth) in dw_mci_ctrl_thld()
2655 unsigned int fifo_depth = host->fifo_depth; in dw_mci_write_data_pio() local
2668 fcnt = ((fifo_depth - in dw_mci_write_data_pio()
3229 if (device_property_read_u32(dev, "fifo-depth", &pdata->fifo_depth)) in dw_mci_parse_dt()
3404 if (!host->pdata->fifo_depth) { in dw_mci_probe()
3414 fifo_size = host->pdata->fifo_depth; in dw_mci_probe()
[all …]
/linux-6.3-rc2/include/linux/
A Dparport_pc.h33 int fifo_depth; member
/linux-6.3-rc2/drivers/usb/gadget/udc/
A Damd5536udc.h524 fifo_depth : 14, member
A Dsnps_udc_core.c1446 dev->ep[UDC_EPIN_STATUS_IX].fifo_depth = UDC_EPIN_SMALLINT_BUFF_SIZE; in make_ep_lists()
1448 dev->ep[UDC_EPIN_IX].fifo_depth = UDC_FS_EPIN_BUFF_SIZE; in make_ep_lists()
1450 dev->ep[UDC_EPIN_IX].fifo_depth = hs_tx_buf; in make_ep_lists()
1451 dev->ep[UDC_EPOUT_IX].fifo_depth = UDC_RXFIFO_SIZE; in make_ep_lists()
1549 ep->fifo_depth = UDC_TXFIFO_SIZE; in udc_setup_endpoints()
1552 ep->fifo_depth = UDC_RXFIFO_SIZE; in udc_setup_endpoints()
/linux-6.3-rc2/drivers/video/fbdev/aty/
A Daty128fb.c409 u32 fifo_depth; member
992 par->constants.fifo_depth = 32; in aty128_timings()
1432 u32 fifo_depth = par->constants.fifo_depth; in aty128_ddafifo() local
1464 roff = x * (fifo_depth - 4); in aty128_ddafifo()

Completed in 71 milliseconds

12