From b6306ce9668efa46ad2c68338dce065ded110444 Mon Sep 17 00:00:00 2001 From: Laxminath Kasam Date: Tue, 9 Mar 2021 12:12:01 +0530 Subject: [PATCH] asoc: lpass-cdc: Update path_gain common for RX/WSA In unified compander design, path gain for rx and wsa macros vary. Update common logic to use and derive required path_gain setting for respective macros. Change-Id: I64dcb4e36a703e8effd069d2c68b7045920a77b0 Signed-off-by: Laxminath Kasam --- asoc/codecs/lpass-cdc/lpass-cdc-comp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/asoc/codecs/lpass-cdc/lpass-cdc-comp.c b/asoc/codecs/lpass-cdc/lpass-cdc-comp.c index 141ceeb335..49255735fe 100644 --- a/asoc/codecs/lpass-cdc/lpass-cdc-comp.c +++ b/asoc/codecs/lpass-cdc/lpass-cdc-comp.c @@ -103,7 +103,7 @@ int lpass_cdc_update_compander_setting(struct snd_soc_component *component, start_addr + 0x20, max_attn); - path_gain = upper_gain_int; + path_gain = zone6_rms - abs(lower_gain_int); snd_soc_component_write(component, start_addr + 0x24, path_gain);