From 6f212f357352c655c3c731584afcca0268b00f8c Mon Sep 17 00:00:00 2001 From: Yuhui Zhao Date: Tue, 23 Apr 2024 16:56:43 +0800 Subject: [PATCH] asoc: disconnect comp_l port when hph widget power down when we enable compander for headphones, the quality of hph playback is bad, since we have not disconnect the right port, correct it. Change-Id: I63ab0734870027109a7f032c47f8865083374a5b Signed-off-by: Yuhui Zhao --- asoc/codecs/wcd9378/wcd9378.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/asoc/codecs/wcd9378/wcd9378.c b/asoc/codecs/wcd9378/wcd9378.c index dd2287b205..88a2272d4b 100644 --- a/asoc/codecs/wcd9378/wcd9378.c +++ b/asoc/codecs/wcd9378/wcd9378.c @@ -1508,7 +1508,7 @@ static int wcd9378_codec_hphl_dac_event(struct snd_soc_dapm_widget *w, if (wcd9378->comp1_enable) { snd_soc_component_update_bits(component, WCD9378_CDC_COMP_CTL_0, WCD9378_CDC_COMP_CTL_0_HPHL_COMP_EN_MASK, 0x00); - wcd9378_rx_connect_port(component, COMP_R, false); + wcd9378_rx_connect_port(component, COMP_L, false); } break; default: