| /OK3568_Linux_fs/kernel/drivers/mailbox/ |
| H A D | sprd-mailbox.c | 79 u32 fifo_len; in sprd_mbox_get_fifo_len() local 87 fifo_len = priv->outbox_fifo_depth; in sprd_mbox_get_fifo_len() 89 fifo_len = 0; in sprd_mbox_get_fifo_len() 91 fifo_len = wr_pos - rd_pos; in sprd_mbox_get_fifo_len() 93 fifo_len = priv->outbox_fifo_depth - rd_pos + wr_pos; in sprd_mbox_get_fifo_len() 96 return fifo_len; in sprd_mbox_get_fifo_len() 103 u32 fifo_sts, fifo_len, msg[2]; in sprd_mbox_outbox_isr() local 108 fifo_len = sprd_mbox_get_fifo_len(priv, fifo_sts); in sprd_mbox_outbox_isr() 109 if (!fifo_len) { in sprd_mbox_outbox_isr() 114 for (i = 0; i < fifo_len; i++) { in sprd_mbox_outbox_isr()
|
| /OK3568_Linux_fs/kernel/drivers/iio/imu/st_lsm6dsx/ |
| H A D | st_lsm6dsx_buffer.c | 354 u16 fifo_len, pattern_len = hw->sip * ST_LSM6DSX_SAMPLE_SIZE; in st_lsm6dsx_read_fifo() local 372 fifo_len = (le16_to_cpu(fifo_status) & fifo_diff_mask) * in st_lsm6dsx_read_fifo() 374 fifo_len = (fifo_len / pattern_len) * pattern_len; in st_lsm6dsx_read_fifo() 381 for (read_len = 0; read_len < fifo_len; read_len += pattern_len) { in st_lsm6dsx_read_fifo() 560 u16 fifo_len, fifo_diff_mask; in st_lsm6dsx_read_tagged_fifo() local 584 fifo_len = (le16_to_cpu(fifo_status) & fifo_diff_mask) * in st_lsm6dsx_read_tagged_fifo() 586 if (!fifo_len) in st_lsm6dsx_read_tagged_fifo() 589 for (read_len = 0; read_len < fifo_len; read_len += pattern_len) { in st_lsm6dsx_read_tagged_fifo()
|
| /OK3568_Linux_fs/u-boot/drivers/spi/ |
| H A D | designware_spi.c | 110 u32 fifo_len; /* depth of the FIFO buffer */ member 186 if (!priv->fifo_len) { in spi_hw_init() 195 priv->fifo_len = (fifo == 1) ? 0 : fifo; in spi_hw_init() 198 debug("%s: fifo_len=%d\n", __func__, priv->fifo_len); in spi_hw_init() 265 tx_room = priv->fifo_len - dw_read(priv, DW_SPI_TXFLR); in tx_max() 278 return min3(tx_left, tx_room, (u32)(priv->fifo_len - rxtx_gap)); in tx_max()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/dispnv04/ |
| H A D | arb.c | 115 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()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/intel/iwlwifi/fw/ |
| H A D | dbg.c | 125 u32 fifo_len; in iwl_fwrt_dump_rxf() local 130 fifo_len = size; in iwl_fwrt_dump_rxf() 133 if (fifo_len == 0) in iwl_fwrt_dump_rxf() 138 (*dump_data)->len = cpu_to_le32(fifo_len + sizeof(*fifo_hdr)); in iwl_fwrt_dump_rxf() 166 fifo_len /= sizeof(u32); /* Size in DWORDS */ in iwl_fwrt_dump_rxf() 167 for (i = 0; i < fifo_len; i++) in iwl_fwrt_dump_rxf() 180 u32 fifo_len; in iwl_fwrt_dump_txf() local 185 fifo_len = size; in iwl_fwrt_dump_txf() 188 if (fifo_len == 0) in iwl_fwrt_dump_txf() 193 (*dump_data)->len = cpu_to_le32(fifo_len + sizeof(*fifo_hdr)); in iwl_fwrt_dump_txf() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/spi/ |
| H A D | spi-dw-core.c | 116 tx_room = dws->fifo_len - dw_readl(dws, DW_SPI_TXFLR); in tx_max() 126 rxtx_gap = dws->fifo_len - (dws->rx_len - dws->tx_len); in tx_max() 356 level = min_t(u16, dws->fifo_len / 2, dws->tx_len); in dw_spi_irq_setup() 551 len = min(dws->fifo_len, dws->tx_len); in dw_spi_write_then_read() 570 room = min(dws->fifo_len - entries, len); in dw_spi_write_then_read() 817 if (!dws->fifo_len) { in spi_hw_init() 827 dws->fifo_len = (fifo == 1) ? 0 : fifo; in spi_hw_init() 828 dev_dbg(dev, "Detected FIFO size: %u bytes\n", dws->fifo_len); in spi_hw_init()
|
| H A D | spi-rockchip.c | 207 u32 fifo_len; member 339 u32 tx_free = rs->fifo_len - readl_relaxed(rs->regs + ROCKCHIP_SPI_TXFLR); in rockchip_spi_pio_writer() 525 .dst_maxburst = rs->fifo_len / 4, in rockchip_spi_prepare_dma() 707 if ((xfer->len / rs->n_bytes) < rs->fifo_len) in rockchip_spi_config() 710 writel_relaxed(rs->fifo_len / 2 - 1, rs->regs + ROCKCHIP_SPI_RXFTLR); in rockchip_spi_config() 712 writel_relaxed(rs->fifo_len / 2 - 1, rs->regs + ROCKCHIP_SPI_DMATDLR); in rockchip_spi_config() 889 return xfer->len / bytes_per_word >= rs->fifo_len; in rockchip_spi_can_dma() 1098 rs->fifo_len = get_fifo_len(rs); in rockchip_spi_probe() 1099 if (!rs->fifo_len) { in rockchip_spi_probe()
|
| H A D | spi-s3c64xx.c | 676 const unsigned int fifo_len = (FIFO_LVL_MASK(sdd) >> 1) + 1; in s3c64xx_spi_transfer_one() local 701 if (!is_polling(sdd) && (xfer->len > fifo_len) && in s3c64xx_spi_transfer_one() 705 } else if (is_polling(sdd) && xfer->len > fifo_len) { in s3c64xx_spi_transfer_one() 711 if (xfer->len > fifo_len) in s3c64xx_spi_transfer_one() 712 xfer->len = fifo_len; in s3c64xx_spi_transfer_one() 776 if (target_len > fifo_len) in s3c64xx_spi_transfer_one() 777 xfer->len = fifo_len; in s3c64xx_spi_transfer_one()
|
| H A D | spi-dw-dma.c | 42 def_burst = dws->fifo_len / 2; in dw_spi_dma_maxburst_init() 194 return xfer->len > dws->fifo_len; in dw_spi_can_dma()
|
| H A D | spi-dw.h | 150 u32 fifo_len; /* depth of the FIFO buffer */ member
|
| /OK3568_Linux_fs/kernel/drivers/media/rc/ |
| H A D | nuvoton-cir.c | 209 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()
|
| /OK3568_Linux_fs/external/mpp/mpp/hal/rkdec/vp9d/ |
| H A D | hal_vp9d_com.c | 1005 RK_S32 fifo_len = 304; in hal_vp9d_output_probe() local 1023 probe_packet = mpp_calloc(RK_U64, fifo_len + 1); in hal_vp9d_output_probe() 1024 mpp_set_bitput_ctx(&bp, probe_packet, fifo_len); in hal_vp9d_output_probe() 1250 RK_S32 fifo_len = PROB_SIZE >> 3; in hal_vp9d_prob_default() local 1267 probe_packet = mpp_calloc(RK_U64, fifo_len); in hal_vp9d_prob_default() 1268 memset(probe_packet, 0, fifo_len); in hal_vp9d_prob_default() 1269 mpp_set_bitput_ctx(&bp, probe_packet, fifo_len); in hal_vp9d_prob_default() 1425 memcpy(buf, probe_packet, fifo_len << 3); in hal_vp9d_prob_default() 1451 RK_S32 fifo_len = PROB_SIZE >> 3; in hal_vp9d_prob_flag_delta() local 1471 probe_packet = mpp_calloc(RK_U64, fifo_len); in hal_vp9d_prob_flag_delta() [all …]
|
| /OK3568_Linux_fs/external/mpp/mpp/hal/rkdec/h265d/ |
| H A D | hal_h265d_com.c | 312 RK_S32 fifo_len = 400; in hal_h265d_slice_hw_rps() local 317 memcpy(rps_buf, sw_rps_buf, fifo_len * sizeof(RK_U64)); in hal_h265d_slice_hw_rps() 321 mpp_set_bitput_ctx(&bp, (RK_U64*)sw_rps_buf, fifo_len); in hal_h265d_slice_hw_rps() 362 memcpy(rps_buf, sw_rps_buf, fifo_len * sizeof(RK_U64)); in hal_h265d_slice_hw_rps() 655 …RK_S32 fifo_len = nb_slice * 4 + 1;//size of rps_packet alloc more 1 64 bit invoid buffer no en… in hal_h265d_slice_output_rps() local 656 RK_U64 *rps_packet = mpp_malloc(RK_U64, fifo_len); in hal_h265d_slice_output_rps() 658 mpp_set_bitput_ctx(&bp, rps_packet, fifo_len); in hal_h265d_slice_output_rps()
|
| H A D | hal_h265d_rkv.c | 275 RK_S32 fifo_len = 12; in hal_h265d_v345_output_pps_packet() local 282 RK_U64 *pps_packet = mpp_calloc(RK_U64, fifo_len + 1); in hal_h265d_v345_output_pps_packet() 301 mpp_set_bitput_ctx(&bp, pps_packet, fifo_len); in hal_h265d_v345_output_pps_packet() 489 RK_S32 fifo_len = 10; in hal_h265d_output_pps_packet() local 496 RK_U64 *pps_packet = mpp_calloc(RK_U64, fifo_len + 1); in hal_h265d_output_pps_packet() 515 mpp_set_bitput_ctx(&bp, pps_packet, fifo_len); in hal_h265d_output_pps_packet()
|
| H A D | hal_h265d_vdpu34x.c | 228 RK_S32 fifo_len = 14;//12 in hal_h265d_v345_output_pps_packet() local 253 mpp_set_bitput_ctx(&bp, pps_packet, fifo_len); in hal_h265d_v345_output_pps_packet() 455 RK_S32 fifo_len = 10; in hal_h265d_output_pps_packet() local 482 mpp_set_bitput_ctx(&bp, pps_packet, fifo_len); in hal_h265d_output_pps_packet()
|
| /OK3568_Linux_fs/kernel/drivers/staging/fwserial/ |
| H A D | fwserial.h | 42 __be32 fifo_len; member 89 int fifo_len; member
|
| H A D | fwserial.c | 1579 size_t fifo_len = port->rx_handler.length - 4; in fill_plug_params() local 1585 params->fifo_len = cpu_to_be32(fifo_len); in fill_plug_params() 1629 peer->fifo_len = be32_to_cpu(params->fifo_len); in fwserial_virt_plug_complete() 1634 port->max_payload = min(peer->max_payload, peer->fifo_len); in fwserial_virt_plug_complete()
|
| /OK3568_Linux_fs/kernel/drivers/crypto/bcm/ |
| H A D | util.c | 355 u32 fifo_len; in spu_debugfs_read() local 457 fifo_len = spu_ofifo_ctrl & SPU_FIFO_WATERMARK; in spu_debugfs_read() 461 i, fifo_len); in spu_debugfs_read()
|
| /OK3568_Linux_fs/kernel/drivers/iio/imu/st_lsm6dsr/ |
| H A D | st_lsm6dsr_buffer.c | 310 int i, err, word_len, fifo_len, read_len; in st_lsm6dsr_read_fifo() local 330 fifo_len = fifo_depth * ST_LSM6DSR_FIFO_SAMPLE_SIZE; in st_lsm6dsr_read_fifo() 333 while (read_len < fifo_len) { in st_lsm6dsr_read_fifo() 334 word_len = min_t(int, fifo_len - read_len, sizeof(buf)); in st_lsm6dsr_read_fifo()
|
| /OK3568_Linux_fs/u-boot/include/faraday/ |
| H A D | ftsdc010.h | 54 unsigned int fifo_len; /* bytes */ member
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/neterion/ |
| H A D | s2io.h | 380 u32 fifo_len; /* specifies len of FIFO up to 8192, ie no of TxDLs */ member 651 u32 fifo_len; member 656 u32 fifo_len; member
|
| H A D | s2io.c | 583 size += tx_cfg->fifo_len; in init_shared_mem() 596 size = tx_cfg->fifo_len; in init_shared_mem() 614 int fifo_len = tx_cfg->fifo_len; in init_shared_mem() local 615 int list_holder_size = fifo_len * sizeof(struct list_info_hold); in init_shared_mem() 625 int page_num = TXD_MEM_PAGE_CNT(config->tx_cfg[i].fifo_len, in init_shared_mem() 631 fifo->tx_curr_put_info.fifo_len = tx_cfg->fifo_len - 1; in init_shared_mem() 633 fifo->tx_curr_get_info.fifo_len = tx_cfg->fifo_len - 1; in init_shared_mem() 673 if (l == tx_cfg->fifo_len) in init_shared_mem() 688 size = tx_cfg->fifo_len; in init_shared_mem() 899 page_num = TXD_MEM_PAGE_CNT(tx_cfg->fifo_len, lst_per_page); in free_shared_mem() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/crypto/ |
| H A D | talitos.h | 140 unsigned int fifo_len; member
|
| /OK3568_Linux_fs/kernel/drivers/media/radio/ |
| H A D | radio-si476x.c | 1098 size_t fifo_len; in si476x_radio_fops_read() local 1118 fifo_len = kfifo_len(&radio->core->rds_fifo); in si476x_radio_fops_read() 1121 min(fifo_len, count), in si476x_radio_fops_read()
|
| /OK3568_Linux_fs/kernel/drivers/scsi/arm/ |
| H A D | fas216.c | 1551 unsigned int fifo_len = fas216_readb(info, REG_CFIS) & CFIS_CF; in fas216_funcdone_intr() local 1561 if (fifo_len != 2) { in fas216_funcdone_intr() 1562 fas216_log(info, 0, "odd number of bytes in FIFO: %d", fifo_len); in fas216_funcdone_intr() 1580 info->scsi.msgin_fifo = fifo_len; in fas216_funcdone_intr()
|