ASoC: msm_sdw: Fix compander register setting for speaker

Observe compander for one speaker is not working.
Update offset in config compander API to set compander registers
as expected.

CRs-Fixed: 2019754
Change-Id: Ib75e01016e6a9fd39a953da40f36babc3beaec13
Signed-off-by: Laxminath Kasam <lkasam@codeaurora.org>
This commit is contained in:
Laxminath Kasam 2017-03-15 22:04:26 +05:30 committed by Gerrit - the friendly Code Review server
parent c1ef16be6d
commit 9c6cccf6b8

View file

@ -854,8 +854,8 @@ static int msm_sdw_config_compander(struct snd_soc_codec *codec, int comp,
if (!msm_sdw->comp_enabled[comp])
return 0;
comp_ctl0_reg = MSM_SDW_COMPANDER7_CTL0 + (comp * 8);
rx_path_cfg0_reg = MSM_SDW_RX7_RX_PATH_CFG0 + (comp * 20);
comp_ctl0_reg = MSM_SDW_COMPANDER7_CTL0 + (comp * 0x20);
rx_path_cfg0_reg = MSM_SDW_RX7_RX_PATH_CFG0 + (comp * 0x1E0);
if (SND_SOC_DAPM_EVENT_ON(event)) {
/* Enable Compander Clock */