SND_SOC_DAILINK_DEFS(pcm,
        DAILINK_COMP_ARRAY(COMP_CPU("at91rm9200_ssc.0")),
-       DAILINK_COMP_ARRAY(COMP_CODEC("wm8731.0-001b", "wm8731-hifi")),
-       DAILINK_COMP_ARRAY(COMP_PLATFORM("at91rm9200_ssc.0")));
+       DAILINK_COMP_ARRAY(COMP_CODEC("wm8731.0-001b", "wm8731-hifi")));
 
 static struct snd_soc_dai_link at91sam9g20ek_dai = {
        .name = "WM8731",
 
        /* Parse dai and platform info */
        at91sam9g20ek_dai.cpus->dai_name = NULL;
-       at91sam9g20ek_dai.platforms->name = NULL;
        cpu_np = of_parse_phandle(np, "atmel,ssc-controller", 0);
        if (!cpu_np) {
                dev_err(&pdev->dev, "dai and pcm info missing\n");
                return -EINVAL;
        }
        at91sam9g20ek_dai.cpus->of_node = cpu_np;
-       at91sam9g20ek_dai.platforms->of_node = cpu_np;
 
        of_node_put(codec_np);
        of_node_put(cpu_np);