From a197f2b4d77587bd82b456f876f81e5a41a2a34f Mon Sep 17 00:00:00 2001 From: Ravindra Lokhande Date: Wed, 1 Jun 2016 17:37:39 +0530 Subject: [PATCH] ASoC: tegra-alt: replace direct access to codec dapm The dapm field of the struct snd_soc_codec is removed, to access dapm field use snd_soc_codec_get_dapm() Change-Id: I2bf7f89058bd65baf2d89ffa926af9fe1e418927 Signed-off-by: Ravindra Lokhande Reviewed-on: http://git-master/r/1157272 GVS: Gerrit_Virtual_Submit Reviewed-by: Viraj Karandikar Reviewed-by: Bharat Nihalani --- sound/soc/tegra-alt/tegra186_arad_alt.c | 2 +- sound/soc/tegra-alt/tegra186_asrc_alt.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sound/soc/tegra-alt/tegra186_arad_alt.c b/sound/soc/tegra-alt/tegra186_arad_alt.c index 46e6666d..6b79bcbb 100644 --- a/sound/soc/tegra-alt/tegra186_arad_alt.c +++ b/sound/soc/tegra-alt/tegra186_arad_alt.c @@ -328,7 +328,7 @@ static int tegra186_arad_put_enable_lane(struct snd_kcontrol *kcontrol, static int tegra186_arad_tx_stop(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol, int event) { - struct snd_soc_codec *codec = w->codec; + struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); struct device *dev = codec->dev; struct tegra186_arad *arad = dev_get_drvdata(dev); diff --git a/sound/soc/tegra-alt/tegra186_asrc_alt.c b/sound/soc/tegra-alt/tegra186_asrc_alt.c index 37cea102..450fc6a9 100644 --- a/sound/soc/tegra-alt/tegra186_asrc_alt.c +++ b/sound/soc/tegra-alt/tegra186_asrc_alt.c @@ -569,7 +569,7 @@ static int tegra186_asrc_put_output_threshold(struct snd_kcontrol *kcontrol, static int tegra186_asrc_req_arad_ratio(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol, int event) { - struct snd_soc_codec *codec = w->codec; + struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); struct device *dev = codec->dev; struct tegra186_asrc *asrc = dev_get_drvdata(dev); int ret = 0;