ASoC: Push platform registration down into the card
As part of the deprecation of snd_soc_device push the registration of the platform down into the card structure. Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
此提交包含在:
@@ -76,6 +76,7 @@ static struct snd_soc_dai_link sffsdr_dai = {
|
||||
/* davinci-sffsdr audio machine driver */
|
||||
static struct snd_soc_card snd_soc_sffsdr = {
|
||||
.name = "DaVinci SFFSDR",
|
||||
.platform = &davinci_soc_platform,
|
||||
.dai_link = &sffsdr_dai,
|
||||
.num_links = 1,
|
||||
};
|
||||
@@ -91,7 +92,6 @@ static struct pcm3008_setup_data sffsdr_pcm3008_setup = {
|
||||
/* sffsdr audio subsystem */
|
||||
static struct snd_soc_device sffsdr_snd_devdata = {
|
||||
.card = &snd_soc_sffsdr,
|
||||
.platform = &davinci_soc_platform,
|
||||
.codec_dev = &soc_codec_dev_pcm3008,
|
||||
.codec_data = &sffsdr_pcm3008_setup,
|
||||
};
|
||||
|
新增問題並參考
封鎖使用者