diff options
Diffstat (limited to 'sound/soc/codecs/uda134x.c')
-rw-r--r-- | sound/soc/codecs/uda134x.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/sound/soc/codecs/uda134x.c b/sound/soc/codecs/uda134x.c index 797b0dde2c68..6c3d43b8ee85 100644 --- a/sound/soc/codecs/uda134x.c +++ b/sound/soc/codecs/uda134x.c | |||
@@ -159,8 +159,7 @@ static int uda134x_mute(struct snd_soc_dai *dai, int mute) | |||
159 | static int uda134x_startup(struct snd_pcm_substream *substream, | 159 | static int uda134x_startup(struct snd_pcm_substream *substream, |
160 | struct snd_soc_dai *dai) | 160 | struct snd_soc_dai *dai) |
161 | { | 161 | { |
162 | struct snd_soc_pcm_runtime *rtd = substream->private_data; | 162 | struct snd_soc_codec *codec = dai->codec; |
163 | struct snd_soc_codec *codec =rtd->codec; | ||
164 | struct uda134x_priv *uda134x = snd_soc_codec_get_drvdata(codec); | 163 | struct uda134x_priv *uda134x = snd_soc_codec_get_drvdata(codec); |
165 | struct snd_pcm_runtime *master_runtime; | 164 | struct snd_pcm_runtime *master_runtime; |
166 | 165 | ||
@@ -191,8 +190,7 @@ static int uda134x_startup(struct snd_pcm_substream *substream, | |||
191 | static void uda134x_shutdown(struct snd_pcm_substream *substream, | 190 | static void uda134x_shutdown(struct snd_pcm_substream *substream, |
192 | struct snd_soc_dai *dai) | 191 | struct snd_soc_dai *dai) |
193 | { | 192 | { |
194 | struct snd_soc_pcm_runtime *rtd = substream->private_data; | 193 | struct snd_soc_codec *codec = dai->codec; |
195 | struct snd_soc_codec *codec = rtd->codec; | ||
196 | struct uda134x_priv *uda134x = snd_soc_codec_get_drvdata(codec); | 194 | struct uda134x_priv *uda134x = snd_soc_codec_get_drvdata(codec); |
197 | 195 | ||
198 | if (uda134x->master_substream == substream) | 196 | if (uda134x->master_substream == substream) |