diff options
Diffstat (limited to 'sound/soc/omap/sdp4430.c')
| -rw-r--r-- | sound/soc/omap/sdp4430.c | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/sound/soc/omap/sdp4430.c b/sound/soc/omap/sdp4430.c index 4b4463db6ba0..3ce17318a291 100644 --- a/sound/soc/omap/sdp4430.c +++ b/sound/soc/omap/sdp4430.c | |||
| @@ -129,6 +129,7 @@ static const struct snd_soc_dapm_route audio_map[] = { | |||
| 129 | static int sdp4430_twl6040_init(struct snd_soc_pcm_runtime *rtd) | 129 | static int sdp4430_twl6040_init(struct snd_soc_pcm_runtime *rtd) |
| 130 | { | 130 | { |
| 131 | struct snd_soc_codec *codec = rtd->codec; | 131 | struct snd_soc_codec *codec = rtd->codec; |
| 132 | struct snd_soc_dapm_context *dapm = &codec->dapm; | ||
| 132 | int ret; | 133 | int ret; |
| 133 | 134 | ||
| 134 | /* Add SDP4430 specific controls */ | 135 | /* Add SDP4430 specific controls */ |
| @@ -138,25 +139,25 @@ static int sdp4430_twl6040_init(struct snd_soc_pcm_runtime *rtd) | |||
| 138 | return ret; | 139 | return ret; |
| 139 | 140 | ||
| 140 | /* Add SDP4430 specific widgets */ | 141 | /* Add SDP4430 specific widgets */ |
| 141 | ret = snd_soc_dapm_new_controls(codec, sdp4430_twl6040_dapm_widgets, | 142 | ret = snd_soc_dapm_new_controls(dapm, sdp4430_twl6040_dapm_widgets, |
| 142 | ARRAY_SIZE(sdp4430_twl6040_dapm_widgets)); | 143 | ARRAY_SIZE(sdp4430_twl6040_dapm_widgets)); |
| 143 | if (ret) | 144 | if (ret) |
| 144 | return ret; | 145 | return ret; |
| 145 | 146 | ||
| 146 | /* Set up SDP4430 specific audio path audio_map */ | 147 | /* Set up SDP4430 specific audio path audio_map */ |
| 147 | snd_soc_dapm_add_routes(codec, audio_map, ARRAY_SIZE(audio_map)); | 148 | snd_soc_dapm_add_routes(dapm, audio_map, ARRAY_SIZE(audio_map)); |
| 148 | 149 | ||
| 149 | /* SDP4430 connected pins */ | 150 | /* SDP4430 connected pins */ |
| 150 | snd_soc_dapm_enable_pin(codec, "Ext Mic"); | 151 | snd_soc_dapm_enable_pin(dapm, "Ext Mic"); |
| 151 | snd_soc_dapm_enable_pin(codec, "Ext Spk"); | 152 | snd_soc_dapm_enable_pin(dapm, "Ext Spk"); |
| 152 | snd_soc_dapm_enable_pin(codec, "Headset Mic"); | 153 | snd_soc_dapm_enable_pin(dapm, "Headset Mic"); |
| 153 | snd_soc_dapm_enable_pin(codec, "Headset Stereophone"); | 154 | snd_soc_dapm_enable_pin(dapm, "Headset Stereophone"); |
| 154 | 155 | ||
| 155 | /* TWL6040 not connected pins */ | 156 | /* TWL6040 not connected pins */ |
| 156 | snd_soc_dapm_nc_pin(codec, "AFML"); | 157 | snd_soc_dapm_nc_pin(dapm, "AFML"); |
| 157 | snd_soc_dapm_nc_pin(codec, "AFMR"); | 158 | snd_soc_dapm_nc_pin(dapm, "AFMR"); |
| 158 | 159 | ||
| 159 | ret = snd_soc_dapm_sync(codec); | 160 | ret = snd_soc_dapm_sync(dapm); |
| 160 | 161 | ||
| 161 | return ret; | 162 | return ret; |
| 162 | } | 163 | } |
