Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ASoC: atmel: remove unnecessary dai_link->platform

dai_link->platform is no longer needed if CPU and Platform are
same Component. This patch removes unnecessary dai_link->platform.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Acked-by: Nicolas Ferre <nicolas.ferre@microchip.com>
Link: https://lore.kernel.org/r/87mt43jd00.wl-kuninori.morimoto.gx@renesas.com
Signed-off-by: Mark Brown <broonie@kernel.org>

authored by

Kuninori Morimoto and committed by
Mark Brown
2f650f87 33683cbf

+2 -8
+1 -4
sound/soc/atmel/atmel-classd.c
··· 473 473 if (!dai_link) 474 474 return -ENOMEM; 475 475 476 - comp = devm_kzalloc(dev, 3 * sizeof(*comp), GFP_KERNEL); 476 + comp = devm_kzalloc(dev, 2 * sizeof(*comp), GFP_KERNEL); 477 477 if (!comp) 478 478 return -ENOMEM; 479 479 480 480 dai_link->cpus = &comp[0]; 481 481 dai_link->codecs = &comp[1]; 482 - dai_link->platforms = &comp[2]; 483 482 484 483 dai_link->num_cpus = 1; 485 484 dai_link->num_codecs = 1; 486 - dai_link->num_platforms = 1; 487 485 488 486 dai_link->name = "CLASSD"; 489 487 dai_link->stream_name = "CLASSD PCM"; 490 488 dai_link->codecs->dai_name = "snd-soc-dummy-dai"; 491 489 dai_link->cpus->dai_name = dev_name(dev); 492 490 dai_link->codecs->name = "snd-soc-dummy"; 493 - dai_link->platforms->name = dev_name(dev); 494 491 495 492 card->dai_link = dai_link; 496 493 card->num_links = 1;
+1 -4
sound/soc/atmel/atmel-pdmic.c
··· 496 496 if (!dai_link) 497 497 return -ENOMEM; 498 498 499 - comp = devm_kzalloc(dev, 3 * sizeof(*comp), GFP_KERNEL); 499 + comp = devm_kzalloc(dev, 2 * sizeof(*comp), GFP_KERNEL); 500 500 if (!comp) 501 501 return -ENOMEM; 502 502 503 503 dai_link->cpus = &comp[0]; 504 504 dai_link->codecs = &comp[1]; 505 - dai_link->platforms = &comp[2]; 506 505 507 506 dai_link->num_cpus = 1; 508 507 dai_link->num_codecs = 1; 509 - dai_link->num_platforms = 1; 510 508 511 509 dai_link->name = "PDMIC"; 512 510 dai_link->stream_name = "PDMIC PCM"; 513 511 dai_link->codecs->dai_name = "snd-soc-dummy-dai"; 514 512 dai_link->cpus->dai_name = dev_name(dev); 515 513 dai_link->codecs->name = "snd-soc-dummy"; 516 - dai_link->platforms->name = dev_name(dev); 517 514 518 515 card->dai_link = dai_link; 519 516 card->num_links = 1;