Lines Matching defs:burst_size
89 unsigned int (*adma_get_burst_config)(unsigned int burst_size);
541 static unsigned int tegra210_adma_get_burst_config(unsigned int burst_size)
543 if (!burst_size || burst_size > ADMA_CH_CONFIG_MAX_BURST_SIZE)
544 burst_size = ADMA_CH_CONFIG_MAX_BURST_SIZE;
546 return fls(burst_size) << ADMA_CH_CONFIG_BURST_SIZE_SHIFT;
549 static unsigned int tegra186_adma_get_burst_config(unsigned int burst_size)
551 if (!burst_size || burst_size > ADMA_CH_CONFIG_MAX_BURST_SIZE)
552 burst_size = ADMA_CH_CONFIG_MAX_BURST_SIZE;
554 return (burst_size - 1) << ADMA_CH_CONFIG_BURST_SIZE_SHIFT;
564 unsigned int burst_size, adma_dir;
572 burst_size = tdc->sconfig.dst_maxburst;
582 burst_size = tdc->sconfig.src_maxburst;
598 ch_regs->config |= cdata->adma_get_burst_config(burst_size);