/Linux-v4.19/drivers/media/pci/cx23885/ |
D | cx23885-alsa.c | 187 chip->num_periods, buf->bpl * chip->num_periods); in cx23885_start_audio_dma() 379 chip->num_periods = params_periods(hw_params); in snd_cx23885_hw_params() 383 BUG_ON(chip->num_periods & (chip->num_periods-1)); in snd_cx23885_hw_params() 402 chip->period_size, chip->num_periods, 1); in snd_cx23885_hw_params()
|
D | cx23885.h | 355 unsigned int num_periods; member
|
/Linux-v4.19/drivers/staging/mt7621-dma/ |
D | ralink-gdma.c | 577 unsigned int num_periods, i; in gdma_dma_prep_dma_memcpy() local 586 num_periods = DIV_ROUND_UP(len, xfer_count); in gdma_dma_prep_dma_memcpy() 588 desc = gdma_dma_alloc_desc(num_periods); in gdma_dma_prep_dma_memcpy() 595 for (i = 0; i < num_periods; i++) { in gdma_dma_prep_dma_memcpy() 607 desc->num_sgs = num_periods; in gdma_dma_prep_dma_memcpy() 621 unsigned int num_periods, i; in gdma_dma_prep_dma_cyclic() local 632 num_periods = buf_len / period_len; in gdma_dma_prep_dma_cyclic() 633 desc = gdma_dma_alloc_desc(num_periods); in gdma_dma_prep_dma_cyclic() 640 for (i = 0; i < num_periods; i++) { in gdma_dma_prep_dma_cyclic() 654 desc->num_sgs = num_periods; in gdma_dma_prep_dma_cyclic()
|
/Linux-v4.19/drivers/media/pci/cx88/ |
D | cx88-alsa.c | 79 unsigned int num_periods; member 145 chip->num_periods, buf->bpl * chip->num_periods); in _cx88_start_audio_dma() 471 chip->num_periods = params_periods(hw_params); in snd_cx88_hw_params() 475 WARN_ON(chip->num_periods & (chip->num_periods - 1)); in snd_cx88_hw_params() 494 chip->period_size, chip->num_periods, 1); in snd_cx88_hw_params()
|
/Linux-v4.19/drivers/dma/ |
D | tegra210-adma.c | 113 size_t num_periods; member 389 periods_remaining = tdc->tx_buf_count % desc->num_periods; in tegra_adma_get_residue() 492 if (desc->num_periods > ADMA_CH_CONFIG_MAX_BUFS) in tegra_adma_set_xfer_params() 499 ch_regs->config = ADMA_CH_CONFIG_SRC_BUF(desc->num_periods - 1); in tegra_adma_set_xfer_params() 507 ch_regs->config = ADMA_CH_CONFIG_TRG_BUF(desc->num_periods - 1); in tegra_adma_set_xfer_params() 560 desc->num_periods = buf_len / period_len; in tegra_adma_prep_dma_cyclic()
|
D | dma-jz4740.c | 420 unsigned int num_periods, i; in jz4740_dma_prep_dma_cyclic() local 425 num_periods = buf_len / period_len; in jz4740_dma_prep_dma_cyclic() 427 desc = jz4740_dma_alloc_desc(num_periods); in jz4740_dma_prep_dma_cyclic() 431 for (i = 0; i < num_periods; i++) { in jz4740_dma_prep_dma_cyclic() 437 desc->num_sgs = num_periods; in jz4740_dma_prep_dma_cyclic()
|
D | dma-axi-dmac.c | 427 unsigned int num_periods, i; in axi_dmac_prep_dma_cyclic() local 439 num_periods = buf_len / period_len; in axi_dmac_prep_dma_cyclic() 441 desc = axi_dmac_alloc_desc(num_periods); in axi_dmac_prep_dma_cyclic() 445 for (i = 0; i < num_periods; i++) { in axi_dmac_prep_dma_cyclic()
|
D | mxs-dma.c | 597 u32 num_periods = buf_len / period_len; in mxs_dma_prep_dma_cyclic() local 607 if (num_periods > NUM_CCW) { in mxs_dma_prep_dma_cyclic() 610 num_periods, NUM_CCW); in mxs_dma_prep_dma_cyclic() 624 if (i + 1 == num_periods) in mxs_dma_prep_dma_cyclic()
|
D | mmp_tdma.c | 426 int num_periods = buf_len / period_len; in mmp_tdma_prep_dma_cyclic() local 440 tdmac->desc_num = num_periods; in mmp_tdma_prep_dma_cyclic() 448 if (i + 1 == num_periods) in mmp_tdma_prep_dma_cyclic()
|
D | stm32-dma.c | 912 u32 num_periods, nb_data_items; in stm32_dma_prep_dma_cyclic() local 960 num_periods = buf_len / period_len; in stm32_dma_prep_dma_cyclic() 962 desc = stm32_dma_alloc_desc(num_periods); in stm32_dma_prep_dma_cyclic() 966 for (i = 0; i < num_periods; i++) { in stm32_dma_prep_dma_cyclic() 979 desc->num_sgs = num_periods; in stm32_dma_prep_dma_cyclic()
|
D | zx_dma.c | 614 int num_periods = buf_len / period_len; in zx_dma_prep_dma_cyclic() local 625 ds = zx_alloc_desc_resource(num_periods, chan); in zx_dma_prep_dma_cyclic()
|
D | imx-sdma.c | 1495 int num_periods = buf_len / period_len; in sdma_prep_dma_cyclic() local 1502 desc = sdma_transfer_init(sdmac, direction, num_periods); in sdma_prep_dma_cyclic() 1532 if (i + 1 == num_periods) in sdma_prep_dma_cyclic()
|
/Linux-v4.19/drivers/media/pci/cx25821/ |
D | cx25821-alsa.c | 87 unsigned int num_periods; member 518 chip->num_periods = params_periods(hw_params); in snd_cx25821_hw_params() 522 BUG_ON(chip->num_periods & (chip->num_periods - 1)); in snd_cx25821_hw_params() 544 chip->period_size, chip->num_periods, 1); in snd_cx25821_hw_params()
|
/Linux-v4.19/sound/soc/qcom/qdsp6/ |
D | q6asm.c | 167 uint32_t num_periods; member 299 port->num_periods = 0; in q6asm_audio_client_free_buf() 325 cnt = port->num_periods - 1; in q6asm_unmap_memory_regions() 455 ac->port[dir].num_periods = periods; in q6asm_map_memory_regions() 1115 if (port->dsp_buf >= port->num_periods) in q6asm_read() 1243 if (port->dsp_buf >= port->num_periods) in q6asm_write_async()
|
/Linux-v4.19/sound/soc/fsl/ |
D | fsl_dma.c | 110 unsigned int num_periods; member 253 if (dma_private->num_periods != NUM_DMA_LINKS) in fsl_dma_isr() 577 dma_private->num_periods = params_periods(hw_params); in fsl_dma_hw_params()
|
/Linux-v4.19/sound/x86/ |
D | intel_hdmi_audio.c | 912 int i, num_periods; in had_init_ringbuf() local 914 num_periods = runtime->periods; in had_init_ringbuf() 915 intelhaddata->num_bds = min(num_periods, HAD_NUM_OF_RING_BUFS); in had_init_ringbuf() 940 int num_periods = substream->runtime->periods; in had_advance_ringbuf() local 947 intelhaddata->pcmbuf_head %= num_periods; in had_advance_ringbuf()
|
/Linux-v4.19/drivers/media/rc/ |
D | redrat3.c | 172 __be16 num_periods; member 308 mod_freq = (RR3_CLK * be16_to_cpu(irdata->num_periods)) / in redrat3_val_to_mod_freq()
|
/Linux-v4.19/drivers/dma/xilinx/ |
D | xilinx_dma.c | 1873 unsigned int num_periods; in xilinx_dma_prep_dma_cyclic() local 1880 num_periods = buf_len / period_len; in xilinx_dma_prep_dma_cyclic() 1882 if (!num_periods) in xilinx_dma_prep_dma_cyclic() 1897 for (i = 0; i < num_periods; ++i) { in xilinx_dma_prep_dma_cyclic()
|