Lines Matching refs:burst_size
109 unsigned int (*adma_get_burst_config)(unsigned int burst_size);
636 static unsigned int tegra210_adma_get_burst_config(unsigned int burst_size) in tegra210_adma_get_burst_config() argument
638 if (!burst_size || burst_size > ADMA_CH_CONFIG_MAX_BURST_SIZE) in tegra210_adma_get_burst_config()
639 burst_size = ADMA_CH_CONFIG_MAX_BURST_SIZE; in tegra210_adma_get_burst_config()
641 return fls(burst_size) << ADMA_CH_CONFIG_BURST_SIZE_SHIFT; in tegra210_adma_get_burst_config()
644 static unsigned int tegra186_adma_get_burst_config(unsigned int burst_size) in tegra186_adma_get_burst_config() argument
646 if (!burst_size || burst_size > ADMA_CH_CONFIG_MAX_BURST_SIZE) in tegra186_adma_get_burst_config()
647 burst_size = ADMA_CH_CONFIG_MAX_BURST_SIZE; in tegra186_adma_get_burst_config()
649 return (burst_size - 1) << ADMA_CH_CONFIG_BURST_SIZE_SHIFT; in tegra186_adma_get_burst_config()
659 unsigned int burst_size, adma_dir, fifo_size_shift; in tegra_adma_set_xfer_params() local
668 burst_size = tdc->sconfig.dst_maxburst; in tegra_adma_set_xfer_params()
679 burst_size = tdc->sconfig.src_maxburst; in tegra_adma_set_xfer_params()
696 ch_regs->config |= cdata->adma_get_burst_config(burst_size); in tegra_adma_set_xfer_params()