diff options
author | Mark Brown <broonie@opensource.wolfsonmicro.com> | 2009-11-12 18:15:08 -0500 |
---|---|---|
committer | Mark Brown <broonie@opensource.wolfsonmicro.com> | 2009-11-12 18:15:08 -0500 |
commit | 0a3f5e35aae43b20fef09fd800cf52cc9a2d61a8 (patch) | |
tree | 2327089c6eb129db38f59b6374002c52d152efce | |
parent | c871a05315d1a76034ea06feeda92081e1d608bf (diff) |
ASoC: Remove redundant snd_soc_dapm_new_widgets() calls
The DAPM widgets are now insntantiated by the core when creating the card
so there is no need for the individual CODEC drivers to do so.
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
35 files changed, 1 insertions, 40 deletions
diff --git a/sound/soc/codecs/ad1836.c b/sound/soc/codecs/ad1836.c index b4be96decf32..2c18e3d1b71e 100644 --- a/sound/soc/codecs/ad1836.c +++ b/sound/soc/codecs/ad1836.c | |||
@@ -385,7 +385,6 @@ static int ad1836_probe(struct platform_device *pdev) | |||
385 | snd_soc_dapm_new_controls(codec, ad1836_dapm_widgets, | 385 | snd_soc_dapm_new_controls(codec, ad1836_dapm_widgets, |
386 | ARRAY_SIZE(ad1836_dapm_widgets)); | 386 | ARRAY_SIZE(ad1836_dapm_widgets)); |
387 | snd_soc_dapm_add_routes(codec, audio_paths, ARRAY_SIZE(audio_paths)); | 387 | snd_soc_dapm_add_routes(codec, audio_paths, ARRAY_SIZE(audio_paths)); |
388 | snd_soc_dapm_new_widgets(codec); | ||
389 | 388 | ||
390 | pcm_err: | 389 | pcm_err: |
391 | return ret; | 390 | return ret; |
diff --git a/sound/soc/codecs/ad1938.c b/sound/soc/codecs/ad1938.c index 3b2222a0c808..5d489186c05b 100644 --- a/sound/soc/codecs/ad1938.c +++ b/sound/soc/codecs/ad1938.c | |||
@@ -592,7 +592,6 @@ static int ad1938_probe(struct platform_device *pdev) | |||
592 | snd_soc_dapm_new_controls(codec, ad1938_dapm_widgets, | 592 | snd_soc_dapm_new_controls(codec, ad1938_dapm_widgets, |
593 | ARRAY_SIZE(ad1938_dapm_widgets)); | 593 | ARRAY_SIZE(ad1938_dapm_widgets)); |
594 | snd_soc_dapm_add_routes(codec, audio_paths, ARRAY_SIZE(audio_paths)); | 594 | snd_soc_dapm_add_routes(codec, audio_paths, ARRAY_SIZE(audio_paths)); |
595 | snd_soc_dapm_new_widgets(codec); | ||
596 | 595 | ||
597 | ad1938_set_bias_level(codec, SND_SOC_BIAS_STANDBY); | 596 | ad1938_set_bias_level(codec, SND_SOC_BIAS_STANDBY); |
598 | 597 | ||
diff --git a/sound/soc/codecs/ak4535.c b/sound/soc/codecs/ak4535.c index 57a6846a9a1f..ff966567e2ba 100644 --- a/sound/soc/codecs/ak4535.c +++ b/sound/soc/codecs/ak4535.c | |||
@@ -294,7 +294,6 @@ static int ak4535_add_widgets(struct snd_soc_codec *codec) | |||
294 | 294 | ||
295 | snd_soc_dapm_add_routes(codec, audio_map, ARRAY_SIZE(audio_map)); | 295 | snd_soc_dapm_add_routes(codec, audio_map, ARRAY_SIZE(audio_map)); |
296 | 296 | ||
297 | snd_soc_dapm_new_widgets(codec); | ||
298 | return 0; | 297 | return 0; |
299 | } | 298 | } |
300 | 299 | ||
diff --git a/sound/soc/codecs/ak4671.c b/sound/soc/codecs/ak4671.c index 364832ccd748..82fca284d007 100644 --- a/sound/soc/codecs/ak4671.c +++ b/sound/soc/codecs/ak4671.c | |||
@@ -441,7 +441,6 @@ static int ak4671_add_widgets(struct snd_soc_codec *codec) | |||
441 | 441 | ||
442 | snd_soc_dapm_add_routes(codec, intercon, ARRAY_SIZE(intercon)); | 442 | snd_soc_dapm_add_routes(codec, intercon, ARRAY_SIZE(intercon)); |
443 | 443 | ||
444 | snd_soc_dapm_new_widgets(codec); | ||
445 | return 0; | 444 | return 0; |
446 | } | 445 | } |
447 | 446 | ||
diff --git a/sound/soc/codecs/cx20442.c b/sound/soc/codecs/cx20442.c index dda751c885cb..e000cdfec1ec 100644 --- a/sound/soc/codecs/cx20442.c +++ b/sound/soc/codecs/cx20442.c | |||
@@ -93,7 +93,6 @@ static int cx20442_add_widgets(struct snd_soc_codec *codec) | |||
93 | snd_soc_dapm_add_routes(codec, cx20442_audio_map, | 93 | snd_soc_dapm_add_routes(codec, cx20442_audio_map, |
94 | ARRAY_SIZE(cx20442_audio_map)); | 94 | ARRAY_SIZE(cx20442_audio_map)); |
95 | 95 | ||
96 | snd_soc_dapm_new_widgets(codec); | ||
97 | return 0; | 96 | return 0; |
98 | } | 97 | } |
99 | 98 | ||
diff --git a/sound/soc/codecs/ssm2602.c b/sound/soc/codecs/ssm2602.c index b3130339d29a..d2ff1cde6883 100644 --- a/sound/soc/codecs/ssm2602.c +++ b/sound/soc/codecs/ssm2602.c | |||
@@ -210,7 +210,6 @@ static int ssm2602_add_widgets(struct snd_soc_codec *codec) | |||
210 | 210 | ||
211 | snd_soc_dapm_add_routes(codec, audio_conn, ARRAY_SIZE(audio_conn)); | 211 | snd_soc_dapm_add_routes(codec, audio_conn, ARRAY_SIZE(audio_conn)); |
212 | 212 | ||
213 | snd_soc_dapm_new_widgets(codec); | ||
214 | return 0; | 213 | return 0; |
215 | } | 214 | } |
216 | 215 | ||
diff --git a/sound/soc/codecs/tlv320aic23.c b/sound/soc/codecs/tlv320aic23.c index ee8cb2c08b87..1709e3f614a8 100644 --- a/sound/soc/codecs/tlv320aic23.c +++ b/sound/soc/codecs/tlv320aic23.c | |||
@@ -395,7 +395,6 @@ static int tlv320aic23_add_widgets(struct snd_soc_codec *codec) | |||
395 | /* set up audio path interconnects */ | 395 | /* set up audio path interconnects */ |
396 | snd_soc_dapm_add_routes(codec, intercon, ARRAY_SIZE(intercon)); | 396 | snd_soc_dapm_add_routes(codec, intercon, ARRAY_SIZE(intercon)); |
397 | 397 | ||
398 | snd_soc_dapm_new_widgets(codec); | ||
399 | return 0; | 398 | return 0; |
400 | } | 399 | } |
401 | 400 | ||
diff --git a/sound/soc/codecs/tlv320aic3x.c b/sound/soc/codecs/tlv320aic3x.c index 03cad250f58d..2b4dc2b0b017 100644 --- a/sound/soc/codecs/tlv320aic3x.c +++ b/sound/soc/codecs/tlv320aic3x.c | |||
@@ -753,7 +753,6 @@ static int aic3x_add_widgets(struct snd_soc_codec *codec) | |||
753 | /* set up audio path interconnects */ | 753 | /* set up audio path interconnects */ |
754 | snd_soc_dapm_add_routes(codec, intercon, ARRAY_SIZE(intercon)); | 754 | snd_soc_dapm_add_routes(codec, intercon, ARRAY_SIZE(intercon)); |
755 | 755 | ||
756 | snd_soc_dapm_new_widgets(codec); | ||
757 | return 0; | 756 | return 0; |
758 | } | 757 | } |
759 | 758 | ||
diff --git a/sound/soc/codecs/tlv320dac33.c b/sound/soc/codecs/tlv320dac33.c index bff476d65d05..2a013e46ae14 100644 --- a/sound/soc/codecs/tlv320dac33.c +++ b/sound/soc/codecs/tlv320dac33.c | |||
@@ -462,7 +462,6 @@ static int dac33_add_widgets(struct snd_soc_codec *codec) | |||
462 | 462 | ||
463 | /* set up audio path interconnects */ | 463 | /* set up audio path interconnects */ |
464 | snd_soc_dapm_add_routes(codec, audio_map, ARRAY_SIZE(audio_map)); | 464 | snd_soc_dapm_add_routes(codec, audio_map, ARRAY_SIZE(audio_map)); |
465 | snd_soc_dapm_new_widgets(codec); | ||
466 | 465 | ||
467 | return 0; | 466 | return 0; |
468 | } | 467 | } |
diff --git a/sound/soc/codecs/twl4030.c b/sound/soc/codecs/twl4030.c index 510b8b226f96..5f1681f6ca76 100644 --- a/sound/soc/codecs/twl4030.c +++ b/sound/soc/codecs/twl4030.c | |||
@@ -1493,7 +1493,6 @@ static int twl4030_add_widgets(struct snd_soc_codec *codec) | |||
1493 | 1493 | ||
1494 | snd_soc_dapm_add_routes(codec, intercon, ARRAY_SIZE(intercon)); | 1494 | snd_soc_dapm_add_routes(codec, intercon, ARRAY_SIZE(intercon)); |
1495 | 1495 | ||
1496 | snd_soc_dapm_new_widgets(codec); | ||
1497 | return 0; | 1496 | return 0; |
1498 | } | 1497 | } |
1499 | 1498 | ||
diff --git a/sound/soc/codecs/uda1380.c b/sound/soc/codecs/uda1380.c index a42e47d94630..a2763c2e7348 100644 --- a/sound/soc/codecs/uda1380.c +++ b/sound/soc/codecs/uda1380.c | |||
@@ -378,7 +378,6 @@ static int uda1380_add_widgets(struct snd_soc_codec *codec) | |||
378 | 378 | ||
379 | snd_soc_dapm_add_routes(codec, audio_map, ARRAY_SIZE(audio_map)); | 379 | snd_soc_dapm_add_routes(codec, audio_map, ARRAY_SIZE(audio_map)); |
380 | 380 | ||
381 | snd_soc_dapm_new_widgets(codec); | ||
382 | return 0; | 381 | return 0; |
383 | } | 382 | } |
384 | 383 | ||
diff --git a/sound/soc/codecs/wm8350.c b/sound/soc/codecs/wm8350.c index 2e35a354b166..f82125d9e85a 100644 --- a/sound/soc/codecs/wm8350.c +++ b/sound/soc/codecs/wm8350.c | |||
@@ -800,7 +800,7 @@ static int wm8350_add_widgets(struct snd_soc_codec *codec) | |||
800 | return ret; | 800 | return ret; |
801 | } | 801 | } |
802 | 802 | ||
803 | return snd_soc_dapm_new_widgets(codec); | 803 | return 0; |
804 | } | 804 | } |
805 | 805 | ||
806 | static int wm8350_set_dai_sysclk(struct snd_soc_dai *codec_dai, | 806 | static int wm8350_set_dai_sysclk(struct snd_soc_dai *codec_dai, |
diff --git a/sound/soc/codecs/wm8400.c b/sound/soc/codecs/wm8400.c index 584af68af22a..b432f4d4a324 100644 --- a/sound/soc/codecs/wm8400.c +++ b/sound/soc/codecs/wm8400.c | |||
@@ -915,7 +915,6 @@ static int wm8400_add_widgets(struct snd_soc_codec *codec) | |||
915 | 915 | ||
916 | snd_soc_dapm_add_routes(codec, audio_map, ARRAY_SIZE(audio_map)); | 916 | snd_soc_dapm_add_routes(codec, audio_map, ARRAY_SIZE(audio_map)); |
917 | 917 | ||
918 | snd_soc_dapm_new_widgets(codec); | ||
919 | return 0; | 918 | return 0; |
920 | } | 919 | } |
921 | 920 | ||
diff --git a/sound/soc/codecs/wm8510.c b/sound/soc/codecs/wm8510.c index e3c21ebcc08e..265e68c75df8 100644 --- a/sound/soc/codecs/wm8510.c +++ b/sound/soc/codecs/wm8510.c | |||
@@ -219,7 +219,6 @@ static int wm8510_add_widgets(struct snd_soc_codec *codec) | |||
219 | 219 | ||
220 | snd_soc_dapm_add_routes(codec, audio_map, ARRAY_SIZE(audio_map)); | 220 | snd_soc_dapm_add_routes(codec, audio_map, ARRAY_SIZE(audio_map)); |
221 | 221 | ||
222 | snd_soc_dapm_new_widgets(codec); | ||
223 | return 0; | 222 | return 0; |
224 | } | 223 | } |
225 | 224 | ||
diff --git a/sound/soc/codecs/wm8523.c b/sound/soc/codecs/wm8523.c index 2e2b01d6c82b..d3a61d7ea0c5 100644 --- a/sound/soc/codecs/wm8523.c +++ b/sound/soc/codecs/wm8523.c | |||
@@ -117,7 +117,6 @@ static int wm8523_add_widgets(struct snd_soc_codec *codec) | |||
117 | 117 | ||
118 | snd_soc_dapm_add_routes(codec, intercon, ARRAY_SIZE(intercon)); | 118 | snd_soc_dapm_add_routes(codec, intercon, ARRAY_SIZE(intercon)); |
119 | 119 | ||
120 | snd_soc_dapm_new_widgets(codec); | ||
121 | return 0; | 120 | return 0; |
122 | } | 121 | } |
123 | 122 | ||
diff --git a/sound/soc/codecs/wm8580.c b/sound/soc/codecs/wm8580.c index dde50d118181..d077df6f5e75 100644 --- a/sound/soc/codecs/wm8580.c +++ b/sound/soc/codecs/wm8580.c | |||
@@ -315,7 +315,6 @@ static int wm8580_add_widgets(struct snd_soc_codec *codec) | |||
315 | 315 | ||
316 | snd_soc_dapm_add_routes(codec, audio_map, ARRAY_SIZE(audio_map)); | 316 | snd_soc_dapm_add_routes(codec, audio_map, ARRAY_SIZE(audio_map)); |
317 | 317 | ||
318 | snd_soc_dapm_new_widgets(codec); | ||
319 | return 0; | 318 | return 0; |
320 | } | 319 | } |
321 | 320 | ||
diff --git a/sound/soc/codecs/wm8711.c b/sound/soc/codecs/wm8711.c index 70e0675b5d4a..24a35603bcf7 100644 --- a/sound/soc/codecs/wm8711.c +++ b/sound/soc/codecs/wm8711.c | |||
@@ -99,7 +99,6 @@ static int wm8711_add_widgets(struct snd_soc_codec *codec) | |||
99 | 99 | ||
100 | snd_soc_dapm_add_routes(codec, intercon, ARRAY_SIZE(intercon)); | 100 | snd_soc_dapm_add_routes(codec, intercon, ARRAY_SIZE(intercon)); |
101 | 101 | ||
102 | snd_soc_dapm_new_widgets(codec); | ||
103 | return 0; | 102 | return 0; |
104 | } | 103 | } |
105 | 104 | ||
diff --git a/sound/soc/codecs/wm8728.c b/sound/soc/codecs/wm8728.c index 1252a8a486a6..3fb653ba363a 100644 --- a/sound/soc/codecs/wm8728.c +++ b/sound/soc/codecs/wm8728.c | |||
@@ -74,8 +74,6 @@ static int wm8728_add_widgets(struct snd_soc_codec *codec) | |||
74 | 74 | ||
75 | snd_soc_dapm_add_routes(codec, intercon, ARRAY_SIZE(intercon)); | 75 | snd_soc_dapm_add_routes(codec, intercon, ARRAY_SIZE(intercon)); |
76 | 76 | ||
77 | snd_soc_dapm_new_widgets(codec); | ||
78 | |||
79 | return 0; | 77 | return 0; |
80 | } | 78 | } |
81 | 79 | ||
diff --git a/sound/soc/codecs/wm8731.c b/sound/soc/codecs/wm8731.c index e3675e7a9813..3a497810f939 100644 --- a/sound/soc/codecs/wm8731.c +++ b/sound/soc/codecs/wm8731.c | |||
@@ -159,7 +159,6 @@ static int wm8731_add_widgets(struct snd_soc_codec *codec) | |||
159 | 159 | ||
160 | snd_soc_dapm_add_routes(codec, intercon, ARRAY_SIZE(intercon)); | 160 | snd_soc_dapm_add_routes(codec, intercon, ARRAY_SIZE(intercon)); |
161 | 161 | ||
162 | snd_soc_dapm_new_widgets(codec); | ||
163 | return 0; | 162 | return 0; |
164 | } | 163 | } |
165 | 164 | ||
diff --git a/sound/soc/codecs/wm8750.c b/sound/soc/codecs/wm8750.c index 50a3d6590588..475c67ac7818 100644 --- a/sound/soc/codecs/wm8750.c +++ b/sound/soc/codecs/wm8750.c | |||
@@ -403,7 +403,6 @@ static int wm8750_add_widgets(struct snd_soc_codec *codec) | |||
403 | 403 | ||
404 | snd_soc_dapm_add_routes(codec, audio_map, ARRAY_SIZE(audio_map)); | 404 | snd_soc_dapm_add_routes(codec, audio_map, ARRAY_SIZE(audio_map)); |
405 | 405 | ||
406 | snd_soc_dapm_new_widgets(codec); | ||
407 | return 0; | 406 | return 0; |
408 | } | 407 | } |
409 | 408 | ||
diff --git a/sound/soc/codecs/wm8753.c b/sound/soc/codecs/wm8753.c index c652bc04cc81..d6850dacda29 100644 --- a/sound/soc/codecs/wm8753.c +++ b/sound/soc/codecs/wm8753.c | |||
@@ -673,7 +673,6 @@ static int wm8753_add_widgets(struct snd_soc_codec *codec) | |||
673 | 673 | ||
674 | snd_soc_dapm_add_routes(codec, audio_map, ARRAY_SIZE(audio_map)); | 674 | snd_soc_dapm_add_routes(codec, audio_map, ARRAY_SIZE(audio_map)); |
675 | 675 | ||
676 | snd_soc_dapm_new_widgets(codec); | ||
677 | return 0; | 676 | return 0; |
678 | } | 677 | } |
679 | 678 | ||
diff --git a/sound/soc/codecs/wm8900.c b/sound/soc/codecs/wm8900.c index 85f67dbe211d..c9438dd62df3 100644 --- a/sound/soc/codecs/wm8900.c +++ b/sound/soc/codecs/wm8900.c | |||
@@ -618,8 +618,6 @@ static int wm8900_add_widgets(struct snd_soc_codec *codec) | |||
618 | 618 | ||
619 | snd_soc_dapm_add_routes(codec, audio_map, ARRAY_SIZE(audio_map)); | 619 | snd_soc_dapm_add_routes(codec, audio_map, ARRAY_SIZE(audio_map)); |
620 | 620 | ||
621 | snd_soc_dapm_new_widgets(codec); | ||
622 | |||
623 | return 0; | 621 | return 0; |
624 | } | 622 | } |
625 | 623 | ||
diff --git a/sound/soc/codecs/wm8903.c b/sound/soc/codecs/wm8903.c index bfeff4ee5de9..b8cae1758642 100644 --- a/sound/soc/codecs/wm8903.c +++ b/sound/soc/codecs/wm8903.c | |||
@@ -919,8 +919,6 @@ static int wm8903_add_widgets(struct snd_soc_codec *codec) | |||
919 | 919 | ||
920 | snd_soc_dapm_add_routes(codec, intercon, ARRAY_SIZE(intercon)); | 920 | snd_soc_dapm_add_routes(codec, intercon, ARRAY_SIZE(intercon)); |
921 | 921 | ||
922 | snd_soc_dapm_new_widgets(codec); | ||
923 | |||
924 | return 0; | 922 | return 0; |
925 | } | 923 | } |
926 | 924 | ||
diff --git a/sound/soc/codecs/wm8940.c b/sound/soc/codecs/wm8940.c index fc80aa6c913c..3d850b97037a 100644 --- a/sound/soc/codecs/wm8940.c +++ b/sound/soc/codecs/wm8940.c | |||
@@ -298,7 +298,6 @@ static int wm8940_add_widgets(struct snd_soc_codec *codec) | |||
298 | ret = snd_soc_dapm_add_routes(codec, audio_map, ARRAY_SIZE(audio_map)); | 298 | ret = snd_soc_dapm_add_routes(codec, audio_map, ARRAY_SIZE(audio_map)); |
299 | if (ret) | 299 | if (ret) |
300 | goto error_ret; | 300 | goto error_ret; |
301 | ret = snd_soc_dapm_new_widgets(codec); | ||
302 | 301 | ||
303 | error_ret: | 302 | error_ret: |
304 | return ret; | 303 | return ret; |
diff --git a/sound/soc/codecs/wm8960.c b/sound/soc/codecs/wm8960.c index 40390afa75f3..d07bcc1e1c60 100644 --- a/sound/soc/codecs/wm8960.c +++ b/sound/soc/codecs/wm8960.c | |||
@@ -307,7 +307,6 @@ static int wm8960_add_widgets(struct snd_soc_codec *codec) | |||
307 | 307 | ||
308 | snd_soc_dapm_add_routes(codec, audio_paths, ARRAY_SIZE(audio_paths)); | 308 | snd_soc_dapm_add_routes(codec, audio_paths, ARRAY_SIZE(audio_paths)); |
309 | 309 | ||
310 | snd_soc_dapm_new_widgets(codec); | ||
311 | return 0; | 310 | return 0; |
312 | } | 311 | } |
313 | 312 | ||
diff --git a/sound/soc/codecs/wm8961.c b/sound/soc/codecs/wm8961.c index 07e389574db1..a8007d58813f 100644 --- a/sound/soc/codecs/wm8961.c +++ b/sound/soc/codecs/wm8961.c | |||
@@ -986,7 +986,6 @@ static int wm8961_probe(struct platform_device *pdev) | |||
986 | snd_soc_dapm_new_controls(codec, wm8961_dapm_widgets, | 986 | snd_soc_dapm_new_controls(codec, wm8961_dapm_widgets, |
987 | ARRAY_SIZE(wm8961_dapm_widgets)); | 987 | ARRAY_SIZE(wm8961_dapm_widgets)); |
988 | snd_soc_dapm_add_routes(codec, audio_paths, ARRAY_SIZE(audio_paths)); | 988 | snd_soc_dapm_add_routes(codec, audio_paths, ARRAY_SIZE(audio_paths)); |
989 | snd_soc_dapm_new_widgets(codec); | ||
990 | 989 | ||
991 | return ret; | 990 | return ret; |
992 | 991 | ||
diff --git a/sound/soc/codecs/wm8971.c b/sound/soc/codecs/wm8971.c index 56a66e89ab91..d9540d55fc89 100644 --- a/sound/soc/codecs/wm8971.c +++ b/sound/soc/codecs/wm8971.c | |||
@@ -338,8 +338,6 @@ static int wm8971_add_widgets(struct snd_soc_codec *codec) | |||
338 | 338 | ||
339 | snd_soc_dapm_add_routes(codec, audio_map, ARRAY_SIZE(audio_map)); | 339 | snd_soc_dapm_add_routes(codec, audio_map, ARRAY_SIZE(audio_map)); |
340 | 340 | ||
341 | snd_soc_dapm_new_widgets(codec); | ||
342 | |||
343 | return 0; | 341 | return 0; |
344 | } | 342 | } |
345 | 343 | ||
diff --git a/sound/soc/codecs/wm8974.c b/sound/soc/codecs/wm8974.c index c245f0ee0ec2..81c57b5c591c 100644 --- a/sound/soc/codecs/wm8974.c +++ b/sound/soc/codecs/wm8974.c | |||
@@ -276,7 +276,6 @@ static int wm8974_add_widgets(struct snd_soc_codec *codec) | |||
276 | 276 | ||
277 | snd_soc_dapm_add_routes(codec, audio_map, ARRAY_SIZE(audio_map)); | 277 | snd_soc_dapm_add_routes(codec, audio_map, ARRAY_SIZE(audio_map)); |
278 | 278 | ||
279 | snd_soc_dapm_new_widgets(codec); | ||
280 | return 0; | 279 | return 0; |
281 | } | 280 | } |
282 | 281 | ||
diff --git a/sound/soc/codecs/wm8988.c b/sound/soc/codecs/wm8988.c index bee292e37d1b..2862e4dced27 100644 --- a/sound/soc/codecs/wm8988.c +++ b/sound/soc/codecs/wm8988.c | |||
@@ -790,7 +790,6 @@ static int wm8988_probe(struct platform_device *pdev) | |||
790 | snd_soc_dapm_new_controls(codec, wm8988_dapm_widgets, | 790 | snd_soc_dapm_new_controls(codec, wm8988_dapm_widgets, |
791 | ARRAY_SIZE(wm8988_dapm_widgets)); | 791 | ARRAY_SIZE(wm8988_dapm_widgets)); |
792 | snd_soc_dapm_add_routes(codec, audio_map, ARRAY_SIZE(audio_map)); | 792 | snd_soc_dapm_add_routes(codec, audio_map, ARRAY_SIZE(audio_map)); |
793 | snd_soc_dapm_new_widgets(codec); | ||
794 | 793 | ||
795 | return ret; | 794 | return ret; |
796 | 795 | ||
diff --git a/sound/soc/codecs/wm8990.c b/sound/soc/codecs/wm8990.c index e43cb2c8b915..341481e0e830 100644 --- a/sound/soc/codecs/wm8990.c +++ b/sound/soc/codecs/wm8990.c | |||
@@ -920,7 +920,6 @@ static int wm8990_add_widgets(struct snd_soc_codec *codec) | |||
920 | /* set up the WM8990 audio map */ | 920 | /* set up the WM8990 audio map */ |
921 | snd_soc_dapm_add_routes(codec, audio_map, ARRAY_SIZE(audio_map)); | 921 | snd_soc_dapm_add_routes(codec, audio_map, ARRAY_SIZE(audio_map)); |
922 | 922 | ||
923 | snd_soc_dapm_new_widgets(codec); | ||
924 | return 0; | 923 | return 0; |
925 | } | 924 | } |
926 | 925 | ||
diff --git a/sound/soc/codecs/wm8993.c b/sound/soc/codecs/wm8993.c index 0d4d2be92b64..5e32f2ed5fc2 100644 --- a/sound/soc/codecs/wm8993.c +++ b/sound/soc/codecs/wm8993.c | |||
@@ -1464,8 +1464,6 @@ static int wm8993_probe(struct platform_device *pdev) | |||
1464 | wm_hubs_add_analogue_routes(codec, wm8993->pdata.lineout1_diff, | 1464 | wm_hubs_add_analogue_routes(codec, wm8993->pdata.lineout1_diff, |
1465 | wm8993->pdata.lineout2_diff); | 1465 | wm8993->pdata.lineout2_diff); |
1466 | 1466 | ||
1467 | snd_soc_dapm_new_widgets(codec); | ||
1468 | |||
1469 | return ret; | 1467 | return ret; |
1470 | 1468 | ||
1471 | err: | 1469 | err: |
diff --git a/sound/soc/codecs/wm9081.c b/sound/soc/codecs/wm9081.c index 3f1f84421312..c468497314ba 100644 --- a/sound/soc/codecs/wm9081.c +++ b/sound/soc/codecs/wm9081.c | |||
@@ -1262,7 +1262,6 @@ static int wm9081_probe(struct platform_device *pdev) | |||
1262 | snd_soc_dapm_new_controls(codec, wm9081_dapm_widgets, | 1262 | snd_soc_dapm_new_controls(codec, wm9081_dapm_widgets, |
1263 | ARRAY_SIZE(wm9081_dapm_widgets)); | 1263 | ARRAY_SIZE(wm9081_dapm_widgets)); |
1264 | snd_soc_dapm_add_routes(codec, audio_paths, ARRAY_SIZE(audio_paths)); | 1264 | snd_soc_dapm_add_routes(codec, audio_paths, ARRAY_SIZE(audio_paths)); |
1265 | snd_soc_dapm_new_widgets(codec); | ||
1266 | 1265 | ||
1267 | return ret; | 1266 | return ret; |
1268 | 1267 | ||
diff --git a/sound/soc/codecs/wm9705.c b/sound/soc/codecs/wm9705.c index 0e817b8705cd..dfffc6c778c0 100644 --- a/sound/soc/codecs/wm9705.c +++ b/sound/soc/codecs/wm9705.c | |||
@@ -205,7 +205,6 @@ static int wm9705_add_widgets(struct snd_soc_codec *codec) | |||
205 | snd_soc_dapm_new_controls(codec, wm9705_dapm_widgets, | 205 | snd_soc_dapm_new_controls(codec, wm9705_dapm_widgets, |
206 | ARRAY_SIZE(wm9705_dapm_widgets)); | 206 | ARRAY_SIZE(wm9705_dapm_widgets)); |
207 | snd_soc_dapm_add_routes(codec, audio_map, ARRAY_SIZE(audio_map)); | 207 | snd_soc_dapm_add_routes(codec, audio_map, ARRAY_SIZE(audio_map)); |
208 | snd_soc_dapm_new_widgets(codec); | ||
209 | 208 | ||
210 | return 0; | 209 | return 0; |
211 | } | 210 | } |
diff --git a/sound/soc/codecs/wm9712.c b/sound/soc/codecs/wm9712.c index 155cacf124ea..2a0872273007 100644 --- a/sound/soc/codecs/wm9712.c +++ b/sound/soc/codecs/wm9712.c | |||
@@ -436,7 +436,6 @@ static int wm9712_add_widgets(struct snd_soc_codec *codec) | |||
436 | 436 | ||
437 | snd_soc_dapm_add_routes(codec, audio_map, ARRAY_SIZE(audio_map)); | 437 | snd_soc_dapm_add_routes(codec, audio_map, ARRAY_SIZE(audio_map)); |
438 | 438 | ||
439 | snd_soc_dapm_new_widgets(codec); | ||
440 | return 0; | 439 | return 0; |
441 | } | 440 | } |
442 | 441 | ||
diff --git a/sound/soc/codecs/wm9713.c b/sound/soc/codecs/wm9713.c index 5f81ecd20a81..00bac315fb3b 100644 --- a/sound/soc/codecs/wm9713.c +++ b/sound/soc/codecs/wm9713.c | |||
@@ -625,7 +625,6 @@ static int wm9713_add_widgets(struct snd_soc_codec *codec) | |||
625 | 625 | ||
626 | snd_soc_dapm_add_routes(codec, audio_map, ARRAY_SIZE(audio_map)); | 626 | snd_soc_dapm_add_routes(codec, audio_map, ARRAY_SIZE(audio_map)); |
627 | 627 | ||
628 | snd_soc_dapm_new_widgets(codec); | ||
629 | return 0; | 628 | return 0; |
630 | } | 629 | } |
631 | 630 | ||