|
@@ -1872,6 +1872,13 @@ static void snd_soc_instantiate_card(struct snd_soc_card *card)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ if (card->dapm_widgets)
|
|
|
+ snd_soc_dapm_new_controls(&card->dapm, card->dapm_widgets,
|
|
|
+ card->num_dapm_widgets);
|
|
|
+ if (card->dapm_routes)
|
|
|
+ snd_soc_dapm_add_routes(&card->dapm, card->dapm_routes,
|
|
|
+ card->num_dapm_routes);
|
|
|
+
|
|
|
card->dapm.debugfs_dapm = debugfs_create_dir("dapm",
|
|
|
card->debugfs_card_root);
|
|
|
if (!card->dapm.debugfs_dapm)
|