kernel/sound/soc/qcom/lpass-cpu.c
.. .. @@ -816,10 +816,11 @@ 816 816 struct lpass_data *data) 817 817 { 818 818 struct device_node *node; 819 - int ret, id;819 + int ret, i, id;820 820 821 821 /* Allow all channels by default for backwards compatibility */ 822 - for (id = 0; id < data->variant->num_dai; id++) {822 + for (i = 0; i < data->variant->num_dai; i++) {823 + id = data->variant->dai_driver[i].id;823 824 data->mi2s_playback_sd_mode[id] = LPAIF_I2SCTL_MODE_8CH; 824 825 data->mi2s_capture_sd_mode[id] = LPAIF_I2SCTL_MODE_8CH; 825 826 }