Prechádzať zdrojové kódy

Merge "asoc: wsa881x: Disable WSA ADC register when teardown"

qctecmdr 4 rokov pred
rodič
commit
a4dc347d72
1 zmenil súbory, kde vykonal 3 pridanie a 0 odobranie
  1. 3 0
      asoc/codecs/wsa881x.c

+ 3 - 0
asoc/codecs/wsa881x.c

@@ -1083,6 +1083,9 @@ static int wsa881x_spkr_pa_event(struct snd_soc_dapm_widget *w,
 					      0x80, 0x00);
 		if (wsa881x->visense_enable) {
 			wsa881x_visense_adc_ctrl(component, DISABLE);
+			snd_soc_component_update_bits(component,
+						WSA881X_ADC_EN_SEL_IBAIS,
+						0x07, 0x00);
 			wsa881x_visense_txfe_ctrl(component, DISABLE,
 						0x00, 0x01, 0x01);
 		}