diff options
author | Mark Brown <broonie@opensource.wolfsonmicro.com> | 2010-09-20 14:03:28 -0400 |
---|---|---|
committer | Mark Brown <broonie@opensource.wolfsonmicro.com> | 2010-09-21 05:18:02 -0400 |
commit | 082100dc9210449dac8ad8c7d20180cc1a0c319d (patch) | |
tree | 8fab04494a9a932e9e5bf3cb733f7ceb33a13585 /sound/soc | |
parent | 17cc26cd8c7ef84a614a2218753ced2773fd787b (diff) |
ASoC: Report error code when failing to add controls
Helps with diagnostics.
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Acked-by: Liam Girdwood <lrg@slimlogic.co.uk>
Diffstat (limited to 'sound/soc')
-rw-r--r-- | sound/soc/soc-core.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sound/soc/soc-core.c b/sound/soc/soc-core.c index 6001b7f0a138..ab01e39a0a81 100644 --- a/sound/soc/soc-core.c +++ b/sound/soc/soc-core.c | |||
@@ -1982,8 +1982,8 @@ int snd_soc_add_controls(struct snd_soc_codec *codec, | |||
1982 | const struct snd_kcontrol_new *control = &controls[i]; | 1982 | const struct snd_kcontrol_new *control = &controls[i]; |
1983 | err = snd_ctl_add(card, snd_soc_cnew(control, codec, NULL)); | 1983 | err = snd_ctl_add(card, snd_soc_cnew(control, codec, NULL)); |
1984 | if (err < 0) { | 1984 | if (err < 0) { |
1985 | dev_err(codec->dev, "%s: Failed to add %s\n", | 1985 | dev_err(codec->dev, "%s: Failed to add %s: %d\n", |
1986 | codec->name, control->name); | 1986 | codec->name, control->name, err); |
1987 | return err; | 1987 | return err; |
1988 | } | 1988 | } |
1989 | } | 1989 | } |