| /linux-6.15/drivers/net/can/spi/mcp251xfd/ |
| H A D | mcp251xfd-ram.c | 17 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 D | mcp251xfd-ram.h | 39 u8 fifo_depth; member
|
| /linux-6.15/drivers/i2c/busses/ |
| H A D | i2c-cadence.c | 223 u32 fifo_depth; member 507 if (id->recv_count <= id->fifo_depth && in cdns_i2c_master_isr() 544 id->fifo_depth; in cdns_i2c_master_isr() 547 id->fifo_depth, in cdns_i2c_master_isr() 570 avail_bytes = id->fifo_depth - in cdns_i2c_master_isr() 692 if ((id->recv_count - id->fifo_depth) > in cdns_i2c_mrecv_atomic() 697 id->fifo_depth; in cdns_i2c_mrecv_atomic() 700 id->fifo_depth, in cdns_i2c_mrecv_atomic() 747 if (id->recv_count > id->fifo_depth) in cdns_i2c_mrecv() 860 if (id->send_count > id->fifo_depth) in cdns_i2c_msend() [all …]
|
| H A D | i2c-exynos5.c | 220 unsigned int fifo_depth; member 225 .fifo_depth = 64, 230 .fifo_depth = 16, 235 .fifo_depth = 16, 240 .fifo_depth = 64, 245 .fifo_depth = 64, 590 len = i2c->variant->fifo_depth - fifo_level; in exynos5_i2c_irq() 731 trig_lvl = (i2c->msg->len > i2c->variant->fifo_depth) ? in exynos5_i2c_message_start() 732 (i2c->variant->fifo_depth * 3 / 4) : i2c->msg->len; in exynos5_i2c_message_start() 740 trig_lvl = (i2c->msg->len > i2c->variant->fifo_depth) ? in exynos5_i2c_message_start() [all …]
|
| /linux-6.15/drivers/spi/ |
| H A D | spi-sun6i.c | 94 unsigned long fifo_depth; member 171 cnt = sspi->cfg->fifo_depth - sun6i_spi_get_tx_fifo_count(sspi); in sun6i_spi_fill_fifo() 315 trig_level = sspi->cfg->fifo_depth / 4 * 3; in sun6i_spi_transfer_one() 322 trig_level = sspi->cfg->fifo_depth / 2; in sun6i_spi_transfer_one() 478 if (rx_len > sspi->cfg->fifo_depth) in sun6i_spi_transfer_one() 480 if (tx_len > sspi->cfg->fifo_depth) in sun6i_spi_transfer_one() 626 return xfer->len > sspi->cfg->fifo_depth; in sun6i_spi_can_dma() 781 .fifo_depth = SUN6I_FIFO_DEPTH, 786 .fifo_depth = SUN8I_FIFO_DEPTH, 791 .fifo_depth = SUN8I_FIFO_DEPTH,
|
| H A D | spi-sifive.c | 94 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()
|
| H A D | spi-s3c64xx.c | 167 unsigned int fifo_depth; member 224 unsigned int fifo_depth; member 559 u32 max_fifo = sdd->fifo_depth; in s3c64xx_spi_wait_for_timeout() 666 loops = xfer->len / sdd->fifo_depth; in s3c64xx_wait_for_pio() 1288 if (sdd->port_conf->fifo_depth) in s3c64xx_spi_probe() 1289 sdd->fifo_depth = sdd->port_conf->fifo_depth; in s3c64xx_spi_probe() 1291 &sdd->fifo_depth)) in s3c64xx_spi_probe() 1292 sdd->fifo_depth = FIFO_DEPTH(sdd); in s3c64xx_spi_probe() 1385 mem_res, sdd->fifo_depth); in s3c64xx_spi_probe() 1580 .fifo_depth = 64, [all …]
|
| H A D | spi-cadence-quadspi.c | 94 u32 fifo_depth; member 1561 cqspi->fifo_depth = 0; in cqspi_of_get_pdata() 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() 1642 dev_dbg(dev, "using FIFO depth of %u\n", fifo_depth); in cqspi_controller_detect_fifo_depth() 1643 } else if (fifo_depth != cqspi->fifo_depth) { in cqspi_controller_detect_fifo_depth() [all …]
|
| H A D | spi-omap2-mcspi.c | 131 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-6.15/sound/soc/fsl/ |
| H A D | fsl_sai.c | 1604 .fifo_depth = 32, 1615 .fifo_depth = 32, 1626 .fifo_depth = 16, 1637 .fifo_depth = 128, 1648 .fifo_depth = 64, 1659 .fifo_depth = 128, 1670 .fifo_depth = 128, 1681 .fifo_depth = 128, 1693 .fifo_depth = 16, 1704 .fifo_depth = 128, [all …]
|
| H A D | fsl_sai.h | 238 unsigned int fifo_depth; member 266 u32 fifo_depth; member
|
| H A D | fsl_ssi.c | 263 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 D | fsl_micfil.c | 87 unsigned int fifo_depth; member 100 .fifo_depth = 8, 110 .fifo_depth = 32, 120 .fifo_depth = 32, 132 .fifo_depth = 32, 918 FIELD_PREP(MICFIL_FIFO_CTRL_FIFOWMK, micfil->soc->fifo_depth - 1)); in fsl_micfil_dai_probe()
|
| H A D | fsl_esai.c | 71 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.15/drivers/parport/ |
| H A D | parport_ip32.c | 254 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 …]
|
| H A D | parport_pc.c | 493 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() 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() 1647 if (i <= priv->fifo_depth) { in parport_ECP_supported() [all …]
|
| /linux-6.15/drivers/gpu/drm/vc4/ |
| H A D | vc4_crtc.c | 248 u32 fifo_len_bytes = pv_data->fifo_depth; in vc4_get_fifo_full_level() 1199 .fifo_depth = 64, 1214 .fifo_depth = 64, 1229 .fifo_depth = 64, 1244 .fifo_depth = 64, 1259 .fifo_depth = 64, 1274 .fifo_depth = 256, 1288 .fifo_depth = 64, 1302 .fifo_depth = 64, 1315 .fifo_depth = 64, [all …]
|
| /linux-6.15/sound/arm/ |
| H A D | aaci.c | 438 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 D | aaci.h | 226 unsigned int fifo_depth; member
|
| /linux-6.15/drivers/mmc/host/ |
| H A D | dw_mmc-pci.c | 31 .fifo_depth = 32,
|
| H A D | dw_mmc.h | 218 int fifo_depth; member 272 unsigned int fifo_depth; member
|
| H A D | dw_mmc.c | 1002 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() 2744 unsigned int fifo_depth = host->fifo_depth; in dw_mci_write_data_pio() local 2757 fcnt = ((fifo_depth - in dw_mci_write_data_pio() 3318 if (device_property_read_u32(dev, "fifo-depth", &pdata->fifo_depth)) in dw_mci_parse_dt() 3506 if (!host->pdata->fifo_depth) { in dw_mci_probe() 3516 fifo_size = host->pdata->fifo_depth; in dw_mci_probe() [all …]
|
| /linux-6.15/sound/soc/dwc/ |
| H A D | dwc-i2s.c | 588 u32 fifo_depth = 1 << (1 + COMP1_FIFO_DEPTH_GLOBAL(comp1)); in dw_configure_dai() local 635 dev->fifo_th = fifo_depth / 2; in dw_configure_dai() 700 u32 fifo_depth = 1 << (1 + COMP1_FIFO_DEPTH_GLOBAL(comp1)); in dw_configure_dai_by_dt() local 713 dev->play_dma_data.dt.fifo_size = fifo_depth * in dw_configure_dai_by_dt() 722 dev->capture_dma_data.dt.fifo_size = fifo_depth * in dw_configure_dai_by_dt()
|
| /linux-6.15/include/linux/ |
| H A D | parport_pc.h | 33 int fifo_depth; member
|
| /linux-6.15/drivers/usb/gadget/udc/ |
| H A D | amd5536udc.h | 524 fifo_depth : 14, member
|