Home
last modified time | relevance | path

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

/linux/drivers/net/can/spi/mcp251xfd/
H 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()
119 max = min_t(u8, num_rx / 2, config->fifo_depth); in can_ram_get_layout()
142 max = min_t(u8, num_tx / 2, config->fifo_depth); in can_ram_get_layout()
H A Dmcp251xfd-ram.h39 u8 fifo_depth; member
H A Dmcp251xfd-ring.c467 .fifo_depth = MCP251XFD_FIFO_DEPTH,
/linux/sound/soc/fsl/
H A Dfsl_sai.c671 watermark = tx ? (sai->soc_data->fifo_depth - dma_params->maxburst) : in fsl_sai_hw_params()
674 FSL_SAI_CR1_RFW_MASK(sai->soc_data->fifo_depth), in fsl_sai_hw_params()
906 FSL_SAI_CR1_RFW_MASK(sai->soc_data->fifo_depth), in fsl_sai_dai_probe()
907 sai->soc_data->fifo_depth - sai->dma_params_tx.maxburst); in fsl_sai_dai_probe()
909 FSL_SAI_CR1_RFW_MASK(sai->soc_data->fifo_depth), in fsl_sai_dai_probe()
1254 sai->param.fifo_depth = 1 << in fsl_sai_check_version()
1604 .fifo_depth = 32,
1615 .fifo_depth = 32,
1626 .fifo_depth = 16,
1637 .fifo_depth = 128,
[all …]
H A Dfsl_ssi.c263 unsigned int fifo_depth; member
1470 ssi->fifo_depth = be32_to_cpup(iprop); in fsl_ssi_probe_from_dt()
1472 ssi->fifo_depth = 8; in fsl_ssi_probe_from_dt()
1577 switch (ssi->fifo_depth) { in fsl_ssi_probe()
1593 ssi->fifo_watermark = ssi->fifo_depth - 2; in fsl_ssi_probe()
1594 ssi->dma_maxburst = ssi->fifo_depth - 2; in fsl_ssi_probe()
H A Dfsl_micfil.c85 unsigned int fifo_depth; member
98 .fifo_depth = 8,
108 .fifo_depth = 32,
118 .fifo_depth = 32,
130 .fifo_depth = 32,
879 FIELD_PREP(MICFIL_FIFO_CTRL_FIFOWMK, micfil->soc->fifo_depth - 1)); in fsl_micfil_dai_probe()
H 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/drivers/spi/
H A Dspi-s3c64xx.c165 unsigned int fifo_depth; member
222 unsigned int fifo_depth; member
433 return xfer->len >= sdd->fifo_depth; in s3c64xx_spi_can_dma()
557 u32 max_fifo = sdd->fifo_depth; in s3c64xx_spi_wait_for_timeout()
664 loops = xfer->len / sdd->fifo_depth; in s3c64xx_wait_for_pio()
801 const unsigned int fifo_len = sdd->fifo_depth; in s3c64xx_spi_transfer_one()
1286 if (sdd->port_conf->fifo_depth) in s3c64xx_spi_probe()
1287 sdd->fifo_depth = sdd->port_conf->fifo_depth; in s3c64xx_spi_probe()
1289 &sdd->fifo_depth)) in s3c64xx_spi_probe()
1290 sdd->fifo_depth = FIFO_DEPTH(sdd); in s3c64xx_spi_probe()
[all …]
H A Dspi-cadence-quadspi.c94 u32 fifo_depth; member
1559 if (of_property_read_u32(np, "cdns,fifo-depth", &cqspi->fifo_depth)) { in cqspi_of_get_pdata()
1561 cqspi->fifo_depth = 0; in cqspi_of_get_pdata()
1598 writel(cqspi->fifo_depth / 2, cqspi->iobase + CQSPI_REG_SRAMPARTITION); in cqspi_controller_init()
1605 writel(cqspi->fifo_depth * cqspi->fifo_width / 2, in cqspi_controller_init()
1608 writel(cqspi->fifo_depth * cqspi->fifo_width / 8, in cqspi_controller_init()
1629 u32 reg, fifo_depth; in cqspi_controller_detect_fifo_depth() local
1637 fifo_depth = reg + 1; in cqspi_controller_detect_fifo_depth()
1640 if (cqspi->fifo_depth == 0) { in cqspi_controller_detect_fifo_depth()
1641 cqspi->fifo_depth = fifo_depth; in cqspi_controller_detect_fifo_depth()
[all …]
H A Dspi-omap2-mcspi.c131 int fifo_depth; member
346 mcspi->fifo_depth = max_fifo_depth; in omap2_mcspi_set_fifo()
359 mcspi->fifo_depth = 0; in omap2_mcspi_set_fifo()
472 if (mcspi->fifo_depth == 0) in omap2_mcspi_rx_dma()
492 if ((l & OMAP2_MCSPI_CHCONF_TURBO) && mcspi->fifo_depth == 0) in omap2_mcspi_rx_dma()
541 if (mcspi->fifo_depth > 0) in omap2_mcspi_rx_dma()
667 if (mcspi->fifo_depth > 0) { in omap2_mcspi_txrx_dma()
681 if (mcspi->fifo_depth > 0) { in omap2_mcspi_txrx_dma()
1237 if (mcspi->fifo_depth > 0) in omap2_mcspi_transfer_one()
1252 if (mcspi->fifo_depth > 0 && t) in omap2_mcspi_transfer_one()
/linux/drivers/parport/
H 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()
1563 for (residue = priv->fifo_depth; residue > 0; residue--) { in parport_ip32_get_fifo_residue()
1656 parport_ip32_drain_fifo(p, physport->cad->timeout * priv->fifo_depth); in parport_ip32_compat_write_data()
1737 parport_ip32_drain_fifo(p, physport->cad->timeout * priv->fifo_depth); in parport_ip32_ecp_write_data()
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()
[all …]
H A Dparport_pc.c493 const int fifo_depth = priv->fifo_depth; in parport_pc_fifo_write_block_pio() local
556 const int n = left < fifo_depth ? left : fifo_depth; in parport_pc_fifo_write_block_pio()
754 expire = jiffies + (priv->fifo_depth * HZ * 4); in parport_pc_compat_write_block_pio()
769 for (written -= priv->fifo_depth; ; written++) { in parport_pc_compat_write_block_pio()
849 expire = jiffies + (priv->fifo_depth * (HZ * 4)); in parport_pc_ecp_write_block_pio()
864 for (written -= priv->fifo_depth; ; written++) { in parport_pc_ecp_write_block_pio()
1610 priv->fifo_depth = i; in parport_ECP_supported()
1617 for (i = 1; i <= priv->fifo_depth; i++) { in parport_ECP_supported()
1624 if (i <= priv->fifo_depth) { in parport_ECP_supported()
1641 for (i = 1; i <= priv->fifo_depth; i++) { in parport_ECP_supported()
[all …]
/linux/drivers/gpu/drm/vc4/
H A Dvc4_crtc.c248 u32 fifo_len_bytes = pv_data->fifo_depth; in vc4_get_fifo_full_level()
1202 .fifo_depth = 64,
1217 .fifo_depth = 64,
1232 .fifo_depth = 64,
1247 .fifo_depth = 64,
1262 .fifo_depth = 64,
1277 .fifo_depth = 256,
1291 .fifo_depth = 64,
1305 .fifo_depth = 64,
1318 .fifo_depth = 64,
[all …]
H A Dvc4_drv.h556 unsigned int fifo_depth; member
/linux/sound/arm/
H 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()
1024 aaci->fifo_depth = aaci_size_fifo(aaci); in aaci_probe()
1025 if (aaci->fifo_depth & 15) { in aaci_probe()
1027 aaci->fifo_depth); in aaci_probe()
1039 dev_info(&dev->dev, "FIFO %u entries\n", aaci->fifo_depth); in aaci_probe()
H A Daaci.h226 unsigned int fifo_depth; member
/linux/drivers/mmc/host/
H A Ddw_mmc-pci.c31 .fifo_depth = 32,
H A Ddw_mmc.h218 int fifo_depth; member
272 unsigned int fifo_depth; member
H A Ddw_mmc.c1002 tx_wmark = (host->fifo_depth) / 2; in dw_mci_adjust_fifoth()
1003 tx_wmark_invers = host->fifo_depth - tx_wmark; in dw_mci_adjust_fifoth()
1032 u32 blksz_depth, fifo_depth; in dw_mci_ctrl_thld() local
1063 fifo_depth = host->fifo_depth; in dw_mci_ctrl_thld()
1065 if (blksz_depth > fifo_depth) in dw_mci_ctrl_thld()
2660 unsigned int fifo_depth = host->fifo_depth; in dw_mci_write_data_pio() local
2673 fcnt = ((fifo_depth - in dw_mci_write_data_pio()
3234 if (device_property_read_u32(dev, "fifo-depth", &pdata->fifo_depth)) in dw_mci_parse_dt()
3417 if (!host->pdata->fifo_depth) { in dw_mci_probe()
3427 fifo_size = host->pdata->fifo_depth; in dw_mci_probe()
[all …]
/linux/sound/soc/dwc/
H A Ddwc-i2s.c589 u32 fifo_depth = 1 << (1 + COMP1_FIFO_DEPTH_GLOBAL(comp1)); in dw_configure_dai() local
636 dev->fifo_th = fifo_depth / 2; in dw_configure_dai()
701 u32 fifo_depth = 1 << (1 + COMP1_FIFO_DEPTH_GLOBAL(comp1)); in dw_configure_dai_by_dt() local
714 dev->play_dma_data.dt.fifo_size = fifo_depth * in dw_configure_dai_by_dt()
723 dev->capture_dma_data.dt.fifo_size = fifo_depth * in dw_configure_dai_by_dt()
/linux/include/linux/
H A Dparport_pc.h33 int fifo_depth; member
/linux/drivers/usb/gadget/udc/
H A Damd5536udc.h524 fifo_depth : 14, member
/linux/drivers/gpu/drm/sprd/
H A Dsprd_dsi.c584 const u32 fifo_depth = 1096; in sprd_dsi_edpi_video() local
593 max_fifo_len = word_length * fifo_depth * 100 / bpp_x100; in sprd_dsi_edpi_video()
/linux/Documentation/admin-guide/blockdev/
H A Dfloppy.rst120 floppy=<threshold>,fifo_depth
/linux/drivers/usb/dwc3/
H A Dgadget.c737 int fifo_depth; in dwc3_gadget_clear_tx_fifos() local
748 fifo_depth = DWC3_GTXFIFOSIZ_TXFDEP(size); in dwc3_gadget_clear_tx_fifos()
750 fifo_depth = DWC31_GTXFIFOSIZ_TXFDEP(size); in dwc3_gadget_clear_tx_fifos()
752 dwc->last_fifo_depth = fifo_depth; in dwc3_gadget_clear_tx_fifos()