Home
last modified time | relevance | path

Searched refs:fifo_len (Results 1 – 14 of 14) sorted by relevance

/linux/drivers/net/ethernet/marvell/octeontx2/af/
H A Drpm.c485 u32 fifo_len; in rpm_get_lmac_fifo_len() local
487 fifo_len = rpm->fifo_len; in rpm_get_lmac_fifo_len()
492 return fifo_len; in rpm_get_lmac_fifo_len()
494 return fifo_len / 2; in rpm_get_lmac_fifo_len()
500 return fifo_len / 2; in rpm_get_lmac_fifo_len()
501 return fifo_len / 4; in rpm_get_lmac_fifo_len()
504 return fifo_len / 4; in rpm_get_lmac_fifo_len()
529 u32 fifo_len; in rpm2_get_lmac_fifo_len() local
540 fifo_len = rpm->fifo_len / 2; in rpm2_get_lmac_fifo_len()
542 fifo_len = rpm->fifo_len; in rpm2_get_lmac_fifo_len()
[all …]
H A Dcgx.c126 return ((struct cgx *)cgxd)->fifo_len; in cgx_get_fifo_len()
534 u32 fifo_len; in cgx_get_lmac_fifo_len() local
536 fifo_len = cgx->fifo_len; in cgx_get_lmac_fifo_len()
541 return fifo_len; in cgx_get_lmac_fifo_len()
543 return fifo_len / 2; in cgx_get_lmac_fifo_len()
547 return fifo_len / 2; in cgx_get_lmac_fifo_len()
548 return fifo_len / 4; in cgx_get_lmac_fifo_len()
551 return fifo_len / 4; in cgx_get_lmac_fifo_len()
1845 cgx->fifo_len = FIELD_GET(CGX_CONST_RXFIFO_SIZE, cfg); in cgx_populate_features()
H A Dlmac_common.h149 u32 fifo_len; member
/linux/drivers/tty/serial/8250/
H A D8250_dfl.c55 u64 fifo_len, clk_freq, reg_layout; in dfl_uart_get_params() local
65 ret = dfh_get_u64_param_val(dfl_dev, DFHv1_PARAM_ID_FIFO_LEN, &fifo_len); in dfl_uart_get_params()
69 switch (fifo_len) { in dfl_uart_get_params()
83 return dev_err_probe(dev, -EINVAL, "unsupported FIFO_LEN %llu\n", fifo_len); in dfl_uart_get_params()
/linux/drivers/gpu/drm/nouveau/dispnv04/
H A Darb.c115 int fifo_len, min_lwm, max_lwm; in nv10_calc_arb() local
126 fifo_len = arb->two_heads ? 1536 : 1024; /* B */ in nv10_calc_arb()
172 max_burst_o = (1 + fifo_len - extra_lat * drain_rate / (1000 * 1000)) in nv10_calc_arb()
185 max_lwm = fifo_len - fifo->burst in nv10_calc_arb()
/linux/drivers/iio/imu/st_lsm6dsx/
H A Dst_lsm6dsx_buffer.c384 u16 fifo_len, pattern_len = hw->sip * ST_LSM6DSX_SAMPLE_SIZE; in st_lsm6dsx_read_fifo()
405 fifo_len = (le16_to_cpu(fifo_status) & fifo_diff_mask) * in st_lsm6dsx_read_fifo()
407 fifo_len = (fifo_len / pattern_len) * pattern_len; in st_lsm6dsx_read_fifo()
414 for (read_len = 0; read_len < fifo_len; read_len += pattern_len) { in st_lsm6dsx_read_fifo()
617 u16 fifo_len, fifo_diff_mask; in st_lsm6dsx_read_tagged_fifo()
647 fifo_len = (le16_to_cpu(fifo_status) & fifo_diff_mask) * in st_lsm6dsx_read_tagged_fifo()
649 if (!fifo_len) in st_lsm6dsx_read_tagged_fifo()
655 for (read_len = 0; read_len < fifo_len; read_len += pattern_len) { in st_lsm6dsx_read_tagged_fifo()
382 u16 fifo_len, pattern_len = hw->sip * ST_LSM6DSX_SAMPLE_SIZE; st_lsm6dsx_read_fifo() local
605 u16 fifo_len, fifo_diff_mask; st_lsm6dsx_read_tagged_fifo() local
H A Dst_lsm6dsx_core.c2732 int fifo_len = 0, len; in st_lsm6dsx_sw_trigger_handler_thread()
2757 fifo_len += len; in st_lsm6dsx_irq_setup()
2760 return fifo_len || event ? IRQ_HANDLED : IRQ_NONE; in st_lsm6dsx_irq_setup()
2680 int fifo_len = 0, len; st_lsm6dsx_handler_thread() local
/linux/drivers/spi/
H A Dspi-rockchip.c184 u32 fifo_len; member
300 u32 tx_free = rs->fifo_len - readl_relaxed(rs->regs + ROCKCHIP_SPI_TXFLR); in rockchip_spi_pio_writer()
488 .dst_maxburst = rs->fifo_len / 4, in rockchip_spi_prepare_dma()
595 if ((xfer->len / rs->n_bytes) < rs->fifo_len) in rockchip_spi_config()
598 writel_relaxed(rs->fifo_len / 2 - 1, rs->regs + ROCKCHIP_SPI_RXFTLR); in rockchip_spi_config()
600 writel_relaxed(rs->fifo_len / 2 - 1, rs->regs + ROCKCHIP_SPI_DMATDLR); in rockchip_spi_config()
724 return xfer->len / bytes_per_word >= rs->fifo_len; in rockchip_spi_can_dma()
826 rs->fifo_len = get_fifo_len(rs); in rockchip_spi_probe()
827 if (!rs->fifo_len) in rockchip_spi_probe()
H A Dspi-dw-core.c114 tx_room = dws->fifo_len - dw_readl(dws, DW_SPI_TXFLR); in dw_spi_tx_max()
118 * though to use (dws->fifo_len - rxflr - txflr) as in dw_spi_tx_max()
124 rxtx_gap = dws->fifo_len - (dws->rx_len - dws->tx_len); in dw_spi_tx_max()
369 level = min_t(unsigned int, dws->fifo_len / 2, dws->tx_len); in dw_spi_irq_setup()
578 len = min(dws->fifo_len, dws->tx_len); in dw_spi_write_then_read()
597 room = min(dws->fifo_len - entries, len); in dw_spi_write_then_read()
877 if (!dws->fifo_len) { in dw_spi_hw_init()
887 dws->fifo_len = (fifo == 1) ? 0 : fifo; in dw_spi_hw_init()
888 dev_dbg(dev, "Detected FIFO size: %u bytes\n", dws->fifo_len); in dw_spi_hw_init()
H A Dspi-dw-dma.c43 def_burst = dws->fifo_len / 2; in dw_spi_dma_maxburst_init()
251 if (xfer->len <= dws->fifo_len) in dw_spi_can_dma()
/linux/drivers/media/rc/
H A Dnuvoton-cir.c209 int fifo_len, duration; in wakeup_data_show() local
216 fifo_len = nvt_cir_wake_reg_read(nvt, CIR_WAKE_FIFO_COUNT); in wakeup_data_show()
217 fifo_len = min(fifo_len, WAKEUP_MAX_SIZE); in wakeup_data_show()
223 for (i = 0; i < fifo_len; i++) { in wakeup_data_show()
318 u8 i, fifo_len; in cir_wake_dump_regs() local
369 fifo_len = nvt_cir_wake_reg_read(nvt, CIR_WAKE_FIFO_COUNT); in cir_wake_dump_regs()
370 pr_info("%s: Dump CIR WAKE FIFO (len %d)\n", NVT_DRIVER_NAME, fifo_len); in cir_wake_dump_regs()
372 for (i = 0; i < fifo_len; i++) in cir_wake_dump_regs()
/linux/drivers/crypto/bcm/
H A Dutil.c357 u32 fifo_len; in spu_debugfs_read() local
459 fifo_len = spu_ofifo_ctrl & SPU_FIFO_WATERMARK; in spu_debugfs_read()
463 i, fifo_len); in spu_debugfs_read()
/linux/drivers/crypto/
H A Dtalitos.h149 * fifo_len is chfifo_len rounded up to next power of 2
152 unsigned int fifo_len;
140 unsigned int fifo_len; global() member
/linux/drivers/tty/serial/
H A Dqcom_geni_serial.c1031 unsigned int fifo_len = kfifo_len(&tport->xmit_fifo); in qcom_geni_serial_handle_tx_dma()
1037 * fifo_len = 0 while tx_remaining remains non-zero. Calling in qcom_geni_serial_handle_tx_dma()
1042 if (fifo_len >= port->tx_remaining) in qcom_geni_serial_handle_tx_dma()
1034 unsigned int fifo_len = kfifo_len(&tport->xmit_fifo); qcom_geni_serial_handle_tx_dma() local