summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSudheer Papothi <spapothi@codeaurora.org>2016-06-30 23:18:20 +0530
committerKyle Yan <kyan@codeaurora.org>2016-07-08 11:52:42 -0700
commit1f1574bb1837ce7ee0bf24c40a178cdcbf2932da (patch)
tree79141c268d73f7fda14143161215324583cf33fd
parentaa0b21c907a888b2c425295675945581302cb95f (diff)
ASoC: wcd9335: Fix traversing of source dapm widgets
Parsing of audio routing in ASoC core has been changed in kernel 4.4 to use new variables. Update the codec driver to traverse to source dapm widget using new variables. Change-Id: I8c545248f23c73ff9fb470705f1c17175a8e4e0b Signed-off-by: Sudheer Papothi <spapothi@codeaurora.org>
-rwxr-xr-xsound/soc/codecs/wcd9335.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/sound/soc/codecs/wcd9335.c b/sound/soc/codecs/wcd9335.c
index c941729be2aa..f496559f0632 100755
--- a/sound/soc/codecs/wcd9335.c
+++ b/sound/soc/codecs/wcd9335.c
@@ -7511,9 +7511,9 @@ static int tasha_mad_input_put(struct snd_kcontrol *kcontrol,
"%s: tasha input widget = %s\n", __func__,
mad_input_widget);
- for (i = 0; i < card->num_dapm_routes; i++) {
- if (!strcmp(card->dapm_routes[i].sink, mad_input_widget)) {
- source_widget = card->dapm_routes[i].source;
+ for (i = 0; i < card->num_of_dapm_routes; i++) {
+ if (!strcmp(card->of_dapm_routes[i].sink, mad_input_widget)) {
+ source_widget = card->of_dapm_routes[i].source;
if (!source_widget) {
dev_err(codec->dev,
"%s: invalid source widget\n",