asoc: lpass-cdc: add lpass-cdc v2p5 register updates

Update lpass-cdc version 2p5 registers update and remove old
version tables.

Change-Id: I14e0efe09e3ff5ded49b91e2e226558ae444bc0f
Signed-off-by: Laxminath Kasam <lkasam@codeaurora.org>
This commit is contained in:
Laxminath Kasam
2020-09-10 23:45:11 +05:30
committed by Gerrit - the friendly Code Review server
parent 9e61f25f98
commit eca32d433e
11 changed files with 1748 additions and 3091 deletions

View File

@@ -2791,30 +2791,8 @@ static void lpass_cdc_wsa_macro_init_bcl_pmic_reg(struct snd_soc_component *comp
switch (wsa_priv->bcl_pmic_params.id) {
case 0:
/* Enable ID0 to listen to respective PMIC group interrupts */
snd_soc_component_update_bits(component,
LPASS_CDC_WSA_VBAT_BCL_VBAT_DECODE_CTL1, 0x02, 0x02);
/* Update MC_SID0 */
snd_soc_component_update_bits(component,
LPASS_CDC_WSA_VBAT_BCL_VBAT_DECODE_CFG1, 0x0F,
wsa_priv->bcl_pmic_params.sid);
/* Update MC_PPID0 */
snd_soc_component_update_bits(component,
LPASS_CDC_WSA_VBAT_BCL_VBAT_DECODE_CFG2, 0xFF,
wsa_priv->bcl_pmic_params.ppid);
break;
case 1:
/* Enable ID1 to listen to respective PMIC group interrupts */
snd_soc_component_update_bits(component,
LPASS_CDC_WSA_VBAT_BCL_VBAT_DECODE_CTL1, 0x01, 0x01);
/* Update MC_SID1 */
snd_soc_component_update_bits(component,
LPASS_CDC_WSA_VBAT_BCL_VBAT_DECODE_CFG3, 0x0F,
wsa_priv->bcl_pmic_params.sid);
/* Update MC_PPID1 */
snd_soc_component_update_bits(component,
LPASS_CDC_WSA_VBAT_BCL_VBAT_DECODE_CFG4, 0xFF,
wsa_priv->bcl_pmic_params.ppid);
break;
default:
dev_err(wsa_dev, "%s: PMIC ID is invalid %d\n",