diff options
Diffstat (limited to 'sound/soc/codecs/wm8400.c')
-rw-r--r-- | sound/soc/codecs/wm8400.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/sound/soc/codecs/wm8400.c b/sound/soc/codecs/wm8400.c index 850299786e02..3c3bc079167e 100644 --- a/sound/soc/codecs/wm8400.c +++ b/sound/soc/codecs/wm8400.c | |||
@@ -26,7 +26,6 @@ | |||
26 | #include <sound/pcm.h> | 26 | #include <sound/pcm.h> |
27 | #include <sound/pcm_params.h> | 27 | #include <sound/pcm_params.h> |
28 | #include <sound/soc.h> | 28 | #include <sound/soc.h> |
29 | #include <sound/soc-dapm.h> | ||
30 | #include <sound/initval.h> | 29 | #include <sound/initval.h> |
31 | #include <sound/tlv.h> | 30 | #include <sound/tlv.h> |
32 | 31 | ||
@@ -911,10 +910,11 @@ static const struct snd_soc_dapm_route audio_map[] = { | |||
911 | 910 | ||
912 | static int wm8400_add_widgets(struct snd_soc_codec *codec) | 911 | static int wm8400_add_widgets(struct snd_soc_codec *codec) |
913 | { | 912 | { |
914 | snd_soc_dapm_new_controls(codec, wm8400_dapm_widgets, | 913 | struct snd_soc_dapm_context *dapm = &codec->dapm; |
915 | ARRAY_SIZE(wm8400_dapm_widgets)); | ||
916 | 914 | ||
917 | snd_soc_dapm_add_routes(codec, audio_map, ARRAY_SIZE(audio_map)); | 915 | snd_soc_dapm_new_controls(dapm, wm8400_dapm_widgets, |
916 | ARRAY_SIZE(wm8400_dapm_widgets)); | ||
917 | snd_soc_dapm_add_routes(dapm, audio_map, ARRAY_SIZE(audio_map)); | ||
918 | 918 | ||
919 | return 0; | 919 | return 0; |
920 | } | 920 | } |
@@ -1219,7 +1219,7 @@ static int wm8400_set_bias_level(struct snd_soc_codec *codec, | |||
1219 | break; | 1219 | break; |
1220 | 1220 | ||
1221 | case SND_SOC_BIAS_STANDBY: | 1221 | case SND_SOC_BIAS_STANDBY: |
1222 | if (codec->bias_level == SND_SOC_BIAS_OFF) { | 1222 | if (codec->dapm.bias_level == SND_SOC_BIAS_OFF) { |
1223 | ret = regulator_bulk_enable(ARRAY_SIZE(power), | 1223 | ret = regulator_bulk_enable(ARRAY_SIZE(power), |
1224 | &power[0]); | 1224 | &power[0]); |
1225 | if (ret != 0) { | 1225 | if (ret != 0) { |
@@ -1306,7 +1306,7 @@ static int wm8400_set_bias_level(struct snd_soc_codec *codec, | |||
1306 | break; | 1306 | break; |
1307 | } | 1307 | } |
1308 | 1308 | ||
1309 | codec->bias_level = level; | 1309 | codec->dapm.bias_level = level; |
1310 | return 0; | 1310 | return 0; |
1311 | } | 1311 | } |
1312 | 1312 | ||