mirror of
https://github.com/torvalds/linux.git
synced 2024-11-11 06:31:49 +00:00
ASoC: Complain if we fail to create DAPM controls
This should never happen and it's helpful to identify the specific control that failed when it does happen. Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
This commit is contained in:
parent
0b34a3d03e
commit
b8b33cb560
@ -1320,8 +1320,12 @@ int snd_soc_dapm_new_controls(struct snd_soc_codec *codec,
|
||||
|
||||
for (i = 0; i < num; i++) {
|
||||
ret = snd_soc_dapm_new_control(codec, widget);
|
||||
if (ret < 0)
|
||||
if (ret < 0) {
|
||||
printk(KERN_ERR
|
||||
"ASoC: Failed to create DAPM control %s: %d\n",
|
||||
widget->name, ret);
|
||||
return ret;
|
||||
}
|
||||
widget++;
|
||||
}
|
||||
return 0;
|
||||
|
Loading…
Reference in New Issue
Block a user