ASoC: pcm186x: Fix device reset-registers trigger value
authorAndreas Dannenberg <[email protected]>
Thu, 15 Nov 2018 17:01:31 +0000 (11:01 -0600)
committerMark Brown <[email protected]>
Thu, 15 Nov 2018 19:23:48 +0000 (11:23 -0800)
According to the current device datasheet (TI Lit # SLAS831D, revised
March 2018) the value written to the device's PAGE register to trigger
a complete register reset should be 0xfe, not 0xff. So go ahead and
update to the correct value.

Reported-by: Stephane Le Provost <[email protected]>
Tested-by: Stephane Le Provost <[email protected]>
Signed-off-by: Andreas Dannenberg <[email protected]>
Acked-by: Andrew F. Davis <[email protected]>
Signed-off-by: Mark Brown <[email protected]>
Cc: [email protected]
sound/soc/codecs/pcm186x.h

index 2c6ba55bf394eb0f2ad4a2a4ce2f2fc21291a541..bb3f0c42a1cdddb31a603948c39bafa56a42a654 100644 (file)
@@ -139,7 +139,7 @@ enum pcm186x_type {
 #define PCM186X_MAX_REGISTER           PCM186X_CURR_TRIM_CTRL
 
 /* PCM186X_PAGE */
-#define PCM186X_RESET                  0xff
+#define PCM186X_RESET                  0xfe
 
 /* PCM186X_ADCX_INPUT_SEL_X */
 #define PCM186X_ADC_INPUT_SEL_POL      BIT(7)