diff options
| -rw-r--r-- | sound/soc/codecs/tlv320aic3x.c | 10 | 
1 files changed, 4 insertions, 6 deletions
| diff --git a/sound/soc/codecs/tlv320aic3x.c b/sound/soc/codecs/tlv320aic3x.c index 397a2133e2d1..16fc74cae754 100644 --- a/sound/soc/codecs/tlv320aic3x.c +++ b/sound/soc/codecs/tlv320aic3x.c | |||
| @@ -818,12 +818,6 @@ static int aic3x_add_widgets(struct snd_soc_codec *codec) | |||
| 818 | struct aic3x_priv *aic3x = snd_soc_codec_get_drvdata(codec); | 818 | struct aic3x_priv *aic3x = snd_soc_codec_get_drvdata(codec); | 
| 819 | struct snd_soc_dapm_context *dapm = &codec->dapm; | 819 | struct snd_soc_dapm_context *dapm = &codec->dapm; | 
| 820 | 820 | ||
| 821 | snd_soc_dapm_new_controls(dapm, aic3x_dapm_widgets, | ||
| 822 | ARRAY_SIZE(aic3x_dapm_widgets)); | ||
| 823 | |||
| 824 | /* set up audio path interconnects */ | ||
| 825 | snd_soc_dapm_add_routes(dapm, intercon, ARRAY_SIZE(intercon)); | ||
| 826 | |||
| 827 | if (aic3x->model == AIC3X_MODEL_3007) { | 821 | if (aic3x->model == AIC3X_MODEL_3007) { | 
| 828 | snd_soc_dapm_new_controls(dapm, aic3007_dapm_widgets, | 822 | snd_soc_dapm_new_controls(dapm, aic3007_dapm_widgets, | 
| 829 | ARRAY_SIZE(aic3007_dapm_widgets)); | 823 | ARRAY_SIZE(aic3007_dapm_widgets)); | 
| @@ -1428,6 +1422,10 @@ static struct snd_soc_codec_driver soc_codec_dev_aic3x = { | |||
| 1428 | .resume = aic3x_resume, | 1422 | .resume = aic3x_resume, | 
| 1429 | .controls = aic3x_snd_controls, | 1423 | .controls = aic3x_snd_controls, | 
| 1430 | .num_controls = ARRAY_SIZE(aic3x_snd_controls), | 1424 | .num_controls = ARRAY_SIZE(aic3x_snd_controls), | 
| 1425 | .dapm_widgets = aic3x_dapm_widgets, | ||
| 1426 | .num_dapm_widgets = ARRAY_SIZE(aic3x_dapm_widgets), | ||
| 1427 | .dapm_routes = intercon, | ||
| 1428 | .num_dapm_routes = ARRAY_SIZE(intercon), | ||
| 1431 | }; | 1429 | }; | 
| 1432 | 1430 | ||
| 1433 | /* | 1431 | /* | 
