diff options
31 files changed, 0 insertions, 73 deletions
diff --git a/sound/soc/atmel/playpaq_wm8510.c b/sound/soc/atmel/playpaq_wm8510.c index 2909bfaed265..73ae99ad4578 100644 --- a/sound/soc/atmel/playpaq_wm8510.c +++ b/sound/soc/atmel/playpaq_wm8510.c | |||
@@ -338,7 +338,6 @@ static int playpaq_wm8510_init(struct snd_soc_pcm_runtime *rtd) | |||
338 | /* always connected pins */ | 338 | /* always connected pins */ |
339 | snd_soc_dapm_enable_pin(dapm, "Int Mic"); | 339 | snd_soc_dapm_enable_pin(dapm, "Int Mic"); |
340 | snd_soc_dapm_enable_pin(dapm, "Ext Spk"); | 340 | snd_soc_dapm_enable_pin(dapm, "Ext Spk"); |
341 | snd_soc_dapm_sync(dapm); | ||
342 | 341 | ||
343 | 342 | ||
344 | 343 | ||
diff --git a/sound/soc/atmel/sam9g20_wm8731.c b/sound/soc/atmel/sam9g20_wm8731.c index bad3aa14d5b3..0377c5451aed 100644 --- a/sound/soc/atmel/sam9g20_wm8731.c +++ b/sound/soc/atmel/sam9g20_wm8731.c | |||
@@ -173,8 +173,6 @@ static int at91sam9g20ek_wm8731_init(struct snd_soc_pcm_runtime *rtd) | |||
173 | /* always connected */ | 173 | /* always connected */ |
174 | snd_soc_dapm_enable_pin(dapm, "Ext Spk"); | 174 | snd_soc_dapm_enable_pin(dapm, "Ext Spk"); |
175 | 175 | ||
176 | snd_soc_dapm_sync(dapm); | ||
177 | |||
178 | return 0; | 176 | return 0; |
179 | } | 177 | } |
180 | 178 | ||
diff --git a/sound/soc/atmel/snd-soc-afeb9260.c b/sound/soc/atmel/snd-soc-afeb9260.c index 5e4d499d8434..d427e9217ce4 100644 --- a/sound/soc/atmel/snd-soc-afeb9260.c +++ b/sound/soc/atmel/snd-soc-afeb9260.c | |||
@@ -117,8 +117,6 @@ static int afeb9260_tlv320aic23_init(struct snd_soc_pcm_runtime *rtd) | |||
117 | snd_soc_dapm_enable_pin(dapm, "Line In"); | 117 | snd_soc_dapm_enable_pin(dapm, "Line In"); |
118 | snd_soc_dapm_enable_pin(dapm, "Mic Jack"); | 118 | snd_soc_dapm_enable_pin(dapm, "Mic Jack"); |
119 | 119 | ||
120 | snd_soc_dapm_sync(dapm); | ||
121 | |||
122 | return 0; | 120 | return 0; |
123 | } | 121 | } |
124 | 122 | ||
diff --git a/sound/soc/davinci/davinci-evm.c b/sound/soc/davinci/davinci-evm.c index fe7984221eb9..f78c3f0f280c 100644 --- a/sound/soc/davinci/davinci-evm.c +++ b/sound/soc/davinci/davinci-evm.c | |||
@@ -150,8 +150,6 @@ static int evm_aic3x_init(struct snd_soc_pcm_runtime *rtd) | |||
150 | snd_soc_dapm_enable_pin(dapm, "Mic Jack"); | 150 | snd_soc_dapm_enable_pin(dapm, "Mic Jack"); |
151 | snd_soc_dapm_enable_pin(dapm, "Line In"); | 151 | snd_soc_dapm_enable_pin(dapm, "Line In"); |
152 | 152 | ||
153 | snd_soc_dapm_sync(dapm); | ||
154 | |||
155 | return 0; | 153 | return 0; |
156 | } | 154 | } |
157 | 155 | ||
diff --git a/sound/soc/kirkwood/kirkwood-t5325.c b/sound/soc/kirkwood/kirkwood-t5325.c index c8d21956ab52..c772b3cf4039 100644 --- a/sound/soc/kirkwood/kirkwood-t5325.c +++ b/sound/soc/kirkwood/kirkwood-t5325.c | |||
@@ -79,8 +79,6 @@ static int t5325_dai_init(struct snd_soc_pcm_runtime *rtd) | |||
79 | snd_soc_dapm_enable_pin(dapm, "Headphone Jack"); | 79 | snd_soc_dapm_enable_pin(dapm, "Headphone Jack"); |
80 | snd_soc_dapm_enable_pin(dapm, "Speaker"); | 80 | snd_soc_dapm_enable_pin(dapm, "Speaker"); |
81 | 81 | ||
82 | snd_soc_dapm_sync(dapm); | ||
83 | |||
84 | return 0; | 82 | return 0; |
85 | } | 83 | } |
86 | 84 | ||
diff --git a/sound/soc/mid-x86/mfld_machine.c b/sound/soc/mid-x86/mfld_machine.c index 1d818dc57973..598f48c0d8f5 100644 --- a/sound/soc/mid-x86/mfld_machine.c +++ b/sound/soc/mid-x86/mfld_machine.c | |||
@@ -233,7 +233,6 @@ static int mfld_init(struct snd_soc_pcm_runtime *runtime) | |||
233 | /* always connected */ | 233 | /* always connected */ |
234 | snd_soc_dapm_enable_pin(dapm, "Headphones"); | 234 | snd_soc_dapm_enable_pin(dapm, "Headphones"); |
235 | snd_soc_dapm_enable_pin(dapm, "Mic"); | 235 | snd_soc_dapm_enable_pin(dapm, "Mic"); |
236 | snd_soc_dapm_sync(dapm); | ||
237 | 236 | ||
238 | ret_val = snd_soc_add_controls(codec, mfld_snd_controls, | 237 | ret_val = snd_soc_add_controls(codec, mfld_snd_controls, |
239 | ARRAY_SIZE(mfld_snd_controls)); | 238 | ARRAY_SIZE(mfld_snd_controls)); |
@@ -251,7 +250,6 @@ static int mfld_init(struct snd_soc_pcm_runtime *runtime) | |||
251 | /* we dont use linein in this so set to NC */ | 250 | /* we dont use linein in this so set to NC */ |
252 | snd_soc_dapm_disable_pin(dapm, "LINEINL"); | 251 | snd_soc_dapm_disable_pin(dapm, "LINEINL"); |
253 | snd_soc_dapm_disable_pin(dapm, "LINEINR"); | 252 | snd_soc_dapm_disable_pin(dapm, "LINEINR"); |
254 | snd_soc_dapm_sync(dapm); | ||
255 | 253 | ||
256 | /* Headset and button jack detection */ | 254 | /* Headset and button jack detection */ |
257 | ret_val = snd_soc_jack_new(codec, "Intel(R) MID Audio Jack", | 255 | ret_val = snd_soc_jack_new(codec, "Intel(R) MID Audio Jack", |
diff --git a/sound/soc/pxa/corgi.c b/sound/soc/pxa/corgi.c index 28757fb9df31..b0e2fb720910 100644 --- a/sound/soc/pxa/corgi.c +++ b/sound/soc/pxa/corgi.c | |||
@@ -299,7 +299,6 @@ static int corgi_wm8731_init(struct snd_soc_pcm_runtime *rtd) | |||
299 | /* Set up corgi specific audio path audio_map */ | 299 | /* Set up corgi specific audio path audio_map */ |
300 | snd_soc_dapm_add_routes(dapm, audio_map, ARRAY_SIZE(audio_map)); | 300 | snd_soc_dapm_add_routes(dapm, audio_map, ARRAY_SIZE(audio_map)); |
301 | 301 | ||
302 | snd_soc_dapm_sync(dapm); | ||
303 | return 0; | 302 | return 0; |
304 | } | 303 | } |
305 | 304 | ||
diff --git a/sound/soc/pxa/e740_wm9705.c b/sound/soc/pxa/e740_wm9705.c index dc65650a6fa1..35ed7eb8cff2 100644 --- a/sound/soc/pxa/e740_wm9705.c +++ b/sound/soc/pxa/e740_wm9705.c | |||
@@ -108,8 +108,6 @@ static int e740_ac97_init(struct snd_soc_pcm_runtime *rtd) | |||
108 | 108 | ||
109 | snd_soc_dapm_add_routes(dapm, audio_map, ARRAY_SIZE(audio_map)); | 109 | snd_soc_dapm_add_routes(dapm, audio_map, ARRAY_SIZE(audio_map)); |
110 | 110 | ||
111 | snd_soc_dapm_sync(dapm); | ||
112 | |||
113 | return 0; | 111 | return 0; |
114 | } | 112 | } |
115 | 113 | ||
diff --git a/sound/soc/pxa/e750_wm9705.c b/sound/soc/pxa/e750_wm9705.c index 51897fcd911b..ce5f056009a7 100644 --- a/sound/soc/pxa/e750_wm9705.c +++ b/sound/soc/pxa/e750_wm9705.c | |||
@@ -90,8 +90,6 @@ static int e750_ac97_init(struct snd_soc_pcm_runtime *rtd) | |||
90 | 90 | ||
91 | snd_soc_dapm_add_routes(dapm, audio_map, ARRAY_SIZE(audio_map)); | 91 | snd_soc_dapm_add_routes(dapm, audio_map, ARRAY_SIZE(audio_map)); |
92 | 92 | ||
93 | snd_soc_dapm_sync(dapm); | ||
94 | |||
95 | return 0; | 93 | return 0; |
96 | } | 94 | } |
97 | 95 | ||
diff --git a/sound/soc/pxa/e800_wm9712.c b/sound/soc/pxa/e800_wm9712.c index 053ed208e59f..6a8f38b6c379 100644 --- a/sound/soc/pxa/e800_wm9712.c +++ b/sound/soc/pxa/e800_wm9712.c | |||
@@ -80,7 +80,6 @@ static int e800_ac97_init(struct snd_soc_pcm_runtime *rtd) | |||
80 | ARRAY_SIZE(e800_dapm_widgets)); | 80 | ARRAY_SIZE(e800_dapm_widgets)); |
81 | 81 | ||
82 | snd_soc_dapm_add_routes(dapm, audio_map, ARRAY_SIZE(audio_map)); | 82 | snd_soc_dapm_add_routes(dapm, audio_map, ARRAY_SIZE(audio_map)); |
83 | snd_soc_dapm_sync(dapm); | ||
84 | 83 | ||
85 | return 0; | 84 | return 0; |
86 | } | 85 | } |
diff --git a/sound/soc/pxa/magician.c b/sound/soc/pxa/magician.c index 098e5f4b7d41..e79f516c400e 100644 --- a/sound/soc/pxa/magician.c +++ b/sound/soc/pxa/magician.c | |||
@@ -423,7 +423,6 @@ static int magician_uda1380_init(struct snd_soc_pcm_runtime *rtd) | |||
423 | /* Set up magician specific audio path interconnects */ | 423 | /* Set up magician specific audio path interconnects */ |
424 | snd_soc_dapm_add_routes(dapm, audio_map, ARRAY_SIZE(audio_map)); | 424 | snd_soc_dapm_add_routes(dapm, audio_map, ARRAY_SIZE(audio_map)); |
425 | 425 | ||
426 | snd_soc_dapm_sync(dapm); | ||
427 | return 0; | 426 | return 0; |
428 | } | 427 | } |
429 | 428 | ||
diff --git a/sound/soc/pxa/mioa701_wm9713.c b/sound/soc/pxa/mioa701_wm9713.c index 38ca6759907e..0b8d1ee738a4 100644 --- a/sound/soc/pxa/mioa701_wm9713.c +++ b/sound/soc/pxa/mioa701_wm9713.c | |||
@@ -151,7 +151,6 @@ static int mioa701_wm9713_init(struct snd_soc_pcm_runtime *rtd) | |||
151 | snd_soc_dapm_enable_pin(dapm, "Front Mic"); | 151 | snd_soc_dapm_enable_pin(dapm, "Front Mic"); |
152 | snd_soc_dapm_enable_pin(dapm, "GSM Line In"); | 152 | snd_soc_dapm_enable_pin(dapm, "GSM Line In"); |
153 | snd_soc_dapm_enable_pin(dapm, "GSM Line Out"); | 153 | snd_soc_dapm_enable_pin(dapm, "GSM Line Out"); |
154 | snd_soc_dapm_sync(dapm); | ||
155 | 154 | ||
156 | return 0; | 155 | return 0; |
157 | } | 156 | } |
diff --git a/sound/soc/pxa/palm27x.c b/sound/soc/pxa/palm27x.c index 504e4004f004..7edc1fb71fae 100644 --- a/sound/soc/pxa/palm27x.c +++ b/sound/soc/pxa/palm27x.c | |||
@@ -107,10 +107,6 @@ static int palm27x_ac97_init(struct snd_soc_pcm_runtime *rtd) | |||
107 | snd_soc_dapm_nc_pin(dapm, "PHONE"); | 107 | snd_soc_dapm_nc_pin(dapm, "PHONE"); |
108 | snd_soc_dapm_nc_pin(dapm, "MIC2"); | 108 | snd_soc_dapm_nc_pin(dapm, "MIC2"); |
109 | 109 | ||
110 | err = snd_soc_dapm_sync(dapm); | ||
111 | if (err) | ||
112 | return err; | ||
113 | |||
114 | /* Jack detection API stuff */ | 110 | /* Jack detection API stuff */ |
115 | err = snd_soc_jack_new(codec, "Headphone Jack", | 111 | err = snd_soc_jack_new(codec, "Headphone Jack", |
116 | SND_JACK_HEADPHONE, &hs_jack); | 112 | SND_JACK_HEADPHONE, &hs_jack); |
diff --git a/sound/soc/pxa/saarb.c b/sound/soc/pxa/saarb.c index 9595189fc681..d9467a2c6de0 100644 --- a/sound/soc/pxa/saarb.c +++ b/sound/soc/pxa/saarb.c | |||
@@ -146,10 +146,6 @@ static int saarb_pm860x_init(struct snd_soc_pcm_runtime *rtd) | |||
146 | snd_soc_dapm_disable_pin(dapm, "Headset Mic 2"); | 146 | snd_soc_dapm_disable_pin(dapm, "Headset Mic 2"); |
147 | snd_soc_dapm_disable_pin(dapm, "Headset Stereophone"); | 147 | snd_soc_dapm_disable_pin(dapm, "Headset Stereophone"); |
148 | 148 | ||
149 | ret = snd_soc_dapm_sync(dapm); | ||
150 | if (ret) | ||
151 | return ret; | ||
152 | |||
153 | /* Headset jack detection */ | 149 | /* Headset jack detection */ |
154 | snd_soc_jack_new(codec, "Headphone Jack", SND_JACK_HEADPHONE | 150 | snd_soc_jack_new(codec, "Headphone Jack", SND_JACK_HEADPHONE |
155 | | SND_JACK_BTN_0 | SND_JACK_BTN_1 | SND_JACK_BTN_2, | 151 | | SND_JACK_BTN_0 | SND_JACK_BTN_1 | SND_JACK_BTN_2, |
diff --git a/sound/soc/pxa/tavorevb3.c b/sound/soc/pxa/tavorevb3.c index f881f65ec172..eeec892e0e04 100644 --- a/sound/soc/pxa/tavorevb3.c +++ b/sound/soc/pxa/tavorevb3.c | |||
@@ -146,10 +146,6 @@ static int evb3_pm860x_init(struct snd_soc_pcm_runtime *rtd) | |||
146 | snd_soc_dapm_disable_pin(dapm, "Headset Mic 2"); | 146 | snd_soc_dapm_disable_pin(dapm, "Headset Mic 2"); |
147 | snd_soc_dapm_disable_pin(dapm, "Headset Stereophone"); | 147 | snd_soc_dapm_disable_pin(dapm, "Headset Stereophone"); |
148 | 148 | ||
149 | ret = snd_soc_dapm_sync(dapm); | ||
150 | if (ret) | ||
151 | return ret; | ||
152 | |||
153 | /* Headset jack detection */ | 149 | /* Headset jack detection */ |
154 | snd_soc_jack_new(codec, "Headphone Jack", SND_JACK_HEADPHONE | 150 | snd_soc_jack_new(codec, "Headphone Jack", SND_JACK_HEADPHONE |
155 | | SND_JACK_BTN_0 | SND_JACK_BTN_1 | SND_JACK_BTN_2, | 151 | | SND_JACK_BTN_0 | SND_JACK_BTN_1 | SND_JACK_BTN_2, |
diff --git a/sound/soc/pxa/tosa.c b/sound/soc/pxa/tosa.c index 9a2351366957..620fc69ae632 100644 --- a/sound/soc/pxa/tosa.c +++ b/sound/soc/pxa/tosa.c | |||
@@ -211,7 +211,6 @@ static int tosa_ac97_init(struct snd_soc_pcm_runtime *rtd) | |||
211 | /* set up tosa specific audio path audio_map */ | 211 | /* set up tosa specific audio path audio_map */ |
212 | snd_soc_dapm_add_routes(dapm, audio_map, ARRAY_SIZE(audio_map)); | 212 | snd_soc_dapm_add_routes(dapm, audio_map, ARRAY_SIZE(audio_map)); |
213 | 213 | ||
214 | snd_soc_dapm_sync(dapm); | ||
215 | return 0; | 214 | return 0; |
216 | } | 215 | } |
217 | 216 | ||
diff --git a/sound/soc/pxa/z2.c b/sound/soc/pxa/z2.c index 4b81ffd87566..b311ffe04b71 100644 --- a/sound/soc/pxa/z2.c +++ b/sound/soc/pxa/z2.c | |||
@@ -161,10 +161,6 @@ static int z2_wm8750_init(struct snd_soc_pcm_runtime *rtd) | |||
161 | /* Set up z2 specific audio paths */ | 161 | /* Set up z2 specific audio paths */ |
162 | snd_soc_dapm_add_routes(dapm, audio_map, ARRAY_SIZE(audio_map)); | 162 | snd_soc_dapm_add_routes(dapm, audio_map, ARRAY_SIZE(audio_map)); |
163 | 163 | ||
164 | ret = snd_soc_dapm_sync(dapm); | ||
165 | if (ret) | ||
166 | goto err; | ||
167 | |||
168 | /* Jack detection API stuff */ | 164 | /* Jack detection API stuff */ |
169 | ret = snd_soc_jack_new(codec, "Headset Jack", SND_JACK_HEADSET, | 165 | ret = snd_soc_jack_new(codec, "Headset Jack", SND_JACK_HEADSET, |
170 | &hs_jack); | 166 | &hs_jack); |
diff --git a/sound/soc/pxa/zylonite.c b/sound/soc/pxa/zylonite.c index 2b8350b52232..580aae38e502 100644 --- a/sound/soc/pxa/zylonite.c +++ b/sound/soc/pxa/zylonite.c | |||
@@ -87,7 +87,6 @@ static int zylonite_wm9713_init(struct snd_soc_pcm_runtime *rtd) | |||
87 | snd_soc_dapm_enable_pin(dapm, "Headphone"); | 87 | snd_soc_dapm_enable_pin(dapm, "Headphone"); |
88 | snd_soc_dapm_enable_pin(dapm, "Headset Earpiece"); | 88 | snd_soc_dapm_enable_pin(dapm, "Headset Earpiece"); |
89 | 89 | ||
90 | snd_soc_dapm_sync(dapm); | ||
91 | return 0; | 90 | return 0; |
92 | } | 91 | } |
93 | 92 | ||
diff --git a/sound/soc/samsung/goni_wm8994.c b/sound/soc/samsung/goni_wm8994.c index eb6d72ed55a7..86ece1a97375 100644 --- a/sound/soc/samsung/goni_wm8994.c +++ b/sound/soc/samsung/goni_wm8994.c | |||
@@ -120,8 +120,6 @@ static int goni_wm8994_init(struct snd_soc_pcm_runtime *rtd) | |||
120 | snd_soc_dapm_nc_pin(dapm, "SPKOUTRP"); | 120 | snd_soc_dapm_nc_pin(dapm, "SPKOUTRP"); |
121 | } | 121 | } |
122 | 122 | ||
123 | snd_soc_dapm_sync(dapm); | ||
124 | |||
125 | /* Headset jack detection */ | 123 | /* Headset jack detection */ |
126 | ret = snd_soc_jack_new(codec, "Headset Jack", | 124 | ret = snd_soc_jack_new(codec, "Headset Jack", |
127 | SND_JACK_HEADSET | SND_JACK_MECHANICAL | SND_JACK_AVOUT, | 125 | SND_JACK_HEADSET | SND_JACK_MECHANICAL | SND_JACK_AVOUT, |
diff --git a/sound/soc/samsung/h1940_uda1380.c b/sound/soc/samsung/h1940_uda1380.c index c6c65892294e..52025c92f04c 100644 --- a/sound/soc/samsung/h1940_uda1380.c +++ b/sound/soc/samsung/h1940_uda1380.c | |||
@@ -198,8 +198,6 @@ static int h1940_uda1380_init(struct snd_soc_pcm_runtime *rtd) | |||
198 | snd_soc_dapm_enable_pin(dapm, "Speaker"); | 198 | snd_soc_dapm_enable_pin(dapm, "Speaker"); |
199 | snd_soc_dapm_enable_pin(dapm, "Mic Jack"); | 199 | snd_soc_dapm_enable_pin(dapm, "Mic Jack"); |
200 | 200 | ||
201 | snd_soc_dapm_sync(dapm); | ||
202 | |||
203 | snd_soc_jack_new(codec, "Headphone Jack", SND_JACK_HEADPHONE, | 201 | snd_soc_jack_new(codec, "Headphone Jack", SND_JACK_HEADPHONE, |
204 | &hp_jack); | 202 | &hp_jack); |
205 | 203 | ||
diff --git a/sound/soc/samsung/jive_wm8750.c b/sound/soc/samsung/jive_wm8750.c index ed8f13a29c85..bb69e9fbaef6 100644 --- a/sound/soc/samsung/jive_wm8750.c +++ b/sound/soc/samsung/jive_wm8750.c | |||
@@ -120,7 +120,6 @@ static int jive_wm8750_init(struct snd_soc_pcm_runtime *rtd) | |||
120 | } | 120 | } |
121 | 121 | ||
122 | snd_soc_dapm_add_routes(dapm, audio_map, ARRAY_SIZE(audio_map)); | 122 | snd_soc_dapm_add_routes(dapm, audio_map, ARRAY_SIZE(audio_map)); |
123 | snd_soc_dapm_sync(dapm); | ||
124 | 123 | ||
125 | return 0; | 124 | return 0; |
126 | } | 125 | } |
diff --git a/sound/soc/samsung/neo1973_wm8753.c b/sound/soc/samsung/neo1973_wm8753.c index 16152ed08648..7207189cd211 100644 --- a/sound/soc/samsung/neo1973_wm8753.c +++ b/sound/soc/samsung/neo1973_wm8753.c | |||
@@ -367,8 +367,6 @@ static int neo1973_wm8753_init(struct snd_soc_pcm_runtime *rtd) | |||
367 | return ret; | 367 | return ret; |
368 | } | 368 | } |
369 | 369 | ||
370 | snd_soc_dapm_sync(dapm); | ||
371 | |||
372 | return 0; | 370 | return 0; |
373 | } | 371 | } |
374 | 372 | ||
@@ -409,8 +407,6 @@ static int neo1973_lm4857_init(struct snd_soc_dapm_context *dapm) | |||
409 | snd_soc_dapm_ignore_suspend(dapm, "Handset Spk"); | 407 | snd_soc_dapm_ignore_suspend(dapm, "Handset Spk"); |
410 | snd_soc_dapm_ignore_suspend(dapm, "Headphone"); | 408 | snd_soc_dapm_ignore_suspend(dapm, "Headphone"); |
411 | 409 | ||
412 | snd_soc_dapm_sync(dapm); | ||
413 | |||
414 | return 0; | 410 | return 0; |
415 | } | 411 | } |
416 | 412 | ||
diff --git a/sound/soc/samsung/rx1950_uda1380.c b/sound/soc/samsung/rx1950_uda1380.c index bc8c1676459f..e5ad67fa77e2 100644 --- a/sound/soc/samsung/rx1950_uda1380.c +++ b/sound/soc/samsung/rx1950_uda1380.c | |||
@@ -238,8 +238,6 @@ static int rx1950_uda1380_init(struct snd_soc_pcm_runtime *rtd) | |||
238 | snd_soc_dapm_enable_pin(dapm, "Speaker"); | 238 | snd_soc_dapm_enable_pin(dapm, "Speaker"); |
239 | snd_soc_dapm_enable_pin(dapm, "Mic Jack"); | 239 | snd_soc_dapm_enable_pin(dapm, "Mic Jack"); |
240 | 240 | ||
241 | snd_soc_dapm_sync(dapm); | ||
242 | |||
243 | snd_soc_jack_new(codec, "Headphone Jack", SND_JACK_HEADPHONE, | 241 | snd_soc_jack_new(codec, "Headphone Jack", SND_JACK_HEADPHONE, |
244 | &hp_jack); | 242 | &hp_jack); |
245 | 243 | ||
diff --git a/sound/soc/samsung/s3c24xx_simtec_hermes.c b/sound/soc/samsung/s3c24xx_simtec_hermes.c index ce6aef604179..359530bc7a9a 100644 --- a/sound/soc/samsung/s3c24xx_simtec_hermes.c +++ b/sound/soc/samsung/s3c24xx_simtec_hermes.c | |||
@@ -76,7 +76,6 @@ static int simtec_hermes_init(struct snd_soc_pcm_runtime *rtd) | |||
76 | snd_soc_dapm_enable_pin(dapm, "Mic Jack"); | 76 | snd_soc_dapm_enable_pin(dapm, "Mic Jack"); |
77 | 77 | ||
78 | simtec_audio_init(rtd); | 78 | simtec_audio_init(rtd); |
79 | snd_soc_dapm_sync(dapm); | ||
80 | 79 | ||
81 | return 0; | 80 | return 0; |
82 | } | 81 | } |
diff --git a/sound/soc/samsung/s3c24xx_simtec_tlv320aic23.c b/sound/soc/samsung/s3c24xx_simtec_tlv320aic23.c index a7ef7db54687..8bad349a9897 100644 --- a/sound/soc/samsung/s3c24xx_simtec_tlv320aic23.c +++ b/sound/soc/samsung/s3c24xx_simtec_tlv320aic23.c | |||
@@ -65,7 +65,6 @@ static int simtec_tlv320aic23_init(struct snd_soc_pcm_runtime *rtd) | |||
65 | snd_soc_dapm_enable_pin(dapm, "Mic Jack"); | 65 | snd_soc_dapm_enable_pin(dapm, "Mic Jack"); |
66 | 66 | ||
67 | simtec_audio_init(rtd); | 67 | simtec_audio_init(rtd); |
68 | snd_soc_dapm_sync(dapm); | ||
69 | 68 | ||
70 | return 0; | 69 | return 0; |
71 | } | 70 | } |
diff --git a/sound/soc/samsung/smartq_wm8987.c b/sound/soc/samsung/smartq_wm8987.c index bbd14768ecd3..6db4e554ea03 100644 --- a/sound/soc/samsung/smartq_wm8987.c +++ b/sound/soc/samsung/smartq_wm8987.c | |||
@@ -178,10 +178,6 @@ static int smartq_wm8987_init(struct snd_soc_pcm_runtime *rtd) | |||
178 | snd_soc_dapm_enable_pin(dapm, "Internal Mic"); | 178 | snd_soc_dapm_enable_pin(dapm, "Internal Mic"); |
179 | snd_soc_dapm_disable_pin(dapm, "Headphone Jack"); | 179 | snd_soc_dapm_disable_pin(dapm, "Headphone Jack"); |
180 | 180 | ||
181 | err = snd_soc_dapm_sync(dapm); | ||
182 | if (err) | ||
183 | return err; | ||
184 | |||
185 | /* Headphone jack detection */ | 181 | /* Headphone jack detection */ |
186 | err = snd_soc_jack_new(codec, "Headphone Jack", | 182 | err = snd_soc_jack_new(codec, "Headphone Jack", |
187 | SND_JACK_HEADPHONE, &smartq_jack); | 183 | SND_JACK_HEADPHONE, &smartq_jack); |
diff --git a/sound/soc/samsung/smdk_wm8580.c b/sound/soc/samsung/smdk_wm8580.c index 20deecf3b243..54c4cce899d7 100644 --- a/sound/soc/samsung/smdk_wm8580.c +++ b/sound/soc/samsung/smdk_wm8580.c | |||
@@ -173,9 +173,6 @@ static int smdk_wm8580_init_paiftx(struct snd_soc_pcm_runtime *rtd) | |||
173 | */ | 173 | */ |
174 | snd_soc_dapm_disable_pin(dapm, "MicIn"); | 174 | snd_soc_dapm_disable_pin(dapm, "MicIn"); |
175 | 175 | ||
176 | /* signal a DAPM event */ | ||
177 | snd_soc_dapm_sync(dapm); | ||
178 | |||
179 | return 0; | 176 | return 0; |
180 | } | 177 | } |
181 | 178 | ||
@@ -191,9 +188,6 @@ static int smdk_wm8580_init_paifrx(struct snd_soc_pcm_runtime *rtd) | |||
191 | /* Set up PAIFRX audio path */ | 188 | /* Set up PAIFRX audio path */ |
192 | snd_soc_dapm_add_routes(dapm, audio_map_rx, ARRAY_SIZE(audio_map_rx)); | 189 | snd_soc_dapm_add_routes(dapm, audio_map_rx, ARRAY_SIZE(audio_map_rx)); |
193 | 190 | ||
194 | /* signal a DAPM event */ | ||
195 | snd_soc_dapm_sync(dapm); | ||
196 | |||
197 | return 0; | 191 | return 0; |
198 | } | 192 | } |
199 | 193 | ||
diff --git a/sound/soc/samsung/smdk_wm8994.c b/sound/soc/samsung/smdk_wm8994.c index 45fbe2b3727f..f75e43997d5b 100644 --- a/sound/soc/samsung/smdk_wm8994.c +++ b/sound/soc/samsung/smdk_wm8994.c | |||
@@ -117,8 +117,6 @@ static int smdk_wm8994_init_paiftx(struct snd_soc_pcm_runtime *rtd) | |||
117 | snd_soc_dapm_nc_pin(dapm, "IN1RP"); | 117 | snd_soc_dapm_nc_pin(dapm, "IN1RP"); |
118 | snd_soc_dapm_nc_pin(dapm, "IN2RP:VXRP"); | 118 | snd_soc_dapm_nc_pin(dapm, "IN2RP:VXRP"); |
119 | 119 | ||
120 | snd_soc_dapm_sync(dapm); | ||
121 | |||
122 | return 0; | 120 | return 0; |
123 | } | 121 | } |
124 | 122 | ||
diff --git a/sound/soc/sh/sh7760-ac97.c b/sound/soc/sh/sh7760-ac97.c index 917d3ceadc9d..c62ae689c4a1 100644 --- a/sound/soc/sh/sh7760-ac97.c +++ b/sound/soc/sh/sh7760-ac97.c | |||
@@ -20,12 +20,6 @@ | |||
20 | extern struct snd_soc_dai_driver sh4_hac_dai[2]; | 20 | extern struct snd_soc_dai_driver sh4_hac_dai[2]; |
21 | extern struct snd_soc_platform_driver sh7760_soc_platform; | 21 | extern struct snd_soc_platform_driver sh7760_soc_platform; |
22 | 22 | ||
23 | static int machine_init(struct snd_soc_pcm_runtime *rtd) | ||
24 | { | ||
25 | snd_soc_dapm_sync(&rtd->codec->dapm); | ||
26 | return 0; | ||
27 | } | ||
28 | |||
29 | static struct snd_soc_dai_link sh7760_ac97_dai = { | 23 | static struct snd_soc_dai_link sh7760_ac97_dai = { |
30 | .name = "AC97", | 24 | .name = "AC97", |
31 | .stream_name = "AC97 HiFi", | 25 | .stream_name = "AC97 HiFi", |
@@ -33,7 +27,6 @@ static struct snd_soc_dai_link sh7760_ac97_dai = { | |||
33 | .codec_dai_name = "ac97-hifi", | 27 | .codec_dai_name = "ac97-hifi", |
34 | .platform_name = "sh7760-pcm-audio", | 28 | .platform_name = "sh7760-pcm-audio", |
35 | .codec_name = "ac97-codec", | 29 | .codec_name = "ac97-codec", |
36 | .init = machine_init, | ||
37 | .ops = NULL, | 30 | .ops = NULL, |
38 | }; | 31 | }; |
39 | 32 | ||
diff --git a/sound/soc/tegra/tegra_wm8903.c b/sound/soc/tegra/tegra_wm8903.c index be27f1d229af..a81cf39257bf 100644 --- a/sound/soc/tegra/tegra_wm8903.c +++ b/sound/soc/tegra/tegra_wm8903.c | |||
@@ -339,8 +339,6 @@ static int tegra_wm8903_init(struct snd_soc_pcm_runtime *rtd) | |||
339 | snd_soc_dapm_nc_pin(dapm, "LINEOUTL"); | 339 | snd_soc_dapm_nc_pin(dapm, "LINEOUTL"); |
340 | } | 340 | } |
341 | 341 | ||
342 | snd_soc_dapm_sync(dapm); | ||
343 | |||
344 | return 0; | 342 | return 0; |
345 | } | 343 | } |
346 | 344 | ||
diff --git a/sound/soc/tegra/trimslice.c b/sound/soc/tegra/trimslice.c index 8fc07e9adf2e..b3a7efa6d960 100644 --- a/sound/soc/tegra/trimslice.c +++ b/sound/soc/tegra/trimslice.c | |||
@@ -124,8 +124,6 @@ static int trimslice_asoc_init(struct snd_soc_pcm_runtime *rtd) | |||
124 | snd_soc_dapm_nc_pin(dapm, "RHPOUT"); | 124 | snd_soc_dapm_nc_pin(dapm, "RHPOUT"); |
125 | snd_soc_dapm_nc_pin(dapm, "MICIN"); | 125 | snd_soc_dapm_nc_pin(dapm, "MICIN"); |
126 | 126 | ||
127 | snd_soc_dapm_sync(dapm); | ||
128 | |||
129 | return 0; | 127 | return 0; |
130 | } | 128 | } |
131 | 129 | ||