diff options
Diffstat (limited to 'sound/soc/codecs/twl4030.c')
-rw-r--r-- | sound/soc/codecs/twl4030.c | 18 |
1 files changed, 6 insertions, 12 deletions
diff --git a/sound/soc/codecs/twl4030.c b/sound/soc/codecs/twl4030.c index 170cf9a8fc79..391fcfc7b63b 100644 --- a/sound/soc/codecs/twl4030.c +++ b/sound/soc/codecs/twl4030.c | |||
@@ -1685,8 +1685,7 @@ static void twl4030_tdm_enable(struct snd_soc_codec *codec, int direction, | |||
1685 | static int twl4030_startup(struct snd_pcm_substream *substream, | 1685 | static int twl4030_startup(struct snd_pcm_substream *substream, |
1686 | struct snd_soc_dai *dai) | 1686 | struct snd_soc_dai *dai) |
1687 | { | 1687 | { |
1688 | struct snd_soc_pcm_runtime *rtd = substream->private_data; | 1688 | struct snd_soc_codec *codec = dai->codec; |
1689 | struct snd_soc_codec *codec = rtd->codec; | ||
1690 | struct twl4030_priv *twl4030 = snd_soc_codec_get_drvdata(codec); | 1689 | struct twl4030_priv *twl4030 = snd_soc_codec_get_drvdata(codec); |
1691 | 1690 | ||
1692 | if (twl4030->master_substream) { | 1691 | if (twl4030->master_substream) { |
@@ -1715,8 +1714,7 @@ static int twl4030_startup(struct snd_pcm_substream *substream, | |||
1715 | static void twl4030_shutdown(struct snd_pcm_substream *substream, | 1714 | static void twl4030_shutdown(struct snd_pcm_substream *substream, |
1716 | struct snd_soc_dai *dai) | 1715 | struct snd_soc_dai *dai) |
1717 | { | 1716 | { |
1718 | struct snd_soc_pcm_runtime *rtd = substream->private_data; | 1717 | struct snd_soc_codec *codec = dai->codec; |
1719 | struct snd_soc_codec *codec = rtd->codec; | ||
1720 | struct twl4030_priv *twl4030 = snd_soc_codec_get_drvdata(codec); | 1718 | struct twl4030_priv *twl4030 = snd_soc_codec_get_drvdata(codec); |
1721 | 1719 | ||
1722 | if (twl4030->master_substream == substream) | 1720 | if (twl4030->master_substream == substream) |
@@ -1740,8 +1738,7 @@ static int twl4030_hw_params(struct snd_pcm_substream *substream, | |||
1740 | struct snd_pcm_hw_params *params, | 1738 | struct snd_pcm_hw_params *params, |
1741 | struct snd_soc_dai *dai) | 1739 | struct snd_soc_dai *dai) |
1742 | { | 1740 | { |
1743 | struct snd_soc_pcm_runtime *rtd = substream->private_data; | 1741 | struct snd_soc_codec *codec = dai->codec; |
1744 | struct snd_soc_codec *codec = rtd->codec; | ||
1745 | struct twl4030_priv *twl4030 = snd_soc_codec_get_drvdata(codec); | 1742 | struct twl4030_priv *twl4030 = snd_soc_codec_get_drvdata(codec); |
1746 | u8 mode, old_mode, format, old_format; | 1743 | u8 mode, old_mode, format, old_format; |
1747 | 1744 | ||
@@ -1974,8 +1971,7 @@ static void twl4030_voice_enable(struct snd_soc_codec *codec, int direction, | |||
1974 | static int twl4030_voice_startup(struct snd_pcm_substream *substream, | 1971 | static int twl4030_voice_startup(struct snd_pcm_substream *substream, |
1975 | struct snd_soc_dai *dai) | 1972 | struct snd_soc_dai *dai) |
1976 | { | 1973 | { |
1977 | struct snd_soc_pcm_runtime *rtd = substream->private_data; | 1974 | struct snd_soc_codec *codec = dai->codec; |
1978 | struct snd_soc_codec *codec = rtd->codec; | ||
1979 | struct twl4030_priv *twl4030 = snd_soc_codec_get_drvdata(codec); | 1975 | struct twl4030_priv *twl4030 = snd_soc_codec_get_drvdata(codec); |
1980 | u8 mode; | 1976 | u8 mode; |
1981 | 1977 | ||
@@ -2007,8 +2003,7 @@ static int twl4030_voice_startup(struct snd_pcm_substream *substream, | |||
2007 | static void twl4030_voice_shutdown(struct snd_pcm_substream *substream, | 2003 | static void twl4030_voice_shutdown(struct snd_pcm_substream *substream, |
2008 | struct snd_soc_dai *dai) | 2004 | struct snd_soc_dai *dai) |
2009 | { | 2005 | { |
2010 | struct snd_soc_pcm_runtime *rtd = substream->private_data; | 2006 | struct snd_soc_codec *codec = dai->codec; |
2011 | struct snd_soc_codec *codec = rtd->codec; | ||
2012 | 2007 | ||
2013 | /* Enable voice digital filters */ | 2008 | /* Enable voice digital filters */ |
2014 | twl4030_voice_enable(codec, substream->stream, 0); | 2009 | twl4030_voice_enable(codec, substream->stream, 0); |
@@ -2017,8 +2012,7 @@ static void twl4030_voice_shutdown(struct snd_pcm_substream *substream, | |||
2017 | static int twl4030_voice_hw_params(struct snd_pcm_substream *substream, | 2012 | static int twl4030_voice_hw_params(struct snd_pcm_substream *substream, |
2018 | struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) | 2013 | struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) |
2019 | { | 2014 | { |
2020 | struct snd_soc_pcm_runtime *rtd = substream->private_data; | 2015 | struct snd_soc_codec *codec = dai->codec; |
2021 | struct snd_soc_codec *codec = rtd->codec; | ||
2022 | struct twl4030_priv *twl4030 = snd_soc_codec_get_drvdata(codec); | 2016 | struct twl4030_priv *twl4030 = snd_soc_codec_get_drvdata(codec); |
2023 | u8 old_mode, mode; | 2017 | u8 old_mode, mode; |
2024 | 2018 | ||