diff --git a/asoc/codecs/lpass-cdc/lpass-cdc-wsa-macro.c b/asoc/codecs/lpass-cdc/lpass-cdc-wsa-macro.c index 3862dea0b0..541410e695 100644 --- a/asoc/codecs/lpass-cdc/lpass-cdc-wsa-macro.c +++ b/asoc/codecs/lpass-cdc/lpass-cdc-wsa-macro.c @@ -1721,7 +1721,7 @@ static int lpass_cdc_wsa_macro_enable_vbat(struct snd_soc_dapm_widget *w, LPASS_CDC_WSA_CB_DECODE_CB_DECODE_CTL1, 0x01, 0x01); /* Enable BCL path */ snd_soc_component_update_bits(component, - LPASS_CDC_WSA_CB_DECODE_CB_DECODE_CTL3, 0x01, 0x01); + LPASS_CDC_WSA_CB_DECODE_CB_DECODE_CTL2, 0x01, 0x01); /* Request for BCL data */ snd_soc_component_update_bits(component, LPASS_CDC_WSA_CB_DECODE_CB_DECODE_CTL3, 0x01, 0x01); diff --git a/asoc/codecs/lpass-cdc/lpass-cdc-wsa2-macro.c b/asoc/codecs/lpass-cdc/lpass-cdc-wsa2-macro.c index 5fb23773e1..81e22a412f 100644 --- a/asoc/codecs/lpass-cdc/lpass-cdc-wsa2-macro.c +++ b/asoc/codecs/lpass-cdc/lpass-cdc-wsa2-macro.c @@ -1720,7 +1720,7 @@ static int lpass_cdc_wsa2_macro_enable_vbat(struct snd_soc_dapm_widget *w, LPASS_CDC_WSA2_CB_DECODE_CB_DECODE_CTL1, 0x01, 0x01); /* Enable BCL path */ snd_soc_component_update_bits(component, - LPASS_CDC_WSA2_CB_DECODE_CB_DECODE_CTL3, 0x01, 0x01); + LPASS_CDC_WSA2_CB_DECODE_CB_DECODE_CTL2, 0x01, 0x01); /* Request for BCL data */ snd_soc_component_update_bits(component, LPASS_CDC_WSA2_CB_DECODE_CB_DECODE_CTL3, 0x01, 0x01);