summaryrefslogtreecommitdiff
path: root/sound
diff options
context:
space:
mode:
authorPhani Kumar Uppalapati <phaniu@codeaurora.org>2016-09-14 10:55:02 -0700
committerGerrit - the friendly Code Review server <code-review@localhost>2016-10-14 16:35:09 -0700
commit607f17ae850a4c25f9bfc1442b1f737f4eddc96c (patch)
treef107d3da780e210ed6e431daf2e8bbb1dd9883bd /sound
parente657410985b5d33b0b4e76f08587345e9fb195ce (diff)
ASoc: wcd9335: Ignore mbhc get impedance error
Avoid DAPM failure by ignoring the mbhc get impedance errors as this is not a fatal and audio can still work even if the class-H settings are not updated based on impedance values. Change-Id: Icd6846d157af5a96d5ae49261e109cbd5ab8c266 Signed-off-by: Phani Kumar Uppalapati <phaniu@codeaurora.org>
Diffstat (limited to 'sound')
-rw-r--r--sound/soc/codecs/wcd9335.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/sound/soc/codecs/wcd9335.c b/sound/soc/codecs/wcd9335.c
index 46b8e7f72eb8..9394ee52cad0 100644
--- a/sound/soc/codecs/wcd9335.c
+++ b/sound/soc/codecs/wcd9335.c
@@ -4596,9 +4596,11 @@ static int tasha_codec_hphl_dac_event(struct snd_soc_dapm_widget *w,
if (!ret) {
wcd_clsh_imped_config(codec, impedl, false);
set_bit(CLASSH_CONFIG, &tasha->status_mask);
- } else
+ } else {
dev_dbg(codec->dev, "%s: Failed to get mbhc impedance %d\n",
__func__, ret);
+ ret = 0;
+ }
break;