@ -12,67 +12,66 @@
# ifndef __88PM860X_H
# define __88PM860X_H
/* The offset of these registers are 0xb0 */
# define PM860X_PCM_IFACE_1 0x00
# define PM860X_PCM_IFACE_2 0x01
# define PM860X_PCM_IFACE_3 0x02
# define PM860X_PCM_RATE 0x03
# define PM860X_EC_PATH 0x04
# define PM860X_SIDETONE_L_GAIN 0x05
# define PM860X_SIDETONE_R_GAIN 0x06
# define PM860X_SIDETONE_SHIFT 0x07
# define PM860X_ADC_OFFSET_1 0x08
# define PM860X_ADC_OFFSET_2 0x09
# define PM860X_DMIC_DELAY 0x0a
# define PM860X_PCM_IFACE_1 0xb0
# define PM860X_PCM_IFACE_2 0xb1
# define PM860X_PCM_IFACE_3 0xb2
# define PM860X_PCM_RATE 0xb3
# define PM860X_EC_PATH 0xb4
# define PM860X_SIDETONE_L_GAIN 0xb5
# define PM860X_SIDETONE_R_GAIN 0xb6
# define PM860X_SIDETONE_SHIFT 0xb7
# define PM860X_ADC_OFFSET_1 0xb8
# define PM860X_ADC_OFFSET_2 0xb9
# define PM860X_DMIC_DELAY 0xba
# define PM860X_I2S_IFACE_1 0x0 b
# define PM860X_I2S_IFACE_2 0x0 c
# define PM860X_I2S_IFACE_3 0x0 d
# define PM860X_I2S_IFACE_4 0x0 e
# define PM860X_EQUALIZER_N0_1 0x0 f
# define PM860X_EQUALIZER_N0_2 0x1 0
# define PM860X_EQUALIZER_N1_1 0x1 1
# define PM860X_EQUALIZER_N1_2 0x1 2
# define PM860X_EQUALIZER_D1_1 0x1 3
# define PM860X_EQUALIZER_D1_2 0x1 4
# define PM860X_LOFI_GAIN_LEFT 0x1 5
# define PM860X_LOFI_GAIN_RIGHT 0x1 6
# define PM860X_HIFIL_GAIN_LEFT 0x1 7
# define PM860X_HIFIL_GAIN_RIGHT 0x1 8
# define PM860X_HIFIR_GAIN_LEFT 0x1 9
# define PM860X_HIFIR_GAIN_RIGHT 0x1 a
# define PM860X_DAC_OFFSET 0x1 b
# define PM860X_OFFSET_LEFT_1 0x1 c
# define PM860X_OFFSET_LEFT_2 0x1 d
# define PM860X_OFFSET_RIGHT_1 0x1 e
# define PM860X_OFFSET_RIGHT_2 0x1 f
# define PM860X_ADC_ANA_1 0x2 0
# define PM860X_ADC_ANA_2 0x2 1
# define PM860X_ADC_ANA_3 0x2 2
# define PM860X_ADC_ANA_4 0x2 3
# define PM860X_ANA_TO_ANA 0x2 4
# define PM860X_HS1_CTRL 0x2 5
# define PM860X_HS2_CTRL 0x2 6
# define PM860X_LO1_CTRL 0x2 7
# define PM860X_LO2_CTRL 0x2 8
# define PM860X_EAR_CTRL_1 0x2 9
# define PM860X_EAR_CTRL_2 0x2 a
# define PM860X_AUDIO_SUPPLIES_1 0x2 b
# define PM860X_AUDIO_SUPPLIES_2 0x2 c
# define PM860X_ADC_EN_1 0x2 d
# define PM860X_ADC_EN_2 0x2 e
# define PM860X_DAC_EN_1 0x2 f
# define PM860X_DAC_EN_2 0x3 1
# define PM860X_AUDIO_CAL_1 0x3 2
# define PM860X_AUDIO_CAL_2 0x3 3
# define PM860X_AUDIO_CAL_3 0x3 4
# define PM860X_AUDIO_CAL_4 0x3 5
# define PM860X_AUDIO_CAL_5 0x3 6
# define PM860X_ANA_INPUT_SEL_1 0x3 7
# define PM860X_ANA_INPUT_SEL_2 0x3 8
# define PM860X_I2S_IFACE_1 0xb b
# define PM860X_I2S_IFACE_2 0xb c
# define PM860X_I2S_IFACE_3 0xb d
# define PM860X_I2S_IFACE_4 0xb e
# define PM860X_EQUALIZER_N0_1 0xb f
# define PM860X_EQUALIZER_N0_2 0xc 0
# define PM860X_EQUALIZER_N1_1 0xc 1
# define PM860X_EQUALIZER_N1_2 0xc 2
# define PM860X_EQUALIZER_D1_1 0xc 3
# define PM860X_EQUALIZER_D1_2 0xc 4
# define PM860X_LOFI_GAIN_LEFT 0xc 5
# define PM860X_LOFI_GAIN_RIGHT 0xc 6
# define PM860X_HIFIL_GAIN_LEFT 0xc 7
# define PM860X_HIFIL_GAIN_RIGHT 0xc 8
# define PM860X_HIFIR_GAIN_LEFT 0xc 9
# define PM860X_HIFIR_GAIN_RIGHT 0xc a
# define PM860X_DAC_OFFSET 0xc b
# define PM860X_OFFSET_LEFT_1 0xc c
# define PM860X_OFFSET_LEFT_2 0xc d
# define PM860X_OFFSET_RIGHT_1 0xc e
# define PM860X_OFFSET_RIGHT_2 0xc f
# define PM860X_ADC_ANA_1 0xd 0
# define PM860X_ADC_ANA_2 0xd 1
# define PM860X_ADC_ANA_3 0xd 2
# define PM860X_ADC_ANA_4 0xd 3
# define PM860X_ANA_TO_ANA 0xd 4
# define PM860X_HS1_CTRL 0xd 5
# define PM860X_HS2_CTRL 0xd 6
# define PM860X_LO1_CTRL 0xd 7
# define PM860X_LO2_CTRL 0xd 8
# define PM860X_EAR_CTRL_1 0xd 9
# define PM860X_EAR_CTRL_2 0xd a
# define PM860X_AUDIO_SUPPLIES_1 0xd b
# define PM860X_AUDIO_SUPPLIES_2 0xd c
# define PM860X_ADC_EN_1 0xd d
# define PM860X_ADC_EN_2 0xd e
# define PM860X_DAC_EN_1 0xd f
# define PM860X_DAC_EN_2 0xe 1
# define PM860X_AUDIO_CAL_1 0xe 2
# define PM860X_AUDIO_CAL_2 0xe 3
# define PM860X_AUDIO_CAL_3 0xe 4
# define PM860X_AUDIO_CAL_4 0xe 5
# define PM860X_AUDIO_CAL_5 0xe 6
# define PM860X_ANA_INPUT_SEL_1 0xe 7
# define PM860X_ANA_INPUT_SEL_2 0xe 8
# define PM860X_PCM_IFACE_4 0x3 9
# define PM860X_I2S_IFACE_5 0x3 a
# define PM860X_PCM_IFACE_4 0xe 9
# define PM860X_I2S_IFACE_5 0xe a
# define PM860X_SHORTS 0x3b
# define PM860X_PLL_ADJ_1 0x3c