struct snd_pcm_hw_params *params)
 {
        struct snd_soc_pcm_runtime *rtd = substream->private_data;
-       struct snd_soc_dai *cpu_dai = asoc_rtd_to_cpu(rtd, 0);
-       struct snd_soc_dai *codec_dai = asoc_rtd_to_codec(rtd, 0);
+       struct snd_soc_dai *cpu_dai = snd_soc_rtd_to_cpu(rtd, 0);
+       struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0);
        struct loongson_card_data *ls_card = snd_soc_card_get_drvdata(rtd->card);
        int ret, mclk;
 
 
                goto pos_err;
        }
 
-       dma_data = snd_soc_dai_get_dma_data(asoc_rtd_to_cpu(rtd, 0), substream);
+       dma_data = snd_soc_dai_get_dma_data(snd_soc_rtd_to_cpu(rtd, 0), substream);
        prtd->dma_data = dma_data;
 
        substream->runtime->private_data = prtd;
                if (!substream)
                        continue;
 
-               dma_data = snd_soc_dai_get_dma_data(asoc_rtd_to_cpu(rtd, 0),
+               dma_data = snd_soc_dai_get_dma_data(snd_soc_rtd_to_cpu(rtd, 0),
                                                    substream);
                ret = devm_request_irq(card->dev, dma_data->irq,
                                       loongson_pcm_dma_irq,