Lines Matching refs:soc_data
153 const struct jz4780_dma_soc_data *soc_data;
209 if (jzdma->soc_data->flags & JZ_SOC_DATA_PER_CHAN_PM) {
212 if (jzdma->soc_data->flags & JZ_SOC_DATA_NO_DCKES_DCKEC)
224 if ((jzdma->soc_data->flags & JZ_SOC_DATA_PER_CHAN_PM) &&
225 !(jzdma->soc_data->flags & JZ_SOC_DATA_NO_DCKES_DCKEC))
278 else if (ord > jzdma->soc_data->transfer_ord_max)
279 ord = jzdma->soc_data->transfer_ord_max;
381 !(jzdma->soc_data->flags & JZ_SOC_DATA_BREAK_LINKS)) {
671 const unsigned int soc_flags = jzdma->soc_data->flags;
728 unsigned int nb_channels = jzdma->soc_data->nb_channels;
810 if (data.channel >= jzdma->soc_data->nb_channels) {
838 const struct jz4780_dma_soc_data *soc_data;
850 soc_data = device_get_match_data(dev);
851 if (!soc_data)
855 soc_data->nb_channels), GFP_KERNEL);
859 jzdma->soc_data = soc_data;
871 } else if (soc_data->flags & JZ_SOC_DATA_ALLOW_LEGACY_DT) {
927 if (soc_data->flags & JZ_SOC_DATA_PROGRAMMABLE_DMA)
932 for (i = 0; i < soc_data->nb_channels; i++) {
988 for (i = 0; i < jzdma->soc_data->nb_channels; i++)