Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros
wm8993.h File Reference

Go to the source code of this file.

Macros

#define WM8993_SYSCLK_MCLK   1
 
#define WM8993_SYSCLK_FLL   2
 
#define WM8993_FLL_MCLK   1
 
#define WM8993_FLL_BCLK   2
 
#define WM8993_FLL_LRCLK   3
 
#define WM8993_SOFTWARE_RESET   0x00
 
#define WM8993_POWER_MANAGEMENT_1   0x01
 
#define WM8993_POWER_MANAGEMENT_2   0x02
 
#define WM8993_POWER_MANAGEMENT_3   0x03
 
#define WM8993_AUDIO_INTERFACE_1   0x04
 
#define WM8993_AUDIO_INTERFACE_2   0x05
 
#define WM8993_CLOCKING_1   0x06
 
#define WM8993_CLOCKING_2   0x07
 
#define WM8993_AUDIO_INTERFACE_3   0x08
 
#define WM8993_AUDIO_INTERFACE_4   0x09
 
#define WM8993_DAC_CTRL   0x0A
 
#define WM8993_LEFT_DAC_DIGITAL_VOLUME   0x0B
 
#define WM8993_RIGHT_DAC_DIGITAL_VOLUME   0x0C
 
#define WM8993_DIGITAL_SIDE_TONE   0x0D
 
#define WM8993_ADC_CTRL   0x0E
 
#define WM8993_LEFT_ADC_DIGITAL_VOLUME   0x0F
 
#define WM8993_RIGHT_ADC_DIGITAL_VOLUME   0x10
 
#define WM8993_GPIO_CTRL_1   0x12
 
#define WM8993_GPIO1   0x13
 
#define WM8993_IRQ_DEBOUNCE   0x14
 
#define WM8993_INPUTS_CLAMP_REG   0x15
 
#define WM8993_GPIOCTRL_2   0x16
 
#define WM8993_GPIO_POL   0x17
 
#define WM8993_LEFT_LINE_INPUT_1_2_VOLUME   0x18
 
#define WM8993_LEFT_LINE_INPUT_3_4_VOLUME   0x19
 
#define WM8993_RIGHT_LINE_INPUT_1_2_VOLUME   0x1A
 
#define WM8993_RIGHT_LINE_INPUT_3_4_VOLUME   0x1B
 
#define WM8993_LEFT_OUTPUT_VOLUME   0x1C
 
#define WM8993_RIGHT_OUTPUT_VOLUME   0x1D
 
#define WM8993_LINE_OUTPUTS_VOLUME   0x1E
 
#define WM8993_HPOUT2_VOLUME   0x1F
 
#define WM8993_LEFT_OPGA_VOLUME   0x20
 
#define WM8993_RIGHT_OPGA_VOLUME   0x21
 
#define WM8993_SPKMIXL_ATTENUATION   0x22
 
#define WM8993_SPKMIXR_ATTENUATION   0x23
 
#define WM8993_SPKOUT_MIXERS   0x24
 
#define WM8993_SPKOUT_BOOST   0x25
 
#define WM8993_SPEAKER_VOLUME_LEFT   0x26
 
#define WM8993_SPEAKER_VOLUME_RIGHT   0x27
 
#define WM8993_INPUT_MIXER2   0x28
 
#define WM8993_INPUT_MIXER3   0x29
 
#define WM8993_INPUT_MIXER4   0x2A
 
#define WM8993_INPUT_MIXER5   0x2B
 
#define WM8993_INPUT_MIXER6   0x2C
 
#define WM8993_OUTPUT_MIXER1   0x2D
 
#define WM8993_OUTPUT_MIXER2   0x2E
 
#define WM8993_OUTPUT_MIXER3   0x2F
 
#define WM8993_OUTPUT_MIXER4   0x30
 
#define WM8993_OUTPUT_MIXER5   0x31
 
#define WM8993_OUTPUT_MIXER6   0x32
 
#define WM8993_HPOUT2_MIXER   0x33
 
#define WM8993_LINE_MIXER1   0x34
 
#define WM8993_LINE_MIXER2   0x35
 
#define WM8993_SPEAKER_MIXER   0x36
 
#define WM8993_ADDITIONAL_CONTROL   0x37
 
#define WM8993_ANTIPOP1   0x38
 
#define WM8993_ANTIPOP2   0x39
 
#define WM8993_MICBIAS   0x3A
 
#define WM8993_FLL_CONTROL_1   0x3C
 
#define WM8993_FLL_CONTROL_2   0x3D
 
#define WM8993_FLL_CONTROL_3   0x3E
 
#define WM8993_FLL_CONTROL_4   0x3F
 
#define WM8993_FLL_CONTROL_5   0x40
 
#define WM8993_CLOCKING_3   0x41
 
#define WM8993_CLOCKING_4   0x42
 
#define WM8993_MW_SLAVE_CONTROL   0x43
 
#define WM8993_BUS_CONTROL_1   0x45
 
#define WM8993_WRITE_SEQUENCER_0   0x46
 
#define WM8993_WRITE_SEQUENCER_1   0x47
 
#define WM8993_WRITE_SEQUENCER_2   0x48
 
#define WM8993_WRITE_SEQUENCER_3   0x49
 
#define WM8993_WRITE_SEQUENCER_4   0x4A
 
#define WM8993_WRITE_SEQUENCER_5   0x4B
 
#define WM8993_CHARGE_PUMP_1   0x4C
 
#define WM8993_CLASS_W_0   0x51
 
#define WM8993_DC_SERVO_0   0x54
 
#define WM8993_DC_SERVO_1   0x55
 
#define WM8993_DC_SERVO_3   0x57
 
#define WM8993_DC_SERVO_READBACK_0   0x58
 
#define WM8993_DC_SERVO_READBACK_1   0x59
 
#define WM8993_DC_SERVO_READBACK_2   0x5A
 
#define WM8993_ANALOGUE_HP_0   0x60
 
#define WM8993_EQ1   0x62
 
#define WM8993_EQ2   0x63
 
#define WM8993_EQ3   0x64
 
#define WM8993_EQ4   0x65
 
#define WM8993_EQ5   0x66
 
#define WM8993_EQ6   0x67
 
#define WM8993_EQ7   0x68
 
#define WM8993_EQ8   0x69
 
#define WM8993_EQ9   0x6A
 
#define WM8993_EQ10   0x6B
 
#define WM8993_EQ11   0x6C
 
#define WM8993_EQ12   0x6D
 
#define WM8993_EQ13   0x6E
 
#define WM8993_EQ14   0x6F
 
#define WM8993_EQ15   0x70
 
#define WM8993_EQ16   0x71
 
#define WM8993_EQ17   0x72
 
#define WM8993_EQ18   0x73
 
#define WM8993_EQ19   0x74
 
#define WM8993_EQ20   0x75
 
#define WM8993_EQ21   0x76
 
#define WM8993_EQ22   0x77
 
#define WM8993_EQ23   0x78
 
#define WM8993_EQ24   0x79
 
#define WM8993_DIGITAL_PULLS   0x7A
 
#define WM8993_DRC_CONTROL_1   0x7B
 
#define WM8993_DRC_CONTROL_2   0x7C
 
#define WM8993_DRC_CONTROL_3   0x7D
 
#define WM8993_DRC_CONTROL_4   0x7E
 
#define WM8993_REGISTER_COUNT   0x7F
 
#define WM8993_MAX_REGISTER   0x7E
 
#define WM8993_SW_RESET_MASK   0xFFFF /* SW_RESET - [15:0] */
 
#define WM8993_SW_RESET_SHIFT   0 /* SW_RESET - [15:0] */
 
#define WM8993_SW_RESET_WIDTH   16 /* SW_RESET - [15:0] */
 
#define WM8993_SPKOUTR_ENA   0x2000 /* SPKOUTR_ENA */
 
#define WM8993_SPKOUTR_ENA_MASK   0x2000 /* SPKOUTR_ENA */
 
#define WM8993_SPKOUTR_ENA_SHIFT   13 /* SPKOUTR_ENA */
 
#define WM8993_SPKOUTR_ENA_WIDTH   1 /* SPKOUTR_ENA */
 
#define WM8993_SPKOUTL_ENA   0x1000 /* SPKOUTL_ENA */
 
#define WM8993_SPKOUTL_ENA_MASK   0x1000 /* SPKOUTL_ENA */
 
#define WM8993_SPKOUTL_ENA_SHIFT   12 /* SPKOUTL_ENA */
 
#define WM8993_SPKOUTL_ENA_WIDTH   1 /* SPKOUTL_ENA */
 
#define WM8993_HPOUT2_ENA   0x0800 /* HPOUT2_ENA */
 
#define WM8993_HPOUT2_ENA_MASK   0x0800 /* HPOUT2_ENA */
 
#define WM8993_HPOUT2_ENA_SHIFT   11 /* HPOUT2_ENA */
 
#define WM8993_HPOUT2_ENA_WIDTH   1 /* HPOUT2_ENA */
 
#define WM8993_HPOUT1L_ENA   0x0200 /* HPOUT1L_ENA */
 
#define WM8993_HPOUT1L_ENA_MASK   0x0200 /* HPOUT1L_ENA */
 
#define WM8993_HPOUT1L_ENA_SHIFT   9 /* HPOUT1L_ENA */
 
#define WM8993_HPOUT1L_ENA_WIDTH   1 /* HPOUT1L_ENA */
 
#define WM8993_HPOUT1R_ENA   0x0100 /* HPOUT1R_ENA */
 
#define WM8993_HPOUT1R_ENA_MASK   0x0100 /* HPOUT1R_ENA */
 
#define WM8993_HPOUT1R_ENA_SHIFT   8 /* HPOUT1R_ENA */
 
#define WM8993_HPOUT1R_ENA_WIDTH   1 /* HPOUT1R_ENA */
 
#define WM8993_MICB2_ENA   0x0020 /* MICB2_ENA */
 
#define WM8993_MICB2_ENA_MASK   0x0020 /* MICB2_ENA */
 
#define WM8993_MICB2_ENA_SHIFT   5 /* MICB2_ENA */
 
#define WM8993_MICB2_ENA_WIDTH   1 /* MICB2_ENA */
 
#define WM8993_MICB1_ENA   0x0010 /* MICB1_ENA */
 
#define WM8993_MICB1_ENA_MASK   0x0010 /* MICB1_ENA */
 
#define WM8993_MICB1_ENA_SHIFT   4 /* MICB1_ENA */
 
#define WM8993_MICB1_ENA_WIDTH   1 /* MICB1_ENA */
 
#define WM8993_VMID_SEL_MASK   0x0006 /* VMID_SEL - [2:1] */
 
#define WM8993_VMID_SEL_SHIFT   1 /* VMID_SEL - [2:1] */
 
#define WM8993_VMID_SEL_WIDTH   2 /* VMID_SEL - [2:1] */
 
#define WM8993_BIAS_ENA   0x0001 /* BIAS_ENA */
 
#define WM8993_BIAS_ENA_MASK   0x0001 /* BIAS_ENA */
 
#define WM8993_BIAS_ENA_SHIFT   0 /* BIAS_ENA */
 
#define WM8993_BIAS_ENA_WIDTH   1 /* BIAS_ENA */
 
#define WM8993_TSHUT_ENA   0x4000 /* TSHUT_ENA */
 
#define WM8993_TSHUT_ENA_MASK   0x4000 /* TSHUT_ENA */
 
#define WM8993_TSHUT_ENA_SHIFT   14 /* TSHUT_ENA */
 
#define WM8993_TSHUT_ENA_WIDTH   1 /* TSHUT_ENA */
 
#define WM8993_TSHUT_OPDIS   0x2000 /* TSHUT_OPDIS */
 
#define WM8993_TSHUT_OPDIS_MASK   0x2000 /* TSHUT_OPDIS */
 
#define WM8993_TSHUT_OPDIS_SHIFT   13 /* TSHUT_OPDIS */
 
#define WM8993_TSHUT_OPDIS_WIDTH   1 /* TSHUT_OPDIS */
 
#define WM8993_OPCLK_ENA   0x0800 /* OPCLK_ENA */
 
#define WM8993_OPCLK_ENA_MASK   0x0800 /* OPCLK_ENA */
 
#define WM8993_OPCLK_ENA_SHIFT   11 /* OPCLK_ENA */
 
#define WM8993_OPCLK_ENA_WIDTH   1 /* OPCLK_ENA */
 
#define WM8993_MIXINL_ENA   0x0200 /* MIXINL_ENA */
 
#define WM8993_MIXINL_ENA_MASK   0x0200 /* MIXINL_ENA */
 
#define WM8993_MIXINL_ENA_SHIFT   9 /* MIXINL_ENA */
 
#define WM8993_MIXINL_ENA_WIDTH   1 /* MIXINL_ENA */
 
#define WM8993_MIXINR_ENA   0x0100 /* MIXINR_ENA */
 
#define WM8993_MIXINR_ENA_MASK   0x0100 /* MIXINR_ENA */
 
#define WM8993_MIXINR_ENA_SHIFT   8 /* MIXINR_ENA */
 
#define WM8993_MIXINR_ENA_WIDTH   1 /* MIXINR_ENA */
 
#define WM8993_IN2L_ENA   0x0080 /* IN2L_ENA */
 
#define WM8993_IN2L_ENA_MASK   0x0080 /* IN2L_ENA */
 
#define WM8993_IN2L_ENA_SHIFT   7 /* IN2L_ENA */
 
#define WM8993_IN2L_ENA_WIDTH   1 /* IN2L_ENA */
 
#define WM8993_IN1L_ENA   0x0040 /* IN1L_ENA */
 
#define WM8993_IN1L_ENA_MASK   0x0040 /* IN1L_ENA */
 
#define WM8993_IN1L_ENA_SHIFT   6 /* IN1L_ENA */
 
#define WM8993_IN1L_ENA_WIDTH   1 /* IN1L_ENA */
 
#define WM8993_IN2R_ENA   0x0020 /* IN2R_ENA */
 
#define WM8993_IN2R_ENA_MASK   0x0020 /* IN2R_ENA */
 
#define WM8993_IN2R_ENA_SHIFT   5 /* IN2R_ENA */
 
#define WM8993_IN2R_ENA_WIDTH   1 /* IN2R_ENA */
 
#define WM8993_IN1R_ENA   0x0010 /* IN1R_ENA */
 
#define WM8993_IN1R_ENA_MASK   0x0010 /* IN1R_ENA */
 
#define WM8993_IN1R_ENA_SHIFT   4 /* IN1R_ENA */
 
#define WM8993_IN1R_ENA_WIDTH   1 /* IN1R_ENA */
 
#define WM8993_ADCL_ENA   0x0002 /* ADCL_ENA */
 
#define WM8993_ADCL_ENA_MASK   0x0002 /* ADCL_ENA */
 
#define WM8993_ADCL_ENA_SHIFT   1 /* ADCL_ENA */
 
#define WM8993_ADCL_ENA_WIDTH   1 /* ADCL_ENA */
 
#define WM8993_ADCR_ENA   0x0001 /* ADCR_ENA */
 
#define WM8993_ADCR_ENA_MASK   0x0001 /* ADCR_ENA */
 
#define WM8993_ADCR_ENA_SHIFT   0 /* ADCR_ENA */
 
#define WM8993_ADCR_ENA_WIDTH   1 /* ADCR_ENA */
 
#define WM8993_LINEOUT1N_ENA   0x2000 /* LINEOUT1N_ENA */
 
#define WM8993_LINEOUT1N_ENA_MASK   0x2000 /* LINEOUT1N_ENA */
 
#define WM8993_LINEOUT1N_ENA_SHIFT   13 /* LINEOUT1N_ENA */
 
#define WM8993_LINEOUT1N_ENA_WIDTH   1 /* LINEOUT1N_ENA */
 
#define WM8993_LINEOUT1P_ENA   0x1000 /* LINEOUT1P_ENA */
 
#define WM8993_LINEOUT1P_ENA_MASK   0x1000 /* LINEOUT1P_ENA */
 
#define WM8993_LINEOUT1P_ENA_SHIFT   12 /* LINEOUT1P_ENA */
 
#define WM8993_LINEOUT1P_ENA_WIDTH   1 /* LINEOUT1P_ENA */
 
#define WM8993_LINEOUT2N_ENA   0x0800 /* LINEOUT2N_ENA */
 
#define WM8993_LINEOUT2N_ENA_MASK   0x0800 /* LINEOUT2N_ENA */
 
#define WM8993_LINEOUT2N_ENA_SHIFT   11 /* LINEOUT2N_ENA */
 
#define WM8993_LINEOUT2N_ENA_WIDTH   1 /* LINEOUT2N_ENA */
 
#define WM8993_LINEOUT2P_ENA   0x0400 /* LINEOUT2P_ENA */
 
#define WM8993_LINEOUT2P_ENA_MASK   0x0400 /* LINEOUT2P_ENA */
 
#define WM8993_LINEOUT2P_ENA_SHIFT   10 /* LINEOUT2P_ENA */
 
#define WM8993_LINEOUT2P_ENA_WIDTH   1 /* LINEOUT2P_ENA */
 
#define WM8993_SPKRVOL_ENA   0x0200 /* SPKRVOL_ENA */
 
#define WM8993_SPKRVOL_ENA_MASK   0x0200 /* SPKRVOL_ENA */
 
#define WM8993_SPKRVOL_ENA_SHIFT   9 /* SPKRVOL_ENA */
 
#define WM8993_SPKRVOL_ENA_WIDTH   1 /* SPKRVOL_ENA */
 
#define WM8993_SPKLVOL_ENA   0x0100 /* SPKLVOL_ENA */
 
#define WM8993_SPKLVOL_ENA_MASK   0x0100 /* SPKLVOL_ENA */
 
#define WM8993_SPKLVOL_ENA_SHIFT   8 /* SPKLVOL_ENA */
 
#define WM8993_SPKLVOL_ENA_WIDTH   1 /* SPKLVOL_ENA */
 
#define WM8993_MIXOUTLVOL_ENA   0x0080 /* MIXOUTLVOL_ENA */
 
#define WM8993_MIXOUTLVOL_ENA_MASK   0x0080 /* MIXOUTLVOL_ENA */
 
#define WM8993_MIXOUTLVOL_ENA_SHIFT   7 /* MIXOUTLVOL_ENA */
 
#define WM8993_MIXOUTLVOL_ENA_WIDTH   1 /* MIXOUTLVOL_ENA */
 
#define WM8993_MIXOUTRVOL_ENA   0x0040 /* MIXOUTRVOL_ENA */
 
#define WM8993_MIXOUTRVOL_ENA_MASK   0x0040 /* MIXOUTRVOL_ENA */
 
#define WM8993_MIXOUTRVOL_ENA_SHIFT   6 /* MIXOUTRVOL_ENA */
 
#define WM8993_MIXOUTRVOL_ENA_WIDTH   1 /* MIXOUTRVOL_ENA */
 
#define WM8993_MIXOUTL_ENA   0x0020 /* MIXOUTL_ENA */
 
#define WM8993_MIXOUTL_ENA_MASK   0x0020 /* MIXOUTL_ENA */
 
#define WM8993_MIXOUTL_ENA_SHIFT   5 /* MIXOUTL_ENA */
 
#define WM8993_MIXOUTL_ENA_WIDTH   1 /* MIXOUTL_ENA */
 
#define WM8993_MIXOUTR_ENA   0x0010 /* MIXOUTR_ENA */
 
#define WM8993_MIXOUTR_ENA_MASK   0x0010 /* MIXOUTR_ENA */
 
#define WM8993_MIXOUTR_ENA_SHIFT   4 /* MIXOUTR_ENA */
 
#define WM8993_MIXOUTR_ENA_WIDTH   1 /* MIXOUTR_ENA */
 
#define WM8993_DACL_ENA   0x0002 /* DACL_ENA */
 
#define WM8993_DACL_ENA_MASK   0x0002 /* DACL_ENA */
 
#define WM8993_DACL_ENA_SHIFT   1 /* DACL_ENA */
 
#define WM8993_DACL_ENA_WIDTH   1 /* DACL_ENA */
 
#define WM8993_DACR_ENA   0x0001 /* DACR_ENA */
 
#define WM8993_DACR_ENA_MASK   0x0001 /* DACR_ENA */
 
#define WM8993_DACR_ENA_SHIFT   0 /* DACR_ENA */
 
#define WM8993_DACR_ENA_WIDTH   1 /* DACR_ENA */
 
#define WM8993_AIFADCL_SRC   0x8000 /* AIFADCL_SRC */
 
#define WM8993_AIFADCL_SRC_MASK   0x8000 /* AIFADCL_SRC */
 
#define WM8993_AIFADCL_SRC_SHIFT   15 /* AIFADCL_SRC */
 
#define WM8993_AIFADCL_SRC_WIDTH   1 /* AIFADCL_SRC */
 
#define WM8993_AIFADCR_SRC   0x4000 /* AIFADCR_SRC */
 
#define WM8993_AIFADCR_SRC_MASK   0x4000 /* AIFADCR_SRC */
 
#define WM8993_AIFADCR_SRC_SHIFT   14 /* AIFADCR_SRC */
 
#define WM8993_AIFADCR_SRC_WIDTH   1 /* AIFADCR_SRC */
 
#define WM8993_AIFADC_TDM   0x2000 /* AIFADC_TDM */
 
#define WM8993_AIFADC_TDM_MASK   0x2000 /* AIFADC_TDM */
 
#define WM8993_AIFADC_TDM_SHIFT   13 /* AIFADC_TDM */
 
#define WM8993_AIFADC_TDM_WIDTH   1 /* AIFADC_TDM */
 
#define WM8993_AIFADC_TDM_CHAN   0x1000 /* AIFADC_TDM_CHAN */
 
#define WM8993_AIFADC_TDM_CHAN_MASK   0x1000 /* AIFADC_TDM_CHAN */
 
#define WM8993_AIFADC_TDM_CHAN_SHIFT   12 /* AIFADC_TDM_CHAN */
 
#define WM8993_AIFADC_TDM_CHAN_WIDTH   1 /* AIFADC_TDM_CHAN */
 
#define WM8993_BCLK_DIR   0x0200 /* BCLK_DIR */
 
#define WM8993_BCLK_DIR_MASK   0x0200 /* BCLK_DIR */
 
#define WM8993_BCLK_DIR_SHIFT   9 /* BCLK_DIR */
 
#define WM8993_BCLK_DIR_WIDTH   1 /* BCLK_DIR */
 
#define WM8993_AIF_BCLK_INV   0x0100 /* AIF_BCLK_INV */
 
#define WM8993_AIF_BCLK_INV_MASK   0x0100 /* AIF_BCLK_INV */
 
#define WM8993_AIF_BCLK_INV_SHIFT   8 /* AIF_BCLK_INV */
 
#define WM8993_AIF_BCLK_INV_WIDTH   1 /* AIF_BCLK_INV */
 
#define WM8993_AIF_LRCLK_INV   0x0080 /* AIF_LRCLK_INV */
 
#define WM8993_AIF_LRCLK_INV_MASK   0x0080 /* AIF_LRCLK_INV */
 
#define WM8993_AIF_LRCLK_INV_SHIFT   7 /* AIF_LRCLK_INV */
 
#define WM8993_AIF_LRCLK_INV_WIDTH   1 /* AIF_LRCLK_INV */
 
#define WM8993_AIF_WL_MASK   0x0060 /* AIF_WL - [6:5] */
 
#define WM8993_AIF_WL_SHIFT   5 /* AIF_WL - [6:5] */
 
#define WM8993_AIF_WL_WIDTH   2 /* AIF_WL - [6:5] */
 
#define WM8993_AIF_FMT_MASK   0x0018 /* AIF_FMT - [4:3] */
 
#define WM8993_AIF_FMT_SHIFT   3 /* AIF_FMT - [4:3] */
 
#define WM8993_AIF_FMT_WIDTH   2 /* AIF_FMT - [4:3] */
 
#define WM8993_AIFDACL_SRC   0x8000 /* AIFDACL_SRC */
 
#define WM8993_AIFDACL_SRC_MASK   0x8000 /* AIFDACL_SRC */
 
#define WM8993_AIFDACL_SRC_SHIFT   15 /* AIFDACL_SRC */
 
#define WM8993_AIFDACL_SRC_WIDTH   1 /* AIFDACL_SRC */
 
#define WM8993_AIFDACR_SRC   0x4000 /* AIFDACR_SRC */
 
#define WM8993_AIFDACR_SRC_MASK   0x4000 /* AIFDACR_SRC */
 
#define WM8993_AIFDACR_SRC_SHIFT   14 /* AIFDACR_SRC */
 
#define WM8993_AIFDACR_SRC_WIDTH   1 /* AIFDACR_SRC */
 
#define WM8993_AIFDAC_TDM   0x2000 /* AIFDAC_TDM */
 
#define WM8993_AIFDAC_TDM_MASK   0x2000 /* AIFDAC_TDM */
 
#define WM8993_AIFDAC_TDM_SHIFT   13 /* AIFDAC_TDM */
 
#define WM8993_AIFDAC_TDM_WIDTH   1 /* AIFDAC_TDM */
 
#define WM8993_AIFDAC_TDM_CHAN   0x1000 /* AIFDAC_TDM_CHAN */
 
#define WM8993_AIFDAC_TDM_CHAN_MASK   0x1000 /* AIFDAC_TDM_CHAN */
 
#define WM8993_AIFDAC_TDM_CHAN_SHIFT   12 /* AIFDAC_TDM_CHAN */
 
#define WM8993_AIFDAC_TDM_CHAN_WIDTH   1 /* AIFDAC_TDM_CHAN */
 
#define WM8993_DAC_BOOST_MASK   0x0C00 /* DAC_BOOST - [11:10] */
 
#define WM8993_DAC_BOOST_SHIFT   10 /* DAC_BOOST - [11:10] */
 
#define WM8993_DAC_BOOST_WIDTH   2 /* DAC_BOOST - [11:10] */
 
#define WM8993_DAC_COMP   0x0010 /* DAC_COMP */
 
#define WM8993_DAC_COMP_MASK   0x0010 /* DAC_COMP */
 
#define WM8993_DAC_COMP_SHIFT   4 /* DAC_COMP */
 
#define WM8993_DAC_COMP_WIDTH   1 /* DAC_COMP */
 
#define WM8993_DAC_COMPMODE   0x0008 /* DAC_COMPMODE */
 
#define WM8993_DAC_COMPMODE_MASK   0x0008 /* DAC_COMPMODE */
 
#define WM8993_DAC_COMPMODE_SHIFT   3 /* DAC_COMPMODE */
 
#define WM8993_DAC_COMPMODE_WIDTH   1 /* DAC_COMPMODE */
 
#define WM8993_ADC_COMP   0x0004 /* ADC_COMP */
 
#define WM8993_ADC_COMP_MASK   0x0004 /* ADC_COMP */
 
#define WM8993_ADC_COMP_SHIFT   2 /* ADC_COMP */
 
#define WM8993_ADC_COMP_WIDTH   1 /* ADC_COMP */
 
#define WM8993_ADC_COMPMODE   0x0002 /* ADC_COMPMODE */
 
#define WM8993_ADC_COMPMODE_MASK   0x0002 /* ADC_COMPMODE */
 
#define WM8993_ADC_COMPMODE_SHIFT   1 /* ADC_COMPMODE */
 
#define WM8993_ADC_COMPMODE_WIDTH   1 /* ADC_COMPMODE */
 
#define WM8993_LOOPBACK   0x0001 /* LOOPBACK */
 
#define WM8993_LOOPBACK_MASK   0x0001 /* LOOPBACK */
 
#define WM8993_LOOPBACK_SHIFT   0 /* LOOPBACK */
 
#define WM8993_LOOPBACK_WIDTH   1 /* LOOPBACK */
 
#define WM8993_TOCLK_RATE   0x8000 /* TOCLK_RATE */
 
#define WM8993_TOCLK_RATE_MASK   0x8000 /* TOCLK_RATE */
 
#define WM8993_TOCLK_RATE_SHIFT   15 /* TOCLK_RATE */
 
#define WM8993_TOCLK_RATE_WIDTH   1 /* TOCLK_RATE */
 
#define WM8993_TOCLK_ENA   0x4000 /* TOCLK_ENA */
 
#define WM8993_TOCLK_ENA_MASK   0x4000 /* TOCLK_ENA */
 
#define WM8993_TOCLK_ENA_SHIFT   14 /* TOCLK_ENA */
 
#define WM8993_TOCLK_ENA_WIDTH   1 /* TOCLK_ENA */
 
#define WM8993_OPCLK_DIV_MASK   0x1E00 /* OPCLK_DIV - [12:9] */
 
#define WM8993_OPCLK_DIV_SHIFT   9 /* OPCLK_DIV - [12:9] */
 
#define WM8993_OPCLK_DIV_WIDTH   4 /* OPCLK_DIV - [12:9] */
 
#define WM8993_DCLK_DIV_MASK   0x01C0 /* DCLK_DIV - [8:6] */
 
#define WM8993_DCLK_DIV_SHIFT   6 /* DCLK_DIV - [8:6] */
 
#define WM8993_DCLK_DIV_WIDTH   3 /* DCLK_DIV - [8:6] */
 
#define WM8993_BCLK_DIV_MASK   0x001E /* BCLK_DIV - [4:1] */
 
#define WM8993_BCLK_DIV_SHIFT   1 /* BCLK_DIV - [4:1] */
 
#define WM8993_BCLK_DIV_WIDTH   4 /* BCLK_DIV - [4:1] */
 
#define WM8993_MCLK_SRC   0x8000 /* MCLK_SRC */
 
#define WM8993_MCLK_SRC_MASK   0x8000 /* MCLK_SRC */
 
#define WM8993_MCLK_SRC_SHIFT   15 /* MCLK_SRC */
 
#define WM8993_MCLK_SRC_WIDTH   1 /* MCLK_SRC */
 
#define WM8993_SYSCLK_SRC   0x4000 /* SYSCLK_SRC */
 
#define WM8993_SYSCLK_SRC_MASK   0x4000 /* SYSCLK_SRC */
 
#define WM8993_SYSCLK_SRC_SHIFT   14 /* SYSCLK_SRC */
 
#define WM8993_SYSCLK_SRC_WIDTH   1 /* SYSCLK_SRC */
 
#define WM8993_MCLK_DIV   0x1000 /* MCLK_DIV */
 
#define WM8993_MCLK_DIV_MASK   0x1000 /* MCLK_DIV */
 
#define WM8993_MCLK_DIV_SHIFT   12 /* MCLK_DIV */
 
#define WM8993_MCLK_DIV_WIDTH   1 /* MCLK_DIV */
 
#define WM8993_MCLK_INV   0x0400 /* MCLK_INV */
 
#define WM8993_MCLK_INV_MASK   0x0400 /* MCLK_INV */
 
#define WM8993_MCLK_INV_SHIFT   10 /* MCLK_INV */
 
#define WM8993_MCLK_INV_WIDTH   1 /* MCLK_INV */
 
#define WM8993_ADC_DIV_MASK   0x00E0 /* ADC_DIV - [7:5] */
 
#define WM8993_ADC_DIV_SHIFT   5 /* ADC_DIV - [7:5] */
 
#define WM8993_ADC_DIV_WIDTH   3 /* ADC_DIV - [7:5] */
 
#define WM8993_DAC_DIV_MASK   0x001C /* DAC_DIV - [4:2] */
 
#define WM8993_DAC_DIV_SHIFT   2 /* DAC_DIV - [4:2] */
 
#define WM8993_DAC_DIV_WIDTH   3 /* DAC_DIV - [4:2] */
 
#define WM8993_AIF_MSTR1   0x8000 /* AIF_MSTR1 */
 
#define WM8993_AIF_MSTR1_MASK   0x8000 /* AIF_MSTR1 */
 
#define WM8993_AIF_MSTR1_SHIFT   15 /* AIF_MSTR1 */
 
#define WM8993_AIF_MSTR1_WIDTH   1 /* AIF_MSTR1 */
 
#define WM8993_AIF_TRIS   0x2000 /* AIF_TRIS */
 
#define WM8993_AIF_TRIS_MASK   0x2000 /* AIF_TRIS */
 
#define WM8993_AIF_TRIS_SHIFT   13 /* AIF_TRIS */
 
#define WM8993_AIF_TRIS_WIDTH   1 /* AIF_TRIS */
 
#define WM8993_LRCLK_DIR   0x0800 /* LRCLK_DIR */
 
#define WM8993_LRCLK_DIR_MASK   0x0800 /* LRCLK_DIR */
 
#define WM8993_LRCLK_DIR_SHIFT   11 /* LRCLK_DIR */
 
#define WM8993_LRCLK_DIR_WIDTH   1 /* LRCLK_DIR */
 
#define WM8993_LRCLK_RATE_MASK   0x07FF /* LRCLK_RATE - [10:0] */
 
#define WM8993_LRCLK_RATE_SHIFT   0 /* LRCLK_RATE - [10:0] */
 
#define WM8993_LRCLK_RATE_WIDTH   11 /* LRCLK_RATE - [10:0] */
 
#define WM8993_DAC_OSR128   0x2000 /* DAC_OSR128 */
 
#define WM8993_DAC_OSR128_MASK   0x2000 /* DAC_OSR128 */
 
#define WM8993_DAC_OSR128_SHIFT   13 /* DAC_OSR128 */
 
#define WM8993_DAC_OSR128_WIDTH   1 /* DAC_OSR128 */
 
#define WM8993_DAC_MONO   0x0200 /* DAC_MONO */
 
#define WM8993_DAC_MONO_MASK   0x0200 /* DAC_MONO */
 
#define WM8993_DAC_MONO_SHIFT   9 /* DAC_MONO */
 
#define WM8993_DAC_MONO_WIDTH   1 /* DAC_MONO */
 
#define WM8993_DAC_SB_FILT   0x0100 /* DAC_SB_FILT */
 
#define WM8993_DAC_SB_FILT_MASK   0x0100 /* DAC_SB_FILT */
 
#define WM8993_DAC_SB_FILT_SHIFT   8 /* DAC_SB_FILT */
 
#define WM8993_DAC_SB_FILT_WIDTH   1 /* DAC_SB_FILT */
 
#define WM8993_DAC_MUTERATE   0x0080 /* DAC_MUTERATE */
 
#define WM8993_DAC_MUTERATE_MASK   0x0080 /* DAC_MUTERATE */
 
#define WM8993_DAC_MUTERATE_SHIFT   7 /* DAC_MUTERATE */
 
#define WM8993_DAC_MUTERATE_WIDTH   1 /* DAC_MUTERATE */
 
#define WM8993_DAC_UNMUTE_RAMP   0x0040 /* DAC_UNMUTE_RAMP */
 
#define WM8993_DAC_UNMUTE_RAMP_MASK   0x0040 /* DAC_UNMUTE_RAMP */
 
#define WM8993_DAC_UNMUTE_RAMP_SHIFT   6 /* DAC_UNMUTE_RAMP */
 
#define WM8993_DAC_UNMUTE_RAMP_WIDTH   1 /* DAC_UNMUTE_RAMP */
 
#define WM8993_DEEMPH_MASK   0x0030 /* DEEMPH - [5:4] */
 
#define WM8993_DEEMPH_SHIFT   4 /* DEEMPH - [5:4] */
 
#define WM8993_DEEMPH_WIDTH   2 /* DEEMPH - [5:4] */
 
#define WM8993_DAC_MUTE   0x0004 /* DAC_MUTE */
 
#define WM8993_DAC_MUTE_MASK   0x0004 /* DAC_MUTE */
 
#define WM8993_DAC_MUTE_SHIFT   2 /* DAC_MUTE */
 
#define WM8993_DAC_MUTE_WIDTH   1 /* DAC_MUTE */
 
#define WM8993_DACL_DATINV   0x0002 /* DACL_DATINV */
 
#define WM8993_DACL_DATINV_MASK   0x0002 /* DACL_DATINV */
 
#define WM8993_DACL_DATINV_SHIFT   1 /* DACL_DATINV */
 
#define WM8993_DACL_DATINV_WIDTH   1 /* DACL_DATINV */
 
#define WM8993_DACR_DATINV   0x0001 /* DACR_DATINV */
 
#define WM8993_DACR_DATINV_MASK   0x0001 /* DACR_DATINV */
 
#define WM8993_DACR_DATINV_SHIFT   0 /* DACR_DATINV */
 
#define WM8993_DACR_DATINV_WIDTH   1 /* DACR_DATINV */
 
#define WM8993_DAC_VU   0x0100 /* DAC_VU */
 
#define WM8993_DAC_VU_MASK   0x0100 /* DAC_VU */
 
#define WM8993_DAC_VU_SHIFT   8 /* DAC_VU */
 
#define WM8993_DAC_VU_WIDTH   1 /* DAC_VU */
 
#define WM8993_DACL_VOL_MASK   0x00FF /* DACL_VOL - [7:0] */
 
#define WM8993_DACL_VOL_SHIFT   0 /* DACL_VOL - [7:0] */
 
#define WM8993_DACL_VOL_WIDTH   8 /* DACL_VOL - [7:0] */
 
#define WM8993_DAC_VU   0x0100 /* DAC_VU */
 
#define WM8993_DAC_VU_MASK   0x0100 /* DAC_VU */
 
#define WM8993_DAC_VU_SHIFT   8 /* DAC_VU */
 
#define WM8993_DAC_VU_WIDTH   1 /* DAC_VU */
 
#define WM8993_DACR_VOL_MASK   0x00FF /* DACR_VOL - [7:0] */
 
#define WM8993_DACR_VOL_SHIFT   0 /* DACR_VOL - [7:0] */
 
#define WM8993_DACR_VOL_WIDTH   8 /* DACR_VOL - [7:0] */
 
#define WM8993_ADCL_DAC_SVOL_MASK   0x1E00 /* ADCL_DAC_SVOL - [12:9] */
 
#define WM8993_ADCL_DAC_SVOL_SHIFT   9 /* ADCL_DAC_SVOL - [12:9] */
 
#define WM8993_ADCL_DAC_SVOL_WIDTH   4 /* ADCL_DAC_SVOL - [12:9] */
 
#define WM8993_ADCR_DAC_SVOL_MASK   0x01E0 /* ADCR_DAC_SVOL - [8:5] */
 
#define WM8993_ADCR_DAC_SVOL_SHIFT   5 /* ADCR_DAC_SVOL - [8:5] */
 
#define WM8993_ADCR_DAC_SVOL_WIDTH   4 /* ADCR_DAC_SVOL - [8:5] */
 
#define WM8993_ADC_TO_DACL_MASK   0x000C /* ADC_TO_DACL - [3:2] */
 
#define WM8993_ADC_TO_DACL_SHIFT   2 /* ADC_TO_DACL - [3:2] */
 
#define WM8993_ADC_TO_DACL_WIDTH   2 /* ADC_TO_DACL - [3:2] */
 
#define WM8993_ADC_TO_DACR_MASK   0x0003 /* ADC_TO_DACR - [1:0] */
 
#define WM8993_ADC_TO_DACR_SHIFT   0 /* ADC_TO_DACR - [1:0] */
 
#define WM8993_ADC_TO_DACR_WIDTH   2 /* ADC_TO_DACR - [1:0] */
 
#define WM8993_ADC_OSR128   0x0200 /* ADC_OSR128 */
 
#define WM8993_ADC_OSR128_MASK   0x0200 /* ADC_OSR128 */
 
#define WM8993_ADC_OSR128_SHIFT   9 /* ADC_OSR128 */
 
#define WM8993_ADC_OSR128_WIDTH   1 /* ADC_OSR128 */
 
#define WM8993_ADC_HPF   0x0100 /* ADC_HPF */
 
#define WM8993_ADC_HPF_MASK   0x0100 /* ADC_HPF */
 
#define WM8993_ADC_HPF_SHIFT   8 /* ADC_HPF */
 
#define WM8993_ADC_HPF_WIDTH   1 /* ADC_HPF */
 
#define WM8993_ADC_HPF_CUT_MASK   0x0060 /* ADC_HPF_CUT - [6:5] */
 
#define WM8993_ADC_HPF_CUT_SHIFT   5 /* ADC_HPF_CUT - [6:5] */
 
#define WM8993_ADC_HPF_CUT_WIDTH   2 /* ADC_HPF_CUT - [6:5] */
 
#define WM8993_ADCL_DATINV   0x0002 /* ADCL_DATINV */
 
#define WM8993_ADCL_DATINV_MASK   0x0002 /* ADCL_DATINV */
 
#define WM8993_ADCL_DATINV_SHIFT   1 /* ADCL_DATINV */
 
#define WM8993_ADCL_DATINV_WIDTH   1 /* ADCL_DATINV */
 
#define WM8993_ADCR_DATINV   0x0001 /* ADCR_DATINV */
 
#define WM8993_ADCR_DATINV_MASK   0x0001 /* ADCR_DATINV */
 
#define WM8993_ADCR_DATINV_SHIFT   0 /* ADCR_DATINV */
 
#define WM8993_ADCR_DATINV_WIDTH   1 /* ADCR_DATINV */
 
#define WM8993_ADC_VU   0x0100 /* ADC_VU */
 
#define WM8993_ADC_VU_MASK   0x0100 /* ADC_VU */
 
#define WM8993_ADC_VU_SHIFT   8 /* ADC_VU */
 
#define WM8993_ADC_VU_WIDTH   1 /* ADC_VU */
 
#define WM8993_ADCL_VOL_MASK   0x00FF /* ADCL_VOL - [7:0] */
 
#define WM8993_ADCL_VOL_SHIFT   0 /* ADCL_VOL - [7:0] */
 
#define WM8993_ADCL_VOL_WIDTH   8 /* ADCL_VOL - [7:0] */
 
#define WM8993_ADC_VU   0x0100 /* ADC_VU */
 
#define WM8993_ADC_VU_MASK   0x0100 /* ADC_VU */
 
#define WM8993_ADC_VU_SHIFT   8 /* ADC_VU */
 
#define WM8993_ADC_VU_WIDTH   1 /* ADC_VU */
 
#define WM8993_ADCR_VOL_MASK   0x00FF /* ADCR_VOL - [7:0] */
 
#define WM8993_ADCR_VOL_SHIFT   0 /* ADCR_VOL - [7:0] */
 
#define WM8993_ADCR_VOL_WIDTH   8 /* ADCR_VOL - [7:0] */
 
#define WM8993_JD2_SC_EINT   0x8000 /* JD2_SC_EINT */
 
#define WM8993_JD2_SC_EINT_MASK   0x8000 /* JD2_SC_EINT */
 
#define WM8993_JD2_SC_EINT_SHIFT   15 /* JD2_SC_EINT */
 
#define WM8993_JD2_SC_EINT_WIDTH   1 /* JD2_SC_EINT */
 
#define WM8993_JD2_EINT   0x4000 /* JD2_EINT */
 
#define WM8993_JD2_EINT_MASK   0x4000 /* JD2_EINT */
 
#define WM8993_JD2_EINT_SHIFT   14 /* JD2_EINT */
 
#define WM8993_JD2_EINT_WIDTH   1 /* JD2_EINT */
 
#define WM8993_WSEQ_EINT   0x2000 /* WSEQ_EINT */
 
#define WM8993_WSEQ_EINT_MASK   0x2000 /* WSEQ_EINT */
 
#define WM8993_WSEQ_EINT_SHIFT   13 /* WSEQ_EINT */
 
#define WM8993_WSEQ_EINT_WIDTH   1 /* WSEQ_EINT */
 
#define WM8993_IRQ   0x1000 /* IRQ */
 
#define WM8993_IRQ_MASK   0x1000 /* IRQ */
 
#define WM8993_IRQ_SHIFT   12 /* IRQ */
 
#define WM8993_IRQ_WIDTH   1 /* IRQ */
 
#define WM8993_TEMPOK_EINT   0x0800 /* TEMPOK_EINT */
 
#define WM8993_TEMPOK_EINT_MASK   0x0800 /* TEMPOK_EINT */
 
#define WM8993_TEMPOK_EINT_SHIFT   11 /* TEMPOK_EINT */
 
#define WM8993_TEMPOK_EINT_WIDTH   1 /* TEMPOK_EINT */
 
#define WM8993_JD1_SC_EINT   0x0400 /* JD1_SC_EINT */
 
#define WM8993_JD1_SC_EINT_MASK   0x0400 /* JD1_SC_EINT */
 
#define WM8993_JD1_SC_EINT_SHIFT   10 /* JD1_SC_EINT */
 
#define WM8993_JD1_SC_EINT_WIDTH   1 /* JD1_SC_EINT */
 
#define WM8993_JD1_EINT   0x0200 /* JD1_EINT */
 
#define WM8993_JD1_EINT_MASK   0x0200 /* JD1_EINT */
 
#define WM8993_JD1_EINT_SHIFT   9 /* JD1_EINT */
 
#define WM8993_JD1_EINT_WIDTH   1 /* JD1_EINT */
 
#define WM8993_FLL_LOCK_EINT   0x0100 /* FLL_LOCK_EINT */
 
#define WM8993_FLL_LOCK_EINT_MASK   0x0100 /* FLL_LOCK_EINT */
 
#define WM8993_FLL_LOCK_EINT_SHIFT   8 /* FLL_LOCK_EINT */
 
#define WM8993_FLL_LOCK_EINT_WIDTH   1 /* FLL_LOCK_EINT */
 
#define WM8993_GPI8_EINT   0x0080 /* GPI8_EINT */
 
#define WM8993_GPI8_EINT_MASK   0x0080 /* GPI8_EINT */
 
#define WM8993_GPI8_EINT_SHIFT   7 /* GPI8_EINT */
 
#define WM8993_GPI8_EINT_WIDTH   1 /* GPI8_EINT */
 
#define WM8993_GPI7_EINT   0x0040 /* GPI7_EINT */
 
#define WM8993_GPI7_EINT_MASK   0x0040 /* GPI7_EINT */
 
#define WM8993_GPI7_EINT_SHIFT   6 /* GPI7_EINT */
 
#define WM8993_GPI7_EINT_WIDTH   1 /* GPI7_EINT */
 
#define WM8993_GPIO1_EINT   0x0001 /* GPIO1_EINT */
 
#define WM8993_GPIO1_EINT_MASK   0x0001 /* GPIO1_EINT */
 
#define WM8993_GPIO1_EINT_SHIFT   0 /* GPIO1_EINT */
 
#define WM8993_GPIO1_EINT_WIDTH   1 /* GPIO1_EINT */
 
#define WM8993_GPIO1_PU   0x0020 /* GPIO1_PU */
 
#define WM8993_GPIO1_PU_MASK   0x0020 /* GPIO1_PU */
 
#define WM8993_GPIO1_PU_SHIFT   5 /* GPIO1_PU */
 
#define WM8993_GPIO1_PU_WIDTH   1 /* GPIO1_PU */
 
#define WM8993_GPIO1_PD   0x0010 /* GPIO1_PD */
 
#define WM8993_GPIO1_PD_MASK   0x0010 /* GPIO1_PD */
 
#define WM8993_GPIO1_PD_SHIFT   4 /* GPIO1_PD */
 
#define WM8993_GPIO1_PD_WIDTH   1 /* GPIO1_PD */
 
#define WM8993_GPIO1_SEL_MASK   0x000F /* GPIO1_SEL - [3:0] */
 
#define WM8993_GPIO1_SEL_SHIFT   0 /* GPIO1_SEL - [3:0] */
 
#define WM8993_GPIO1_SEL_WIDTH   4 /* GPIO1_SEL - [3:0] */
 
#define WM8993_JD2_SC_DB   0x8000 /* JD2_SC_DB */
 
#define WM8993_JD2_SC_DB_MASK   0x8000 /* JD2_SC_DB */
 
#define WM8993_JD2_SC_DB_SHIFT   15 /* JD2_SC_DB */
 
#define WM8993_JD2_SC_DB_WIDTH   1 /* JD2_SC_DB */
 
#define WM8993_JD2_DB   0x4000 /* JD2_DB */
 
#define WM8993_JD2_DB_MASK   0x4000 /* JD2_DB */
 
#define WM8993_JD2_DB_SHIFT   14 /* JD2_DB */
 
#define WM8993_JD2_DB_WIDTH   1 /* JD2_DB */
 
#define WM8993_WSEQ_DB   0x2000 /* WSEQ_DB */
 
#define WM8993_WSEQ_DB_MASK   0x2000 /* WSEQ_DB */
 
#define WM8993_WSEQ_DB_SHIFT   13 /* WSEQ_DB */
 
#define WM8993_WSEQ_DB_WIDTH   1 /* WSEQ_DB */
 
#define WM8993_TEMPOK_DB   0x0800 /* TEMPOK_DB */
 
#define WM8993_TEMPOK_DB_MASK   0x0800 /* TEMPOK_DB */
 
#define WM8993_TEMPOK_DB_SHIFT   11 /* TEMPOK_DB */
 
#define WM8993_TEMPOK_DB_WIDTH   1 /* TEMPOK_DB */
 
#define WM8993_JD1_SC_DB   0x0400 /* JD1_SC_DB */
 
#define WM8993_JD1_SC_DB_MASK   0x0400 /* JD1_SC_DB */
 
#define WM8993_JD1_SC_DB_SHIFT   10 /* JD1_SC_DB */
 
#define WM8993_JD1_SC_DB_WIDTH   1 /* JD1_SC_DB */
 
#define WM8993_JD1_DB   0x0200 /* JD1_DB */
 
#define WM8993_JD1_DB_MASK   0x0200 /* JD1_DB */
 
#define WM8993_JD1_DB_SHIFT   9 /* JD1_DB */
 
#define WM8993_JD1_DB_WIDTH   1 /* JD1_DB */
 
#define WM8993_FLL_LOCK_DB   0x0100 /* FLL_LOCK_DB */
 
#define WM8993_FLL_LOCK_DB_MASK   0x0100 /* FLL_LOCK_DB */
 
#define WM8993_FLL_LOCK_DB_SHIFT   8 /* FLL_LOCK_DB */
 
#define WM8993_FLL_LOCK_DB_WIDTH   1 /* FLL_LOCK_DB */
 
#define WM8993_GPI8_DB   0x0080 /* GPI8_DB */
 
#define WM8993_GPI8_DB_MASK   0x0080 /* GPI8_DB */
 
#define WM8993_GPI8_DB_SHIFT   7 /* GPI8_DB */
 
#define WM8993_GPI8_DB_WIDTH   1 /* GPI8_DB */
 
#define WM8993_GPI7_DB   0x0008 /* GPI7_DB */
 
#define WM8993_GPI7_DB_MASK   0x0008 /* GPI7_DB */
 
#define WM8993_GPI7_DB_SHIFT   3 /* GPI7_DB */
 
#define WM8993_GPI7_DB_WIDTH   1 /* GPI7_DB */
 
#define WM8993_GPIO1_DB   0x0001 /* GPIO1_DB */
 
#define WM8993_GPIO1_DB_MASK   0x0001 /* GPIO1_DB */
 
#define WM8993_GPIO1_DB_SHIFT   0 /* GPIO1_DB */
 
#define WM8993_GPIO1_DB_WIDTH   1 /* GPIO1_DB */
 
#define WM8993_INPUTS_CLAMP   0x0040 /* INPUTS_CLAMP */
 
#define WM8993_INPUTS_CLAMP_MASK   0x0040 /* INPUTS_CLAMP */
 
#define WM8993_INPUTS_CLAMP_SHIFT   7 /* INPUTS_CLAMP */
 
#define WM8993_INPUTS_CLAMP_WIDTH   1 /* INPUTS_CLAMP */
 
#define WM8993_IM_JD2_EINT   0x2000 /* IM_JD2_EINT */
 
#define WM8993_IM_JD2_EINT_MASK   0x2000 /* IM_JD2_EINT */
 
#define WM8993_IM_JD2_EINT_SHIFT   13 /* IM_JD2_EINT */
 
#define WM8993_IM_JD2_EINT_WIDTH   1 /* IM_JD2_EINT */
 
#define WM8993_IM_JD2_SC_EINT   0x1000 /* IM_JD2_SC_EINT */
 
#define WM8993_IM_JD2_SC_EINT_MASK   0x1000 /* IM_JD2_SC_EINT */
 
#define WM8993_IM_JD2_SC_EINT_SHIFT   12 /* IM_JD2_SC_EINT */
 
#define WM8993_IM_JD2_SC_EINT_WIDTH   1 /* IM_JD2_SC_EINT */
 
#define WM8993_IM_TEMPOK_EINT   0x0800 /* IM_TEMPOK_EINT */
 
#define WM8993_IM_TEMPOK_EINT_MASK   0x0800 /* IM_TEMPOK_EINT */
 
#define WM8993_IM_TEMPOK_EINT_SHIFT   11 /* IM_TEMPOK_EINT */
 
#define WM8993_IM_TEMPOK_EINT_WIDTH   1 /* IM_TEMPOK_EINT */
 
#define WM8993_IM_JD1_SC_EINT   0x0400 /* IM_JD1_SC_EINT */
 
#define WM8993_IM_JD1_SC_EINT_MASK   0x0400 /* IM_JD1_SC_EINT */
 
#define WM8993_IM_JD1_SC_EINT_SHIFT   10 /* IM_JD1_SC_EINT */
 
#define WM8993_IM_JD1_SC_EINT_WIDTH   1 /* IM_JD1_SC_EINT */
 
#define WM8993_IM_JD1_EINT   0x0200 /* IM_JD1_EINT */
 
#define WM8993_IM_JD1_EINT_MASK   0x0200 /* IM_JD1_EINT */
 
#define WM8993_IM_JD1_EINT_SHIFT   9 /* IM_JD1_EINT */
 
#define WM8993_IM_JD1_EINT_WIDTH   1 /* IM_JD1_EINT */
 
#define WM8993_IM_FLL_LOCK_EINT   0x0100 /* IM_FLL_LOCK_EINT */
 
#define WM8993_IM_FLL_LOCK_EINT_MASK   0x0100 /* IM_FLL_LOCK_EINT */
 
#define WM8993_IM_FLL_LOCK_EINT_SHIFT   8 /* IM_FLL_LOCK_EINT */
 
#define WM8993_IM_FLL_LOCK_EINT_WIDTH   1 /* IM_FLL_LOCK_EINT */
 
#define WM8993_IM_GPI8_EINT   0x0040 /* IM_GPI8_EINT */
 
#define WM8993_IM_GPI8_EINT_MASK   0x0040 /* IM_GPI8_EINT */
 
#define WM8993_IM_GPI8_EINT_SHIFT   6 /* IM_GPI8_EINT */
 
#define WM8993_IM_GPI8_EINT_WIDTH   1 /* IM_GPI8_EINT */
 
#define WM8993_IM_GPIO1_EINT   0x0020 /* IM_GPIO1_EINT */
 
#define WM8993_IM_GPIO1_EINT_MASK   0x0020 /* IM_GPIO1_EINT */
 
#define WM8993_IM_GPIO1_EINT_SHIFT   5 /* IM_GPIO1_EINT */
 
#define WM8993_IM_GPIO1_EINT_WIDTH   1 /* IM_GPIO1_EINT */
 
#define WM8993_GPI8_ENA   0x0010 /* GPI8_ENA */
 
#define WM8993_GPI8_ENA_MASK   0x0010 /* GPI8_ENA */
 
#define WM8993_GPI8_ENA_SHIFT   4 /* GPI8_ENA */
 
#define WM8993_GPI8_ENA_WIDTH   1 /* GPI8_ENA */
 
#define WM8993_IM_GPI7_EINT   0x0004 /* IM_GPI7_EINT */
 
#define WM8993_IM_GPI7_EINT_MASK   0x0004 /* IM_GPI7_EINT */
 
#define WM8993_IM_GPI7_EINT_SHIFT   2 /* IM_GPI7_EINT */
 
#define WM8993_IM_GPI7_EINT_WIDTH   1 /* IM_GPI7_EINT */
 
#define WM8993_IM_WSEQ_EINT   0x0002 /* IM_WSEQ_EINT */
 
#define WM8993_IM_WSEQ_EINT_MASK   0x0002 /* IM_WSEQ_EINT */
 
#define WM8993_IM_WSEQ_EINT_SHIFT   1 /* IM_WSEQ_EINT */
 
#define WM8993_IM_WSEQ_EINT_WIDTH   1 /* IM_WSEQ_EINT */
 
#define WM8993_GPI7_ENA   0x0001 /* GPI7_ENA */
 
#define WM8993_GPI7_ENA_MASK   0x0001 /* GPI7_ENA */
 
#define WM8993_GPI7_ENA_SHIFT   0 /* GPI7_ENA */
 
#define WM8993_GPI7_ENA_WIDTH   1 /* GPI7_ENA */
 
#define WM8993_JD2_SC_POL   0x8000 /* JD2_SC_POL */
 
#define WM8993_JD2_SC_POL_MASK   0x8000 /* JD2_SC_POL */
 
#define WM8993_JD2_SC_POL_SHIFT   15 /* JD2_SC_POL */
 
#define WM8993_JD2_SC_POL_WIDTH   1 /* JD2_SC_POL */
 
#define WM8993_JD2_POL   0x4000 /* JD2_POL */
 
#define WM8993_JD2_POL_MASK   0x4000 /* JD2_POL */
 
#define WM8993_JD2_POL_SHIFT   14 /* JD2_POL */
 
#define WM8993_JD2_POL_WIDTH   1 /* JD2_POL */
 
#define WM8993_WSEQ_POL   0x2000 /* WSEQ_POL */
 
#define WM8993_WSEQ_POL_MASK   0x2000 /* WSEQ_POL */
 
#define WM8993_WSEQ_POL_SHIFT   13 /* WSEQ_POL */
 
#define WM8993_WSEQ_POL_WIDTH   1 /* WSEQ_POL */
 
#define WM8993_IRQ_POL   0x1000 /* IRQ_POL */
 
#define WM8993_IRQ_POL_MASK   0x1000 /* IRQ_POL */
 
#define WM8993_IRQ_POL_SHIFT   12 /* IRQ_POL */
 
#define WM8993_IRQ_POL_WIDTH   1 /* IRQ_POL */
 
#define WM8993_TEMPOK_POL   0x0800 /* TEMPOK_POL */
 
#define WM8993_TEMPOK_POL_MASK   0x0800 /* TEMPOK_POL */
 
#define WM8993_TEMPOK_POL_SHIFT   11 /* TEMPOK_POL */
 
#define WM8993_TEMPOK_POL_WIDTH   1 /* TEMPOK_POL */
 
#define WM8993_JD1_SC_POL   0x0400 /* JD1_SC_POL */
 
#define WM8993_JD1_SC_POL_MASK   0x0400 /* JD1_SC_POL */
 
#define WM8993_JD1_SC_POL_SHIFT   10 /* JD1_SC_POL */
 
#define WM8993_JD1_SC_POL_WIDTH   1 /* JD1_SC_POL */
 
#define WM8993_JD1_POL   0x0200 /* JD1_POL */
 
#define WM8993_JD1_POL_MASK   0x0200 /* JD1_POL */
 
#define WM8993_JD1_POL_SHIFT   9 /* JD1_POL */
 
#define WM8993_JD1_POL_WIDTH   1 /* JD1_POL */
 
#define WM8993_FLL_LOCK_POL   0x0100 /* FLL_LOCK_POL */
 
#define WM8993_FLL_LOCK_POL_MASK   0x0100 /* FLL_LOCK_POL */
 
#define WM8993_FLL_LOCK_POL_SHIFT   8 /* FLL_LOCK_POL */
 
#define WM8993_FLL_LOCK_POL_WIDTH   1 /* FLL_LOCK_POL */
 
#define WM8993_GPI8_POL   0x0080 /* GPI8_POL */
 
#define WM8993_GPI8_POL_MASK   0x0080 /* GPI8_POL */
 
#define WM8993_GPI8_POL_SHIFT   7 /* GPI8_POL */
 
#define WM8993_GPI8_POL_WIDTH   1 /* GPI8_POL */
 
#define WM8993_GPI7_POL   0x0040 /* GPI7_POL */
 
#define WM8993_GPI7_POL_MASK   0x0040 /* GPI7_POL */
 
#define WM8993_GPI7_POL_SHIFT   6 /* GPI7_POL */
 
#define WM8993_GPI7_POL_WIDTH   1 /* GPI7_POL */
 
#define WM8993_GPIO1_POL   0x0001 /* GPIO1_POL */
 
#define WM8993_GPIO1_POL_MASK   0x0001 /* GPIO1_POL */
 
#define WM8993_GPIO1_POL_SHIFT   0 /* GPIO1_POL */
 
#define WM8993_GPIO1_POL_WIDTH   1 /* GPIO1_POL */
 
#define WM8993_IN1_VU   0x0100 /* IN1_VU */
 
#define WM8993_IN1_VU_MASK   0x0100 /* IN1_VU */
 
#define WM8993_IN1_VU_SHIFT   8 /* IN1_VU */
 
#define WM8993_IN1_VU_WIDTH   1 /* IN1_VU */
 
#define WM8993_IN1L_MUTE   0x0080 /* IN1L_MUTE */
 
#define WM8993_IN1L_MUTE_MASK   0x0080 /* IN1L_MUTE */
 
#define WM8993_IN1L_MUTE_SHIFT   7 /* IN1L_MUTE */
 
#define WM8993_IN1L_MUTE_WIDTH   1 /* IN1L_MUTE */
 
#define WM8993_IN1L_ZC   0x0040 /* IN1L_ZC */
 
#define WM8993_IN1L_ZC_MASK   0x0040 /* IN1L_ZC */
 
#define WM8993_IN1L_ZC_SHIFT   6 /* IN1L_ZC */
 
#define WM8993_IN1L_ZC_WIDTH   1 /* IN1L_ZC */
 
#define WM8993_IN1L_VOL_MASK   0x001F /* IN1L_VOL - [4:0] */
 
#define WM8993_IN1L_VOL_SHIFT   0 /* IN1L_VOL - [4:0] */
 
#define WM8993_IN1L_VOL_WIDTH   5 /* IN1L_VOL - [4:0] */
 
#define WM8993_IN2_VU   0x0100 /* IN2_VU */
 
#define WM8993_IN2_VU_MASK   0x0100 /* IN2_VU */
 
#define WM8993_IN2_VU_SHIFT   8 /* IN2_VU */
 
#define WM8993_IN2_VU_WIDTH   1 /* IN2_VU */
 
#define WM8993_IN2L_MUTE   0x0080 /* IN2L_MUTE */
 
#define WM8993_IN2L_MUTE_MASK   0x0080 /* IN2L_MUTE */
 
#define WM8993_IN2L_MUTE_SHIFT   7 /* IN2L_MUTE */
 
#define WM8993_IN2L_MUTE_WIDTH   1 /* IN2L_MUTE */
 
#define WM8993_IN2L_ZC   0x0040 /* IN2L_ZC */
 
#define WM8993_IN2L_ZC_MASK   0x0040 /* IN2L_ZC */
 
#define WM8993_IN2L_ZC_SHIFT   6 /* IN2L_ZC */
 
#define WM8993_IN2L_ZC_WIDTH   1 /* IN2L_ZC */
 
#define WM8993_IN2L_VOL_MASK   0x001F /* IN2L_VOL - [4:0] */
 
#define WM8993_IN2L_VOL_SHIFT   0 /* IN2L_VOL - [4:0] */
 
#define WM8993_IN2L_VOL_WIDTH   5 /* IN2L_VOL - [4:0] */
 
#define WM8993_IN1_VU   0x0100 /* IN1_VU */
 
#define WM8993_IN1_VU_MASK   0x0100 /* IN1_VU */
 
#define WM8993_IN1_VU_SHIFT   8 /* IN1_VU */
 
#define WM8993_IN1_VU_WIDTH   1 /* IN1_VU */
 
#define WM8993_IN1R_MUTE   0x0080 /* IN1R_MUTE */
 
#define WM8993_IN1R_MUTE_MASK   0x0080 /* IN1R_MUTE */
 
#define WM8993_IN1R_MUTE_SHIFT   7 /* IN1R_MUTE */
 
#define WM8993_IN1R_MUTE_WIDTH   1 /* IN1R_MUTE */
 
#define WM8993_IN1R_ZC   0x0040 /* IN1R_ZC */
 
#define WM8993_IN1R_ZC_MASK   0x0040 /* IN1R_ZC */
 
#define WM8993_IN1R_ZC_SHIFT   6 /* IN1R_ZC */
 
#define WM8993_IN1R_ZC_WIDTH   1 /* IN1R_ZC */
 
#define WM8993_IN1R_VOL_MASK   0x001F /* IN1R_VOL - [4:0] */
 
#define WM8993_IN1R_VOL_SHIFT   0 /* IN1R_VOL - [4:0] */
 
#define WM8993_IN1R_VOL_WIDTH   5 /* IN1R_VOL - [4:0] */
 
#define WM8993_IN2_VU   0x0100 /* IN2_VU */
 
#define WM8993_IN2_VU_MASK   0x0100 /* IN2_VU */
 
#define WM8993_IN2_VU_SHIFT   8 /* IN2_VU */
 
#define WM8993_IN2_VU_WIDTH   1 /* IN2_VU */
 
#define WM8993_IN2R_MUTE   0x0080 /* IN2R_MUTE */
 
#define WM8993_IN2R_MUTE_MASK   0x0080 /* IN2R_MUTE */
 
#define WM8993_IN2R_MUTE_SHIFT   7 /* IN2R_MUTE */
 
#define WM8993_IN2R_MUTE_WIDTH   1 /* IN2R_MUTE */
 
#define WM8993_IN2R_ZC   0x0040 /* IN2R_ZC */
 
#define WM8993_IN2R_ZC_MASK   0x0040 /* IN2R_ZC */
 
#define WM8993_IN2R_ZC_SHIFT   6 /* IN2R_ZC */
 
#define WM8993_IN2R_ZC_WIDTH   1 /* IN2R_ZC */
 
#define WM8993_IN2R_VOL_MASK   0x001F /* IN2R_VOL - [4:0] */
 
#define WM8993_IN2R_VOL_SHIFT   0 /* IN2R_VOL - [4:0] */
 
#define WM8993_IN2R_VOL_WIDTH   5 /* IN2R_VOL - [4:0] */
 
#define WM8993_HPOUT1_VU   0x0100 /* HPOUT1_VU */
 
#define WM8993_HPOUT1_VU_MASK   0x0100 /* HPOUT1_VU */
 
#define WM8993_HPOUT1_VU_SHIFT   8 /* HPOUT1_VU */
 
#define WM8993_HPOUT1_VU_WIDTH   1 /* HPOUT1_VU */
 
#define WM8993_HPOUT1L_ZC   0x0080 /* HPOUT1L_ZC */
 
#define WM8993_HPOUT1L_ZC_MASK   0x0080 /* HPOUT1L_ZC */
 
#define WM8993_HPOUT1L_ZC_SHIFT   7 /* HPOUT1L_ZC */
 
#define WM8993_HPOUT1L_ZC_WIDTH   1 /* HPOUT1L_ZC */
 
#define WM8993_HPOUT1L_MUTE_N   0x0040 /* HPOUT1L_MUTE_N */
 
#define WM8993_HPOUT1L_MUTE_N_MASK   0x0040 /* HPOUT1L_MUTE_N */
 
#define WM8993_HPOUT1L_MUTE_N_SHIFT   6 /* HPOUT1L_MUTE_N */
 
#define WM8993_HPOUT1L_MUTE_N_WIDTH   1 /* HPOUT1L_MUTE_N */
 
#define WM8993_HPOUT1L_VOL_MASK   0x003F /* HPOUT1L_VOL - [5:0] */
 
#define WM8993_HPOUT1L_VOL_SHIFT   0 /* HPOUT1L_VOL - [5:0] */
 
#define WM8993_HPOUT1L_VOL_WIDTH   6 /* HPOUT1L_VOL - [5:0] */
 
#define WM8993_HPOUT1_VU   0x0100 /* HPOUT1_VU */
 
#define WM8993_HPOUT1_VU_MASK   0x0100 /* HPOUT1_VU */
 
#define WM8993_HPOUT1_VU_SHIFT   8 /* HPOUT1_VU */
 
#define WM8993_HPOUT1_VU_WIDTH   1 /* HPOUT1_VU */
 
#define WM8993_HPOUT1R_ZC   0x0080 /* HPOUT1R_ZC */
 
#define WM8993_HPOUT1R_ZC_MASK   0x0080 /* HPOUT1R_ZC */
 
#define WM8993_HPOUT1R_ZC_SHIFT   7 /* HPOUT1R_ZC */
 
#define WM8993_HPOUT1R_ZC_WIDTH   1 /* HPOUT1R_ZC */
 
#define WM8993_HPOUT1R_MUTE_N   0x0040 /* HPOUT1R_MUTE_N */
 
#define WM8993_HPOUT1R_MUTE_N_MASK   0x0040 /* HPOUT1R_MUTE_N */
 
#define WM8993_HPOUT1R_MUTE_N_SHIFT   6 /* HPOUT1R_MUTE_N */
 
#define WM8993_HPOUT1R_MUTE_N_WIDTH   1 /* HPOUT1R_MUTE_N */
 
#define WM8993_HPOUT1R_VOL_MASK   0x003F /* HPOUT1R_VOL - [5:0] */
 
#define WM8993_HPOUT1R_VOL_SHIFT   0 /* HPOUT1R_VOL - [5:0] */
 
#define WM8993_HPOUT1R_VOL_WIDTH   6 /* HPOUT1R_VOL - [5:0] */
 
#define WM8993_LINEOUT1N_MUTE   0x0040 /* LINEOUT1N_MUTE */
 
#define WM8993_LINEOUT1N_MUTE_MASK   0x0040 /* LINEOUT1N_MUTE */
 
#define WM8993_LINEOUT1N_MUTE_SHIFT   6 /* LINEOUT1N_MUTE */
 
#define WM8993_LINEOUT1N_MUTE_WIDTH   1 /* LINEOUT1N_MUTE */
 
#define WM8993_LINEOUT1P_MUTE   0x0020 /* LINEOUT1P_MUTE */
 
#define WM8993_LINEOUT1P_MUTE_MASK   0x0020 /* LINEOUT1P_MUTE */
 
#define WM8993_LINEOUT1P_MUTE_SHIFT   5 /* LINEOUT1P_MUTE */
 
#define WM8993_LINEOUT1P_MUTE_WIDTH   1 /* LINEOUT1P_MUTE */
 
#define WM8993_LINEOUT1_VOL   0x0010 /* LINEOUT1_VOL */
 
#define WM8993_LINEOUT1_VOL_MASK   0x0010 /* LINEOUT1_VOL */
 
#define WM8993_LINEOUT1_VOL_SHIFT   4 /* LINEOUT1_VOL */
 
#define WM8993_LINEOUT1_VOL_WIDTH   1 /* LINEOUT1_VOL */
 
#define WM8993_LINEOUT2N_MUTE   0x0004 /* LINEOUT2N_MUTE */
 
#define WM8993_LINEOUT2N_MUTE_MASK   0x0004 /* LINEOUT2N_MUTE */
 
#define WM8993_LINEOUT2N_MUTE_SHIFT   2 /* LINEOUT2N_MUTE */
 
#define WM8993_LINEOUT2N_MUTE_WIDTH   1 /* LINEOUT2N_MUTE */
 
#define WM8993_LINEOUT2P_MUTE   0x0002 /* LINEOUT2P_MUTE */
 
#define WM8993_LINEOUT2P_MUTE_MASK   0x0002 /* LINEOUT2P_MUTE */
 
#define WM8993_LINEOUT2P_MUTE_SHIFT   1 /* LINEOUT2P_MUTE */
 
#define WM8993_LINEOUT2P_MUTE_WIDTH   1 /* LINEOUT2P_MUTE */
 
#define WM8993_LINEOUT2_VOL   0x0001 /* LINEOUT2_VOL */
 
#define WM8993_LINEOUT2_VOL_MASK   0x0001 /* LINEOUT2_VOL */
 
#define WM8993_LINEOUT2_VOL_SHIFT   0 /* LINEOUT2_VOL */
 
#define WM8993_LINEOUT2_VOL_WIDTH   1 /* LINEOUT2_VOL */
 
#define WM8993_HPOUT2_MUTE   0x0020 /* HPOUT2_MUTE */
 
#define WM8993_HPOUT2_MUTE_MASK   0x0020 /* HPOUT2_MUTE */
 
#define WM8993_HPOUT2_MUTE_SHIFT   5 /* HPOUT2_MUTE */
 
#define WM8993_HPOUT2_MUTE_WIDTH   1 /* HPOUT2_MUTE */
 
#define WM8993_HPOUT2_VOL   0x0010 /* HPOUT2_VOL */
 
#define WM8993_HPOUT2_VOL_MASK   0x0010 /* HPOUT2_VOL */
 
#define WM8993_HPOUT2_VOL_SHIFT   4 /* HPOUT2_VOL */
 
#define WM8993_HPOUT2_VOL_WIDTH   1 /* HPOUT2_VOL */
 
#define WM8993_MIXOUT_VU   0x0100 /* MIXOUT_VU */
 
#define WM8993_MIXOUT_VU_MASK   0x0100 /* MIXOUT_VU */
 
#define WM8993_MIXOUT_VU_SHIFT   8 /* MIXOUT_VU */
 
#define WM8993_MIXOUT_VU_WIDTH   1 /* MIXOUT_VU */
 
#define WM8993_MIXOUTL_ZC   0x0080 /* MIXOUTL_ZC */
 
#define WM8993_MIXOUTL_ZC_MASK   0x0080 /* MIXOUTL_ZC */
 
#define WM8993_MIXOUTL_ZC_SHIFT   7 /* MIXOUTL_ZC */
 
#define WM8993_MIXOUTL_ZC_WIDTH   1 /* MIXOUTL_ZC */
 
#define WM8993_MIXOUTL_MUTE_N   0x0040 /* MIXOUTL_MUTE_N */
 
#define WM8993_MIXOUTL_MUTE_N_MASK   0x0040 /* MIXOUTL_MUTE_N */
 
#define WM8993_MIXOUTL_MUTE_N_SHIFT   6 /* MIXOUTL_MUTE_N */
 
#define WM8993_MIXOUTL_MUTE_N_WIDTH   1 /* MIXOUTL_MUTE_N */
 
#define WM8993_MIXOUTL_VOL_MASK   0x003F /* MIXOUTL_VOL - [5:0] */
 
#define WM8993_MIXOUTL_VOL_SHIFT   0 /* MIXOUTL_VOL - [5:0] */
 
#define WM8993_MIXOUTL_VOL_WIDTH   6 /* MIXOUTL_VOL - [5:0] */
 
#define WM8993_MIXOUT_VU   0x0100 /* MIXOUT_VU */
 
#define WM8993_MIXOUT_VU_MASK   0x0100 /* MIXOUT_VU */
 
#define WM8993_MIXOUT_VU_SHIFT   8 /* MIXOUT_VU */
 
#define WM8993_MIXOUT_VU_WIDTH   1 /* MIXOUT_VU */
 
#define WM8993_MIXOUTR_ZC   0x0080 /* MIXOUTR_ZC */
 
#define WM8993_MIXOUTR_ZC_MASK   0x0080 /* MIXOUTR_ZC */
 
#define WM8993_MIXOUTR_ZC_SHIFT   7 /* MIXOUTR_ZC */
 
#define WM8993_MIXOUTR_ZC_WIDTH   1 /* MIXOUTR_ZC */
 
#define WM8993_MIXOUTR_MUTE_N   0x0040 /* MIXOUTR_MUTE_N */
 
#define WM8993_MIXOUTR_MUTE_N_MASK   0x0040 /* MIXOUTR_MUTE_N */
 
#define WM8993_MIXOUTR_MUTE_N_SHIFT   6 /* MIXOUTR_MUTE_N */
 
#define WM8993_MIXOUTR_MUTE_N_WIDTH   1 /* MIXOUTR_MUTE_N */
 
#define WM8993_MIXOUTR_VOL_MASK   0x003F /* MIXOUTR_VOL - [5:0] */
 
#define WM8993_MIXOUTR_VOL_SHIFT   0 /* MIXOUTR_VOL - [5:0] */
 
#define WM8993_MIXOUTR_VOL_WIDTH   6 /* MIXOUTR_VOL - [5:0] */
 
#define WM8993_MIXINL_SPKMIXL_VOL   0x0020 /* MIXINL_SPKMIXL_VOL */
 
#define WM8993_MIXINL_SPKMIXL_VOL_MASK   0x0020 /* MIXINL_SPKMIXL_VOL */
 
#define WM8993_MIXINL_SPKMIXL_VOL_SHIFT   5 /* MIXINL_SPKMIXL_VOL */
 
#define WM8993_MIXINL_SPKMIXL_VOL_WIDTH   1 /* MIXINL_SPKMIXL_VOL */
 
#define WM8993_IN1LP_SPKMIXL_VOL   0x0010 /* IN1LP_SPKMIXL_VOL */
 
#define WM8993_IN1LP_SPKMIXL_VOL_MASK   0x0010 /* IN1LP_SPKMIXL_VOL */
 
#define WM8993_IN1LP_SPKMIXL_VOL_SHIFT   4 /* IN1LP_SPKMIXL_VOL */
 
#define WM8993_IN1LP_SPKMIXL_VOL_WIDTH   1 /* IN1LP_SPKMIXL_VOL */
 
#define WM8993_MIXOUTL_SPKMIXL_VOL   0x0008 /* MIXOUTL_SPKMIXL_VOL */
 
#define WM8993_MIXOUTL_SPKMIXL_VOL_MASK   0x0008 /* MIXOUTL_SPKMIXL_VOL */
 
#define WM8993_MIXOUTL_SPKMIXL_VOL_SHIFT   3 /* MIXOUTL_SPKMIXL_VOL */
 
#define WM8993_MIXOUTL_SPKMIXL_VOL_WIDTH   1 /* MIXOUTL_SPKMIXL_VOL */
 
#define WM8993_DACL_SPKMIXL_VOL   0x0004 /* DACL_SPKMIXL_VOL */
 
#define WM8993_DACL_SPKMIXL_VOL_MASK   0x0004 /* DACL_SPKMIXL_VOL */
 
#define WM8993_DACL_SPKMIXL_VOL_SHIFT   2 /* DACL_SPKMIXL_VOL */
 
#define WM8993_DACL_SPKMIXL_VOL_WIDTH   1 /* DACL_SPKMIXL_VOL */
 
#define WM8993_SPKMIXL_VOL_MASK   0x0003 /* SPKMIXL_VOL - [1:0] */
 
#define WM8993_SPKMIXL_VOL_SHIFT   0 /* SPKMIXL_VOL - [1:0] */
 
#define WM8993_SPKMIXL_VOL_WIDTH   2 /* SPKMIXL_VOL - [1:0] */
 
#define WM8993_SPKOUT_CLASSAB_MODE   0x0100 /* SPKOUT_CLASSAB_MODE */
 
#define WM8993_SPKOUT_CLASSAB_MODE_MASK   0x0100 /* SPKOUT_CLASSAB_MODE */
 
#define WM8993_SPKOUT_CLASSAB_MODE_SHIFT   8 /* SPKOUT_CLASSAB_MODE */
 
#define WM8993_SPKOUT_CLASSAB_MODE_WIDTH   1 /* SPKOUT_CLASSAB_MODE */
 
#define WM8993_MIXINR_SPKMIXR_VOL   0x0020 /* MIXINR_SPKMIXR_VOL */
 
#define WM8993_MIXINR_SPKMIXR_VOL_MASK   0x0020 /* MIXINR_SPKMIXR_VOL */
 
#define WM8993_MIXINR_SPKMIXR_VOL_SHIFT   5 /* MIXINR_SPKMIXR_VOL */
 
#define WM8993_MIXINR_SPKMIXR_VOL_WIDTH   1 /* MIXINR_SPKMIXR_VOL */
 
#define WM8993_IN1RP_SPKMIXR_VOL   0x0010 /* IN1RP_SPKMIXR_VOL */
 
#define WM8993_IN1RP_SPKMIXR_VOL_MASK   0x0010 /* IN1RP_SPKMIXR_VOL */
 
#define WM8993_IN1RP_SPKMIXR_VOL_SHIFT   4 /* IN1RP_SPKMIXR_VOL */
 
#define WM8993_IN1RP_SPKMIXR_VOL_WIDTH   1 /* IN1RP_SPKMIXR_VOL */
 
#define WM8993_MIXOUTR_SPKMIXR_VOL   0x0008 /* MIXOUTR_SPKMIXR_VOL */
 
#define WM8993_MIXOUTR_SPKMIXR_VOL_MASK   0x0008 /* MIXOUTR_SPKMIXR_VOL */
 
#define WM8993_MIXOUTR_SPKMIXR_VOL_SHIFT   3 /* MIXOUTR_SPKMIXR_VOL */
 
#define WM8993_MIXOUTR_SPKMIXR_VOL_WIDTH   1 /* MIXOUTR_SPKMIXR_VOL */
 
#define WM8993_DACR_SPKMIXR_VOL   0x0004 /* DACR_SPKMIXR_VOL */
 
#define WM8993_DACR_SPKMIXR_VOL_MASK   0x0004 /* DACR_SPKMIXR_VOL */
 
#define WM8993_DACR_SPKMIXR_VOL_SHIFT   2 /* DACR_SPKMIXR_VOL */
 
#define WM8993_DACR_SPKMIXR_VOL_WIDTH   1 /* DACR_SPKMIXR_VOL */
 
#define WM8993_SPKMIXR_VOL_MASK   0x0003 /* SPKMIXR_VOL - [1:0] */
 
#define WM8993_SPKMIXR_VOL_SHIFT   0 /* SPKMIXR_VOL - [1:0] */
 
#define WM8993_SPKMIXR_VOL_WIDTH   2 /* SPKMIXR_VOL - [1:0] */
 
#define WM8993_VRX_TO_SPKOUTL   0x0020 /* VRX_TO_SPKOUTL */
 
#define WM8993_VRX_TO_SPKOUTL_MASK   0x0020 /* VRX_TO_SPKOUTL */
 
#define WM8993_VRX_TO_SPKOUTL_SHIFT   5 /* VRX_TO_SPKOUTL */
 
#define WM8993_VRX_TO_SPKOUTL_WIDTH   1 /* VRX_TO_SPKOUTL */
 
#define WM8993_SPKMIXL_TO_SPKOUTL   0x0010 /* SPKMIXL_TO_SPKOUTL */
 
#define WM8993_SPKMIXL_TO_SPKOUTL_MASK   0x0010 /* SPKMIXL_TO_SPKOUTL */
 
#define WM8993_SPKMIXL_TO_SPKOUTL_SHIFT   4 /* SPKMIXL_TO_SPKOUTL */
 
#define WM8993_SPKMIXL_TO_SPKOUTL_WIDTH   1 /* SPKMIXL_TO_SPKOUTL */
 
#define WM8993_SPKMIXR_TO_SPKOUTL   0x0008 /* SPKMIXR_TO_SPKOUTL */
 
#define WM8993_SPKMIXR_TO_SPKOUTL_MASK   0x0008 /* SPKMIXR_TO_SPKOUTL */
 
#define WM8993_SPKMIXR_TO_SPKOUTL_SHIFT   3 /* SPKMIXR_TO_SPKOUTL */
 
#define WM8993_SPKMIXR_TO_SPKOUTL_WIDTH   1 /* SPKMIXR_TO_SPKOUTL */
 
#define WM8993_VRX_TO_SPKOUTR   0x0004 /* VRX_TO_SPKOUTR */
 
#define WM8993_VRX_TO_SPKOUTR_MASK   0x0004 /* VRX_TO_SPKOUTR */
 
#define WM8993_VRX_TO_SPKOUTR_SHIFT   2 /* VRX_TO_SPKOUTR */
 
#define WM8993_VRX_TO_SPKOUTR_WIDTH   1 /* VRX_TO_SPKOUTR */
 
#define WM8993_SPKMIXL_TO_SPKOUTR   0x0002 /* SPKMIXL_TO_SPKOUTR */
 
#define WM8993_SPKMIXL_TO_SPKOUTR_MASK   0x0002 /* SPKMIXL_TO_SPKOUTR */
 
#define WM8993_SPKMIXL_TO_SPKOUTR_SHIFT   1 /* SPKMIXL_TO_SPKOUTR */
 
#define WM8993_SPKMIXL_TO_SPKOUTR_WIDTH   1 /* SPKMIXL_TO_SPKOUTR */
 
#define WM8993_SPKMIXR_TO_SPKOUTR   0x0001 /* SPKMIXR_TO_SPKOUTR */
 
#define WM8993_SPKMIXR_TO_SPKOUTR_MASK   0x0001 /* SPKMIXR_TO_SPKOUTR */
 
#define WM8993_SPKMIXR_TO_SPKOUTR_SHIFT   0 /* SPKMIXR_TO_SPKOUTR */
 
#define WM8993_SPKMIXR_TO_SPKOUTR_WIDTH   1 /* SPKMIXR_TO_SPKOUTR */
 
#define WM8993_SPKOUTL_BOOST_MASK   0x0038 /* SPKOUTL_BOOST - [5:3] */
 
#define WM8993_SPKOUTL_BOOST_SHIFT   3 /* SPKOUTL_BOOST - [5:3] */
 
#define WM8993_SPKOUTL_BOOST_WIDTH   3 /* SPKOUTL_BOOST - [5:3] */
 
#define WM8993_SPKOUTR_BOOST_MASK   0x0007 /* SPKOUTR_BOOST - [2:0] */
 
#define WM8993_SPKOUTR_BOOST_SHIFT   0 /* SPKOUTR_BOOST - [2:0] */
 
#define WM8993_SPKOUTR_BOOST_WIDTH   3 /* SPKOUTR_BOOST - [2:0] */
 
#define WM8993_SPKOUT_VU   0x0100 /* SPKOUT_VU */
 
#define WM8993_SPKOUT_VU_MASK   0x0100 /* SPKOUT_VU */
 
#define WM8993_SPKOUT_VU_SHIFT   8 /* SPKOUT_VU */
 
#define WM8993_SPKOUT_VU_WIDTH   1 /* SPKOUT_VU */
 
#define WM8993_SPKOUTL_ZC   0x0080 /* SPKOUTL_ZC */
 
#define WM8993_SPKOUTL_ZC_MASK   0x0080 /* SPKOUTL_ZC */
 
#define WM8993_SPKOUTL_ZC_SHIFT   7 /* SPKOUTL_ZC */
 
#define WM8993_SPKOUTL_ZC_WIDTH   1 /* SPKOUTL_ZC */
 
#define WM8993_SPKOUTL_MUTE_N   0x0040 /* SPKOUTL_MUTE_N */
 
#define WM8993_SPKOUTL_MUTE_N_MASK   0x0040 /* SPKOUTL_MUTE_N */
 
#define WM8993_SPKOUTL_MUTE_N_SHIFT   6 /* SPKOUTL_MUTE_N */
 
#define WM8993_SPKOUTL_MUTE_N_WIDTH   1 /* SPKOUTL_MUTE_N */
 
#define WM8993_SPKOUTL_VOL_MASK   0x003F /* SPKOUTL_VOL - [5:0] */
 
#define WM8993_SPKOUTL_VOL_SHIFT   0 /* SPKOUTL_VOL - [5:0] */
 
#define WM8993_SPKOUTL_VOL_WIDTH   6 /* SPKOUTL_VOL - [5:0] */
 
#define WM8993_SPKOUT_VU   0x0100 /* SPKOUT_VU */
 
#define WM8993_SPKOUT_VU_MASK   0x0100 /* SPKOUT_VU */
 
#define WM8993_SPKOUT_VU_SHIFT   8 /* SPKOUT_VU */
 
#define WM8993_SPKOUT_VU_WIDTH   1 /* SPKOUT_VU */
 
#define WM8993_SPKOUTR_ZC   0x0080 /* SPKOUTR_ZC */
 
#define WM8993_SPKOUTR_ZC_MASK   0x0080 /* SPKOUTR_ZC */
 
#define WM8993_SPKOUTR_ZC_SHIFT   7 /* SPKOUTR_ZC */
 
#define WM8993_SPKOUTR_ZC_WIDTH   1 /* SPKOUTR_ZC */
 
#define WM8993_SPKOUTR_MUTE_N   0x0040 /* SPKOUTR_MUTE_N */
 
#define WM8993_SPKOUTR_MUTE_N_MASK   0x0040 /* SPKOUTR_MUTE_N */
 
#define WM8993_SPKOUTR_MUTE_N_SHIFT   6 /* SPKOUTR_MUTE_N */
 
#define WM8993_SPKOUTR_MUTE_N_WIDTH   1 /* SPKOUTR_MUTE_N */
 
#define WM8993_SPKOUTR_VOL_MASK   0x003F /* SPKOUTR_VOL - [5:0] */
 
#define WM8993_SPKOUTR_VOL_SHIFT   0 /* SPKOUTR_VOL - [5:0] */
 
#define WM8993_SPKOUTR_VOL_WIDTH   6 /* SPKOUTR_VOL - [5:0] */
 
#define WM8993_IN2LP_TO_IN2L   0x0080 /* IN2LP_TO_IN2L */
 
#define WM8993_IN2LP_TO_IN2L_MASK   0x0080 /* IN2LP_TO_IN2L */
 
#define WM8993_IN2LP_TO_IN2L_SHIFT   7 /* IN2LP_TO_IN2L */
 
#define WM8993_IN2LP_TO_IN2L_WIDTH   1 /* IN2LP_TO_IN2L */
 
#define WM8993_IN2LN_TO_IN2L   0x0040 /* IN2LN_TO_IN2L */
 
#define WM8993_IN2LN_TO_IN2L_MASK   0x0040 /* IN2LN_TO_IN2L */
 
#define WM8993_IN2LN_TO_IN2L_SHIFT   6 /* IN2LN_TO_IN2L */
 
#define WM8993_IN2LN_TO_IN2L_WIDTH   1 /* IN2LN_TO_IN2L */
 
#define WM8993_IN1LP_TO_IN1L   0x0020 /* IN1LP_TO_IN1L */
 
#define WM8993_IN1LP_TO_IN1L_MASK   0x0020 /* IN1LP_TO_IN1L */
 
#define WM8993_IN1LP_TO_IN1L_SHIFT   5 /* IN1LP_TO_IN1L */
 
#define WM8993_IN1LP_TO_IN1L_WIDTH   1 /* IN1LP_TO_IN1L */
 
#define WM8993_IN1LN_TO_IN1L   0x0010 /* IN1LN_TO_IN1L */
 
#define WM8993_IN1LN_TO_IN1L_MASK   0x0010 /* IN1LN_TO_IN1L */
 
#define WM8993_IN1LN_TO_IN1L_SHIFT   4 /* IN1LN_TO_IN1L */
 
#define WM8993_IN1LN_TO_IN1L_WIDTH   1 /* IN1LN_TO_IN1L */
 
#define WM8993_IN2RP_TO_IN2R   0x0008 /* IN2RP_TO_IN2R */
 
#define WM8993_IN2RP_TO_IN2R_MASK   0x0008 /* IN2RP_TO_IN2R */
 
#define WM8993_IN2RP_TO_IN2R_SHIFT   3 /* IN2RP_TO_IN2R */
 
#define WM8993_IN2RP_TO_IN2R_WIDTH   1 /* IN2RP_TO_IN2R */
 
#define WM8993_IN2RN_TO_IN2R   0x0004 /* IN2RN_TO_IN2R */
 
#define WM8993_IN2RN_TO_IN2R_MASK   0x0004 /* IN2RN_TO_IN2R */
 
#define WM8993_IN2RN_TO_IN2R_SHIFT   2 /* IN2RN_TO_IN2R */
 
#define WM8993_IN2RN_TO_IN2R_WIDTH   1 /* IN2RN_TO_IN2R */
 
#define WM8993_IN1RP_TO_IN1R   0x0002 /* IN1RP_TO_IN1R */
 
#define WM8993_IN1RP_TO_IN1R_MASK   0x0002 /* IN1RP_TO_IN1R */
 
#define WM8993_IN1RP_TO_IN1R_SHIFT   1 /* IN1RP_TO_IN1R */
 
#define WM8993_IN1RP_TO_IN1R_WIDTH   1 /* IN1RP_TO_IN1R */
 
#define WM8993_IN1RN_TO_IN1R   0x0001 /* IN1RN_TO_IN1R */
 
#define WM8993_IN1RN_TO_IN1R_MASK   0x0001 /* IN1RN_TO_IN1R */
 
#define WM8993_IN1RN_TO_IN1R_SHIFT   0 /* IN1RN_TO_IN1R */
 
#define WM8993_IN1RN_TO_IN1R_WIDTH   1 /* IN1RN_TO_IN1R */
 
#define WM8993_IN2L_TO_MIXINL   0x0100 /* IN2L_TO_MIXINL */
 
#define WM8993_IN2L_TO_MIXINL_MASK   0x0100 /* IN2L_TO_MIXINL */
 
#define WM8993_IN2L_TO_MIXINL_SHIFT   8 /* IN2L_TO_MIXINL */
 
#define WM8993_IN2L_TO_MIXINL_WIDTH   1 /* IN2L_TO_MIXINL */
 
#define WM8993_IN2L_MIXINL_VOL   0x0080 /* IN2L_MIXINL_VOL */
 
#define WM8993_IN2L_MIXINL_VOL_MASK   0x0080 /* IN2L_MIXINL_VOL */
 
#define WM8993_IN2L_MIXINL_VOL_SHIFT   7 /* IN2L_MIXINL_VOL */
 
#define WM8993_IN2L_MIXINL_VOL_WIDTH   1 /* IN2L_MIXINL_VOL */
 
#define WM8993_IN1L_TO_MIXINL   0x0020 /* IN1L_TO_MIXINL */
 
#define WM8993_IN1L_TO_MIXINL_MASK   0x0020 /* IN1L_TO_MIXINL */
 
#define WM8993_IN1L_TO_MIXINL_SHIFT   5 /* IN1L_TO_MIXINL */
 
#define WM8993_IN1L_TO_MIXINL_WIDTH   1 /* IN1L_TO_MIXINL */
 
#define WM8993_IN1L_MIXINL_VOL   0x0010 /* IN1L_MIXINL_VOL */
 
#define WM8993_IN1L_MIXINL_VOL_MASK   0x0010 /* IN1L_MIXINL_VOL */
 
#define WM8993_IN1L_MIXINL_VOL_SHIFT   4 /* IN1L_MIXINL_VOL */
 
#define WM8993_IN1L_MIXINL_VOL_WIDTH   1 /* IN1L_MIXINL_VOL */
 
#define WM8993_MIXOUTL_MIXINL_VOL_MASK   0x0007 /* MIXOUTL_MIXINL_VOL - [2:0] */
 
#define WM8993_MIXOUTL_MIXINL_VOL_SHIFT   0 /* MIXOUTL_MIXINL_VOL - [2:0] */
 
#define WM8993_MIXOUTL_MIXINL_VOL_WIDTH   3 /* MIXOUTL_MIXINL_VOL - [2:0] */
 
#define WM8993_IN2R_TO_MIXINR   0x0100 /* IN2R_TO_MIXINR */
 
#define WM8993_IN2R_TO_MIXINR_MASK   0x0100 /* IN2R_TO_MIXINR */
 
#define WM8993_IN2R_TO_MIXINR_SHIFT   8 /* IN2R_TO_MIXINR */
 
#define WM8993_IN2R_TO_MIXINR_WIDTH   1 /* IN2R_TO_MIXINR */
 
#define WM8993_IN2R_MIXINR_VOL   0x0080 /* IN2R_MIXINR_VOL */
 
#define WM8993_IN2R_MIXINR_VOL_MASK   0x0080 /* IN2R_MIXINR_VOL */
 
#define WM8993_IN2R_MIXINR_VOL_SHIFT   7 /* IN2R_MIXINR_VOL */
 
#define WM8993_IN2R_MIXINR_VOL_WIDTH   1 /* IN2R_MIXINR_VOL */
 
#define WM8993_IN1R_TO_MIXINR   0x0020 /* IN1R_TO_MIXINR */
 
#define WM8993_IN1R_TO_MIXINR_MASK   0x0020 /* IN1R_TO_MIXINR */
 
#define WM8993_IN1R_TO_MIXINR_SHIFT   5 /* IN1R_TO_MIXINR */
 
#define WM8993_IN1R_TO_MIXINR_WIDTH   1 /* IN1R_TO_MIXINR */
 
#define WM8993_IN1R_MIXINR_VOL   0x0010 /* IN1R_MIXINR_VOL */
 
#define WM8993_IN1R_MIXINR_VOL_MASK   0x0010 /* IN1R_MIXINR_VOL */
 
#define WM8993_IN1R_MIXINR_VOL_SHIFT   4 /* IN1R_MIXINR_VOL */
 
#define WM8993_IN1R_MIXINR_VOL_WIDTH   1 /* IN1R_MIXINR_VOL */
 
#define WM8993_MIXOUTR_MIXINR_VOL_MASK   0x0007 /* MIXOUTR_MIXINR_VOL - [2:0] */
 
#define WM8993_MIXOUTR_MIXINR_VOL_SHIFT   0 /* MIXOUTR_MIXINR_VOL - [2:0] */
 
#define WM8993_MIXOUTR_MIXINR_VOL_WIDTH   3 /* MIXOUTR_MIXINR_VOL - [2:0] */
 
#define WM8993_IN1LP_MIXINL_VOL_MASK   0x01C0 /* IN1LP_MIXINL_VOL - [8:6] */
 
#define WM8993_IN1LP_MIXINL_VOL_SHIFT   6 /* IN1LP_MIXINL_VOL - [8:6] */
 
#define WM8993_IN1LP_MIXINL_VOL_WIDTH   3 /* IN1LP_MIXINL_VOL - [8:6] */
 
#define WM8993_VRX_MIXINL_VOL_MASK   0x0007 /* VRX_MIXINL_VOL - [2:0] */
 
#define WM8993_VRX_MIXINL_VOL_SHIFT   0 /* VRX_MIXINL_VOL - [2:0] */
 
#define WM8993_VRX_MIXINL_VOL_WIDTH   3 /* VRX_MIXINL_VOL - [2:0] */
 
#define WM8993_IN1RP_MIXINR_VOL_MASK   0x01C0 /* IN1RP_MIXINR_VOL - [8:6] */
 
#define WM8993_IN1RP_MIXINR_VOL_SHIFT   6 /* IN1RP_MIXINR_VOL - [8:6] */
 
#define WM8993_IN1RP_MIXINR_VOL_WIDTH   3 /* IN1RP_MIXINR_VOL - [8:6] */
 
#define WM8993_VRX_MIXINR_VOL_MASK   0x0007 /* VRX_MIXINR_VOL - [2:0] */
 
#define WM8993_VRX_MIXINR_VOL_SHIFT   0 /* VRX_MIXINR_VOL - [2:0] */
 
#define WM8993_VRX_MIXINR_VOL_WIDTH   3 /* VRX_MIXINR_VOL - [2:0] */
 
#define WM8993_DACL_TO_HPOUT1L   0x0100 /* DACL_TO_HPOUT1L */
 
#define WM8993_DACL_TO_HPOUT1L_MASK   0x0100 /* DACL_TO_HPOUT1L */
 
#define WM8993_DACL_TO_HPOUT1L_SHIFT   8 /* DACL_TO_HPOUT1L */
 
#define WM8993_DACL_TO_HPOUT1L_WIDTH   1 /* DACL_TO_HPOUT1L */
 
#define WM8993_MIXINR_TO_MIXOUTL   0x0080 /* MIXINR_TO_MIXOUTL */
 
#define WM8993_MIXINR_TO_MIXOUTL_MASK   0x0080 /* MIXINR_TO_MIXOUTL */
 
#define WM8993_MIXINR_TO_MIXOUTL_SHIFT   7 /* MIXINR_TO_MIXOUTL */
 
#define WM8993_MIXINR_TO_MIXOUTL_WIDTH   1 /* MIXINR_TO_MIXOUTL */
 
#define WM8993_MIXINL_TO_MIXOUTL   0x0040 /* MIXINL_TO_MIXOUTL */
 
#define WM8993_MIXINL_TO_MIXOUTL_MASK   0x0040 /* MIXINL_TO_MIXOUTL */
 
#define WM8993_MIXINL_TO_MIXOUTL_SHIFT   6 /* MIXINL_TO_MIXOUTL */
 
#define WM8993_MIXINL_TO_MIXOUTL_WIDTH   1 /* MIXINL_TO_MIXOUTL */
 
#define WM8993_IN2RN_TO_MIXOUTL   0x0020 /* IN2RN_TO_MIXOUTL */
 
#define WM8993_IN2RN_TO_MIXOUTL_MASK   0x0020 /* IN2RN_TO_MIXOUTL */
 
#define WM8993_IN2RN_TO_MIXOUTL_SHIFT   5 /* IN2RN_TO_MIXOUTL */
 
#define WM8993_IN2RN_TO_MIXOUTL_WIDTH   1 /* IN2RN_TO_MIXOUTL */
 
#define WM8993_IN2LN_TO_MIXOUTL   0x0010 /* IN2LN_TO_MIXOUTL */
 
#define WM8993_IN2LN_TO_MIXOUTL_MASK   0x0010 /* IN2LN_TO_MIXOUTL */
 
#define WM8993_IN2LN_TO_MIXOUTL_SHIFT   4 /* IN2LN_TO_MIXOUTL */
 
#define WM8993_IN2LN_TO_MIXOUTL_WIDTH   1 /* IN2LN_TO_MIXOUTL */
 
#define WM8993_IN1R_TO_MIXOUTL   0x0008 /* IN1R_TO_MIXOUTL */
 
#define WM8993_IN1R_TO_MIXOUTL_MASK   0x0008 /* IN1R_TO_MIXOUTL */
 
#define WM8993_IN1R_TO_MIXOUTL_SHIFT   3 /* IN1R_TO_MIXOUTL */
 
#define WM8993_IN1R_TO_MIXOUTL_WIDTH   1 /* IN1R_TO_MIXOUTL */
 
#define WM8993_IN1L_TO_MIXOUTL   0x0004 /* IN1L_TO_MIXOUTL */
 
#define WM8993_IN1L_TO_MIXOUTL_MASK   0x0004 /* IN1L_TO_MIXOUTL */
 
#define WM8993_IN1L_TO_MIXOUTL_SHIFT   2 /* IN1L_TO_MIXOUTL */
 
#define WM8993_IN1L_TO_MIXOUTL_WIDTH   1 /* IN1L_TO_MIXOUTL */
 
#define WM8993_IN2LP_TO_MIXOUTL   0x0002 /* IN2LP_TO_MIXOUTL */
 
#define WM8993_IN2LP_TO_MIXOUTL_MASK   0x0002 /* IN2LP_TO_MIXOUTL */
 
#define WM8993_IN2LP_TO_MIXOUTL_SHIFT   1 /* IN2LP_TO_MIXOUTL */
 
#define WM8993_IN2LP_TO_MIXOUTL_WIDTH   1 /* IN2LP_TO_MIXOUTL */
 
#define WM8993_DACL_TO_MIXOUTL   0x0001 /* DACL_TO_MIXOUTL */
 
#define WM8993_DACL_TO_MIXOUTL_MASK   0x0001 /* DACL_TO_MIXOUTL */
 
#define WM8993_DACL_TO_MIXOUTL_SHIFT   0 /* DACL_TO_MIXOUTL */
 
#define WM8993_DACL_TO_MIXOUTL_WIDTH   1 /* DACL_TO_MIXOUTL */
 
#define WM8993_DACR_TO_HPOUT1R   0x0100 /* DACR_TO_HPOUT1R */
 
#define WM8993_DACR_TO_HPOUT1R_MASK   0x0100 /* DACR_TO_HPOUT1R */
 
#define WM8993_DACR_TO_HPOUT1R_SHIFT   8 /* DACR_TO_HPOUT1R */
 
#define WM8993_DACR_TO_HPOUT1R_WIDTH   1 /* DACR_TO_HPOUT1R */
 
#define WM8993_MIXINL_TO_MIXOUTR   0x0080 /* MIXINL_TO_MIXOUTR */
 
#define WM8993_MIXINL_TO_MIXOUTR_MASK   0x0080 /* MIXINL_TO_MIXOUTR */
 
#define WM8993_MIXINL_TO_MIXOUTR_SHIFT   7 /* MIXINL_TO_MIXOUTR */
 
#define WM8993_MIXINL_TO_MIXOUTR_WIDTH   1 /* MIXINL_TO_MIXOUTR */
 
#define WM8993_MIXINR_TO_MIXOUTR   0x0040 /* MIXINR_TO_MIXOUTR */
 
#define WM8993_MIXINR_TO_MIXOUTR_MASK   0x0040 /* MIXINR_TO_MIXOUTR */
 
#define WM8993_MIXINR_TO_MIXOUTR_SHIFT   6 /* MIXINR_TO_MIXOUTR */
 
#define WM8993_MIXINR_TO_MIXOUTR_WIDTH   1 /* MIXINR_TO_MIXOUTR */
 
#define WM8993_IN2LN_TO_MIXOUTR   0x0020 /* IN2LN_TO_MIXOUTR */
 
#define WM8993_IN2LN_TO_MIXOUTR_MASK   0x0020 /* IN2LN_TO_MIXOUTR */
 
#define WM8993_IN2LN_TO_MIXOUTR_SHIFT   5 /* IN2LN_TO_MIXOUTR */
 
#define WM8993_IN2LN_TO_MIXOUTR_WIDTH   1 /* IN2LN_TO_MIXOUTR */
 
#define WM8993_IN2RN_TO_MIXOUTR   0x0010 /* IN2RN_TO_MIXOUTR */
 
#define WM8993_IN2RN_TO_MIXOUTR_MASK   0x0010 /* IN2RN_TO_MIXOUTR */
 
#define WM8993_IN2RN_TO_MIXOUTR_SHIFT   4 /* IN2RN_TO_MIXOUTR */
 
#define WM8993_IN2RN_TO_MIXOUTR_WIDTH   1 /* IN2RN_TO_MIXOUTR */
 
#define WM8993_IN1L_TO_MIXOUTR   0x0008 /* IN1L_TO_MIXOUTR */
 
#define WM8993_IN1L_TO_MIXOUTR_MASK   0x0008 /* IN1L_TO_MIXOUTR */
 
#define WM8993_IN1L_TO_MIXOUTR_SHIFT   3 /* IN1L_TO_MIXOUTR */
 
#define WM8993_IN1L_TO_MIXOUTR_WIDTH   1 /* IN1L_TO_MIXOUTR */
 
#define WM8993_IN1R_TO_MIXOUTR   0x0004 /* IN1R_TO_MIXOUTR */
 
#define WM8993_IN1R_TO_MIXOUTR_MASK   0x0004 /* IN1R_TO_MIXOUTR */
 
#define WM8993_IN1R_TO_MIXOUTR_SHIFT   2 /* IN1R_TO_MIXOUTR */
 
#define WM8993_IN1R_TO_MIXOUTR_WIDTH   1 /* IN1R_TO_MIXOUTR */
 
#define WM8993_IN2RP_TO_MIXOUTR   0x0002 /* IN2RP_TO_MIXOUTR */
 
#define WM8993_IN2RP_TO_MIXOUTR_MASK   0x0002 /* IN2RP_TO_MIXOUTR */
 
#define WM8993_IN2RP_TO_MIXOUTR_SHIFT   1 /* IN2RP_TO_MIXOUTR */
 
#define WM8993_IN2RP_TO_MIXOUTR_WIDTH   1 /* IN2RP_TO_MIXOUTR */
 
#define WM8993_DACR_TO_MIXOUTR   0x0001 /* DACR_TO_MIXOUTR */
 
#define WM8993_DACR_TO_MIXOUTR_MASK   0x0001 /* DACR_TO_MIXOUTR */
 
#define WM8993_DACR_TO_MIXOUTR_SHIFT   0 /* DACR_TO_MIXOUTR */
 
#define WM8993_DACR_TO_MIXOUTR_WIDTH   1 /* DACR_TO_MIXOUTR */
 
#define WM8993_IN2LP_MIXOUTL_VOL_MASK   0x0E00 /* IN2LP_MIXOUTL_VOL - [11:9] */
 
#define WM8993_IN2LP_MIXOUTL_VOL_SHIFT   9 /* IN2LP_MIXOUTL_VOL - [11:9] */
 
#define WM8993_IN2LP_MIXOUTL_VOL_WIDTH   3 /* IN2LP_MIXOUTL_VOL - [11:9] */
 
#define WM8993_IN2LN_MIXOUTL_VOL_MASK   0x01C0 /* IN2LN_MIXOUTL_VOL - [8:6] */
 
#define WM8993_IN2LN_MIXOUTL_VOL_SHIFT   6 /* IN2LN_MIXOUTL_VOL - [8:6] */
 
#define WM8993_IN2LN_MIXOUTL_VOL_WIDTH   3 /* IN2LN_MIXOUTL_VOL - [8:6] */
 
#define WM8993_IN1R_MIXOUTL_VOL_MASK   0x0038 /* IN1R_MIXOUTL_VOL - [5:3] */
 
#define WM8993_IN1R_MIXOUTL_VOL_SHIFT   3 /* IN1R_MIXOUTL_VOL - [5:3] */
 
#define WM8993_IN1R_MIXOUTL_VOL_WIDTH   3 /* IN1R_MIXOUTL_VOL - [5:3] */
 
#define WM8993_IN1L_MIXOUTL_VOL_MASK   0x0007 /* IN1L_MIXOUTL_VOL - [2:0] */
 
#define WM8993_IN1L_MIXOUTL_VOL_SHIFT   0 /* IN1L_MIXOUTL_VOL - [2:0] */
 
#define WM8993_IN1L_MIXOUTL_VOL_WIDTH   3 /* IN1L_MIXOUTL_VOL - [2:0] */
 
#define WM8993_IN2RP_MIXOUTR_VOL_MASK   0x0E00 /* IN2RP_MIXOUTR_VOL - [11:9] */
 
#define WM8993_IN2RP_MIXOUTR_VOL_SHIFT   9 /* IN2RP_MIXOUTR_VOL - [11:9] */
 
#define WM8993_IN2RP_MIXOUTR_VOL_WIDTH   3 /* IN2RP_MIXOUTR_VOL - [11:9] */
 
#define WM8993_IN2RN_MIXOUTR_VOL_MASK   0x01C0 /* IN2RN_MIXOUTR_VOL - [8:6] */
 
#define WM8993_IN2RN_MIXOUTR_VOL_SHIFT   6 /* IN2RN_MIXOUTR_VOL - [8:6] */
 
#define WM8993_IN2RN_MIXOUTR_VOL_WIDTH   3 /* IN2RN_MIXOUTR_VOL - [8:6] */
 
#define WM8993_IN1L_MIXOUTR_VOL_MASK   0x0038 /* IN1L_MIXOUTR_VOL - [5:3] */
 
#define WM8993_IN1L_MIXOUTR_VOL_SHIFT   3 /* IN1L_MIXOUTR_VOL - [5:3] */
 
#define WM8993_IN1L_MIXOUTR_VOL_WIDTH   3 /* IN1L_MIXOUTR_VOL - [5:3] */
 
#define WM8993_IN1R_MIXOUTR_VOL_MASK   0x0007 /* IN1R_MIXOUTR_VOL - [2:0] */
 
#define WM8993_IN1R_MIXOUTR_VOL_SHIFT   0 /* IN1R_MIXOUTR_VOL - [2:0] */
 
#define WM8993_IN1R_MIXOUTR_VOL_WIDTH   3 /* IN1R_MIXOUTR_VOL - [2:0] */
 
#define WM8993_DACL_MIXOUTL_VOL_MASK   0x0E00 /* DACL_MIXOUTL_VOL - [11:9] */
 
#define WM8993_DACL_MIXOUTL_VOL_SHIFT   9 /* DACL_MIXOUTL_VOL - [11:9] */
 
#define WM8993_DACL_MIXOUTL_VOL_WIDTH   3 /* DACL_MIXOUTL_VOL - [11:9] */
 
#define WM8993_IN2RN_MIXOUTL_VOL_MASK   0x01C0 /* IN2RN_MIXOUTL_VOL - [8:6] */
 
#define WM8993_IN2RN_MIXOUTL_VOL_SHIFT   6 /* IN2RN_MIXOUTL_VOL - [8:6] */
 
#define WM8993_IN2RN_MIXOUTL_VOL_WIDTH   3 /* IN2RN_MIXOUTL_VOL - [8:6] */
 
#define WM8993_MIXINR_MIXOUTL_VOL_MASK   0x0038 /* MIXINR_MIXOUTL_VOL - [5:3] */
 
#define WM8993_MIXINR_MIXOUTL_VOL_SHIFT   3 /* MIXINR_MIXOUTL_VOL - [5:3] */
 
#define WM8993_MIXINR_MIXOUTL_VOL_WIDTH   3 /* MIXINR_MIXOUTL_VOL - [5:3] */
 
#define WM8993_MIXINL_MIXOUTL_VOL_MASK   0x0007 /* MIXINL_MIXOUTL_VOL - [2:0] */
 
#define WM8993_MIXINL_MIXOUTL_VOL_SHIFT   0 /* MIXINL_MIXOUTL_VOL - [2:0] */
 
#define WM8993_MIXINL_MIXOUTL_VOL_WIDTH   3 /* MIXINL_MIXOUTL_VOL - [2:0] */
 
#define WM8993_DACR_MIXOUTR_VOL_MASK   0x0E00 /* DACR_MIXOUTR_VOL - [11:9] */
 
#define WM8993_DACR_MIXOUTR_VOL_SHIFT   9 /* DACR_MIXOUTR_VOL - [11:9] */
 
#define WM8993_DACR_MIXOUTR_VOL_WIDTH   3 /* DACR_MIXOUTR_VOL - [11:9] */
 
#define WM8993_IN2LN_MIXOUTR_VOL_MASK   0x01C0 /* IN2LN_MIXOUTR_VOL - [8:6] */
 
#define WM8993_IN2LN_MIXOUTR_VOL_SHIFT   6 /* IN2LN_MIXOUTR_VOL - [8:6] */
 
#define WM8993_IN2LN_MIXOUTR_VOL_WIDTH   3 /* IN2LN_MIXOUTR_VOL - [8:6] */
 
#define WM8993_MIXINL_MIXOUTR_VOL_MASK   0x0038 /* MIXINL_MIXOUTR_VOL - [5:3] */
 
#define WM8993_MIXINL_MIXOUTR_VOL_SHIFT   3 /* MIXINL_MIXOUTR_VOL - [5:3] */
 
#define WM8993_MIXINL_MIXOUTR_VOL_WIDTH   3 /* MIXINL_MIXOUTR_VOL - [5:3] */
 
#define WM8993_MIXINR_MIXOUTR_VOL_MASK   0x0007 /* MIXINR_MIXOUTR_VOL - [2:0] */
 
#define WM8993_MIXINR_MIXOUTR_VOL_SHIFT   0 /* MIXINR_MIXOUTR_VOL - [2:0] */
 
#define WM8993_MIXINR_MIXOUTR_VOL_WIDTH   3 /* MIXINR_MIXOUTR_VOL - [2:0] */
 
#define WM8993_VRX_TO_HPOUT2   0x0020 /* VRX_TO_HPOUT2 */
 
#define WM8993_VRX_TO_HPOUT2_MASK   0x0020 /* VRX_TO_HPOUT2 */
 
#define WM8993_VRX_TO_HPOUT2_SHIFT   5 /* VRX_TO_HPOUT2 */
 
#define WM8993_VRX_TO_HPOUT2_WIDTH   1 /* VRX_TO_HPOUT2 */
 
#define WM8993_MIXOUTLVOL_TO_HPOUT2   0x0010 /* MIXOUTLVOL_TO_HPOUT2 */
 
#define WM8993_MIXOUTLVOL_TO_HPOUT2_MASK   0x0010 /* MIXOUTLVOL_TO_HPOUT2 */
 
#define WM8993_MIXOUTLVOL_TO_HPOUT2_SHIFT   4 /* MIXOUTLVOL_TO_HPOUT2 */
 
#define WM8993_MIXOUTLVOL_TO_HPOUT2_WIDTH   1 /* MIXOUTLVOL_TO_HPOUT2 */
 
#define WM8993_MIXOUTRVOL_TO_HPOUT2   0x0008 /* MIXOUTRVOL_TO_HPOUT2 */
 
#define WM8993_MIXOUTRVOL_TO_HPOUT2_MASK   0x0008 /* MIXOUTRVOL_TO_HPOUT2 */
 
#define WM8993_MIXOUTRVOL_TO_HPOUT2_SHIFT   3 /* MIXOUTRVOL_TO_HPOUT2 */
 
#define WM8993_MIXOUTRVOL_TO_HPOUT2_WIDTH   1 /* MIXOUTRVOL_TO_HPOUT2 */
 
#define WM8993_MIXOUTL_TO_LINEOUT1N   0x0040 /* MIXOUTL_TO_LINEOUT1N */
 
#define WM8993_MIXOUTL_TO_LINEOUT1N_MASK   0x0040 /* MIXOUTL_TO_LINEOUT1N */
 
#define WM8993_MIXOUTL_TO_LINEOUT1N_SHIFT   6 /* MIXOUTL_TO_LINEOUT1N */
 
#define WM8993_MIXOUTL_TO_LINEOUT1N_WIDTH   1 /* MIXOUTL_TO_LINEOUT1N */
 
#define WM8993_MIXOUTR_TO_LINEOUT1N   0x0020 /* MIXOUTR_TO_LINEOUT1N */
 
#define WM8993_MIXOUTR_TO_LINEOUT1N_MASK   0x0020 /* MIXOUTR_TO_LINEOUT1N */
 
#define WM8993_MIXOUTR_TO_LINEOUT1N_SHIFT   5 /* MIXOUTR_TO_LINEOUT1N */
 
#define WM8993_MIXOUTR_TO_LINEOUT1N_WIDTH   1 /* MIXOUTR_TO_LINEOUT1N */
 
#define WM8993_LINEOUT1_MODE   0x0010 /* LINEOUT1_MODE */
 
#define WM8993_LINEOUT1_MODE_MASK   0x0010 /* LINEOUT1_MODE */
 
#define WM8993_LINEOUT1_MODE_SHIFT   4 /* LINEOUT1_MODE */
 
#define WM8993_LINEOUT1_MODE_WIDTH   1 /* LINEOUT1_MODE */
 
#define WM8993_IN1R_TO_LINEOUT1P   0x0004 /* IN1R_TO_LINEOUT1P */
 
#define WM8993_IN1R_TO_LINEOUT1P_MASK   0x0004 /* IN1R_TO_LINEOUT1P */
 
#define WM8993_IN1R_TO_LINEOUT1P_SHIFT   2 /* IN1R_TO_LINEOUT1P */
 
#define WM8993_IN1R_TO_LINEOUT1P_WIDTH   1 /* IN1R_TO_LINEOUT1P */
 
#define WM8993_IN1L_TO_LINEOUT1P   0x0002 /* IN1L_TO_LINEOUT1P */
 
#define WM8993_IN1L_TO_LINEOUT1P_MASK   0x0002 /* IN1L_TO_LINEOUT1P */
 
#define WM8993_IN1L_TO_LINEOUT1P_SHIFT   1 /* IN1L_TO_LINEOUT1P */
 
#define WM8993_IN1L_TO_LINEOUT1P_WIDTH   1 /* IN1L_TO_LINEOUT1P */
 
#define WM8993_MIXOUTL_TO_LINEOUT1P   0x0001 /* MIXOUTL_TO_LINEOUT1P */
 
#define WM8993_MIXOUTL_TO_LINEOUT1P_MASK   0x0001 /* MIXOUTL_TO_LINEOUT1P */
 
#define WM8993_MIXOUTL_TO_LINEOUT1P_SHIFT   0 /* MIXOUTL_TO_LINEOUT1P */
 
#define WM8993_MIXOUTL_TO_LINEOUT1P_WIDTH   1 /* MIXOUTL_TO_LINEOUT1P */
 
#define WM8993_MIXOUTR_TO_LINEOUT2N   0x0040 /* MIXOUTR_TO_LINEOUT2N */
 
#define WM8993_MIXOUTR_TO_LINEOUT2N_MASK   0x0040 /* MIXOUTR_TO_LINEOUT2N */
 
#define WM8993_MIXOUTR_TO_LINEOUT2N_SHIFT   6 /* MIXOUTR_TO_LINEOUT2N */
 
#define WM8993_MIXOUTR_TO_LINEOUT2N_WIDTH   1 /* MIXOUTR_TO_LINEOUT2N */
 
#define WM8993_MIXOUTL_TO_LINEOUT2N   0x0020 /* MIXOUTL_TO_LINEOUT2N */
 
#define WM8993_MIXOUTL_TO_LINEOUT2N_MASK   0x0020 /* MIXOUTL_TO_LINEOUT2N */
 
#define WM8993_MIXOUTL_TO_LINEOUT2N_SHIFT   5 /* MIXOUTL_TO_LINEOUT2N */
 
#define WM8993_MIXOUTL_TO_LINEOUT2N_WIDTH   1 /* MIXOUTL_TO_LINEOUT2N */
 
#define WM8993_LINEOUT2_MODE   0x0010 /* LINEOUT2_MODE */
 
#define WM8993_LINEOUT2_MODE_MASK   0x0010 /* LINEOUT2_MODE */
 
#define WM8993_LINEOUT2_MODE_SHIFT   4 /* LINEOUT2_MODE */
 
#define WM8993_LINEOUT2_MODE_WIDTH   1 /* LINEOUT2_MODE */
 
#define WM8993_IN1L_TO_LINEOUT2P   0x0004 /* IN1L_TO_LINEOUT2P */
 
#define WM8993_IN1L_TO_LINEOUT2P_MASK   0x0004 /* IN1L_TO_LINEOUT2P */
 
#define WM8993_IN1L_TO_LINEOUT2P_SHIFT   2 /* IN1L_TO_LINEOUT2P */
 
#define WM8993_IN1L_TO_LINEOUT2P_WIDTH   1 /* IN1L_TO_LINEOUT2P */
 
#define WM8993_IN1R_TO_LINEOUT2P   0x0002 /* IN1R_TO_LINEOUT2P */
 
#define WM8993_IN1R_TO_LINEOUT2P_MASK   0x0002 /* IN1R_TO_LINEOUT2P */
 
#define WM8993_IN1R_TO_LINEOUT2P_SHIFT   1 /* IN1R_TO_LINEOUT2P */
 
#define WM8993_IN1R_TO_LINEOUT2P_WIDTH   1 /* IN1R_TO_LINEOUT2P */
 
#define WM8993_MIXOUTR_TO_LINEOUT2P   0x0001 /* MIXOUTR_TO_LINEOUT2P */
 
#define WM8993_MIXOUTR_TO_LINEOUT2P_MASK   0x0001 /* MIXOUTR_TO_LINEOUT2P */
 
#define WM8993_MIXOUTR_TO_LINEOUT2P_SHIFT   0 /* MIXOUTR_TO_LINEOUT2P */
 
#define WM8993_MIXOUTR_TO_LINEOUT2P_WIDTH   1 /* MIXOUTR_TO_LINEOUT2P */
 
#define WM8993_SPKAB_REF_SEL   0x0100 /* SPKAB_REF_SEL */
 
#define WM8993_SPKAB_REF_SEL_MASK   0x0100 /* SPKAB_REF_SEL */
 
#define WM8993_SPKAB_REF_SEL_SHIFT   8 /* SPKAB_REF_SEL */
 
#define WM8993_SPKAB_REF_SEL_WIDTH   1 /* SPKAB_REF_SEL */
 
#define WM8993_MIXINL_TO_SPKMIXL   0x0080 /* MIXINL_TO_SPKMIXL */
 
#define WM8993_MIXINL_TO_SPKMIXL_MASK   0x0080 /* MIXINL_TO_SPKMIXL */
 
#define WM8993_MIXINL_TO_SPKMIXL_SHIFT   7 /* MIXINL_TO_SPKMIXL */
 
#define WM8993_MIXINL_TO_SPKMIXL_WIDTH   1 /* MIXINL_TO_SPKMIXL */
 
#define WM8993_MIXINR_TO_SPKMIXR   0x0040 /* MIXINR_TO_SPKMIXR */
 
#define WM8993_MIXINR_TO_SPKMIXR_MASK   0x0040 /* MIXINR_TO_SPKMIXR */
 
#define WM8993_MIXINR_TO_SPKMIXR_SHIFT   6 /* MIXINR_TO_SPKMIXR */
 
#define WM8993_MIXINR_TO_SPKMIXR_WIDTH   1 /* MIXINR_TO_SPKMIXR */
 
#define WM8993_IN1LP_TO_SPKMIXL   0x0020 /* IN1LP_TO_SPKMIXL */
 
#define WM8993_IN1LP_TO_SPKMIXL_MASK   0x0020 /* IN1LP_TO_SPKMIXL */
 
#define WM8993_IN1LP_TO_SPKMIXL_SHIFT   5 /* IN1LP_TO_SPKMIXL */
 
#define WM8993_IN1LP_TO_SPKMIXL_WIDTH   1 /* IN1LP_TO_SPKMIXL */
 
#define WM8993_IN1RP_TO_SPKMIXR   0x0010 /* IN1RP_TO_SPKMIXR */
 
#define WM8993_IN1RP_TO_SPKMIXR_MASK   0x0010 /* IN1RP_TO_SPKMIXR */
 
#define WM8993_IN1RP_TO_SPKMIXR_SHIFT   4 /* IN1RP_TO_SPKMIXR */
 
#define WM8993_IN1RP_TO_SPKMIXR_WIDTH   1 /* IN1RP_TO_SPKMIXR */
 
#define WM8993_MIXOUTL_TO_SPKMIXL   0x0008 /* MIXOUTL_TO_SPKMIXL */
 
#define WM8993_MIXOUTL_TO_SPKMIXL_MASK   0x0008 /* MIXOUTL_TO_SPKMIXL */
 
#define WM8993_MIXOUTL_TO_SPKMIXL_SHIFT   3 /* MIXOUTL_TO_SPKMIXL */
 
#define WM8993_MIXOUTL_TO_SPKMIXL_WIDTH   1 /* MIXOUTL_TO_SPKMIXL */
 
#define WM8993_MIXOUTR_TO_SPKMIXR   0x0004 /* MIXOUTR_TO_SPKMIXR */
 
#define WM8993_MIXOUTR_TO_SPKMIXR_MASK   0x0004 /* MIXOUTR_TO_SPKMIXR */
 
#define WM8993_MIXOUTR_TO_SPKMIXR_SHIFT   2 /* MIXOUTR_TO_SPKMIXR */
 
#define WM8993_MIXOUTR_TO_SPKMIXR_WIDTH   1 /* MIXOUTR_TO_SPKMIXR */
 
#define WM8993_DACL_TO_SPKMIXL   0x0002 /* DACL_TO_SPKMIXL */
 
#define WM8993_DACL_TO_SPKMIXL_MASK   0x0002 /* DACL_TO_SPKMIXL */
 
#define WM8993_DACL_TO_SPKMIXL_SHIFT   1 /* DACL_TO_SPKMIXL */
 
#define WM8993_DACL_TO_SPKMIXL_WIDTH   1 /* DACL_TO_SPKMIXL */
 
#define WM8993_DACR_TO_SPKMIXR   0x0001 /* DACR_TO_SPKMIXR */
 
#define WM8993_DACR_TO_SPKMIXR_MASK   0x0001 /* DACR_TO_SPKMIXR */
 
#define WM8993_DACR_TO_SPKMIXR_SHIFT   0 /* DACR_TO_SPKMIXR */
 
#define WM8993_DACR_TO_SPKMIXR_WIDTH   1 /* DACR_TO_SPKMIXR */
 
#define WM8993_LINEOUT1_FB   0x0080 /* LINEOUT1_FB */
 
#define WM8993_LINEOUT1_FB_MASK   0x0080 /* LINEOUT1_FB */
 
#define WM8993_LINEOUT1_FB_SHIFT   7 /* LINEOUT1_FB */
 
#define WM8993_LINEOUT1_FB_WIDTH   1 /* LINEOUT1_FB */
 
#define WM8993_LINEOUT2_FB   0x0040 /* LINEOUT2_FB */
 
#define WM8993_LINEOUT2_FB_MASK   0x0040 /* LINEOUT2_FB */
 
#define WM8993_LINEOUT2_FB_SHIFT   6 /* LINEOUT2_FB */
 
#define WM8993_LINEOUT2_FB_WIDTH   1 /* LINEOUT2_FB */
 
#define WM8993_VROI   0x0001 /* VROI */
 
#define WM8993_VROI_MASK   0x0001 /* VROI */
 
#define WM8993_VROI_SHIFT   0 /* VROI */
 
#define WM8993_VROI_WIDTH   1 /* VROI */
 
#define WM8993_LINEOUT_VMID_BUF_ENA   0x0080 /* LINEOUT_VMID_BUF_ENA */
 
#define WM8993_LINEOUT_VMID_BUF_ENA_MASK   0x0080 /* LINEOUT_VMID_BUF_ENA */
 
#define WM8993_LINEOUT_VMID_BUF_ENA_SHIFT   7 /* LINEOUT_VMID_BUF_ENA */
 
#define WM8993_LINEOUT_VMID_BUF_ENA_WIDTH   1 /* LINEOUT_VMID_BUF_ENA */
 
#define WM8993_HPOUT2_IN_ENA   0x0040 /* HPOUT2_IN_ENA */
 
#define WM8993_HPOUT2_IN_ENA_MASK   0x0040 /* HPOUT2_IN_ENA */
 
#define WM8993_HPOUT2_IN_ENA_SHIFT   6 /* HPOUT2_IN_ENA */
 
#define WM8993_HPOUT2_IN_ENA_WIDTH   1 /* HPOUT2_IN_ENA */
 
#define WM8993_LINEOUT1_DISCH   0x0020 /* LINEOUT1_DISCH */
 
#define WM8993_LINEOUT1_DISCH_MASK   0x0020 /* LINEOUT1_DISCH */
 
#define WM8993_LINEOUT1_DISCH_SHIFT   5 /* LINEOUT1_DISCH */
 
#define WM8993_LINEOUT1_DISCH_WIDTH   1 /* LINEOUT1_DISCH */
 
#define WM8993_LINEOUT2_DISCH   0x0010 /* LINEOUT2_DISCH */
 
#define WM8993_LINEOUT2_DISCH_MASK   0x0010 /* LINEOUT2_DISCH */
 
#define WM8993_LINEOUT2_DISCH_SHIFT   4 /* LINEOUT2_DISCH */
 
#define WM8993_LINEOUT2_DISCH_WIDTH   1 /* LINEOUT2_DISCH */
 
#define WM8993_VMID_RAMP_MASK   0x0060 /* VMID_RAMP - [6:5] */
 
#define WM8993_VMID_RAMP_SHIFT   5 /* VMID_RAMP - [6:5] */
 
#define WM8993_VMID_RAMP_WIDTH   2 /* VMID_RAMP - [6:5] */
 
#define WM8993_VMID_BUF_ENA   0x0008 /* VMID_BUF_ENA */
 
#define WM8993_VMID_BUF_ENA_MASK   0x0008 /* VMID_BUF_ENA */
 
#define WM8993_VMID_BUF_ENA_SHIFT   3 /* VMID_BUF_ENA */
 
#define WM8993_VMID_BUF_ENA_WIDTH   1 /* VMID_BUF_ENA */
 
#define WM8993_STARTUP_BIAS_ENA   0x0004 /* STARTUP_BIAS_ENA */
 
#define WM8993_STARTUP_BIAS_ENA_MASK   0x0004 /* STARTUP_BIAS_ENA */
 
#define WM8993_STARTUP_BIAS_ENA_SHIFT   2 /* STARTUP_BIAS_ENA */
 
#define WM8993_STARTUP_BIAS_ENA_WIDTH   1 /* STARTUP_BIAS_ENA */
 
#define WM8993_BIAS_SRC   0x0002 /* BIAS_SRC */
 
#define WM8993_BIAS_SRC_MASK   0x0002 /* BIAS_SRC */
 
#define WM8993_BIAS_SRC_SHIFT   1 /* BIAS_SRC */
 
#define WM8993_BIAS_SRC_WIDTH   1 /* BIAS_SRC */
 
#define WM8993_VMID_DISCH   0x0001 /* VMID_DISCH */
 
#define WM8993_VMID_DISCH_MASK   0x0001 /* VMID_DISCH */
 
#define WM8993_VMID_DISCH_SHIFT   0 /* VMID_DISCH */
 
#define WM8993_VMID_DISCH_WIDTH   1 /* VMID_DISCH */
 
#define WM8993_JD_SCTHR_MASK   0x00C0 /* JD_SCTHR - [7:6] */
 
#define WM8993_JD_SCTHR_SHIFT   6 /* JD_SCTHR - [7:6] */
 
#define WM8993_JD_SCTHR_WIDTH   2 /* JD_SCTHR - [7:6] */
 
#define WM8993_JD_THR_MASK   0x0030 /* JD_THR - [5:4] */
 
#define WM8993_JD_THR_SHIFT   4 /* JD_THR - [5:4] */
 
#define WM8993_JD_THR_WIDTH   2 /* JD_THR - [5:4] */
 
#define WM8993_JD_ENA   0x0004 /* JD_ENA */
 
#define WM8993_JD_ENA_MASK   0x0004 /* JD_ENA */
 
#define WM8993_JD_ENA_SHIFT   2 /* JD_ENA */
 
#define WM8993_JD_ENA_WIDTH   1 /* JD_ENA */
 
#define WM8993_MICB2_LVL   0x0002 /* MICB2_LVL */
 
#define WM8993_MICB2_LVL_MASK   0x0002 /* MICB2_LVL */
 
#define WM8993_MICB2_LVL_SHIFT   1 /* MICB2_LVL */
 
#define WM8993_MICB2_LVL_WIDTH   1 /* MICB2_LVL */
 
#define WM8993_MICB1_LVL   0x0001 /* MICB1_LVL */
 
#define WM8993_MICB1_LVL_MASK   0x0001 /* MICB1_LVL */
 
#define WM8993_MICB1_LVL_SHIFT   0 /* MICB1_LVL */
 
#define WM8993_MICB1_LVL_WIDTH   1 /* MICB1_LVL */
 
#define WM8993_FLL_FRAC   0x0004 /* FLL_FRAC */
 
#define WM8993_FLL_FRAC_MASK   0x0004 /* FLL_FRAC */
 
#define WM8993_FLL_FRAC_SHIFT   2 /* FLL_FRAC */
 
#define WM8993_FLL_FRAC_WIDTH   1 /* FLL_FRAC */
 
#define WM8993_FLL_OSC_ENA   0x0002 /* FLL_OSC_ENA */
 
#define WM8993_FLL_OSC_ENA_MASK   0x0002 /* FLL_OSC_ENA */
 
#define WM8993_FLL_OSC_ENA_SHIFT   1 /* FLL_OSC_ENA */
 
#define WM8993_FLL_OSC_ENA_WIDTH   1 /* FLL_OSC_ENA */
 
#define WM8993_FLL_ENA   0x0001 /* FLL_ENA */
 
#define WM8993_FLL_ENA_MASK   0x0001 /* FLL_ENA */
 
#define WM8993_FLL_ENA_SHIFT   0 /* FLL_ENA */
 
#define WM8993_FLL_ENA_WIDTH   1 /* FLL_ENA */
 
#define WM8993_FLL_OUTDIV_MASK   0x0700 /* FLL_OUTDIV - [10:8] */
 
#define WM8993_FLL_OUTDIV_SHIFT   8 /* FLL_OUTDIV - [10:8] */
 
#define WM8993_FLL_OUTDIV_WIDTH   3 /* FLL_OUTDIV - [10:8] */
 
#define WM8993_FLL_CTRL_RATE_MASK   0x0070 /* FLL_CTRL_RATE - [6:4] */
 
#define WM8993_FLL_CTRL_RATE_SHIFT   4 /* FLL_CTRL_RATE - [6:4] */
 
#define WM8993_FLL_CTRL_RATE_WIDTH   3 /* FLL_CTRL_RATE - [6:4] */
 
#define WM8993_FLL_FRATIO_MASK   0x0007 /* FLL_FRATIO - [2:0] */
 
#define WM8993_FLL_FRATIO_SHIFT   0 /* FLL_FRATIO - [2:0] */
 
#define WM8993_FLL_FRATIO_WIDTH   3 /* FLL_FRATIO - [2:0] */
 
#define WM8993_FLL_K_MASK   0xFFFF /* FLL_K - [15:0] */
 
#define WM8993_FLL_K_SHIFT   0 /* FLL_K - [15:0] */
 
#define WM8993_FLL_K_WIDTH   16 /* FLL_K - [15:0] */
 
#define WM8993_FLL_N_MASK   0x7FE0 /* FLL_N - [14:5] */
 
#define WM8993_FLL_N_SHIFT   5 /* FLL_N - [14:5] */
 
#define WM8993_FLL_N_WIDTH   10 /* FLL_N - [14:5] */
 
#define WM8993_FLL_GAIN_MASK   0x000F /* FLL_GAIN - [3:0] */
 
#define WM8993_FLL_GAIN_SHIFT   0 /* FLL_GAIN - [3:0] */
 
#define WM8993_FLL_GAIN_WIDTH   4 /* FLL_GAIN - [3:0] */
 
#define WM8993_FLL_FRC_NCO_VAL_MASK   0x1F80 /* FLL_FRC_NCO_VAL - [12:7] */
 
#define WM8993_FLL_FRC_NCO_VAL_SHIFT   7 /* FLL_FRC_NCO_VAL - [12:7] */
 
#define WM8993_FLL_FRC_NCO_VAL_WIDTH   6 /* FLL_FRC_NCO_VAL - [12:7] */
 
#define WM8993_FLL_FRC_NCO   0x0040 /* FLL_FRC_NCO */
 
#define WM8993_FLL_FRC_NCO_MASK   0x0040 /* FLL_FRC_NCO */
 
#define WM8993_FLL_FRC_NCO_SHIFT   6 /* FLL_FRC_NCO */
 
#define WM8993_FLL_FRC_NCO_WIDTH   1 /* FLL_FRC_NCO */
 
#define WM8993_FLL_CLK_REF_DIV_MASK   0x0018 /* FLL_CLK_REF_DIV - [4:3] */
 
#define WM8993_FLL_CLK_REF_DIV_SHIFT   3 /* FLL_CLK_REF_DIV - [4:3] */
 
#define WM8993_FLL_CLK_REF_DIV_WIDTH   2 /* FLL_CLK_REF_DIV - [4:3] */
 
#define WM8993_FLL_CLK_SRC_MASK   0x0003 /* FLL_CLK_SRC - [1:0] */
 
#define WM8993_FLL_CLK_SRC_SHIFT   0 /* FLL_CLK_SRC - [1:0] */
 
#define WM8993_FLL_CLK_SRC_WIDTH   2 /* FLL_CLK_SRC - [1:0] */
 
#define WM8993_CLK_DCS_DIV_MASK   0x3C00 /* CLK_DCS_DIV - [13:10] */
 
#define WM8993_CLK_DCS_DIV_SHIFT   10 /* CLK_DCS_DIV - [13:10] */
 
#define WM8993_CLK_DCS_DIV_WIDTH   4 /* CLK_DCS_DIV - [13:10] */
 
#define WM8993_SAMPLE_RATE_MASK   0x0380 /* SAMPLE_RATE - [9:7] */
 
#define WM8993_SAMPLE_RATE_SHIFT   7 /* SAMPLE_RATE - [9:7] */
 
#define WM8993_SAMPLE_RATE_WIDTH   3 /* SAMPLE_RATE - [9:7] */
 
#define WM8993_CLK_SYS_RATE_MASK   0x001E /* CLK_SYS_RATE - [4:1] */
 
#define WM8993_CLK_SYS_RATE_SHIFT   1 /* CLK_SYS_RATE - [4:1] */
 
#define WM8993_CLK_SYS_RATE_WIDTH   4 /* CLK_SYS_RATE - [4:1] */
 
#define WM8993_CLK_DSP_ENA   0x0001 /* CLK_DSP_ENA */
 
#define WM8993_CLK_DSP_ENA_MASK   0x0001 /* CLK_DSP_ENA */
 
#define WM8993_CLK_DSP_ENA_SHIFT   0 /* CLK_DSP_ENA */
 
#define WM8993_CLK_DSP_ENA_WIDTH   1 /* CLK_DSP_ENA */
 
#define WM8993_DAC_DIV4   0x0200 /* DAC_DIV4 */
 
#define WM8993_DAC_DIV4_MASK   0x0200 /* DAC_DIV4 */
 
#define WM8993_DAC_DIV4_SHIFT   9 /* DAC_DIV4 */
 
#define WM8993_DAC_DIV4_WIDTH   1 /* DAC_DIV4 */
 
#define WM8993_CLK_256K_DIV_MASK   0x007E /* CLK_256K_DIV - [6:1] */
 
#define WM8993_CLK_256K_DIV_SHIFT   1 /* CLK_256K_DIV - [6:1] */
 
#define WM8993_CLK_256K_DIV_WIDTH   6 /* CLK_256K_DIV - [6:1] */
 
#define WM8993_SR_MODE   0x0001 /* SR_MODE */
 
#define WM8993_SR_MODE_MASK   0x0001 /* SR_MODE */
 
#define WM8993_SR_MODE_SHIFT   0 /* SR_MODE */
 
#define WM8993_SR_MODE_WIDTH   1 /* SR_MODE */
 
#define WM8993_MASK_WRITE_ENA   0x0001 /* MASK_WRITE_ENA */
 
#define WM8993_MASK_WRITE_ENA_MASK   0x0001 /* MASK_WRITE_ENA */
 
#define WM8993_MASK_WRITE_ENA_SHIFT   0 /* MASK_WRITE_ENA */
 
#define WM8993_MASK_WRITE_ENA_WIDTH   1 /* MASK_WRITE_ENA */
 
#define WM8993_CLK_SYS_ENA   0x0002 /* CLK_SYS_ENA */
 
#define WM8993_CLK_SYS_ENA_MASK   0x0002 /* CLK_SYS_ENA */
 
#define WM8993_CLK_SYS_ENA_SHIFT   1 /* CLK_SYS_ENA */
 
#define WM8993_CLK_SYS_ENA_WIDTH   1 /* CLK_SYS_ENA */
 
#define WM8993_WSEQ_ENA   0x0100 /* WSEQ_ENA */
 
#define WM8993_WSEQ_ENA_MASK   0x0100 /* WSEQ_ENA */
 
#define WM8993_WSEQ_ENA_SHIFT   8 /* WSEQ_ENA */
 
#define WM8993_WSEQ_ENA_WIDTH   1 /* WSEQ_ENA */
 
#define WM8993_WSEQ_WRITE_INDEX_MASK   0x001F /* WSEQ_WRITE_INDEX - [4:0] */
 
#define WM8993_WSEQ_WRITE_INDEX_SHIFT   0 /* WSEQ_WRITE_INDEX - [4:0] */
 
#define WM8993_WSEQ_WRITE_INDEX_WIDTH   5 /* WSEQ_WRITE_INDEX - [4:0] */
 
#define WM8993_WSEQ_DATA_WIDTH_MASK   0x7000 /* WSEQ_DATA_WIDTH - [14:12] */
 
#define WM8993_WSEQ_DATA_WIDTH_SHIFT   12 /* WSEQ_DATA_WIDTH - [14:12] */
 
#define WM8993_WSEQ_DATA_WIDTH_WIDTH   3 /* WSEQ_DATA_WIDTH - [14:12] */
 
#define WM8993_WSEQ_DATA_START_MASK   0x0F00 /* WSEQ_DATA_START - [11:8] */
 
#define WM8993_WSEQ_DATA_START_SHIFT   8 /* WSEQ_DATA_START - [11:8] */
 
#define WM8993_WSEQ_DATA_START_WIDTH   4 /* WSEQ_DATA_START - [11:8] */
 
#define WM8993_WSEQ_ADDR_MASK   0x00FF /* WSEQ_ADDR - [7:0] */
 
#define WM8993_WSEQ_ADDR_SHIFT   0 /* WSEQ_ADDR - [7:0] */
 
#define WM8993_WSEQ_ADDR_WIDTH   8 /* WSEQ_ADDR - [7:0] */
 
#define WM8993_WSEQ_EOS   0x4000 /* WSEQ_EOS */
 
#define WM8993_WSEQ_EOS_MASK   0x4000 /* WSEQ_EOS */
 
#define WM8993_WSEQ_EOS_SHIFT   14 /* WSEQ_EOS */
 
#define WM8993_WSEQ_EOS_WIDTH   1 /* WSEQ_EOS */
 
#define WM8993_WSEQ_DELAY_MASK   0x0F00 /* WSEQ_DELAY - [11:8] */
 
#define WM8993_WSEQ_DELAY_SHIFT   8 /* WSEQ_DELAY - [11:8] */
 
#define WM8993_WSEQ_DELAY_WIDTH   4 /* WSEQ_DELAY - [11:8] */
 
#define WM8993_WSEQ_DATA_MASK   0x00FF /* WSEQ_DATA - [7:0] */
 
#define WM8993_WSEQ_DATA_SHIFT   0 /* WSEQ_DATA - [7:0] */
 
#define WM8993_WSEQ_DATA_WIDTH   8 /* WSEQ_DATA - [7:0] */
 
#define WM8993_WSEQ_ABORT   0x0200 /* WSEQ_ABORT */
 
#define WM8993_WSEQ_ABORT_MASK   0x0200 /* WSEQ_ABORT */
 
#define WM8993_WSEQ_ABORT_SHIFT   9 /* WSEQ_ABORT */
 
#define WM8993_WSEQ_ABORT_WIDTH   1 /* WSEQ_ABORT */
 
#define WM8993_WSEQ_START   0x0100 /* WSEQ_START */
 
#define WM8993_WSEQ_START_MASK   0x0100 /* WSEQ_START */
 
#define WM8993_WSEQ_START_SHIFT   8 /* WSEQ_START */
 
#define WM8993_WSEQ_START_WIDTH   1 /* WSEQ_START */
 
#define WM8993_WSEQ_START_INDEX_MASK   0x003F /* WSEQ_START_INDEX - [5:0] */
 
#define WM8993_WSEQ_START_INDEX_SHIFT   0 /* WSEQ_START_INDEX - [5:0] */
 
#define WM8993_WSEQ_START_INDEX_WIDTH   6 /* WSEQ_START_INDEX - [5:0] */
 
#define WM8993_WSEQ_BUSY   0x0001 /* WSEQ_BUSY */
 
#define WM8993_WSEQ_BUSY_MASK   0x0001 /* WSEQ_BUSY */
 
#define WM8993_WSEQ_BUSY_SHIFT   0 /* WSEQ_BUSY */
 
#define WM8993_WSEQ_BUSY_WIDTH   1 /* WSEQ_BUSY */
 
#define WM8993_WSEQ_CURRENT_INDEX_MASK   0x003F /* WSEQ_CURRENT_INDEX - [5:0] */
 
#define WM8993_WSEQ_CURRENT_INDEX_SHIFT   0 /* WSEQ_CURRENT_INDEX - [5:0] */
 
#define WM8993_WSEQ_CURRENT_INDEX_WIDTH   6 /* WSEQ_CURRENT_INDEX - [5:0] */
 
#define WM8993_CP_ENA   0x8000 /* CP_ENA */
 
#define WM8993_CP_ENA_MASK   0x8000 /* CP_ENA */
 
#define WM8993_CP_ENA_SHIFT   15 /* CP_ENA */
 
#define WM8993_CP_ENA_WIDTH   1 /* CP_ENA */
 
#define WM8993_CP_DYN_FREQ   0x0002 /* CP_DYN_FREQ */
 
#define WM8993_CP_DYN_FREQ_MASK   0x0002 /* CP_DYN_FREQ */
 
#define WM8993_CP_DYN_FREQ_SHIFT   1 /* CP_DYN_FREQ */
 
#define WM8993_CP_DYN_FREQ_WIDTH   1 /* CP_DYN_FREQ */
 
#define WM8993_CP_DYN_V   0x0001 /* CP_DYN_V */
 
#define WM8993_CP_DYN_V_MASK   0x0001 /* CP_DYN_V */
 
#define WM8993_CP_DYN_V_SHIFT   0 /* CP_DYN_V */
 
#define WM8993_CP_DYN_V_WIDTH   1 /* CP_DYN_V */
 
#define WM8993_DCS_TRIG_SINGLE_1   0x2000 /* DCS_TRIG_SINGLE_1 */
 
#define WM8993_DCS_TRIG_SINGLE_1_MASK   0x2000 /* DCS_TRIG_SINGLE_1 */
 
#define WM8993_DCS_TRIG_SINGLE_1_SHIFT   13 /* DCS_TRIG_SINGLE_1 */
 
#define WM8993_DCS_TRIG_SINGLE_1_WIDTH   1 /* DCS_TRIG_SINGLE_1 */
 
#define WM8993_DCS_TRIG_SINGLE_0   0x1000 /* DCS_TRIG_SINGLE_0 */
 
#define WM8993_DCS_TRIG_SINGLE_0_MASK   0x1000 /* DCS_TRIG_SINGLE_0 */
 
#define WM8993_DCS_TRIG_SINGLE_0_SHIFT   12 /* DCS_TRIG_SINGLE_0 */
 
#define WM8993_DCS_TRIG_SINGLE_0_WIDTH   1 /* DCS_TRIG_SINGLE_0 */
 
#define WM8993_DCS_TRIG_SERIES_1   0x0200 /* DCS_TRIG_SERIES_1 */
 
#define WM8993_DCS_TRIG_SERIES_1_MASK   0x0200 /* DCS_TRIG_SERIES_1 */
 
#define WM8993_DCS_TRIG_SERIES_1_SHIFT   9 /* DCS_TRIG_SERIES_1 */
 
#define WM8993_DCS_TRIG_SERIES_1_WIDTH   1 /* DCS_TRIG_SERIES_1 */
 
#define WM8993_DCS_TRIG_SERIES_0   0x0100 /* DCS_TRIG_SERIES_0 */
 
#define WM8993_DCS_TRIG_SERIES_0_MASK   0x0100 /* DCS_TRIG_SERIES_0 */
 
#define WM8993_DCS_TRIG_SERIES_0_SHIFT   8 /* DCS_TRIG_SERIES_0 */
 
#define WM8993_DCS_TRIG_SERIES_0_WIDTH   1 /* DCS_TRIG_SERIES_0 */
 
#define WM8993_DCS_TRIG_STARTUP_1   0x0020 /* DCS_TRIG_STARTUP_1 */
 
#define WM8993_DCS_TRIG_STARTUP_1_MASK   0x0020 /* DCS_TRIG_STARTUP_1 */
 
#define WM8993_DCS_TRIG_STARTUP_1_SHIFT   5 /* DCS_TRIG_STARTUP_1 */
 
#define WM8993_DCS_TRIG_STARTUP_1_WIDTH   1 /* DCS_TRIG_STARTUP_1 */
 
#define WM8993_DCS_TRIG_STARTUP_0   0x0010 /* DCS_TRIG_STARTUP_0 */
 
#define WM8993_DCS_TRIG_STARTUP_0_MASK   0x0010 /* DCS_TRIG_STARTUP_0 */
 
#define WM8993_DCS_TRIG_STARTUP_0_SHIFT   4 /* DCS_TRIG_STARTUP_0 */
 
#define WM8993_DCS_TRIG_STARTUP_0_WIDTH   1 /* DCS_TRIG_STARTUP_0 */
 
#define WM8993_DCS_TRIG_DAC_WR_1   0x0008 /* DCS_TRIG_DAC_WR_1 */
 
#define WM8993_DCS_TRIG_DAC_WR_1_MASK   0x0008 /* DCS_TRIG_DAC_WR_1 */
 
#define WM8993_DCS_TRIG_DAC_WR_1_SHIFT   3 /* DCS_TRIG_DAC_WR_1 */
 
#define WM8993_DCS_TRIG_DAC_WR_1_WIDTH   1 /* DCS_TRIG_DAC_WR_1 */
 
#define WM8993_DCS_TRIG_DAC_WR_0   0x0004 /* DCS_TRIG_DAC_WR_0 */
 
#define WM8993_DCS_TRIG_DAC_WR_0_MASK   0x0004 /* DCS_TRIG_DAC_WR_0 */
 
#define WM8993_DCS_TRIG_DAC_WR_0_SHIFT   2 /* DCS_TRIG_DAC_WR_0 */
 
#define WM8993_DCS_TRIG_DAC_WR_0_WIDTH   1 /* DCS_TRIG_DAC_WR_0 */
 
#define WM8993_DCS_ENA_CHAN_1   0x0002 /* DCS_ENA_CHAN_1 */
 
#define WM8993_DCS_ENA_CHAN_1_MASK   0x0002 /* DCS_ENA_CHAN_1 */
 
#define WM8993_DCS_ENA_CHAN_1_SHIFT   1 /* DCS_ENA_CHAN_1 */
 
#define WM8993_DCS_ENA_CHAN_1_WIDTH   1 /* DCS_ENA_CHAN_1 */
 
#define WM8993_DCS_ENA_CHAN_0   0x0001 /* DCS_ENA_CHAN_0 */
 
#define WM8993_DCS_ENA_CHAN_0_MASK   0x0001 /* DCS_ENA_CHAN_0 */
 
#define WM8993_DCS_ENA_CHAN_0_SHIFT   0 /* DCS_ENA_CHAN_0 */
 
#define WM8993_DCS_ENA_CHAN_0_WIDTH   1 /* DCS_ENA_CHAN_0 */
 
#define WM8993_DCS_SERIES_NO_01_MASK   0x0FE0 /* DCS_SERIES_NO_01 - [11:5] */
 
#define WM8993_DCS_SERIES_NO_01_SHIFT   5 /* DCS_SERIES_NO_01 - [11:5] */
 
#define WM8993_DCS_SERIES_NO_01_WIDTH   7 /* DCS_SERIES_NO_01 - [11:5] */
 
#define WM8993_DCS_TIMER_PERIOD_01_MASK   0x000F /* DCS_TIMER_PERIOD_01 - [3:0] */
 
#define WM8993_DCS_TIMER_PERIOD_01_SHIFT   0 /* DCS_TIMER_PERIOD_01 - [3:0] */
 
#define WM8993_DCS_TIMER_PERIOD_01_WIDTH   4 /* DCS_TIMER_PERIOD_01 - [3:0] */
 
#define WM8993_DCS_DAC_WR_VAL_1_MASK   0xFF00 /* DCS_DAC_WR_VAL_1 - [15:8] */
 
#define WM8993_DCS_DAC_WR_VAL_1_SHIFT   8 /* DCS_DAC_WR_VAL_1 - [15:8] */
 
#define WM8993_DCS_DAC_WR_VAL_1_WIDTH   8 /* DCS_DAC_WR_VAL_1 - [15:8] */
 
#define WM8993_DCS_DAC_WR_VAL_0_MASK   0x00FF /* DCS_DAC_WR_VAL_0 - [7:0] */
 
#define WM8993_DCS_DAC_WR_VAL_0_SHIFT   0 /* DCS_DAC_WR_VAL_0 - [7:0] */
 
#define WM8993_DCS_DAC_WR_VAL_0_WIDTH   8 /* DCS_DAC_WR_VAL_0 - [7:0] */
 
#define WM8993_DCS_DATAPATH_BUSY   0x4000 /* DCS_DATAPATH_BUSY */
 
#define WM8993_DCS_DATAPATH_BUSY_MASK   0x4000 /* DCS_DATAPATH_BUSY */
 
#define WM8993_DCS_DATAPATH_BUSY_SHIFT   14 /* DCS_DATAPATH_BUSY */
 
#define WM8993_DCS_DATAPATH_BUSY_WIDTH   1 /* DCS_DATAPATH_BUSY */
 
#define WM8993_DCS_CHANNEL_MASK   0x3000 /* DCS_CHANNEL - [13:12] */
 
#define WM8993_DCS_CHANNEL_SHIFT   12 /* DCS_CHANNEL - [13:12] */
 
#define WM8993_DCS_CHANNEL_WIDTH   2 /* DCS_CHANNEL - [13:12] */
 
#define WM8993_DCS_CAL_COMPLETE_MASK   0x0300 /* DCS_CAL_COMPLETE - [9:8] */
 
#define WM8993_DCS_CAL_COMPLETE_SHIFT   8 /* DCS_CAL_COMPLETE - [9:8] */
 
#define WM8993_DCS_CAL_COMPLETE_WIDTH   2 /* DCS_CAL_COMPLETE - [9:8] */
 
#define WM8993_DCS_DAC_WR_COMPLETE_MASK   0x0030 /* DCS_DAC_WR_COMPLETE - [5:4] */
 
#define WM8993_DCS_DAC_WR_COMPLETE_SHIFT   4 /* DCS_DAC_WR_COMPLETE - [5:4] */
 
#define WM8993_DCS_DAC_WR_COMPLETE_WIDTH   2 /* DCS_DAC_WR_COMPLETE - [5:4] */
 
#define WM8993_DCS_STARTUP_COMPLETE_MASK   0x0003 /* DCS_STARTUP_COMPLETE - [1:0] */
 
#define WM8993_DCS_STARTUP_COMPLETE_SHIFT   0 /* DCS_STARTUP_COMPLETE - [1:0] */
 
#define WM8993_DCS_STARTUP_COMPLETE_WIDTH   2 /* DCS_STARTUP_COMPLETE - [1:0] */
 
#define WM8993_DCS_INTEG_CHAN_1_MASK   0x00FF /* DCS_INTEG_CHAN_1 - [7:0] */
 
#define WM8993_DCS_INTEG_CHAN_1_SHIFT   0 /* DCS_INTEG_CHAN_1 - [7:0] */
 
#define WM8993_DCS_INTEG_CHAN_1_WIDTH   8 /* DCS_INTEG_CHAN_1 - [7:0] */
 
#define WM8993_DCS_INTEG_CHAN_0_MASK   0x00FF /* DCS_INTEG_CHAN_0 - [7:0] */
 
#define WM8993_DCS_INTEG_CHAN_0_SHIFT   0 /* DCS_INTEG_CHAN_0 - [7:0] */
 
#define WM8993_DCS_INTEG_CHAN_0_WIDTH   8 /* DCS_INTEG_CHAN_0 - [7:0] */
 
#define WM8993_HPOUT1_AUTO_PU   0x0100 /* HPOUT1_AUTO_PU */
 
#define WM8993_HPOUT1_AUTO_PU_MASK   0x0100 /* HPOUT1_AUTO_PU */
 
#define WM8993_HPOUT1_AUTO_PU_SHIFT   8 /* HPOUT1_AUTO_PU */
 
#define WM8993_HPOUT1_AUTO_PU_WIDTH   1 /* HPOUT1_AUTO_PU */
 
#define WM8993_HPOUT1L_RMV_SHORT   0x0080 /* HPOUT1L_RMV_SHORT */
 
#define WM8993_HPOUT1L_RMV_SHORT_MASK   0x0080 /* HPOUT1L_RMV_SHORT */
 
#define WM8993_HPOUT1L_RMV_SHORT_SHIFT   7 /* HPOUT1L_RMV_SHORT */
 
#define WM8993_HPOUT1L_RMV_SHORT_WIDTH   1 /* HPOUT1L_RMV_SHORT */
 
#define WM8993_HPOUT1L_OUTP   0x0040 /* HPOUT1L_OUTP */
 
#define WM8993_HPOUT1L_OUTP_MASK   0x0040 /* HPOUT1L_OUTP */
 
#define WM8993_HPOUT1L_OUTP_SHIFT   6 /* HPOUT1L_OUTP */
 
#define WM8993_HPOUT1L_OUTP_WIDTH   1 /* HPOUT1L_OUTP */
 
#define WM8993_HPOUT1L_DLY   0x0020 /* HPOUT1L_DLY */
 
#define WM8993_HPOUT1L_DLY_MASK   0x0020 /* HPOUT1L_DLY */
 
#define WM8993_HPOUT1L_DLY_SHIFT   5 /* HPOUT1L_DLY */
 
#define WM8993_HPOUT1L_DLY_WIDTH   1 /* HPOUT1L_DLY */
 
#define WM8993_HPOUT1R_RMV_SHORT   0x0008 /* HPOUT1R_RMV_SHORT */
 
#define WM8993_HPOUT1R_RMV_SHORT_MASK   0x0008 /* HPOUT1R_RMV_SHORT */
 
#define WM8993_HPOUT1R_RMV_SHORT_SHIFT   3 /* HPOUT1R_RMV_SHORT */
 
#define WM8993_HPOUT1R_RMV_SHORT_WIDTH   1 /* HPOUT1R_RMV_SHORT */
 
#define WM8993_HPOUT1R_OUTP   0x0004 /* HPOUT1R_OUTP */
 
#define WM8993_HPOUT1R_OUTP_MASK   0x0004 /* HPOUT1R_OUTP */
 
#define WM8993_HPOUT1R_OUTP_SHIFT   2 /* HPOUT1R_OUTP */
 
#define WM8993_HPOUT1R_OUTP_WIDTH   1 /* HPOUT1R_OUTP */
 
#define WM8993_HPOUT1R_DLY   0x0002 /* HPOUT1R_DLY */
 
#define WM8993_HPOUT1R_DLY_MASK   0x0002 /* HPOUT1R_DLY */
 
#define WM8993_HPOUT1R_DLY_SHIFT   1 /* HPOUT1R_DLY */
 
#define WM8993_HPOUT1R_DLY_WIDTH   1 /* HPOUT1R_DLY */
 
#define WM8993_EQ_ENA   0x0001 /* EQ_ENA */
 
#define WM8993_EQ_ENA_MASK   0x0001 /* EQ_ENA */
 
#define WM8993_EQ_ENA_SHIFT   0 /* EQ_ENA */
 
#define WM8993_EQ_ENA_WIDTH   1 /* EQ_ENA */
 
#define WM8993_EQ_B1_GAIN_MASK   0x001F /* EQ_B1_GAIN - [4:0] */
 
#define WM8993_EQ_B1_GAIN_SHIFT   0 /* EQ_B1_GAIN - [4:0] */
 
#define WM8993_EQ_B1_GAIN_WIDTH   5 /* EQ_B1_GAIN - [4:0] */
 
#define WM8993_EQ_B2_GAIN_MASK   0x001F /* EQ_B2_GAIN - [4:0] */
 
#define WM8993_EQ_B2_GAIN_SHIFT   0 /* EQ_B2_GAIN - [4:0] */
 
#define WM8993_EQ_B2_GAIN_WIDTH   5 /* EQ_B2_GAIN - [4:0] */
 
#define WM8993_EQ_B3_GAIN_MASK   0x001F /* EQ_B3_GAIN - [4:0] */
 
#define WM8993_EQ_B3_GAIN_SHIFT   0 /* EQ_B3_GAIN - [4:0] */
 
#define WM8993_EQ_B3_GAIN_WIDTH   5 /* EQ_B3_GAIN - [4:0] */
 
#define WM8993_EQ_B4_GAIN_MASK   0x001F /* EQ_B4_GAIN - [4:0] */
 
#define WM8993_EQ_B4_GAIN_SHIFT   0 /* EQ_B4_GAIN - [4:0] */
 
#define WM8993_EQ_B4_GAIN_WIDTH   5 /* EQ_B4_GAIN - [4:0] */
 
#define WM8993_EQ_B5_GAIN_MASK   0x001F /* EQ_B5_GAIN - [4:0] */
 
#define WM8993_EQ_B5_GAIN_SHIFT   0 /* EQ_B5_GAIN - [4:0] */
 
#define WM8993_EQ_B5_GAIN_WIDTH   5 /* EQ_B5_GAIN - [4:0] */
 
#define WM8993_EQ_B1_A_MASK   0xFFFF /* EQ_B1_A - [15:0] */
 
#define WM8993_EQ_B1_A_SHIFT   0 /* EQ_B1_A - [15:0] */
 
#define WM8993_EQ_B1_A_WIDTH   16 /* EQ_B1_A - [15:0] */
 
#define WM8993_EQ_B1_B_MASK   0xFFFF /* EQ_B1_B - [15:0] */
 
#define WM8993_EQ_B1_B_SHIFT   0 /* EQ_B1_B - [15:0] */
 
#define WM8993_EQ_B1_B_WIDTH   16 /* EQ_B1_B - [15:0] */
 
#define WM8993_EQ_B1_PG_MASK   0xFFFF /* EQ_B1_PG - [15:0] */
 
#define WM8993_EQ_B1_PG_SHIFT   0 /* EQ_B1_PG - [15:0] */
 
#define WM8993_EQ_B1_PG_WIDTH   16 /* EQ_B1_PG - [15:0] */
 
#define WM8993_EQ_B2_A_MASK   0xFFFF /* EQ_B2_A - [15:0] */
 
#define WM8993_EQ_B2_A_SHIFT   0 /* EQ_B2_A - [15:0] */
 
#define WM8993_EQ_B2_A_WIDTH   16 /* EQ_B2_A - [15:0] */
 
#define WM8993_EQ_B2_B_MASK   0xFFFF /* EQ_B2_B - [15:0] */
 
#define WM8993_EQ_B2_B_SHIFT   0 /* EQ_B2_B - [15:0] */
 
#define WM8993_EQ_B2_B_WIDTH   16 /* EQ_B2_B - [15:0] */
 
#define WM8993_EQ_B2_C_MASK   0xFFFF /* EQ_B2_C - [15:0] */
 
#define WM8993_EQ_B2_C_SHIFT   0 /* EQ_B2_C - [15:0] */
 
#define WM8993_EQ_B2_C_WIDTH   16 /* EQ_B2_C - [15:0] */
 
#define WM8993_EQ_B2_PG_MASK   0xFFFF /* EQ_B2_PG - [15:0] */
 
#define WM8993_EQ_B2_PG_SHIFT   0 /* EQ_B2_PG - [15:0] */
 
#define WM8993_EQ_B2_PG_WIDTH   16 /* EQ_B2_PG - [15:0] */
 
#define WM8993_EQ_B3_A_MASK   0xFFFF /* EQ_B3_A - [15:0] */
 
#define WM8993_EQ_B3_A_SHIFT   0 /* EQ_B3_A - [15:0] */
 
#define WM8993_EQ_B3_A_WIDTH   16 /* EQ_B3_A - [15:0] */
 
#define WM8993_EQ_B3_B_MASK   0xFFFF /* EQ_B3_B - [15:0] */
 
#define WM8993_EQ_B3_B_SHIFT   0 /* EQ_B3_B - [15:0] */
 
#define WM8993_EQ_B3_B_WIDTH   16 /* EQ_B3_B - [15:0] */
 
#define WM8993_EQ_B3_C_MASK   0xFFFF /* EQ_B3_C - [15:0] */
 
#define WM8993_EQ_B3_C_SHIFT   0 /* EQ_B3_C - [15:0] */
 
#define WM8993_EQ_B3_C_WIDTH   16 /* EQ_B3_C - [15:0] */
 
#define WM8993_EQ_B3_PG_MASK   0xFFFF /* EQ_B3_PG - [15:0] */
 
#define WM8993_EQ_B3_PG_SHIFT   0 /* EQ_B3_PG - [15:0] */
 
#define WM8993_EQ_B3_PG_WIDTH   16 /* EQ_B3_PG - [15:0] */
 
#define WM8993_EQ_B4_A_MASK   0xFFFF /* EQ_B4_A - [15:0] */
 
#define WM8993_EQ_B4_A_SHIFT   0 /* EQ_B4_A - [15:0] */
 
#define WM8993_EQ_B4_A_WIDTH   16 /* EQ_B4_A - [15:0] */
 
#define WM8993_EQ_B4_B_MASK   0xFFFF /* EQ_B4_B - [15:0] */
 
#define WM8993_EQ_B4_B_SHIFT   0 /* EQ_B4_B - [15:0] */
 
#define WM8993_EQ_B4_B_WIDTH   16 /* EQ_B4_B - [15:0] */
 
#define WM8993_EQ_B4_C_MASK   0xFFFF /* EQ_B4_C - [15:0] */
 
#define WM8993_EQ_B4_C_SHIFT   0 /* EQ_B4_C - [15:0] */
 
#define WM8993_EQ_B4_C_WIDTH   16 /* EQ_B4_C - [15:0] */
 
#define WM8993_EQ_B4_PG_MASK   0xFFFF /* EQ_B4_PG - [15:0] */
 
#define WM8993_EQ_B4_PG_SHIFT   0 /* EQ_B4_PG - [15:0] */
 
#define WM8993_EQ_B4_PG_WIDTH   16 /* EQ_B4_PG - [15:0] */
 
#define WM8993_EQ_B5_A_MASK   0xFFFF /* EQ_B5_A - [15:0] */
 
#define WM8993_EQ_B5_A_SHIFT   0 /* EQ_B5_A - [15:0] */
 
#define WM8993_EQ_B5_A_WIDTH   16 /* EQ_B5_A - [15:0] */
 
#define WM8993_EQ_B5_B_MASK   0xFFFF /* EQ_B5_B - [15:0] */
 
#define WM8993_EQ_B5_B_SHIFT   0 /* EQ_B5_B - [15:0] */
 
#define WM8993_EQ_B5_B_WIDTH   16 /* EQ_B5_B - [15:0] */
 
#define WM8993_EQ_B5_PG_MASK   0xFFFF /* EQ_B5_PG - [15:0] */
 
#define WM8993_EQ_B5_PG_SHIFT   0 /* EQ_B5_PG - [15:0] */
 
#define WM8993_EQ_B5_PG_WIDTH   16 /* EQ_B5_PG - [15:0] */
 
#define WM8993_MCLK_PU   0x0080 /* MCLK_PU */
 
#define WM8993_MCLK_PU_MASK   0x0080 /* MCLK_PU */
 
#define WM8993_MCLK_PU_SHIFT   7 /* MCLK_PU */
 
#define WM8993_MCLK_PU_WIDTH   1 /* MCLK_PU */
 
#define WM8993_MCLK_PD   0x0040 /* MCLK_PD */
 
#define WM8993_MCLK_PD_MASK   0x0040 /* MCLK_PD */
 
#define WM8993_MCLK_PD_SHIFT   6 /* MCLK_PD */
 
#define WM8993_MCLK_PD_WIDTH   1 /* MCLK_PD */
 
#define WM8993_DACDAT_PU   0x0020 /* DACDAT_PU */
 
#define WM8993_DACDAT_PU_MASK   0x0020 /* DACDAT_PU */
 
#define WM8993_DACDAT_PU_SHIFT   5 /* DACDAT_PU */
 
#define WM8993_DACDAT_PU_WIDTH   1 /* DACDAT_PU */
 
#define WM8993_DACDAT_PD   0x0010 /* DACDAT_PD */
 
#define WM8993_DACDAT_PD_MASK   0x0010 /* DACDAT_PD */
 
#define WM8993_DACDAT_PD_SHIFT   4 /* DACDAT_PD */
 
#define WM8993_DACDAT_PD_WIDTH   1 /* DACDAT_PD */
 
#define WM8993_LRCLK_PU   0x0008 /* LRCLK_PU */
 
#define WM8993_LRCLK_PU_MASK   0x0008 /* LRCLK_PU */
 
#define WM8993_LRCLK_PU_SHIFT   3 /* LRCLK_PU */
 
#define WM8993_LRCLK_PU_WIDTH   1 /* LRCLK_PU */
 
#define WM8993_LRCLK_PD   0x0004 /* LRCLK_PD */
 
#define WM8993_LRCLK_PD_MASK   0x0004 /* LRCLK_PD */
 
#define WM8993_LRCLK_PD_SHIFT   2 /* LRCLK_PD */
 
#define WM8993_LRCLK_PD_WIDTH   1 /* LRCLK_PD */
 
#define WM8993_BCLK_PU   0x0002 /* BCLK_PU */
 
#define WM8993_BCLK_PU_MASK   0x0002 /* BCLK_PU */
 
#define WM8993_BCLK_PU_SHIFT   1 /* BCLK_PU */
 
#define WM8993_BCLK_PU_WIDTH   1 /* BCLK_PU */
 
#define WM8993_BCLK_PD   0x0001 /* BCLK_PD */
 
#define WM8993_BCLK_PD_MASK   0x0001 /* BCLK_PD */
 
#define WM8993_BCLK_PD_SHIFT   0 /* BCLK_PD */
 
#define WM8993_BCLK_PD_WIDTH   1 /* BCLK_PD */
 
#define WM8993_DRC_ENA   0x8000 /* DRC_ENA */
 
#define WM8993_DRC_ENA_MASK   0x8000 /* DRC_ENA */
 
#define WM8993_DRC_ENA_SHIFT   15 /* DRC_ENA */
 
#define WM8993_DRC_ENA_WIDTH   1 /* DRC_ENA */
 
#define WM8993_DRC_DAC_PATH   0x4000 /* DRC_DAC_PATH */
 
#define WM8993_DRC_DAC_PATH_MASK   0x4000 /* DRC_DAC_PATH */
 
#define WM8993_DRC_DAC_PATH_SHIFT   14 /* DRC_DAC_PATH */
 
#define WM8993_DRC_DAC_PATH_WIDTH   1 /* DRC_DAC_PATH */
 
#define WM8993_DRC_SMOOTH_ENA   0x0800 /* DRC_SMOOTH_ENA */
 
#define WM8993_DRC_SMOOTH_ENA_MASK   0x0800 /* DRC_SMOOTH_ENA */
 
#define WM8993_DRC_SMOOTH_ENA_SHIFT   11 /* DRC_SMOOTH_ENA */
 
#define WM8993_DRC_SMOOTH_ENA_WIDTH   1 /* DRC_SMOOTH_ENA */
 
#define WM8993_DRC_QR_ENA   0x0400 /* DRC_QR_ENA */
 
#define WM8993_DRC_QR_ENA_MASK   0x0400 /* DRC_QR_ENA */
 
#define WM8993_DRC_QR_ENA_SHIFT   10 /* DRC_QR_ENA */
 
#define WM8993_DRC_QR_ENA_WIDTH   1 /* DRC_QR_ENA */
 
#define WM8993_DRC_ANTICLIP_ENA   0x0200 /* DRC_ANTICLIP_ENA */
 
#define WM8993_DRC_ANTICLIP_ENA_MASK   0x0200 /* DRC_ANTICLIP_ENA */
 
#define WM8993_DRC_ANTICLIP_ENA_SHIFT   9 /* DRC_ANTICLIP_ENA */
 
#define WM8993_DRC_ANTICLIP_ENA_WIDTH   1 /* DRC_ANTICLIP_ENA */
 
#define WM8993_DRC_HYST_ENA   0x0100 /* DRC_HYST_ENA */
 
#define WM8993_DRC_HYST_ENA_MASK   0x0100 /* DRC_HYST_ENA */
 
#define WM8993_DRC_HYST_ENA_SHIFT   8 /* DRC_HYST_ENA */
 
#define WM8993_DRC_HYST_ENA_WIDTH   1 /* DRC_HYST_ENA */
 
#define WM8993_DRC_THRESH_HYST_MASK   0x0030 /* DRC_THRESH_HYST - [5:4] */
 
#define WM8993_DRC_THRESH_HYST_SHIFT   4 /* DRC_THRESH_HYST - [5:4] */
 
#define WM8993_DRC_THRESH_HYST_WIDTH   2 /* DRC_THRESH_HYST - [5:4] */
 
#define WM8993_DRC_MINGAIN_MASK   0x000C /* DRC_MINGAIN - [3:2] */
 
#define WM8993_DRC_MINGAIN_SHIFT   2 /* DRC_MINGAIN - [3:2] */
 
#define WM8993_DRC_MINGAIN_WIDTH   2 /* DRC_MINGAIN - [3:2] */
 
#define WM8993_DRC_MAXGAIN_MASK   0x0003 /* DRC_MAXGAIN - [1:0] */
 
#define WM8993_DRC_MAXGAIN_SHIFT   0 /* DRC_MAXGAIN - [1:0] */
 
#define WM8993_DRC_MAXGAIN_WIDTH   2 /* DRC_MAXGAIN - [1:0] */
 
#define WM8993_DRC_ATTACK_RATE_MASK   0xF000 /* DRC_ATTACK_RATE - [15:12] */
 
#define WM8993_DRC_ATTACK_RATE_SHIFT   12 /* DRC_ATTACK_RATE - [15:12] */
 
#define WM8993_DRC_ATTACK_RATE_WIDTH   4 /* DRC_ATTACK_RATE - [15:12] */
 
#define WM8993_DRC_DECAY_RATE_MASK   0x0F00 /* DRC_DECAY_RATE - [11:8] */
 
#define WM8993_DRC_DECAY_RATE_SHIFT   8 /* DRC_DECAY_RATE - [11:8] */
 
#define WM8993_DRC_DECAY_RATE_WIDTH   4 /* DRC_DECAY_RATE - [11:8] */
 
#define WM8993_DRC_THRESH_COMP_MASK   0x00FC /* DRC_THRESH_COMP - [7:2] */
 
#define WM8993_DRC_THRESH_COMP_SHIFT   2 /* DRC_THRESH_COMP - [7:2] */
 
#define WM8993_DRC_THRESH_COMP_WIDTH   6 /* DRC_THRESH_COMP - [7:2] */
 
#define WM8993_DRC_AMP_COMP_MASK   0xF800 /* DRC_AMP_COMP - [15:11] */
 
#define WM8993_DRC_AMP_COMP_SHIFT   11 /* DRC_AMP_COMP - [15:11] */
 
#define WM8993_DRC_AMP_COMP_WIDTH   5 /* DRC_AMP_COMP - [15:11] */
 
#define WM8993_DRC_R0_SLOPE_COMP_MASK   0x0700 /* DRC_R0_SLOPE_COMP - [10:8] */
 
#define WM8993_DRC_R0_SLOPE_COMP_SHIFT   8 /* DRC_R0_SLOPE_COMP - [10:8] */
 
#define WM8993_DRC_R0_SLOPE_COMP_WIDTH   3 /* DRC_R0_SLOPE_COMP - [10:8] */
 
#define WM8993_DRC_FF_DELAY   0x0080 /* DRC_FF_DELAY */
 
#define WM8993_DRC_FF_DELAY_MASK   0x0080 /* DRC_FF_DELAY */
 
#define WM8993_DRC_FF_DELAY_SHIFT   7 /* DRC_FF_DELAY */
 
#define WM8993_DRC_FF_DELAY_WIDTH   1 /* DRC_FF_DELAY */
 
#define WM8993_DRC_THRESH_QR_MASK   0x000C /* DRC_THRESH_QR - [3:2] */
 
#define WM8993_DRC_THRESH_QR_SHIFT   2 /* DRC_THRESH_QR - [3:2] */
 
#define WM8993_DRC_THRESH_QR_WIDTH   2 /* DRC_THRESH_QR - [3:2] */
 
#define WM8993_DRC_RATE_QR_MASK   0x0003 /* DRC_RATE_QR - [1:0] */
 
#define WM8993_DRC_RATE_QR_SHIFT   0 /* DRC_RATE_QR - [1:0] */
 
#define WM8993_DRC_RATE_QR_WIDTH   2 /* DRC_RATE_QR - [1:0] */
 
#define WM8993_DRC_R1_SLOPE_COMP_MASK   0xE000 /* DRC_R1_SLOPE_COMP - [15:13] */
 
#define WM8993_DRC_R1_SLOPE_COMP_SHIFT   13 /* DRC_R1_SLOPE_COMP - [15:13] */
 
#define WM8993_DRC_R1_SLOPE_COMP_WIDTH   3 /* DRC_R1_SLOPE_COMP - [15:13] */
 
#define WM8993_DRC_STARTUP_GAIN_MASK   0x1F00 /* DRC_STARTUP_GAIN - [12:8] */
 
#define WM8993_DRC_STARTUP_GAIN_SHIFT   8 /* DRC_STARTUP_GAIN - [12:8] */
 
#define WM8993_DRC_STARTUP_GAIN_WIDTH   5 /* DRC_STARTUP_GAIN - [12:8] */
 

Macro Definition Documentation

#define WM8993_ADC_COMP   0x0004 /* ADC_COMP */

Definition at line 347 of file wm8993.h.

#define WM8993_ADC_COMP_MASK   0x0004 /* ADC_COMP */

Definition at line 348 of file wm8993.h.

#define WM8993_ADC_COMP_SHIFT   2 /* ADC_COMP */

Definition at line 349 of file wm8993.h.

#define WM8993_ADC_COMP_WIDTH   1 /* ADC_COMP */

Definition at line 350 of file wm8993.h.

#define WM8993_ADC_COMPMODE   0x0002 /* ADC_COMPMODE */

Definition at line 351 of file wm8993.h.

#define WM8993_ADC_COMPMODE_MASK   0x0002 /* ADC_COMPMODE */

Definition at line 352 of file wm8993.h.

#define WM8993_ADC_COMPMODE_SHIFT   1 /* ADC_COMPMODE */

Definition at line 353 of file wm8993.h.

#define WM8993_ADC_COMPMODE_WIDTH   1 /* ADC_COMPMODE */

Definition at line 354 of file wm8993.h.

#define WM8993_ADC_CTRL   0x0E

Definition at line 28 of file wm8993.h.

#define WM8993_ADC_DIV_MASK   0x00E0 /* ADC_DIV - [7:5] */

Definition at line 400 of file wm8993.h.

#define WM8993_ADC_DIV_SHIFT   5 /* ADC_DIV - [7:5] */

Definition at line 401 of file wm8993.h.

#define WM8993_ADC_DIV_WIDTH   3 /* ADC_DIV - [7:5] */

Definition at line 402 of file wm8993.h.

#define WM8993_ADC_HPF   0x0100 /* ADC_HPF */

Definition at line 514 of file wm8993.h.

#define WM8993_ADC_HPF_CUT_MASK   0x0060 /* ADC_HPF_CUT - [6:5] */

Definition at line 518 of file wm8993.h.

#define WM8993_ADC_HPF_CUT_SHIFT   5 /* ADC_HPF_CUT - [6:5] */

Definition at line 519 of file wm8993.h.

#define WM8993_ADC_HPF_CUT_WIDTH   2 /* ADC_HPF_CUT - [6:5] */

Definition at line 520 of file wm8993.h.

#define WM8993_ADC_HPF_MASK   0x0100 /* ADC_HPF */

Definition at line 515 of file wm8993.h.

#define WM8993_ADC_HPF_SHIFT   8 /* ADC_HPF */

Definition at line 516 of file wm8993.h.

#define WM8993_ADC_HPF_WIDTH   1 /* ADC_HPF */

Definition at line 517 of file wm8993.h.

#define WM8993_ADC_OSR128   0x0200 /* ADC_OSR128 */

Definition at line 510 of file wm8993.h.

#define WM8993_ADC_OSR128_MASK   0x0200 /* ADC_OSR128 */

Definition at line 511 of file wm8993.h.

#define WM8993_ADC_OSR128_SHIFT   9 /* ADC_OSR128 */

Definition at line 512 of file wm8993.h.

#define WM8993_ADC_OSR128_WIDTH   1 /* ADC_OSR128 */

Definition at line 513 of file wm8993.h.

#define WM8993_ADC_TO_DACL_MASK   0x000C /* ADC_TO_DACL - [3:2] */

Definition at line 500 of file wm8993.h.

#define WM8993_ADC_TO_DACL_SHIFT   2 /* ADC_TO_DACL - [3:2] */

Definition at line 501 of file wm8993.h.

#define WM8993_ADC_TO_DACL_WIDTH   2 /* ADC_TO_DACL - [3:2] */

Definition at line 502 of file wm8993.h.

#define WM8993_ADC_TO_DACR_MASK   0x0003 /* ADC_TO_DACR - [1:0] */

Definition at line 503 of file wm8993.h.

#define WM8993_ADC_TO_DACR_SHIFT   0 /* ADC_TO_DACR - [1:0] */

Definition at line 504 of file wm8993.h.

#define WM8993_ADC_TO_DACR_WIDTH   2 /* ADC_TO_DACR - [1:0] */

Definition at line 505 of file wm8993.h.

#define WM8993_ADC_VU   0x0100 /* ADC_VU */

Definition at line 544 of file wm8993.h.

#define WM8993_ADC_VU   0x0100 /* ADC_VU */

Definition at line 544 of file wm8993.h.

#define WM8993_ADC_VU_MASK   0x0100 /* ADC_VU */

Definition at line 545 of file wm8993.h.

#define WM8993_ADC_VU_MASK   0x0100 /* ADC_VU */

Definition at line 545 of file wm8993.h.

#define WM8993_ADC_VU_SHIFT   8 /* ADC_VU */

Definition at line 546 of file wm8993.h.

#define WM8993_ADC_VU_SHIFT   8 /* ADC_VU */

Definition at line 546 of file wm8993.h.

#define WM8993_ADC_VU_WIDTH   1 /* ADC_VU */

Definition at line 547 of file wm8993.h.

#define WM8993_ADC_VU_WIDTH   1 /* ADC_VU */

Definition at line 547 of file wm8993.h.

#define WM8993_ADCL_DAC_SVOL_MASK   0x1E00 /* ADCL_DAC_SVOL - [12:9] */

Definition at line 494 of file wm8993.h.

#define WM8993_ADCL_DAC_SVOL_SHIFT   9 /* ADCL_DAC_SVOL - [12:9] */

Definition at line 495 of file wm8993.h.

#define WM8993_ADCL_DAC_SVOL_WIDTH   4 /* ADCL_DAC_SVOL - [12:9] */

Definition at line 496 of file wm8993.h.

#define WM8993_ADCL_DATINV   0x0002 /* ADCL_DATINV */

Definition at line 521 of file wm8993.h.

#define WM8993_ADCL_DATINV_MASK   0x0002 /* ADCL_DATINV */

Definition at line 522 of file wm8993.h.

#define WM8993_ADCL_DATINV_SHIFT   1 /* ADCL_DATINV */

Definition at line 523 of file wm8993.h.

#define WM8993_ADCL_DATINV_WIDTH   1 /* ADCL_DATINV */

Definition at line 524 of file wm8993.h.

#define WM8993_ADCL_ENA   0x0002 /* ADCL_ENA */

Definition at line 218 of file wm8993.h.

#define WM8993_ADCL_ENA_MASK   0x0002 /* ADCL_ENA */

Definition at line 219 of file wm8993.h.

#define WM8993_ADCL_ENA_SHIFT   1 /* ADCL_ENA */

Definition at line 220 of file wm8993.h.

#define WM8993_ADCL_ENA_WIDTH   1 /* ADCL_ENA */

Definition at line 221 of file wm8993.h.

#define WM8993_ADCL_VOL_MASK   0x00FF /* ADCL_VOL - [7:0] */

Definition at line 537 of file wm8993.h.

#define WM8993_ADCL_VOL_SHIFT   0 /* ADCL_VOL - [7:0] */

Definition at line 538 of file wm8993.h.

#define WM8993_ADCL_VOL_WIDTH   8 /* ADCL_VOL - [7:0] */

Definition at line 539 of file wm8993.h.

#define WM8993_ADCR_DAC_SVOL_MASK   0x01E0 /* ADCR_DAC_SVOL - [8:5] */

Definition at line 497 of file wm8993.h.

#define WM8993_ADCR_DAC_SVOL_SHIFT   5 /* ADCR_DAC_SVOL - [8:5] */

Definition at line 498 of file wm8993.h.

#define WM8993_ADCR_DAC_SVOL_WIDTH   4 /* ADCR_DAC_SVOL - [8:5] */

Definition at line 499 of file wm8993.h.

#define WM8993_ADCR_DATINV   0x0001 /* ADCR_DATINV */

Definition at line 525 of file wm8993.h.

#define WM8993_ADCR_DATINV_MASK   0x0001 /* ADCR_DATINV */

Definition at line 526 of file wm8993.h.

#define WM8993_ADCR_DATINV_SHIFT   0 /* ADCR_DATINV */

Definition at line 527 of file wm8993.h.

#define WM8993_ADCR_DATINV_WIDTH   1 /* ADCR_DATINV */

Definition at line 528 of file wm8993.h.

#define WM8993_ADCR_ENA   0x0001 /* ADCR_ENA */

Definition at line 222 of file wm8993.h.

#define WM8993_ADCR_ENA_MASK   0x0001 /* ADCR_ENA */

Definition at line 223 of file wm8993.h.

#define WM8993_ADCR_ENA_SHIFT   0 /* ADCR_ENA */

Definition at line 224 of file wm8993.h.

#define WM8993_ADCR_ENA_WIDTH   1 /* ADCR_ENA */

Definition at line 225 of file wm8993.h.

#define WM8993_ADCR_VOL_MASK   0x00FF /* ADCR_VOL - [7:0] */

Definition at line 548 of file wm8993.h.

#define WM8993_ADCR_VOL_SHIFT   0 /* ADCR_VOL - [7:0] */

Definition at line 549 of file wm8993.h.

#define WM8993_ADCR_VOL_WIDTH   8 /* ADCR_VOL - [7:0] */

Definition at line 550 of file wm8993.h.

#define WM8993_ADDITIONAL_CONTROL   0x37

Definition at line 68 of file wm8993.h.

#define WM8993_AIF_BCLK_INV   0x0100 /* AIF_BCLK_INV */

Definition at line 302 of file wm8993.h.

#define WM8993_AIF_BCLK_INV_MASK   0x0100 /* AIF_BCLK_INV */

Definition at line 303 of file wm8993.h.

#define WM8993_AIF_BCLK_INV_SHIFT   8 /* AIF_BCLK_INV */

Definition at line 304 of file wm8993.h.

#define WM8993_AIF_BCLK_INV_WIDTH   1 /* AIF_BCLK_INV */

Definition at line 305 of file wm8993.h.

#define WM8993_AIF_FMT_MASK   0x0018 /* AIF_FMT - [4:3] */

Definition at line 313 of file wm8993.h.

#define WM8993_AIF_FMT_SHIFT   3 /* AIF_FMT - [4:3] */

Definition at line 314 of file wm8993.h.

#define WM8993_AIF_FMT_WIDTH   2 /* AIF_FMT - [4:3] */

Definition at line 315 of file wm8993.h.

#define WM8993_AIF_LRCLK_INV   0x0080 /* AIF_LRCLK_INV */

Definition at line 306 of file wm8993.h.

#define WM8993_AIF_LRCLK_INV_MASK   0x0080 /* AIF_LRCLK_INV */

Definition at line 307 of file wm8993.h.

#define WM8993_AIF_LRCLK_INV_SHIFT   7 /* AIF_LRCLK_INV */

Definition at line 308 of file wm8993.h.

#define WM8993_AIF_LRCLK_INV_WIDTH   1 /* AIF_LRCLK_INV */

Definition at line 309 of file wm8993.h.

#define WM8993_AIF_MSTR1   0x8000 /* AIF_MSTR1 */

Definition at line 410 of file wm8993.h.

#define WM8993_AIF_MSTR1_MASK   0x8000 /* AIF_MSTR1 */

Definition at line 411 of file wm8993.h.

#define WM8993_AIF_MSTR1_SHIFT   15 /* AIF_MSTR1 */

Definition at line 412 of file wm8993.h.

#define WM8993_AIF_MSTR1_WIDTH   1 /* AIF_MSTR1 */

Definition at line 413 of file wm8993.h.

#define WM8993_AIF_TRIS   0x2000 /* AIF_TRIS */

Definition at line 418 of file wm8993.h.

#define WM8993_AIF_TRIS_MASK   0x2000 /* AIF_TRIS */

Definition at line 419 of file wm8993.h.

#define WM8993_AIF_TRIS_SHIFT   13 /* AIF_TRIS */

Definition at line 420 of file wm8993.h.

#define WM8993_AIF_TRIS_WIDTH   1 /* AIF_TRIS */

Definition at line 421 of file wm8993.h.

#define WM8993_AIF_WL_MASK   0x0060 /* AIF_WL - [6:5] */

Definition at line 310 of file wm8993.h.

#define WM8993_AIF_WL_SHIFT   5 /* AIF_WL - [6:5] */

Definition at line 311 of file wm8993.h.

#define WM8993_AIF_WL_WIDTH   2 /* AIF_WL - [6:5] */

Definition at line 312 of file wm8993.h.

#define WM8993_AIFADC_TDM   0x2000 /* AIFADC_TDM */

Definition at line 290 of file wm8993.h.

#define WM8993_AIFADC_TDM_CHAN   0x1000 /* AIFADC_TDM_CHAN */

Definition at line 294 of file wm8993.h.

#define WM8993_AIFADC_TDM_CHAN_MASK   0x1000 /* AIFADC_TDM_CHAN */

Definition at line 295 of file wm8993.h.

#define WM8993_AIFADC_TDM_CHAN_SHIFT   12 /* AIFADC_TDM_CHAN */

Definition at line 296 of file wm8993.h.

#define WM8993_AIFADC_TDM_CHAN_WIDTH   1 /* AIFADC_TDM_CHAN */

Definition at line 297 of file wm8993.h.

#define WM8993_AIFADC_TDM_MASK   0x2000 /* AIFADC_TDM */

Definition at line 291 of file wm8993.h.

#define WM8993_AIFADC_TDM_SHIFT   13 /* AIFADC_TDM */

Definition at line 292 of file wm8993.h.

#define WM8993_AIFADC_TDM_WIDTH   1 /* AIFADC_TDM */

Definition at line 293 of file wm8993.h.

#define WM8993_AIFADCL_SRC   0x8000 /* AIFADCL_SRC */

Definition at line 282 of file wm8993.h.

#define WM8993_AIFADCL_SRC_MASK   0x8000 /* AIFADCL_SRC */

Definition at line 283 of file wm8993.h.

#define WM8993_AIFADCL_SRC_SHIFT   15 /* AIFADCL_SRC */

Definition at line 284 of file wm8993.h.

#define WM8993_AIFADCL_SRC_WIDTH   1 /* AIFADCL_SRC */

Definition at line 285 of file wm8993.h.

#define WM8993_AIFADCR_SRC   0x4000 /* AIFADCR_SRC */

Definition at line 286 of file wm8993.h.

#define WM8993_AIFADCR_SRC_MASK   0x4000 /* AIFADCR_SRC */

Definition at line 287 of file wm8993.h.

#define WM8993_AIFADCR_SRC_SHIFT   14 /* AIFADCR_SRC */

Definition at line 288 of file wm8993.h.

#define WM8993_AIFADCR_SRC_WIDTH   1 /* AIFADCR_SRC */

Definition at line 289 of file wm8993.h.

#define WM8993_AIFDAC_TDM   0x2000 /* AIFDAC_TDM */

Definition at line 328 of file wm8993.h.

#define WM8993_AIFDAC_TDM_CHAN   0x1000 /* AIFDAC_TDM_CHAN */

Definition at line 332 of file wm8993.h.

#define WM8993_AIFDAC_TDM_CHAN_MASK   0x1000 /* AIFDAC_TDM_CHAN */

Definition at line 333 of file wm8993.h.

#define WM8993_AIFDAC_TDM_CHAN_SHIFT   12 /* AIFDAC_TDM_CHAN */

Definition at line 334 of file wm8993.h.

#define WM8993_AIFDAC_TDM_CHAN_WIDTH   1 /* AIFDAC_TDM_CHAN */

Definition at line 335 of file wm8993.h.

#define WM8993_AIFDAC_TDM_MASK   0x2000 /* AIFDAC_TDM */

Definition at line 329 of file wm8993.h.

#define WM8993_AIFDAC_TDM_SHIFT   13 /* AIFDAC_TDM */

Definition at line 330 of file wm8993.h.

#define WM8993_AIFDAC_TDM_WIDTH   1 /* AIFDAC_TDM */

Definition at line 331 of file wm8993.h.

#define WM8993_AIFDACL_SRC   0x8000 /* AIFDACL_SRC */

Definition at line 320 of file wm8993.h.

#define WM8993_AIFDACL_SRC_MASK   0x8000 /* AIFDACL_SRC */

Definition at line 321 of file wm8993.h.

#define WM8993_AIFDACL_SRC_SHIFT   15 /* AIFDACL_SRC */

Definition at line 322 of file wm8993.h.

#define WM8993_AIFDACL_SRC_WIDTH   1 /* AIFDACL_SRC */

Definition at line 323 of file wm8993.h.

#define WM8993_AIFDACR_SRC   0x4000 /* AIFDACR_SRC */

Definition at line 324 of file wm8993.h.

#define WM8993_AIFDACR_SRC_MASK   0x4000 /* AIFDACR_SRC */

Definition at line 325 of file wm8993.h.

#define WM8993_AIFDACR_SRC_SHIFT   14 /* AIFDACR_SRC */

Definition at line 326 of file wm8993.h.

#define WM8993_AIFDACR_SRC_WIDTH   1 /* AIFDACR_SRC */

Definition at line 327 of file wm8993.h.

#define WM8993_ANALOGUE_HP_0   0x60

Definition at line 95 of file wm8993.h.

#define WM8993_ANTIPOP1   0x38

Definition at line 69 of file wm8993.h.

#define WM8993_ANTIPOP2   0x39

Definition at line 70 of file wm8993.h.

#define WM8993_AUDIO_INTERFACE_1   0x04

Definition at line 18 of file wm8993.h.

#define WM8993_AUDIO_INTERFACE_2   0x05

Definition at line 19 of file wm8993.h.

#define WM8993_AUDIO_INTERFACE_3   0x08

Definition at line 22 of file wm8993.h.

#define WM8993_AUDIO_INTERFACE_4   0x09

Definition at line 23 of file wm8993.h.

#define WM8993_BCLK_DIR   0x0200 /* BCLK_DIR */

Definition at line 298 of file wm8993.h.

#define WM8993_BCLK_DIR_MASK   0x0200 /* BCLK_DIR */

Definition at line 299 of file wm8993.h.

#define WM8993_BCLK_DIR_SHIFT   9 /* BCLK_DIR */

Definition at line 300 of file wm8993.h.

#define WM8993_BCLK_DIR_WIDTH   1 /* BCLK_DIR */

Definition at line 301 of file wm8993.h.

#define WM8993_BCLK_DIV_MASK   0x001E /* BCLK_DIV - [4:1] */

Definition at line 377 of file wm8993.h.

#define WM8993_BCLK_DIV_SHIFT   1 /* BCLK_DIV - [4:1] */

Definition at line 378 of file wm8993.h.

#define WM8993_BCLK_DIV_WIDTH   4 /* BCLK_DIV - [4:1] */

Definition at line 379 of file wm8993.h.

#define WM8993_BCLK_PD   0x0001 /* BCLK_PD */

Definition at line 2053 of file wm8993.h.

#define WM8993_BCLK_PD_MASK   0x0001 /* BCLK_PD */

Definition at line 2054 of file wm8993.h.

#define WM8993_BCLK_PD_SHIFT   0 /* BCLK_PD */

Definition at line 2055 of file wm8993.h.

#define WM8993_BCLK_PD_WIDTH   1 /* BCLK_PD */

Definition at line 2056 of file wm8993.h.

#define WM8993_BCLK_PU   0x0002 /* BCLK_PU */

Definition at line 2049 of file wm8993.h.

#define WM8993_BCLK_PU_MASK   0x0002 /* BCLK_PU */

Definition at line 2050 of file wm8993.h.

#define WM8993_BCLK_PU_SHIFT   1 /* BCLK_PU */

Definition at line 2051 of file wm8993.h.

#define WM8993_BCLK_PU_WIDTH   1 /* BCLK_PU */

Definition at line 2052 of file wm8993.h.

#define WM8993_BIAS_ENA   0x0001 /* BIAS_ENA */

Definition at line 174 of file wm8993.h.

#define WM8993_BIAS_ENA_MASK   0x0001 /* BIAS_ENA */

Definition at line 175 of file wm8993.h.

#define WM8993_BIAS_ENA_SHIFT   0 /* BIAS_ENA */

Definition at line 176 of file wm8993.h.

#define WM8993_BIAS_ENA_WIDTH   1 /* BIAS_ENA */

Definition at line 177 of file wm8993.h.

#define WM8993_BIAS_SRC   0x0002 /* BIAS_SRC */

Definition at line 1493 of file wm8993.h.

#define WM8993_BIAS_SRC_MASK   0x0002 /* BIAS_SRC */

Definition at line 1494 of file wm8993.h.

#define WM8993_BIAS_SRC_SHIFT   1 /* BIAS_SRC */

Definition at line 1495 of file wm8993.h.

#define WM8993_BIAS_SRC_WIDTH   1 /* BIAS_SRC */

Definition at line 1496 of file wm8993.h.

#define WM8993_BUS_CONTROL_1   0x45

Definition at line 80 of file wm8993.h.

#define WM8993_CHARGE_PUMP_1   0x4C

Definition at line 87 of file wm8993.h.

#define WM8993_CLASS_W_0   0x51

Definition at line 88 of file wm8993.h.

#define WM8993_CLK_256K_DIV_MASK   0x007E /* CLK_256K_DIV - [6:1] */

Definition at line 1611 of file wm8993.h.

#define WM8993_CLK_256K_DIV_SHIFT   1 /* CLK_256K_DIV - [6:1] */

Definition at line 1612 of file wm8993.h.

#define WM8993_CLK_256K_DIV_WIDTH   6 /* CLK_256K_DIV - [6:1] */

Definition at line 1613 of file wm8993.h.

#define WM8993_CLK_DCS_DIV_MASK   0x3C00 /* CLK_DCS_DIV - [13:10] */

Definition at line 1590 of file wm8993.h.

#define WM8993_CLK_DCS_DIV_SHIFT   10 /* CLK_DCS_DIV - [13:10] */

Definition at line 1591 of file wm8993.h.

#define WM8993_CLK_DCS_DIV_WIDTH   4 /* CLK_DCS_DIV - [13:10] */

Definition at line 1592 of file wm8993.h.

#define WM8993_CLK_DSP_ENA   0x0001 /* CLK_DSP_ENA */

Definition at line 1599 of file wm8993.h.

#define WM8993_CLK_DSP_ENA_MASK   0x0001 /* CLK_DSP_ENA */

Definition at line 1600 of file wm8993.h.

#define WM8993_CLK_DSP_ENA_SHIFT   0 /* CLK_DSP_ENA */

Definition at line 1601 of file wm8993.h.

#define WM8993_CLK_DSP_ENA_WIDTH   1 /* CLK_DSP_ENA */

Definition at line 1602 of file wm8993.h.

#define WM8993_CLK_SYS_ENA   0x0002 /* CLK_SYS_ENA */

Definition at line 1630 of file wm8993.h.

#define WM8993_CLK_SYS_ENA_MASK   0x0002 /* CLK_SYS_ENA */

Definition at line 1631 of file wm8993.h.

#define WM8993_CLK_SYS_ENA_SHIFT   1 /* CLK_SYS_ENA */

Definition at line 1632 of file wm8993.h.

#define WM8993_CLK_SYS_ENA_WIDTH   1 /* CLK_SYS_ENA */

Definition at line 1633 of file wm8993.h.

#define WM8993_CLK_SYS_RATE_MASK   0x001E /* CLK_SYS_RATE - [4:1] */

Definition at line 1596 of file wm8993.h.

#define WM8993_CLK_SYS_RATE_SHIFT   1 /* CLK_SYS_RATE - [4:1] */

Definition at line 1597 of file wm8993.h.

#define WM8993_CLK_SYS_RATE_WIDTH   4 /* CLK_SYS_RATE - [4:1] */

Definition at line 1598 of file wm8993.h.

#define WM8993_CLOCKING_1   0x06

Definition at line 20 of file wm8993.h.

#define WM8993_CLOCKING_2   0x07

Definition at line 21 of file wm8993.h.

#define WM8993_CLOCKING_3   0x41

Definition at line 77 of file wm8993.h.

#define WM8993_CLOCKING_4   0x42

Definition at line 78 of file wm8993.h.

#define WM8993_CP_DYN_FREQ   0x0002 /* CP_DYN_FREQ */

Definition at line 1714 of file wm8993.h.

#define WM8993_CP_DYN_FREQ_MASK   0x0002 /* CP_DYN_FREQ */

Definition at line 1715 of file wm8993.h.

#define WM8993_CP_DYN_FREQ_SHIFT   1 /* CP_DYN_FREQ */

Definition at line 1716 of file wm8993.h.

#define WM8993_CP_DYN_FREQ_WIDTH   1 /* CP_DYN_FREQ */

Definition at line 1717 of file wm8993.h.

#define WM8993_CP_DYN_V   0x0001 /* CP_DYN_V */

Definition at line 1718 of file wm8993.h.

#define WM8993_CP_DYN_V_MASK   0x0001 /* CP_DYN_V */

Definition at line 1719 of file wm8993.h.

#define WM8993_CP_DYN_V_SHIFT   0 /* CP_DYN_V */

Definition at line 1720 of file wm8993.h.

#define WM8993_CP_DYN_V_WIDTH   1 /* CP_DYN_V */

Definition at line 1721 of file wm8993.h.

#define WM8993_CP_ENA   0x8000 /* CP_ENA */

Definition at line 1706 of file wm8993.h.

#define WM8993_CP_ENA_MASK   0x8000 /* CP_ENA */

Definition at line 1707 of file wm8993.h.

#define WM8993_CP_ENA_SHIFT   15 /* CP_ENA */

Definition at line 1708 of file wm8993.h.

#define WM8993_CP_ENA_WIDTH   1 /* CP_ENA */

Definition at line 1709 of file wm8993.h.

#define WM8993_DAC_BOOST_MASK   0x0C00 /* DAC_BOOST - [11:10] */

Definition at line 336 of file wm8993.h.

#define WM8993_DAC_BOOST_SHIFT   10 /* DAC_BOOST - [11:10] */

Definition at line 337 of file wm8993.h.

#define WM8993_DAC_BOOST_WIDTH   2 /* DAC_BOOST - [11:10] */

Definition at line 338 of file wm8993.h.

#define WM8993_DAC_COMP   0x0010 /* DAC_COMP */

Definition at line 339 of file wm8993.h.

#define WM8993_DAC_COMP_MASK   0x0010 /* DAC_COMP */

Definition at line 340 of file wm8993.h.

#define WM8993_DAC_COMP_SHIFT   4 /* DAC_COMP */

Definition at line 341 of file wm8993.h.

#define WM8993_DAC_COMP_WIDTH   1 /* DAC_COMP */

Definition at line 342 of file wm8993.h.

#define WM8993_DAC_COMPMODE   0x0008 /* DAC_COMPMODE */

Definition at line 343 of file wm8993.h.

#define WM8993_DAC_COMPMODE_MASK   0x0008 /* DAC_COMPMODE */

Definition at line 344 of file wm8993.h.

#define WM8993_DAC_COMPMODE_SHIFT   3 /* DAC_COMPMODE */

Definition at line 345 of file wm8993.h.

#define WM8993_DAC_COMPMODE_WIDTH   1 /* DAC_COMPMODE */

Definition at line 346 of file wm8993.h.

#define WM8993_DAC_CTRL   0x0A

Definition at line 24 of file wm8993.h.

#define WM8993_DAC_DIV4   0x0200 /* DAC_DIV4 */

Definition at line 1607 of file wm8993.h.

#define WM8993_DAC_DIV4_MASK   0x0200 /* DAC_DIV4 */

Definition at line 1608 of file wm8993.h.

#define WM8993_DAC_DIV4_SHIFT   9 /* DAC_DIV4 */

Definition at line 1609 of file wm8993.h.

#define WM8993_DAC_DIV4_WIDTH   1 /* DAC_DIV4 */

Definition at line 1610 of file wm8993.h.

#define WM8993_DAC_DIV_MASK   0x001C /* DAC_DIV - [4:2] */

Definition at line 403 of file wm8993.h.

#define WM8993_DAC_DIV_SHIFT   2 /* DAC_DIV - [4:2] */

Definition at line 404 of file wm8993.h.

#define WM8993_DAC_DIV_WIDTH   3 /* DAC_DIV - [4:2] */

Definition at line 405 of file wm8993.h.

#define WM8993_DAC_MONO   0x0200 /* DAC_MONO */

Definition at line 437 of file wm8993.h.

#define WM8993_DAC_MONO_MASK   0x0200 /* DAC_MONO */

Definition at line 438 of file wm8993.h.

#define WM8993_DAC_MONO_SHIFT   9 /* DAC_MONO */

Definition at line 439 of file wm8993.h.

#define WM8993_DAC_MONO_WIDTH   1 /* DAC_MONO */

Definition at line 440 of file wm8993.h.

#define WM8993_DAC_MUTE   0x0004 /* DAC_MUTE */

Definition at line 456 of file wm8993.h.

#define WM8993_DAC_MUTE_MASK   0x0004 /* DAC_MUTE */

Definition at line 457 of file wm8993.h.

#define WM8993_DAC_MUTE_SHIFT   2 /* DAC_MUTE */

Definition at line 458 of file wm8993.h.

#define WM8993_DAC_MUTE_WIDTH   1 /* DAC_MUTE */

Definition at line 459 of file wm8993.h.

#define WM8993_DAC_MUTERATE   0x0080 /* DAC_MUTERATE */

Definition at line 445 of file wm8993.h.

#define WM8993_DAC_MUTERATE_MASK   0x0080 /* DAC_MUTERATE */

Definition at line 446 of file wm8993.h.

#define WM8993_DAC_MUTERATE_SHIFT   7 /* DAC_MUTERATE */

Definition at line 447 of file wm8993.h.

#define WM8993_DAC_MUTERATE_WIDTH   1 /* DAC_MUTERATE */

Definition at line 448 of file wm8993.h.

#define WM8993_DAC_OSR128   0x2000 /* DAC_OSR128 */

Definition at line 433 of file wm8993.h.

#define WM8993_DAC_OSR128_MASK   0x2000 /* DAC_OSR128 */

Definition at line 434 of file wm8993.h.

#define WM8993_DAC_OSR128_SHIFT   13 /* DAC_OSR128 */

Definition at line 435 of file wm8993.h.

#define WM8993_DAC_OSR128_WIDTH   1 /* DAC_OSR128 */

Definition at line 436 of file wm8993.h.

#define WM8993_DAC_SB_FILT   0x0100 /* DAC_SB_FILT */

Definition at line 441 of file wm8993.h.

#define WM8993_DAC_SB_FILT_MASK   0x0100 /* DAC_SB_FILT */

Definition at line 442 of file wm8993.h.

#define WM8993_DAC_SB_FILT_SHIFT   8 /* DAC_SB_FILT */

Definition at line 443 of file wm8993.h.

#define WM8993_DAC_SB_FILT_WIDTH   1 /* DAC_SB_FILT */

Definition at line 444 of file wm8993.h.

#define WM8993_DAC_UNMUTE_RAMP   0x0040 /* DAC_UNMUTE_RAMP */

Definition at line 449 of file wm8993.h.

#define WM8993_DAC_UNMUTE_RAMP_MASK   0x0040 /* DAC_UNMUTE_RAMP */

Definition at line 450 of file wm8993.h.

#define WM8993_DAC_UNMUTE_RAMP_SHIFT   6 /* DAC_UNMUTE_RAMP */

Definition at line 451 of file wm8993.h.

#define WM8993_DAC_UNMUTE_RAMP_WIDTH   1 /* DAC_UNMUTE_RAMP */

Definition at line 452 of file wm8993.h.

#define WM8993_DAC_VU   0x0100 /* DAC_VU */

Definition at line 483 of file wm8993.h.

#define WM8993_DAC_VU   0x0100 /* DAC_VU */

Definition at line 483 of file wm8993.h.

#define WM8993_DAC_VU_MASK   0x0100 /* DAC_VU */

Definition at line 484 of file wm8993.h.

#define WM8993_DAC_VU_MASK   0x0100 /* DAC_VU */

Definition at line 484 of file wm8993.h.

#define WM8993_DAC_VU_SHIFT   8 /* DAC_VU */

Definition at line 485 of file wm8993.h.

#define WM8993_DAC_VU_SHIFT   8 /* DAC_VU */

Definition at line 485 of file wm8993.h.

#define WM8993_DAC_VU_WIDTH   1 /* DAC_VU */

Definition at line 486 of file wm8993.h.

#define WM8993_DAC_VU_WIDTH   1 /* DAC_VU */

Definition at line 486 of file wm8993.h.

#define WM8993_DACDAT_PD   0x0010 /* DACDAT_PD */

Definition at line 2037 of file wm8993.h.

#define WM8993_DACDAT_PD_MASK   0x0010 /* DACDAT_PD */

Definition at line 2038 of file wm8993.h.

#define WM8993_DACDAT_PD_SHIFT   4 /* DACDAT_PD */

Definition at line 2039 of file wm8993.h.

#define WM8993_DACDAT_PD_WIDTH   1 /* DACDAT_PD */

Definition at line 2040 of file wm8993.h.

#define WM8993_DACDAT_PU   0x0020 /* DACDAT_PU */

Definition at line 2033 of file wm8993.h.

#define WM8993_DACDAT_PU_MASK   0x0020 /* DACDAT_PU */

Definition at line 2034 of file wm8993.h.

#define WM8993_DACDAT_PU_SHIFT   5 /* DACDAT_PU */

Definition at line 2035 of file wm8993.h.

#define WM8993_DACDAT_PU_WIDTH   1 /* DACDAT_PU */

Definition at line 2036 of file wm8993.h.

#define WM8993_DACL_DATINV   0x0002 /* DACL_DATINV */

Definition at line 460 of file wm8993.h.

#define WM8993_DACL_DATINV_MASK   0x0002 /* DACL_DATINV */

Definition at line 461 of file wm8993.h.

#define WM8993_DACL_DATINV_SHIFT   1 /* DACL_DATINV */

Definition at line 462 of file wm8993.h.

#define WM8993_DACL_DATINV_WIDTH   1 /* DACL_DATINV */

Definition at line 463 of file wm8993.h.

#define WM8993_DACL_ENA   0x0002 /* DACL_ENA */

Definition at line 270 of file wm8993.h.

#define WM8993_DACL_ENA_MASK   0x0002 /* DACL_ENA */

Definition at line 271 of file wm8993.h.

#define WM8993_DACL_ENA_SHIFT   1 /* DACL_ENA */

Definition at line 272 of file wm8993.h.

#define WM8993_DACL_ENA_WIDTH   1 /* DACL_ENA */

Definition at line 273 of file wm8993.h.

#define WM8993_DACL_MIXOUTL_VOL_MASK   0x0E00 /* DACL_MIXOUTL_VOL - [11:9] */

Definition at line 1302 of file wm8993.h.

#define WM8993_DACL_MIXOUTL_VOL_SHIFT   9 /* DACL_MIXOUTL_VOL - [11:9] */

Definition at line 1303 of file wm8993.h.

#define WM8993_DACL_MIXOUTL_VOL_WIDTH   3 /* DACL_MIXOUTL_VOL - [11:9] */

Definition at line 1304 of file wm8993.h.

#define WM8993_DACL_SPKMIXL_VOL   0x0004 /* DACL_SPKMIXL_VOL */

Definition at line 974 of file wm8993.h.

#define WM8993_DACL_SPKMIXL_VOL_MASK   0x0004 /* DACL_SPKMIXL_VOL */

Definition at line 975 of file wm8993.h.

#define WM8993_DACL_SPKMIXL_VOL_SHIFT   2 /* DACL_SPKMIXL_VOL */

Definition at line 976 of file wm8993.h.

#define WM8993_DACL_SPKMIXL_VOL_WIDTH   1 /* DACL_SPKMIXL_VOL */

Definition at line 977 of file wm8993.h.

#define WM8993_DACL_TO_HPOUT1L   0x0100 /* DACL_TO_HPOUT1L */

Definition at line 1190 of file wm8993.h.

#define WM8993_DACL_TO_HPOUT1L_MASK   0x0100 /* DACL_TO_HPOUT1L */

Definition at line 1191 of file wm8993.h.

#define WM8993_DACL_TO_HPOUT1L_SHIFT   8 /* DACL_TO_HPOUT1L */

Definition at line 1192 of file wm8993.h.

#define WM8993_DACL_TO_HPOUT1L_WIDTH   1 /* DACL_TO_HPOUT1L */

Definition at line 1193 of file wm8993.h.

#define WM8993_DACL_TO_MIXOUTL   0x0001 /* DACL_TO_MIXOUTL */

Definition at line 1222 of file wm8993.h.

#define WM8993_DACL_TO_MIXOUTL_MASK   0x0001 /* DACL_TO_MIXOUTL */

Definition at line 1223 of file wm8993.h.

#define WM8993_DACL_TO_MIXOUTL_SHIFT   0 /* DACL_TO_MIXOUTL */

Definition at line 1224 of file wm8993.h.

#define WM8993_DACL_TO_MIXOUTL_WIDTH   1 /* DACL_TO_MIXOUTL */

Definition at line 1225 of file wm8993.h.

#define WM8993_DACL_TO_SPKMIXL   0x0002 /* DACL_TO_SPKMIXL */

Definition at line 1434 of file wm8993.h.

#define WM8993_DACL_TO_SPKMIXL_MASK   0x0002 /* DACL_TO_SPKMIXL */

Definition at line 1435 of file wm8993.h.

#define WM8993_DACL_TO_SPKMIXL_SHIFT   1 /* DACL_TO_SPKMIXL */

Definition at line 1436 of file wm8993.h.

#define WM8993_DACL_TO_SPKMIXL_WIDTH   1 /* DACL_TO_SPKMIXL */

Definition at line 1437 of file wm8993.h.

#define WM8993_DACL_VOL_MASK   0x00FF /* DACL_VOL - [7:0] */

Definition at line 476 of file wm8993.h.

#define WM8993_DACL_VOL_SHIFT   0 /* DACL_VOL - [7:0] */

Definition at line 477 of file wm8993.h.

#define WM8993_DACL_VOL_WIDTH   8 /* DACL_VOL - [7:0] */

Definition at line 478 of file wm8993.h.

#define WM8993_DACR_DATINV   0x0001 /* DACR_DATINV */

Definition at line 464 of file wm8993.h.

#define WM8993_DACR_DATINV_MASK   0x0001 /* DACR_DATINV */

Definition at line 465 of file wm8993.h.

#define WM8993_DACR_DATINV_SHIFT   0 /* DACR_DATINV */

Definition at line 466 of file wm8993.h.

#define WM8993_DACR_DATINV_WIDTH   1 /* DACR_DATINV */

Definition at line 467 of file wm8993.h.

#define WM8993_DACR_ENA   0x0001 /* DACR_ENA */

Definition at line 274 of file wm8993.h.

#define WM8993_DACR_ENA_MASK   0x0001 /* DACR_ENA */

Definition at line 275 of file wm8993.h.

#define WM8993_DACR_ENA_SHIFT   0 /* DACR_ENA */

Definition at line 276 of file wm8993.h.

#define WM8993_DACR_ENA_WIDTH   1 /* DACR_ENA */

Definition at line 277 of file wm8993.h.

#define WM8993_DACR_MIXOUTR_VOL_MASK   0x0E00 /* DACR_MIXOUTR_VOL - [11:9] */

Definition at line 1318 of file wm8993.h.

#define WM8993_DACR_MIXOUTR_VOL_SHIFT   9 /* DACR_MIXOUTR_VOL - [11:9] */

Definition at line 1319 of file wm8993.h.

#define WM8993_DACR_MIXOUTR_VOL_WIDTH   3 /* DACR_MIXOUTR_VOL - [11:9] */

Definition at line 1320 of file wm8993.h.

#define WM8993_DACR_SPKMIXR_VOL   0x0004 /* DACR_SPKMIXR_VOL */

Definition at line 1001 of file wm8993.h.

#define WM8993_DACR_SPKMIXR_VOL_MASK   0x0004 /* DACR_SPKMIXR_VOL */

Definition at line 1002 of file wm8993.h.

#define WM8993_DACR_SPKMIXR_VOL_SHIFT   2 /* DACR_SPKMIXR_VOL */

Definition at line 1003 of file wm8993.h.

#define WM8993_DACR_SPKMIXR_VOL_WIDTH   1 /* DACR_SPKMIXR_VOL */

Definition at line 1004 of file wm8993.h.

#define WM8993_DACR_TO_HPOUT1R   0x0100 /* DACR_TO_HPOUT1R */

Definition at line 1230 of file wm8993.h.

#define WM8993_DACR_TO_HPOUT1R_MASK   0x0100 /* DACR_TO_HPOUT1R */

Definition at line 1231 of file wm8993.h.

#define WM8993_DACR_TO_HPOUT1R_SHIFT   8 /* DACR_TO_HPOUT1R */

Definition at line 1232 of file wm8993.h.

#define WM8993_DACR_TO_HPOUT1R_WIDTH   1 /* DACR_TO_HPOUT1R */

Definition at line 1233 of file wm8993.h.

#define WM8993_DACR_TO_MIXOUTR   0x0001 /* DACR_TO_MIXOUTR */

Definition at line 1262 of file wm8993.h.

#define WM8993_DACR_TO_MIXOUTR_MASK   0x0001 /* DACR_TO_MIXOUTR */

Definition at line 1263 of file wm8993.h.

#define WM8993_DACR_TO_MIXOUTR_SHIFT   0 /* DACR_TO_MIXOUTR */

Definition at line 1264 of file wm8993.h.

#define WM8993_DACR_TO_MIXOUTR_WIDTH   1 /* DACR_TO_MIXOUTR */

Definition at line 1265 of file wm8993.h.

#define WM8993_DACR_TO_SPKMIXR   0x0001 /* DACR_TO_SPKMIXR */

Definition at line 1438 of file wm8993.h.

#define WM8993_DACR_TO_SPKMIXR_MASK   0x0001 /* DACR_TO_SPKMIXR */

Definition at line 1439 of file wm8993.h.

#define WM8993_DACR_TO_SPKMIXR_SHIFT   0 /* DACR_TO_SPKMIXR */

Definition at line 1440 of file wm8993.h.

#define WM8993_DACR_TO_SPKMIXR_WIDTH   1 /* DACR_TO_SPKMIXR */

Definition at line 1441 of file wm8993.h.

#define WM8993_DACR_VOL_MASK   0x00FF /* DACR_VOL - [7:0] */

Definition at line 487 of file wm8993.h.

#define WM8993_DACR_VOL_SHIFT   0 /* DACR_VOL - [7:0] */

Definition at line 488 of file wm8993.h.

#define WM8993_DACR_VOL_WIDTH   8 /* DACR_VOL - [7:0] */

Definition at line 489 of file wm8993.h.

#define WM8993_DC_SERVO_0   0x54

Definition at line 89 of file wm8993.h.

#define WM8993_DC_SERVO_1   0x55

Definition at line 90 of file wm8993.h.

#define WM8993_DC_SERVO_3   0x57

Definition at line 91 of file wm8993.h.

#define WM8993_DC_SERVO_READBACK_0   0x58

Definition at line 92 of file wm8993.h.

#define WM8993_DC_SERVO_READBACK_1   0x59

Definition at line 93 of file wm8993.h.

#define WM8993_DC_SERVO_READBACK_2   0x5A

Definition at line 94 of file wm8993.h.

#define WM8993_DCLK_DIV_MASK   0x01C0 /* DCLK_DIV - [8:6] */

Definition at line 374 of file wm8993.h.

#define WM8993_DCLK_DIV_SHIFT   6 /* DCLK_DIV - [8:6] */

Definition at line 375 of file wm8993.h.

#define WM8993_DCLK_DIV_WIDTH   3 /* DCLK_DIV - [8:6] */

Definition at line 376 of file wm8993.h.

#define WM8993_DCS_CAL_COMPLETE_MASK   0x0300 /* DCS_CAL_COMPLETE - [9:8] */

Definition at line 1797 of file wm8993.h.

#define WM8993_DCS_CAL_COMPLETE_SHIFT   8 /* DCS_CAL_COMPLETE - [9:8] */

Definition at line 1798 of file wm8993.h.

#define WM8993_DCS_CAL_COMPLETE_WIDTH   2 /* DCS_CAL_COMPLETE - [9:8] */

Definition at line 1799 of file wm8993.h.

#define WM8993_DCS_CHANNEL_MASK   0x3000 /* DCS_CHANNEL - [13:12] */

Definition at line 1794 of file wm8993.h.

#define WM8993_DCS_CHANNEL_SHIFT   12 /* DCS_CHANNEL - [13:12] */

Definition at line 1795 of file wm8993.h.

#define WM8993_DCS_CHANNEL_WIDTH   2 /* DCS_CHANNEL - [13:12] */

Definition at line 1796 of file wm8993.h.

#define WM8993_DCS_DAC_WR_COMPLETE_MASK   0x0030 /* DCS_DAC_WR_COMPLETE - [5:4] */

Definition at line 1800 of file wm8993.h.

#define WM8993_DCS_DAC_WR_COMPLETE_SHIFT   4 /* DCS_DAC_WR_COMPLETE - [5:4] */

Definition at line 1801 of file wm8993.h.

#define WM8993_DCS_DAC_WR_COMPLETE_WIDTH   2 /* DCS_DAC_WR_COMPLETE - [5:4] */

Definition at line 1802 of file wm8993.h.

#define WM8993_DCS_DAC_WR_VAL_0_MASK   0x00FF /* DCS_DAC_WR_VAL_0 - [7:0] */

Definition at line 1783 of file wm8993.h.

#define WM8993_DCS_DAC_WR_VAL_0_SHIFT   0 /* DCS_DAC_WR_VAL_0 - [7:0] */

Definition at line 1784 of file wm8993.h.

#define WM8993_DCS_DAC_WR_VAL_0_WIDTH   8 /* DCS_DAC_WR_VAL_0 - [7:0] */

Definition at line 1785 of file wm8993.h.

#define WM8993_DCS_DAC_WR_VAL_1_MASK   0xFF00 /* DCS_DAC_WR_VAL_1 - [15:8] */

Definition at line 1780 of file wm8993.h.

#define WM8993_DCS_DAC_WR_VAL_1_SHIFT   8 /* DCS_DAC_WR_VAL_1 - [15:8] */

Definition at line 1781 of file wm8993.h.

#define WM8993_DCS_DAC_WR_VAL_1_WIDTH   8 /* DCS_DAC_WR_VAL_1 - [15:8] */

Definition at line 1782 of file wm8993.h.

#define WM8993_DCS_DATAPATH_BUSY   0x4000 /* DCS_DATAPATH_BUSY */

Definition at line 1790 of file wm8993.h.

#define WM8993_DCS_DATAPATH_BUSY_MASK   0x4000 /* DCS_DATAPATH_BUSY */

Definition at line 1791 of file wm8993.h.

#define WM8993_DCS_DATAPATH_BUSY_SHIFT   14 /* DCS_DATAPATH_BUSY */

Definition at line 1792 of file wm8993.h.

#define WM8993_DCS_DATAPATH_BUSY_WIDTH   1 /* DCS_DATAPATH_BUSY */

Definition at line 1793 of file wm8993.h.

#define WM8993_DCS_ENA_CHAN_0   0x0001 /* DCS_ENA_CHAN_0 */

Definition at line 1762 of file wm8993.h.

#define WM8993_DCS_ENA_CHAN_0_MASK   0x0001 /* DCS_ENA_CHAN_0 */

Definition at line 1763 of file wm8993.h.

#define WM8993_DCS_ENA_CHAN_0_SHIFT   0 /* DCS_ENA_CHAN_0 */

Definition at line 1764 of file wm8993.h.

#define WM8993_DCS_ENA_CHAN_0_WIDTH   1 /* DCS_ENA_CHAN_0 */

Definition at line 1765 of file wm8993.h.

#define WM8993_DCS_ENA_CHAN_1   0x0002 /* DCS_ENA_CHAN_1 */

Definition at line 1758 of file wm8993.h.

#define WM8993_DCS_ENA_CHAN_1_MASK   0x0002 /* DCS_ENA_CHAN_1 */

Definition at line 1759 of file wm8993.h.

#define WM8993_DCS_ENA_CHAN_1_SHIFT   1 /* DCS_ENA_CHAN_1 */

Definition at line 1760 of file wm8993.h.

#define WM8993_DCS_ENA_CHAN_1_WIDTH   1 /* DCS_ENA_CHAN_1 */

Definition at line 1761 of file wm8993.h.

#define WM8993_DCS_INTEG_CHAN_0_MASK   0x00FF /* DCS_INTEG_CHAN_0 - [7:0] */

Definition at line 1817 of file wm8993.h.

#define WM8993_DCS_INTEG_CHAN_0_SHIFT   0 /* DCS_INTEG_CHAN_0 - [7:0] */

Definition at line 1818 of file wm8993.h.

#define WM8993_DCS_INTEG_CHAN_0_WIDTH   8 /* DCS_INTEG_CHAN_0 - [7:0] */

Definition at line 1819 of file wm8993.h.

#define WM8993_DCS_INTEG_CHAN_1_MASK   0x00FF /* DCS_INTEG_CHAN_1 - [7:0] */

Definition at line 1810 of file wm8993.h.

#define WM8993_DCS_INTEG_CHAN_1_SHIFT   0 /* DCS_INTEG_CHAN_1 - [7:0] */

Definition at line 1811 of file wm8993.h.

#define WM8993_DCS_INTEG_CHAN_1_WIDTH   8 /* DCS_INTEG_CHAN_1 - [7:0] */

Definition at line 1812 of file wm8993.h.

#define WM8993_DCS_SERIES_NO_01_MASK   0x0FE0 /* DCS_SERIES_NO_01 - [11:5] */

Definition at line 1770 of file wm8993.h.

#define WM8993_DCS_SERIES_NO_01_SHIFT   5 /* DCS_SERIES_NO_01 - [11:5] */

Definition at line 1771 of file wm8993.h.

#define WM8993_DCS_SERIES_NO_01_WIDTH   7 /* DCS_SERIES_NO_01 - [11:5] */

Definition at line 1772 of file wm8993.h.

#define WM8993_DCS_STARTUP_COMPLETE_MASK   0x0003 /* DCS_STARTUP_COMPLETE - [1:0] */

Definition at line 1803 of file wm8993.h.

#define WM8993_DCS_STARTUP_COMPLETE_SHIFT   0 /* DCS_STARTUP_COMPLETE - [1:0] */

Definition at line 1804 of file wm8993.h.

#define WM8993_DCS_STARTUP_COMPLETE_WIDTH   2 /* DCS_STARTUP_COMPLETE - [1:0] */

Definition at line 1805 of file wm8993.h.

#define WM8993_DCS_TIMER_PERIOD_01_MASK   0x000F /* DCS_TIMER_PERIOD_01 - [3:0] */

Definition at line 1773 of file wm8993.h.

#define WM8993_DCS_TIMER_PERIOD_01_SHIFT   0 /* DCS_TIMER_PERIOD_01 - [3:0] */

Definition at line 1774 of file wm8993.h.

#define WM8993_DCS_TIMER_PERIOD_01_WIDTH   4 /* DCS_TIMER_PERIOD_01 - [3:0] */

Definition at line 1775 of file wm8993.h.

#define WM8993_DCS_TRIG_DAC_WR_0   0x0004 /* DCS_TRIG_DAC_WR_0 */

Definition at line 1754 of file wm8993.h.

#define WM8993_DCS_TRIG_DAC_WR_0_MASK   0x0004 /* DCS_TRIG_DAC_WR_0 */

Definition at line 1755 of file wm8993.h.

#define WM8993_DCS_TRIG_DAC_WR_0_SHIFT   2 /* DCS_TRIG_DAC_WR_0 */

Definition at line 1756 of file wm8993.h.

#define WM8993_DCS_TRIG_DAC_WR_0_WIDTH   1 /* DCS_TRIG_DAC_WR_0 */

Definition at line 1757 of file wm8993.h.

#define WM8993_DCS_TRIG_DAC_WR_1   0x0008 /* DCS_TRIG_DAC_WR_1 */

Definition at line 1750 of file wm8993.h.

#define WM8993_DCS_TRIG_DAC_WR_1_MASK   0x0008 /* DCS_TRIG_DAC_WR_1 */

Definition at line 1751 of file wm8993.h.

#define WM8993_DCS_TRIG_DAC_WR_1_SHIFT   3 /* DCS_TRIG_DAC_WR_1 */

Definition at line 1752 of file wm8993.h.

#define WM8993_DCS_TRIG_DAC_WR_1_WIDTH   1 /* DCS_TRIG_DAC_WR_1 */

Definition at line 1753 of file wm8993.h.

#define WM8993_DCS_TRIG_SERIES_0   0x0100 /* DCS_TRIG_SERIES_0 */

Definition at line 1738 of file wm8993.h.

#define WM8993_DCS_TRIG_SERIES_0_MASK   0x0100 /* DCS_TRIG_SERIES_0 */

Definition at line 1739 of file wm8993.h.

#define WM8993_DCS_TRIG_SERIES_0_SHIFT   8 /* DCS_TRIG_SERIES_0 */

Definition at line 1740 of file wm8993.h.

#define WM8993_DCS_TRIG_SERIES_0_WIDTH   1 /* DCS_TRIG_SERIES_0 */

Definition at line 1741 of file wm8993.h.

#define WM8993_DCS_TRIG_SERIES_1   0x0200 /* DCS_TRIG_SERIES_1 */

Definition at line 1734 of file wm8993.h.

#define WM8993_DCS_TRIG_SERIES_1_MASK   0x0200 /* DCS_TRIG_SERIES_1 */

Definition at line 1735 of file wm8993.h.

#define WM8993_DCS_TRIG_SERIES_1_SHIFT   9 /* DCS_TRIG_SERIES_1 */

Definition at line 1736 of file wm8993.h.

#define WM8993_DCS_TRIG_SERIES_1_WIDTH   1 /* DCS_TRIG_SERIES_1 */

Definition at line 1737 of file wm8993.h.

#define WM8993_DCS_TRIG_SINGLE_0   0x1000 /* DCS_TRIG_SINGLE_0 */

Definition at line 1730 of file wm8993.h.

#define WM8993_DCS_TRIG_SINGLE_0_MASK   0x1000 /* DCS_TRIG_SINGLE_0 */

Definition at line 1731 of file wm8993.h.

#define WM8993_DCS_TRIG_SINGLE_0_SHIFT   12 /* DCS_TRIG_SINGLE_0 */

Definition at line 1732 of file wm8993.h.

#define WM8993_DCS_TRIG_SINGLE_0_WIDTH   1 /* DCS_TRIG_SINGLE_0 */

Definition at line 1733 of file wm8993.h.

#define WM8993_DCS_TRIG_SINGLE_1   0x2000 /* DCS_TRIG_SINGLE_1 */

Definition at line 1726 of file wm8993.h.

#define WM8993_DCS_TRIG_SINGLE_1_MASK   0x2000 /* DCS_TRIG_SINGLE_1 */

Definition at line 1727 of file wm8993.h.

#define WM8993_DCS_TRIG_SINGLE_1_SHIFT   13 /* DCS_TRIG_SINGLE_1 */

Definition at line 1728 of file wm8993.h.

#define WM8993_DCS_TRIG_SINGLE_1_WIDTH   1 /* DCS_TRIG_SINGLE_1 */

Definition at line 1729 of file wm8993.h.

#define WM8993_DCS_TRIG_STARTUP_0   0x0010 /* DCS_TRIG_STARTUP_0 */

Definition at line 1746 of file wm8993.h.

#define WM8993_DCS_TRIG_STARTUP_0_MASK   0x0010 /* DCS_TRIG_STARTUP_0 */

Definition at line 1747 of file wm8993.h.

#define WM8993_DCS_TRIG_STARTUP_0_SHIFT   4 /* DCS_TRIG_STARTUP_0 */

Definition at line 1748 of file wm8993.h.

#define WM8993_DCS_TRIG_STARTUP_0_WIDTH   1 /* DCS_TRIG_STARTUP_0 */

Definition at line 1749 of file wm8993.h.

#define WM8993_DCS_TRIG_STARTUP_1   0x0020 /* DCS_TRIG_STARTUP_1 */

Definition at line 1742 of file wm8993.h.

#define WM8993_DCS_TRIG_STARTUP_1_MASK   0x0020 /* DCS_TRIG_STARTUP_1 */

Definition at line 1743 of file wm8993.h.

#define WM8993_DCS_TRIG_STARTUP_1_SHIFT   5 /* DCS_TRIG_STARTUP_1 */

Definition at line 1744 of file wm8993.h.

#define WM8993_DCS_TRIG_STARTUP_1_WIDTH   1 /* DCS_TRIG_STARTUP_1 */

Definition at line 1745 of file wm8993.h.

#define WM8993_DEEMPH_MASK   0x0030 /* DEEMPH - [5:4] */

Definition at line 453 of file wm8993.h.

#define WM8993_DEEMPH_SHIFT   4 /* DEEMPH - [5:4] */

Definition at line 454 of file wm8993.h.

#define WM8993_DEEMPH_WIDTH   2 /* DEEMPH - [5:4] */

Definition at line 455 of file wm8993.h.

#define WM8993_DIGITAL_PULLS   0x7A

Definition at line 120 of file wm8993.h.

#define WM8993_DIGITAL_SIDE_TONE   0x0D

Definition at line 27 of file wm8993.h.

#define WM8993_DRC_AMP_COMP_MASK   0xF800 /* DRC_AMP_COMP - [15:11] */

Definition at line 2111 of file wm8993.h.

#define WM8993_DRC_AMP_COMP_SHIFT   11 /* DRC_AMP_COMP - [15:11] */

Definition at line 2112 of file wm8993.h.

#define WM8993_DRC_AMP_COMP_WIDTH   5 /* DRC_AMP_COMP - [15:11] */

Definition at line 2113 of file wm8993.h.

#define WM8993_DRC_ANTICLIP_ENA   0x0200 /* DRC_ANTICLIP_ENA */

Definition at line 2077 of file wm8993.h.

#define WM8993_DRC_ANTICLIP_ENA_MASK   0x0200 /* DRC_ANTICLIP_ENA */

Definition at line 2078 of file wm8993.h.

#define WM8993_DRC_ANTICLIP_ENA_SHIFT   9 /* DRC_ANTICLIP_ENA */

Definition at line 2079 of file wm8993.h.

#define WM8993_DRC_ANTICLIP_ENA_WIDTH   1 /* DRC_ANTICLIP_ENA */

Definition at line 2080 of file wm8993.h.

#define WM8993_DRC_ATTACK_RATE_MASK   0xF000 /* DRC_ATTACK_RATE - [15:12] */

Definition at line 2098 of file wm8993.h.

#define WM8993_DRC_ATTACK_RATE_SHIFT   12 /* DRC_ATTACK_RATE - [15:12] */

Definition at line 2099 of file wm8993.h.

#define WM8993_DRC_ATTACK_RATE_WIDTH   4 /* DRC_ATTACK_RATE - [15:12] */

Definition at line 2100 of file wm8993.h.

#define WM8993_DRC_CONTROL_1   0x7B

Definition at line 121 of file wm8993.h.

#define WM8993_DRC_CONTROL_2   0x7C

Definition at line 122 of file wm8993.h.

#define WM8993_DRC_CONTROL_3   0x7D

Definition at line 123 of file wm8993.h.

#define WM8993_DRC_CONTROL_4   0x7E

Definition at line 124 of file wm8993.h.

#define WM8993_DRC_DAC_PATH   0x4000 /* DRC_DAC_PATH */

Definition at line 2065 of file wm8993.h.

#define WM8993_DRC_DAC_PATH_MASK   0x4000 /* DRC_DAC_PATH */

Definition at line 2066 of file wm8993.h.

#define WM8993_DRC_DAC_PATH_SHIFT   14 /* DRC_DAC_PATH */

Definition at line 2067 of file wm8993.h.

#define WM8993_DRC_DAC_PATH_WIDTH   1 /* DRC_DAC_PATH */

Definition at line 2068 of file wm8993.h.

#define WM8993_DRC_DECAY_RATE_MASK   0x0F00 /* DRC_DECAY_RATE - [11:8] */

Definition at line 2101 of file wm8993.h.

#define WM8993_DRC_DECAY_RATE_SHIFT   8 /* DRC_DECAY_RATE - [11:8] */

Definition at line 2102 of file wm8993.h.

#define WM8993_DRC_DECAY_RATE_WIDTH   4 /* DRC_DECAY_RATE - [11:8] */

Definition at line 2103 of file wm8993.h.

#define WM8993_DRC_ENA   0x8000 /* DRC_ENA */

Definition at line 2061 of file wm8993.h.

#define WM8993_DRC_ENA_MASK   0x8000 /* DRC_ENA */

Definition at line 2062 of file wm8993.h.

#define WM8993_DRC_ENA_SHIFT   15 /* DRC_ENA */

Definition at line 2063 of file wm8993.h.

#define WM8993_DRC_ENA_WIDTH   1 /* DRC_ENA */

Definition at line 2064 of file wm8993.h.

#define WM8993_DRC_FF_DELAY   0x0080 /* DRC_FF_DELAY */

Definition at line 2117 of file wm8993.h.

#define WM8993_DRC_FF_DELAY_MASK   0x0080 /* DRC_FF_DELAY */

Definition at line 2118 of file wm8993.h.

#define WM8993_DRC_FF_DELAY_SHIFT   7 /* DRC_FF_DELAY */

Definition at line 2119 of file wm8993.h.

#define WM8993_DRC_FF_DELAY_WIDTH   1 /* DRC_FF_DELAY */

Definition at line 2120 of file wm8993.h.

#define WM8993_DRC_HYST_ENA   0x0100 /* DRC_HYST_ENA */

Definition at line 2081 of file wm8993.h.

#define WM8993_DRC_HYST_ENA_MASK   0x0100 /* DRC_HYST_ENA */

Definition at line 2082 of file wm8993.h.

#define WM8993_DRC_HYST_ENA_SHIFT   8 /* DRC_HYST_ENA */

Definition at line 2083 of file wm8993.h.

#define WM8993_DRC_HYST_ENA_WIDTH   1 /* DRC_HYST_ENA */

Definition at line 2084 of file wm8993.h.

#define WM8993_DRC_MAXGAIN_MASK   0x0003 /* DRC_MAXGAIN - [1:0] */

Definition at line 2091 of file wm8993.h.

#define WM8993_DRC_MAXGAIN_SHIFT   0 /* DRC_MAXGAIN - [1:0] */

Definition at line 2092 of file wm8993.h.

#define WM8993_DRC_MAXGAIN_WIDTH   2 /* DRC_MAXGAIN - [1:0] */

Definition at line 2093 of file wm8993.h.

#define WM8993_DRC_MINGAIN_MASK   0x000C /* DRC_MINGAIN - [3:2] */

Definition at line 2088 of file wm8993.h.

#define WM8993_DRC_MINGAIN_SHIFT   2 /* DRC_MINGAIN - [3:2] */

Definition at line 2089 of file wm8993.h.

#define WM8993_DRC_MINGAIN_WIDTH   2 /* DRC_MINGAIN - [3:2] */

Definition at line 2090 of file wm8993.h.

#define WM8993_DRC_QR_ENA   0x0400 /* DRC_QR_ENA */

Definition at line 2073 of file wm8993.h.

#define WM8993_DRC_QR_ENA_MASK   0x0400 /* DRC_QR_ENA */

Definition at line 2074 of file wm8993.h.

#define WM8993_DRC_QR_ENA_SHIFT   10 /* DRC_QR_ENA */

Definition at line 2075 of file wm8993.h.

#define WM8993_DRC_QR_ENA_WIDTH   1 /* DRC_QR_ENA */

Definition at line 2076 of file wm8993.h.

#define WM8993_DRC_R0_SLOPE_COMP_MASK   0x0700 /* DRC_R0_SLOPE_COMP - [10:8] */

Definition at line 2114 of file wm8993.h.

#define WM8993_DRC_R0_SLOPE_COMP_SHIFT   8 /* DRC_R0_SLOPE_COMP - [10:8] */

Definition at line 2115 of file wm8993.h.

#define WM8993_DRC_R0_SLOPE_COMP_WIDTH   3 /* DRC_R0_SLOPE_COMP - [10:8] */

Definition at line 2116 of file wm8993.h.

#define WM8993_DRC_R1_SLOPE_COMP_MASK   0xE000 /* DRC_R1_SLOPE_COMP - [15:13] */

Definition at line 2131 of file wm8993.h.

#define WM8993_DRC_R1_SLOPE_COMP_SHIFT   13 /* DRC_R1_SLOPE_COMP - [15:13] */

Definition at line 2132 of file wm8993.h.

#define WM8993_DRC_R1_SLOPE_COMP_WIDTH   3 /* DRC_R1_SLOPE_COMP - [15:13] */

Definition at line 2133 of file wm8993.h.

#define WM8993_DRC_RATE_QR_MASK   0x0003 /* DRC_RATE_QR - [1:0] */

Definition at line 2124 of file wm8993.h.

#define WM8993_DRC_RATE_QR_SHIFT   0 /* DRC_RATE_QR - [1:0] */

Definition at line 2125 of file wm8993.h.

#define WM8993_DRC_RATE_QR_WIDTH   2 /* DRC_RATE_QR - [1:0] */

Definition at line 2126 of file wm8993.h.

#define WM8993_DRC_SMOOTH_ENA   0x0800 /* DRC_SMOOTH_ENA */

Definition at line 2069 of file wm8993.h.

#define WM8993_DRC_SMOOTH_ENA_MASK   0x0800 /* DRC_SMOOTH_ENA */

Definition at line 2070 of file wm8993.h.

#define WM8993_DRC_SMOOTH_ENA_SHIFT   11 /* DRC_SMOOTH_ENA */

Definition at line 2071 of file wm8993.h.

#define WM8993_DRC_SMOOTH_ENA_WIDTH   1 /* DRC_SMOOTH_ENA */

Definition at line 2072 of file wm8993.h.

#define WM8993_DRC_STARTUP_GAIN_MASK   0x1F00 /* DRC_STARTUP_GAIN - [12:8] */

Definition at line 2134 of file wm8993.h.

#define WM8993_DRC_STARTUP_GAIN_SHIFT   8 /* DRC_STARTUP_GAIN - [12:8] */

Definition at line 2135 of file wm8993.h.

#define WM8993_DRC_STARTUP_GAIN_WIDTH   5 /* DRC_STARTUP_GAIN - [12:8] */

Definition at line 2136 of file wm8993.h.

#define WM8993_DRC_THRESH_COMP_MASK   0x00FC /* DRC_THRESH_COMP - [7:2] */

Definition at line 2104 of file wm8993.h.

#define WM8993_DRC_THRESH_COMP_SHIFT   2 /* DRC_THRESH_COMP - [7:2] */

Definition at line 2105 of file wm8993.h.

#define WM8993_DRC_THRESH_COMP_WIDTH   6 /* DRC_THRESH_COMP - [7:2] */

Definition at line 2106 of file wm8993.h.

#define WM8993_DRC_THRESH_HYST_MASK   0x0030 /* DRC_THRESH_HYST - [5:4] */

Definition at line 2085 of file wm8993.h.

#define WM8993_DRC_THRESH_HYST_SHIFT   4 /* DRC_THRESH_HYST - [5:4] */

Definition at line 2086 of file wm8993.h.

#define WM8993_DRC_THRESH_HYST_WIDTH   2 /* DRC_THRESH_HYST - [5:4] */

Definition at line 2087 of file wm8993.h.

#define WM8993_DRC_THRESH_QR_MASK   0x000C /* DRC_THRESH_QR - [3:2] */

Definition at line 2121 of file wm8993.h.

#define WM8993_DRC_THRESH_QR_SHIFT   2 /* DRC_THRESH_QR - [3:2] */

Definition at line 2122 of file wm8993.h.

#define WM8993_DRC_THRESH_QR_WIDTH   2 /* DRC_THRESH_QR - [3:2] */

Definition at line 2123 of file wm8993.h.

#define WM8993_EQ1   0x62

Definition at line 96 of file wm8993.h.

#define WM8993_EQ10   0x6B

Definition at line 105 of file wm8993.h.

#define WM8993_EQ11   0x6C

Definition at line 106 of file wm8993.h.

#define WM8993_EQ12   0x6D

Definition at line 107 of file wm8993.h.

#define WM8993_EQ13   0x6E

Definition at line 108 of file wm8993.h.

#define WM8993_EQ14   0x6F

Definition at line 109 of file wm8993.h.

#define WM8993_EQ15   0x70

Definition at line 110 of file wm8993.h.

#define WM8993_EQ16   0x71

Definition at line 111 of file wm8993.h.

#define WM8993_EQ17   0x72

Definition at line 112 of file wm8993.h.

#define WM8993_EQ18   0x73

Definition at line 113 of file wm8993.h.

#define WM8993_EQ19   0x74

Definition at line 114 of file wm8993.h.

#define WM8993_EQ2   0x63

Definition at line 97 of file wm8993.h.

#define WM8993_EQ20   0x75

Definition at line 115 of file wm8993.h.

#define WM8993_EQ21   0x76

Definition at line 116 of file wm8993.h.

#define WM8993_EQ22   0x77

Definition at line 117 of file wm8993.h.

#define WM8993_EQ23   0x78

Definition at line 118 of file wm8993.h.

#define WM8993_EQ24   0x79

Definition at line 119 of file wm8993.h.

#define WM8993_EQ3   0x64

Definition at line 98 of file wm8993.h.

#define WM8993_EQ4   0x65

Definition at line 99 of file wm8993.h.

#define WM8993_EQ5   0x66

Definition at line 100 of file wm8993.h.

#define WM8993_EQ6   0x67

Definition at line 101 of file wm8993.h.

#define WM8993_EQ7   0x68

Definition at line 102 of file wm8993.h.

#define WM8993_EQ8   0x69

Definition at line 103 of file wm8993.h.

#define WM8993_EQ9   0x6A

Definition at line 104 of file wm8993.h.

#define WM8993_EQ_B1_A_MASK   0xFFFF /* EQ_B1_A - [15:0] */

Definition at line 1899 of file wm8993.h.

#define WM8993_EQ_B1_A_SHIFT   0 /* EQ_B1_A - [15:0] */

Definition at line 1900 of file wm8993.h.

#define WM8993_EQ_B1_A_WIDTH   16 /* EQ_B1_A - [15:0] */

Definition at line 1901 of file wm8993.h.

#define WM8993_EQ_B1_B_MASK   0xFFFF /* EQ_B1_B - [15:0] */

Definition at line 1906 of file wm8993.h.

#define WM8993_EQ_B1_B_SHIFT   0 /* EQ_B1_B - [15:0] */

Definition at line 1907 of file wm8993.h.

#define WM8993_EQ_B1_B_WIDTH   16 /* EQ_B1_B - [15:0] */

Definition at line 1908 of file wm8993.h.

#define WM8993_EQ_B1_GAIN_MASK   0x001F /* EQ_B1_GAIN - [4:0] */

Definition at line 1864 of file wm8993.h.

#define WM8993_EQ_B1_GAIN_SHIFT   0 /* EQ_B1_GAIN - [4:0] */

Definition at line 1865 of file wm8993.h.

#define WM8993_EQ_B1_GAIN_WIDTH   5 /* EQ_B1_GAIN - [4:0] */

Definition at line 1866 of file wm8993.h.

#define WM8993_EQ_B1_PG_MASK   0xFFFF /* EQ_B1_PG - [15:0] */

Definition at line 1913 of file wm8993.h.

#define WM8993_EQ_B1_PG_SHIFT   0 /* EQ_B1_PG - [15:0] */

Definition at line 1914 of file wm8993.h.

#define WM8993_EQ_B1_PG_WIDTH   16 /* EQ_B1_PG - [15:0] */

Definition at line 1915 of file wm8993.h.

#define WM8993_EQ_B2_A_MASK   0xFFFF /* EQ_B2_A - [15:0] */

Definition at line 1920 of file wm8993.h.

#define WM8993_EQ_B2_A_SHIFT   0 /* EQ_B2_A - [15:0] */

Definition at line 1921 of file wm8993.h.

#define WM8993_EQ_B2_A_WIDTH   16 /* EQ_B2_A - [15:0] */

Definition at line 1922 of file wm8993.h.

#define WM8993_EQ_B2_B_MASK   0xFFFF /* EQ_B2_B - [15:0] */

Definition at line 1927 of file wm8993.h.

#define WM8993_EQ_B2_B_SHIFT   0 /* EQ_B2_B - [15:0] */

Definition at line 1928 of file wm8993.h.

#define WM8993_EQ_B2_B_WIDTH   16 /* EQ_B2_B - [15:0] */

Definition at line 1929 of file wm8993.h.

#define WM8993_EQ_B2_C_MASK   0xFFFF /* EQ_B2_C - [15:0] */

Definition at line 1934 of file wm8993.h.

#define WM8993_EQ_B2_C_SHIFT   0 /* EQ_B2_C - [15:0] */

Definition at line 1935 of file wm8993.h.

#define WM8993_EQ_B2_C_WIDTH   16 /* EQ_B2_C - [15:0] */

Definition at line 1936 of file wm8993.h.

#define WM8993_EQ_B2_GAIN_MASK   0x001F /* EQ_B2_GAIN - [4:0] */

Definition at line 1871 of file wm8993.h.

#define WM8993_EQ_B2_GAIN_SHIFT   0 /* EQ_B2_GAIN - [4:0] */

Definition at line 1872 of file wm8993.h.

#define WM8993_EQ_B2_GAIN_WIDTH   5 /* EQ_B2_GAIN - [4:0] */

Definition at line 1873 of file wm8993.h.

#define WM8993_EQ_B2_PG_MASK   0xFFFF /* EQ_B2_PG - [15:0] */

Definition at line 1941 of file wm8993.h.

#define WM8993_EQ_B2_PG_SHIFT   0 /* EQ_B2_PG - [15:0] */

Definition at line 1942 of file wm8993.h.

#define WM8993_EQ_B2_PG_WIDTH   16 /* EQ_B2_PG - [15:0] */

Definition at line 1943 of file wm8993.h.

#define WM8993_EQ_B3_A_MASK   0xFFFF /* EQ_B3_A - [15:0] */

Definition at line 1948 of file wm8993.h.

#define WM8993_EQ_B3_A_SHIFT   0 /* EQ_B3_A - [15:0] */

Definition at line 1949 of file wm8993.h.

#define WM8993_EQ_B3_A_WIDTH   16 /* EQ_B3_A - [15:0] */

Definition at line 1950 of file wm8993.h.

#define WM8993_EQ_B3_B_MASK   0xFFFF /* EQ_B3_B - [15:0] */

Definition at line 1955 of file wm8993.h.

#define WM8993_EQ_B3_B_SHIFT   0 /* EQ_B3_B - [15:0] */

Definition at line 1956 of file wm8993.h.

#define WM8993_EQ_B3_B_WIDTH   16 /* EQ_B3_B - [15:0] */

Definition at line 1957 of file wm8993.h.

#define WM8993_EQ_B3_C_MASK   0xFFFF /* EQ_B3_C - [15:0] */

Definition at line 1962 of file wm8993.h.

#define WM8993_EQ_B3_C_SHIFT   0 /* EQ_B3_C - [15:0] */

Definition at line 1963 of file wm8993.h.

#define WM8993_EQ_B3_C_WIDTH   16 /* EQ_B3_C - [15:0] */

Definition at line 1964 of file wm8993.h.

#define WM8993_EQ_B3_GAIN_MASK   0x001F /* EQ_B3_GAIN - [4:0] */

Definition at line 1878 of file wm8993.h.

#define WM8993_EQ_B3_GAIN_SHIFT   0 /* EQ_B3_GAIN - [4:0] */

Definition at line 1879 of file wm8993.h.

#define WM8993_EQ_B3_GAIN_WIDTH   5 /* EQ_B3_GAIN - [4:0] */

Definition at line 1880 of file wm8993.h.

#define WM8993_EQ_B3_PG_MASK   0xFFFF /* EQ_B3_PG - [15:0] */

Definition at line 1969 of file wm8993.h.

#define WM8993_EQ_B3_PG_SHIFT   0 /* EQ_B3_PG - [15:0] */

Definition at line 1970 of file wm8993.h.

#define WM8993_EQ_B3_PG_WIDTH   16 /* EQ_B3_PG - [15:0] */

Definition at line 1971 of file wm8993.h.

#define WM8993_EQ_B4_A_MASK   0xFFFF /* EQ_B4_A - [15:0] */

Definition at line 1976 of file wm8993.h.

#define WM8993_EQ_B4_A_SHIFT   0 /* EQ_B4_A - [15:0] */

Definition at line 1977 of file wm8993.h.

#define WM8993_EQ_B4_A_WIDTH   16 /* EQ_B4_A - [15:0] */

Definition at line 1978 of file wm8993.h.

#define WM8993_EQ_B4_B_MASK   0xFFFF /* EQ_B4_B - [15:0] */

Definition at line 1983 of file wm8993.h.

#define WM8993_EQ_B4_B_SHIFT   0 /* EQ_B4_B - [15:0] */

Definition at line 1984 of file wm8993.h.

#define WM8993_EQ_B4_B_WIDTH   16 /* EQ_B4_B - [15:0] */

Definition at line 1985 of file wm8993.h.

#define WM8993_EQ_B4_C_MASK   0xFFFF /* EQ_B4_C - [15:0] */

Definition at line 1990 of file wm8993.h.

#define WM8993_EQ_B4_C_SHIFT   0 /* EQ_B4_C - [15:0] */

Definition at line 1991 of file wm8993.h.

#define WM8993_EQ_B4_C_WIDTH   16 /* EQ_B4_C - [15:0] */

Definition at line 1992 of file wm8993.h.

#define WM8993_EQ_B4_GAIN_MASK   0x001F /* EQ_B4_GAIN - [4:0] */

Definition at line 1885 of file wm8993.h.

#define WM8993_EQ_B4_GAIN_SHIFT   0 /* EQ_B4_GAIN - [4:0] */

Definition at line 1886 of file wm8993.h.

#define WM8993_EQ_B4_GAIN_WIDTH   5 /* EQ_B4_GAIN - [4:0] */

Definition at line 1887 of file wm8993.h.

#define WM8993_EQ_B4_PG_MASK   0xFFFF /* EQ_B4_PG - [15:0] */

Definition at line 1997 of file wm8993.h.

#define WM8993_EQ_B4_PG_SHIFT   0 /* EQ_B4_PG - [15:0] */

Definition at line 1998 of file wm8993.h.

#define WM8993_EQ_B4_PG_WIDTH   16 /* EQ_B4_PG - [15:0] */

Definition at line 1999 of file wm8993.h.

#define WM8993_EQ_B5_A_MASK   0xFFFF /* EQ_B5_A - [15:0] */

Definition at line 2004 of file wm8993.h.

#define WM8993_EQ_B5_A_SHIFT   0 /* EQ_B5_A - [15:0] */

Definition at line 2005 of file wm8993.h.

#define WM8993_EQ_B5_A_WIDTH   16 /* EQ_B5_A - [15:0] */

Definition at line 2006 of file wm8993.h.

#define WM8993_EQ_B5_B_MASK   0xFFFF /* EQ_B5_B - [15:0] */

Definition at line 2011 of file wm8993.h.

#define WM8993_EQ_B5_B_SHIFT   0 /* EQ_B5_B - [15:0] */

Definition at line 2012 of file wm8993.h.

#define WM8993_EQ_B5_B_WIDTH   16 /* EQ_B5_B - [15:0] */

Definition at line 2013 of file wm8993.h.

#define WM8993_EQ_B5_GAIN_MASK   0x001F /* EQ_B5_GAIN - [4:0] */

Definition at line 1892 of file wm8993.h.

#define WM8993_EQ_B5_GAIN_SHIFT   0 /* EQ_B5_GAIN - [4:0] */

Definition at line 1893 of file wm8993.h.

#define WM8993_EQ_B5_GAIN_WIDTH   5 /* EQ_B5_GAIN - [4:0] */

Definition at line 1894 of file wm8993.h.

#define WM8993_EQ_B5_PG_MASK   0xFFFF /* EQ_B5_PG - [15:0] */

Definition at line 2018 of file wm8993.h.

#define WM8993_EQ_B5_PG_SHIFT   0 /* EQ_B5_PG - [15:0] */

Definition at line 2019 of file wm8993.h.

#define WM8993_EQ_B5_PG_WIDTH   16 /* EQ_B5_PG - [15:0] */

Definition at line 2020 of file wm8993.h.

#define WM8993_EQ_ENA   0x0001 /* EQ_ENA */

Definition at line 1856 of file wm8993.h.

#define WM8993_EQ_ENA_MASK   0x0001 /* EQ_ENA */

Definition at line 1857 of file wm8993.h.

#define WM8993_EQ_ENA_SHIFT   0 /* EQ_ENA */

Definition at line 1858 of file wm8993.h.

#define WM8993_EQ_ENA_WIDTH   1 /* EQ_ENA */

Definition at line 1859 of file wm8993.h.

#define WM8993_FLL_BCLK   2

Definition at line 8 of file wm8993.h.

#define WM8993_FLL_CLK_REF_DIV_MASK   0x0018 /* FLL_CLK_REF_DIV - [4:3] */

Definition at line 1580 of file wm8993.h.

#define WM8993_FLL_CLK_REF_DIV_SHIFT   3 /* FLL_CLK_REF_DIV - [4:3] */

Definition at line 1581 of file wm8993.h.

#define WM8993_FLL_CLK_REF_DIV_WIDTH   2 /* FLL_CLK_REF_DIV - [4:3] */

Definition at line 1582 of file wm8993.h.

#define WM8993_FLL_CLK_SRC_MASK   0x0003 /* FLL_CLK_SRC - [1:0] */

Definition at line 1583 of file wm8993.h.

#define WM8993_FLL_CLK_SRC_SHIFT   0 /* FLL_CLK_SRC - [1:0] */

Definition at line 1584 of file wm8993.h.

#define WM8993_FLL_CLK_SRC_WIDTH   2 /* FLL_CLK_SRC - [1:0] */

Definition at line 1585 of file wm8993.h.

#define WM8993_FLL_CONTROL_1   0x3C

Definition at line 72 of file wm8993.h.

#define WM8993_FLL_CONTROL_2   0x3D

Definition at line 73 of file wm8993.h.

#define WM8993_FLL_CONTROL_3   0x3E

Definition at line 74 of file wm8993.h.

#define WM8993_FLL_CONTROL_4   0x3F

Definition at line 75 of file wm8993.h.

#define WM8993_FLL_CONTROL_5   0x40

Definition at line 76 of file wm8993.h.

#define WM8993_FLL_CTRL_RATE_MASK   0x0070 /* FLL_CTRL_RATE - [6:4] */

Definition at line 1546 of file wm8993.h.

#define WM8993_FLL_CTRL_RATE_SHIFT   4 /* FLL_CTRL_RATE - [6:4] */

Definition at line 1547 of file wm8993.h.

#define WM8993_FLL_CTRL_RATE_WIDTH   3 /* FLL_CTRL_RATE - [6:4] */

Definition at line 1548 of file wm8993.h.

#define WM8993_FLL_ENA   0x0001 /* FLL_ENA */

Definition at line 1535 of file wm8993.h.

#define WM8993_FLL_ENA_MASK   0x0001 /* FLL_ENA */

Definition at line 1536 of file wm8993.h.

#define WM8993_FLL_ENA_SHIFT   0 /* FLL_ENA */

Definition at line 1537 of file wm8993.h.

#define WM8993_FLL_ENA_WIDTH   1 /* FLL_ENA */

Definition at line 1538 of file wm8993.h.

#define WM8993_FLL_FRAC   0x0004 /* FLL_FRAC */

Definition at line 1527 of file wm8993.h.

#define WM8993_FLL_FRAC_MASK   0x0004 /* FLL_FRAC */

Definition at line 1528 of file wm8993.h.

#define WM8993_FLL_FRAC_SHIFT   2 /* FLL_FRAC */

Definition at line 1529 of file wm8993.h.

#define WM8993_FLL_FRAC_WIDTH   1 /* FLL_FRAC */

Definition at line 1530 of file wm8993.h.

#define WM8993_FLL_FRATIO_MASK   0x0007 /* FLL_FRATIO - [2:0] */

Definition at line 1549 of file wm8993.h.

#define WM8993_FLL_FRATIO_SHIFT   0 /* FLL_FRATIO - [2:0] */

Definition at line 1550 of file wm8993.h.

#define WM8993_FLL_FRATIO_WIDTH   3 /* FLL_FRATIO - [2:0] */

Definition at line 1551 of file wm8993.h.

#define WM8993_FLL_FRC_NCO   0x0040 /* FLL_FRC_NCO */

Definition at line 1576 of file wm8993.h.

#define WM8993_FLL_FRC_NCO_MASK   0x0040 /* FLL_FRC_NCO */

Definition at line 1577 of file wm8993.h.

#define WM8993_FLL_FRC_NCO_SHIFT   6 /* FLL_FRC_NCO */

Definition at line 1578 of file wm8993.h.

#define WM8993_FLL_FRC_NCO_VAL_MASK   0x1F80 /* FLL_FRC_NCO_VAL - [12:7] */

Definition at line 1573 of file wm8993.h.

#define WM8993_FLL_FRC_NCO_VAL_SHIFT   7 /* FLL_FRC_NCO_VAL - [12:7] */

Definition at line 1574 of file wm8993.h.

#define WM8993_FLL_FRC_NCO_VAL_WIDTH   6 /* FLL_FRC_NCO_VAL - [12:7] */

Definition at line 1575 of file wm8993.h.

#define WM8993_FLL_FRC_NCO_WIDTH   1 /* FLL_FRC_NCO */

Definition at line 1579 of file wm8993.h.

#define WM8993_FLL_GAIN_MASK   0x000F /* FLL_GAIN - [3:0] */

Definition at line 1566 of file wm8993.h.

#define WM8993_FLL_GAIN_SHIFT   0 /* FLL_GAIN - [3:0] */

Definition at line 1567 of file wm8993.h.

#define WM8993_FLL_GAIN_WIDTH   4 /* FLL_GAIN - [3:0] */

Definition at line 1568 of file wm8993.h.

#define WM8993_FLL_K_MASK   0xFFFF /* FLL_K - [15:0] */

Definition at line 1556 of file wm8993.h.

#define WM8993_FLL_K_SHIFT   0 /* FLL_K - [15:0] */

Definition at line 1557 of file wm8993.h.

#define WM8993_FLL_K_WIDTH   16 /* FLL_K - [15:0] */

Definition at line 1558 of file wm8993.h.

#define WM8993_FLL_LOCK_DB   0x0100 /* FLL_LOCK_DB */

Definition at line 642 of file wm8993.h.

#define WM8993_FLL_LOCK_DB_MASK   0x0100 /* FLL_LOCK_DB */

Definition at line 643 of file wm8993.h.

#define WM8993_FLL_LOCK_DB_SHIFT   8 /* FLL_LOCK_DB */

Definition at line 644 of file wm8993.h.

#define WM8993_FLL_LOCK_DB_WIDTH   1 /* FLL_LOCK_DB */

Definition at line 645 of file wm8993.h.

#define WM8993_FLL_LOCK_EINT   0x0100 /* FLL_LOCK_EINT */

Definition at line 583 of file wm8993.h.

#define WM8993_FLL_LOCK_EINT_MASK   0x0100 /* FLL_LOCK_EINT */

Definition at line 584 of file wm8993.h.

#define WM8993_FLL_LOCK_EINT_SHIFT   8 /* FLL_LOCK_EINT */

Definition at line 585 of file wm8993.h.

#define WM8993_FLL_LOCK_EINT_WIDTH   1 /* FLL_LOCK_EINT */

Definition at line 586 of file wm8993.h.

#define WM8993_FLL_LOCK_POL   0x0100 /* FLL_LOCK_POL */

Definition at line 750 of file wm8993.h.

#define WM8993_FLL_LOCK_POL_MASK   0x0100 /* FLL_LOCK_POL */

Definition at line 751 of file wm8993.h.

#define WM8993_FLL_LOCK_POL_SHIFT   8 /* FLL_LOCK_POL */

Definition at line 752 of file wm8993.h.

#define WM8993_FLL_LOCK_POL_WIDTH   1 /* FLL_LOCK_POL */

Definition at line 753 of file wm8993.h.

#define WM8993_FLL_LRCLK   3

Definition at line 9 of file wm8993.h.

#define WM8993_FLL_MCLK   1

Definition at line 7 of file wm8993.h.

#define WM8993_FLL_N_MASK   0x7FE0 /* FLL_N - [14:5] */

Definition at line 1563 of file wm8993.h.

#define WM8993_FLL_N_SHIFT   5 /* FLL_N - [14:5] */

Definition at line 1564 of file wm8993.h.

#define WM8993_FLL_N_WIDTH   10 /* FLL_N - [14:5] */

Definition at line 1565 of file wm8993.h.

#define WM8993_FLL_OSC_ENA   0x0002 /* FLL_OSC_ENA */

Definition at line 1531 of file wm8993.h.

#define WM8993_FLL_OSC_ENA_MASK   0x0002 /* FLL_OSC_ENA */

Definition at line 1532 of file wm8993.h.

#define WM8993_FLL_OSC_ENA_SHIFT   1 /* FLL_OSC_ENA */

Definition at line 1533 of file wm8993.h.

#define WM8993_FLL_OSC_ENA_WIDTH   1 /* FLL_OSC_ENA */

Definition at line 1534 of file wm8993.h.

#define WM8993_FLL_OUTDIV_MASK   0x0700 /* FLL_OUTDIV - [10:8] */

Definition at line 1543 of file wm8993.h.

#define WM8993_FLL_OUTDIV_SHIFT   8 /* FLL_OUTDIV - [10:8] */

Definition at line 1544 of file wm8993.h.

#define WM8993_FLL_OUTDIV_WIDTH   3 /* FLL_OUTDIV - [10:8] */

Definition at line 1545 of file wm8993.h.

#define WM8993_GPI7_DB   0x0008 /* GPI7_DB */

Definition at line 650 of file wm8993.h.

#define WM8993_GPI7_DB_MASK   0x0008 /* GPI7_DB */

Definition at line 651 of file wm8993.h.

#define WM8993_GPI7_DB_SHIFT   3 /* GPI7_DB */

Definition at line 652 of file wm8993.h.

#define WM8993_GPI7_DB_WIDTH   1 /* GPI7_DB */

Definition at line 653 of file wm8993.h.

#define WM8993_GPI7_EINT   0x0040 /* GPI7_EINT */

Definition at line 591 of file wm8993.h.

#define WM8993_GPI7_EINT_MASK   0x0040 /* GPI7_EINT */

Definition at line 592 of file wm8993.h.

#define WM8993_GPI7_EINT_SHIFT   6 /* GPI7_EINT */

Definition at line 593 of file wm8993.h.

#define WM8993_GPI7_EINT_WIDTH   1 /* GPI7_EINT */

Definition at line 594 of file wm8993.h.

#define WM8993_GPI7_ENA   0x0001 /* GPI7_ENA */

Definition at line 714 of file wm8993.h.

#define WM8993_GPI7_ENA_MASK   0x0001 /* GPI7_ENA */

Definition at line 715 of file wm8993.h.

#define WM8993_GPI7_ENA_SHIFT   0 /* GPI7_ENA */

Definition at line 716 of file wm8993.h.

#define WM8993_GPI7_ENA_WIDTH   1 /* GPI7_ENA */

Definition at line 717 of file wm8993.h.

#define WM8993_GPI7_POL   0x0040 /* GPI7_POL */

Definition at line 758 of file wm8993.h.

#define WM8993_GPI7_POL_MASK   0x0040 /* GPI7_POL */

Definition at line 759 of file wm8993.h.

#define WM8993_GPI7_POL_SHIFT   6 /* GPI7_POL */

Definition at line 760 of file wm8993.h.

#define WM8993_GPI7_POL_WIDTH   1 /* GPI7_POL */

Definition at line 761 of file wm8993.h.

#define WM8993_GPI8_DB   0x0080 /* GPI8_DB */

Definition at line 646 of file wm8993.h.

#define WM8993_GPI8_DB_MASK   0x0080 /* GPI8_DB */

Definition at line 647 of file wm8993.h.

#define WM8993_GPI8_DB_SHIFT   7 /* GPI8_DB */

Definition at line 648 of file wm8993.h.

#define WM8993_GPI8_DB_WIDTH   1 /* GPI8_DB */

Definition at line 649 of file wm8993.h.

#define WM8993_GPI8_EINT   0x0080 /* GPI8_EINT */

Definition at line 587 of file wm8993.h.

#define WM8993_GPI8_EINT_MASK   0x0080 /* GPI8_EINT */

Definition at line 588 of file wm8993.h.

#define WM8993_GPI8_EINT_SHIFT   7 /* GPI8_EINT */

Definition at line 589 of file wm8993.h.

#define WM8993_GPI8_EINT_WIDTH   1 /* GPI8_EINT */

Definition at line 590 of file wm8993.h.

#define WM8993_GPI8_ENA   0x0010 /* GPI8_ENA */

Definition at line 702 of file wm8993.h.

#define WM8993_GPI8_ENA_MASK   0x0010 /* GPI8_ENA */

Definition at line 703 of file wm8993.h.

#define WM8993_GPI8_ENA_SHIFT   4 /* GPI8_ENA */

Definition at line 704 of file wm8993.h.

#define WM8993_GPI8_ENA_WIDTH   1 /* GPI8_ENA */

Definition at line 705 of file wm8993.h.

#define WM8993_GPI8_POL   0x0080 /* GPI8_POL */

Definition at line 754 of file wm8993.h.

#define WM8993_GPI8_POL_MASK   0x0080 /* GPI8_POL */

Definition at line 755 of file wm8993.h.

#define WM8993_GPI8_POL_SHIFT   7 /* GPI8_POL */

Definition at line 756 of file wm8993.h.

#define WM8993_GPI8_POL_WIDTH   1 /* GPI8_POL */

Definition at line 757 of file wm8993.h.

#define WM8993_GPIO1   0x13

Definition at line 32 of file wm8993.h.

#define WM8993_GPIO1_DB   0x0001 /* GPIO1_DB */

Definition at line 654 of file wm8993.h.

#define WM8993_GPIO1_DB_MASK   0x0001 /* GPIO1_DB */

Definition at line 655 of file wm8993.h.

#define WM8993_GPIO1_DB_SHIFT   0 /* GPIO1_DB */

Definition at line 656 of file wm8993.h.

#define WM8993_GPIO1_DB_WIDTH   1 /* GPIO1_DB */

Definition at line 657 of file wm8993.h.

#define WM8993_GPIO1_EINT   0x0001 /* GPIO1_EINT */

Definition at line 595 of file wm8993.h.

#define WM8993_GPIO1_EINT_MASK   0x0001 /* GPIO1_EINT */

Definition at line 596 of file wm8993.h.

#define WM8993_GPIO1_EINT_SHIFT   0 /* GPIO1_EINT */

Definition at line 597 of file wm8993.h.

#define WM8993_GPIO1_EINT_WIDTH   1 /* GPIO1_EINT */

Definition at line 598 of file wm8993.h.

#define WM8993_GPIO1_PD   0x0010 /* GPIO1_PD */

Definition at line 607 of file wm8993.h.

#define WM8993_GPIO1_PD_MASK   0x0010 /* GPIO1_PD */

Definition at line 608 of file wm8993.h.

#define WM8993_GPIO1_PD_SHIFT   4 /* GPIO1_PD */

Definition at line 609 of file wm8993.h.

#define WM8993_GPIO1_PD_WIDTH   1 /* GPIO1_PD */

Definition at line 610 of file wm8993.h.

#define WM8993_GPIO1_POL   0x0001 /* GPIO1_POL */

Definition at line 762 of file wm8993.h.

#define WM8993_GPIO1_POL_MASK   0x0001 /* GPIO1_POL */

Definition at line 763 of file wm8993.h.

#define WM8993_GPIO1_POL_SHIFT   0 /* GPIO1_POL */

Definition at line 764 of file wm8993.h.

#define WM8993_GPIO1_POL_WIDTH   1 /* GPIO1_POL */

Definition at line 765 of file wm8993.h.

#define WM8993_GPIO1_PU   0x0020 /* GPIO1_PU */

Definition at line 603 of file wm8993.h.

#define WM8993_GPIO1_PU_MASK   0x0020 /* GPIO1_PU */

Definition at line 604 of file wm8993.h.

#define WM8993_GPIO1_PU_SHIFT   5 /* GPIO1_PU */

Definition at line 605 of file wm8993.h.

#define WM8993_GPIO1_PU_WIDTH   1 /* GPIO1_PU */

Definition at line 606 of file wm8993.h.

#define WM8993_GPIO1_SEL_MASK   0x000F /* GPIO1_SEL - [3:0] */

Definition at line 611 of file wm8993.h.

#define WM8993_GPIO1_SEL_SHIFT   0 /* GPIO1_SEL - [3:0] */

Definition at line 612 of file wm8993.h.

#define WM8993_GPIO1_SEL_WIDTH   4 /* GPIO1_SEL - [3:0] */

Definition at line 613 of file wm8993.h.

#define WM8993_GPIO_CTRL_1   0x12

Definition at line 31 of file wm8993.h.

#define WM8993_GPIO_POL   0x17

Definition at line 36 of file wm8993.h.

#define WM8993_GPIOCTRL_2   0x16

Definition at line 35 of file wm8993.h.

#define WM8993_HPOUT1_AUTO_PU   0x0100 /* HPOUT1_AUTO_PU */

Definition at line 1824 of file wm8993.h.

#define WM8993_HPOUT1_AUTO_PU_MASK   0x0100 /* HPOUT1_AUTO_PU */

Definition at line 1825 of file wm8993.h.

#define WM8993_HPOUT1_AUTO_PU_SHIFT   8 /* HPOUT1_AUTO_PU */

Definition at line 1826 of file wm8993.h.

#define WM8993_HPOUT1_AUTO_PU_WIDTH   1 /* HPOUT1_AUTO_PU */

Definition at line 1827 of file wm8993.h.

#define WM8993_HPOUT1_VU   0x0100 /* HPOUT1_VU */

Definition at line 865 of file wm8993.h.

#define WM8993_HPOUT1_VU   0x0100 /* HPOUT1_VU */

Definition at line 865 of file wm8993.h.

#define WM8993_HPOUT1_VU_MASK   0x0100 /* HPOUT1_VU */

Definition at line 866 of file wm8993.h.

#define WM8993_HPOUT1_VU_MASK   0x0100 /* HPOUT1_VU */

Definition at line 866 of file wm8993.h.

#define WM8993_HPOUT1_VU_SHIFT   8 /* HPOUT1_VU */

Definition at line 867 of file wm8993.h.

#define WM8993_HPOUT1_VU_SHIFT   8 /* HPOUT1_VU */

Definition at line 867 of file wm8993.h.

#define WM8993_HPOUT1_VU_WIDTH   1 /* HPOUT1_VU */

Definition at line 868 of file wm8993.h.

#define WM8993_HPOUT1_VU_WIDTH   1 /* HPOUT1_VU */

Definition at line 868 of file wm8993.h.

#define WM8993_HPOUT1L_DLY   0x0020 /* HPOUT1L_DLY */

Definition at line 1836 of file wm8993.h.

#define WM8993_HPOUT1L_DLY_MASK   0x0020 /* HPOUT1L_DLY */

Definition at line 1837 of file wm8993.h.

#define WM8993_HPOUT1L_DLY_SHIFT   5 /* HPOUT1L_DLY */

Definition at line 1838 of file wm8993.h.

#define WM8993_HPOUT1L_DLY_WIDTH   1 /* HPOUT1L_DLY */

Definition at line 1839 of file wm8993.h.

#define WM8993_HPOUT1L_ENA   0x0200 /* HPOUT1L_ENA */

Definition at line 155 of file wm8993.h.

#define WM8993_HPOUT1L_ENA_MASK   0x0200 /* HPOUT1L_ENA */

Definition at line 156 of file wm8993.h.

#define WM8993_HPOUT1L_ENA_SHIFT   9 /* HPOUT1L_ENA */

Definition at line 157 of file wm8993.h.

#define WM8993_HPOUT1L_ENA_WIDTH   1 /* HPOUT1L_ENA */

Definition at line 158 of file wm8993.h.

#define WM8993_HPOUT1L_MUTE_N   0x0040 /* HPOUT1L_MUTE_N */

Definition at line 854 of file wm8993.h.

#define WM8993_HPOUT1L_MUTE_N_MASK   0x0040 /* HPOUT1L_MUTE_N */

Definition at line 855 of file wm8993.h.

#define WM8993_HPOUT1L_MUTE_N_SHIFT   6 /* HPOUT1L_MUTE_N */

Definition at line 856 of file wm8993.h.

#define WM8993_HPOUT1L_MUTE_N_WIDTH   1 /* HPOUT1L_MUTE_N */

Definition at line 857 of file wm8993.h.

#define WM8993_HPOUT1L_OUTP   0x0040 /* HPOUT1L_OUTP */

Definition at line 1832 of file wm8993.h.

#define WM8993_HPOUT1L_OUTP_MASK   0x0040 /* HPOUT1L_OUTP */

Definition at line 1833 of file wm8993.h.

#define WM8993_HPOUT1L_OUTP_SHIFT   6 /* HPOUT1L_OUTP */

Definition at line 1834 of file wm8993.h.

#define WM8993_HPOUT1L_OUTP_WIDTH   1 /* HPOUT1L_OUTP */

Definition at line 1835 of file wm8993.h.

#define WM8993_HPOUT1L_RMV_SHORT   0x0080 /* HPOUT1L_RMV_SHORT */

Definition at line 1828 of file wm8993.h.

#define WM8993_HPOUT1L_RMV_SHORT_MASK   0x0080 /* HPOUT1L_RMV_SHORT */

Definition at line 1829 of file wm8993.h.

#define WM8993_HPOUT1L_RMV_SHORT_SHIFT   7 /* HPOUT1L_RMV_SHORT */

Definition at line 1830 of file wm8993.h.

#define WM8993_HPOUT1L_RMV_SHORT_WIDTH   1 /* HPOUT1L_RMV_SHORT */

Definition at line 1831 of file wm8993.h.

#define WM8993_HPOUT1L_VOL_MASK   0x003F /* HPOUT1L_VOL - [5:0] */

Definition at line 858 of file wm8993.h.

#define WM8993_HPOUT1L_VOL_SHIFT   0 /* HPOUT1L_VOL - [5:0] */

Definition at line 859 of file wm8993.h.

#define WM8993_HPOUT1L_VOL_WIDTH   6 /* HPOUT1L_VOL - [5:0] */

Definition at line 860 of file wm8993.h.

#define WM8993_HPOUT1L_ZC   0x0080 /* HPOUT1L_ZC */

Definition at line 850 of file wm8993.h.

#define WM8993_HPOUT1L_ZC_MASK   0x0080 /* HPOUT1L_ZC */

Definition at line 851 of file wm8993.h.

#define WM8993_HPOUT1L_ZC_SHIFT   7 /* HPOUT1L_ZC */

Definition at line 852 of file wm8993.h.

#define WM8993_HPOUT1L_ZC_WIDTH   1 /* HPOUT1L_ZC */

Definition at line 853 of file wm8993.h.

#define WM8993_HPOUT1R_DLY   0x0002 /* HPOUT1R_DLY */

Definition at line 1848 of file wm8993.h.

#define WM8993_HPOUT1R_DLY_MASK   0x0002 /* HPOUT1R_DLY */

Definition at line 1849 of file wm8993.h.

#define WM8993_HPOUT1R_DLY_SHIFT   1 /* HPOUT1R_DLY */

Definition at line 1850 of file wm8993.h.

#define WM8993_HPOUT1R_DLY_WIDTH   1 /* HPOUT1R_DLY */

Definition at line 1851 of file wm8993.h.

#define WM8993_HPOUT1R_ENA   0x0100 /* HPOUT1R_ENA */

Definition at line 159 of file wm8993.h.

#define WM8993_HPOUT1R_ENA_MASK   0x0100 /* HPOUT1R_ENA */

Definition at line 160 of file wm8993.h.

#define WM8993_HPOUT1R_ENA_SHIFT   8 /* HPOUT1R_ENA */

Definition at line 161 of file wm8993.h.

#define WM8993_HPOUT1R_ENA_WIDTH   1 /* HPOUT1R_ENA */

Definition at line 162 of file wm8993.h.

#define WM8993_HPOUT1R_MUTE_N   0x0040 /* HPOUT1R_MUTE_N */

Definition at line 873 of file wm8993.h.

#define WM8993_HPOUT1R_MUTE_N_MASK   0x0040 /* HPOUT1R_MUTE_N */

Definition at line 874 of file wm8993.h.

#define WM8993_HPOUT1R_MUTE_N_SHIFT   6 /* HPOUT1R_MUTE_N */

Definition at line 875 of file wm8993.h.

#define WM8993_HPOUT1R_MUTE_N_WIDTH   1 /* HPOUT1R_MUTE_N */

Definition at line 876 of file wm8993.h.

#define WM8993_HPOUT1R_OUTP   0x0004 /* HPOUT1R_OUTP */

Definition at line 1844 of file wm8993.h.

#define WM8993_HPOUT1R_OUTP_MASK   0x0004 /* HPOUT1R_OUTP */

Definition at line 1845 of file wm8993.h.

#define WM8993_HPOUT1R_OUTP_SHIFT   2 /* HPOUT1R_OUTP */

Definition at line 1846 of file wm8993.h.

#define WM8993_HPOUT1R_OUTP_WIDTH   1 /* HPOUT1R_OUTP */

Definition at line 1847 of file wm8993.h.

#define WM8993_HPOUT1R_RMV_SHORT   0x0008 /* HPOUT1R_RMV_SHORT */

Definition at line 1840 of file wm8993.h.

#define WM8993_HPOUT1R_RMV_SHORT_MASK   0x0008 /* HPOUT1R_RMV_SHORT */

Definition at line 1841 of file wm8993.h.

#define WM8993_HPOUT1R_RMV_SHORT_SHIFT   3 /* HPOUT1R_RMV_SHORT */

Definition at line 1842 of file wm8993.h.

#define WM8993_HPOUT1R_RMV_SHORT_WIDTH   1 /* HPOUT1R_RMV_SHORT */

Definition at line 1843 of file wm8993.h.

#define WM8993_HPOUT1R_VOL_MASK   0x003F /* HPOUT1R_VOL - [5:0] */

Definition at line 877 of file wm8993.h.

#define WM8993_HPOUT1R_VOL_SHIFT   0 /* HPOUT1R_VOL - [5:0] */

Definition at line 878 of file wm8993.h.

#define WM8993_HPOUT1R_VOL_WIDTH   6 /* HPOUT1R_VOL - [5:0] */

Definition at line 879 of file wm8993.h.

#define WM8993_HPOUT1R_ZC   0x0080 /* HPOUT1R_ZC */

Definition at line 869 of file wm8993.h.

#define WM8993_HPOUT1R_ZC_MASK   0x0080 /* HPOUT1R_ZC */

Definition at line 870 of file wm8993.h.

#define WM8993_HPOUT1R_ZC_SHIFT   7 /* HPOUT1R_ZC */

Definition at line 871 of file wm8993.h.

#define WM8993_HPOUT1R_ZC_WIDTH   1 /* HPOUT1R_ZC */

Definition at line 872 of file wm8993.h.

#define WM8993_HPOUT2_ENA   0x0800 /* HPOUT2_ENA */

Definition at line 151 of file wm8993.h.

#define WM8993_HPOUT2_ENA_MASK   0x0800 /* HPOUT2_ENA */

Definition at line 152 of file wm8993.h.

#define WM8993_HPOUT2_ENA_SHIFT   11 /* HPOUT2_ENA */

Definition at line 153 of file wm8993.h.

#define WM8993_HPOUT2_ENA_WIDTH   1 /* HPOUT2_ENA */

Definition at line 154 of file wm8993.h.

#define WM8993_HPOUT2_IN_ENA   0x0040 /* HPOUT2_IN_ENA */

Definition at line 1466 of file wm8993.h.

#define WM8993_HPOUT2_IN_ENA_MASK   0x0040 /* HPOUT2_IN_ENA */

Definition at line 1467 of file wm8993.h.

#define WM8993_HPOUT2_IN_ENA_SHIFT   6 /* HPOUT2_IN_ENA */

Definition at line 1468 of file wm8993.h.

#define WM8993_HPOUT2_IN_ENA_WIDTH   1 /* HPOUT2_IN_ENA */

Definition at line 1469 of file wm8993.h.

#define WM8993_HPOUT2_MIXER   0x33

Definition at line 64 of file wm8993.h.

#define WM8993_HPOUT2_MUTE   0x0020 /* HPOUT2_MUTE */

Definition at line 912 of file wm8993.h.

#define WM8993_HPOUT2_MUTE_MASK   0x0020 /* HPOUT2_MUTE */

Definition at line 913 of file wm8993.h.

#define WM8993_HPOUT2_MUTE_SHIFT   5 /* HPOUT2_MUTE */

Definition at line 914 of file wm8993.h.

#define WM8993_HPOUT2_MUTE_WIDTH   1 /* HPOUT2_MUTE */

Definition at line 915 of file wm8993.h.

#define WM8993_HPOUT2_VOL   0x0010 /* HPOUT2_VOL */

Definition at line 916 of file wm8993.h.

#define WM8993_HPOUT2_VOL_MASK   0x0010 /* HPOUT2_VOL */

Definition at line 917 of file wm8993.h.

#define WM8993_HPOUT2_VOL_SHIFT   4 /* HPOUT2_VOL */

Definition at line 918 of file wm8993.h.

#define WM8993_HPOUT2_VOL_WIDTH   1 /* HPOUT2_VOL */

Definition at line 919 of file wm8993.h.

#define WM8993_HPOUT2_VOLUME   0x1F

Definition at line 44 of file wm8993.h.

#define WM8993_IM_FLL_LOCK_EINT   0x0100 /* IM_FLL_LOCK_EINT */

Definition at line 690 of file wm8993.h.

#define WM8993_IM_FLL_LOCK_EINT_MASK   0x0100 /* IM_FLL_LOCK_EINT */

Definition at line 691 of file wm8993.h.

#define WM8993_IM_FLL_LOCK_EINT_SHIFT   8 /* IM_FLL_LOCK_EINT */

Definition at line 692 of file wm8993.h.

#define WM8993_IM_FLL_LOCK_EINT_WIDTH   1 /* IM_FLL_LOCK_EINT */

Definition at line 693 of file wm8993.h.

#define WM8993_IM_GPI7_EINT   0x0004 /* IM_GPI7_EINT */

Definition at line 706 of file wm8993.h.

#define WM8993_IM_GPI7_EINT_MASK   0x0004 /* IM_GPI7_EINT */

Definition at line 707 of file wm8993.h.

#define WM8993_IM_GPI7_EINT_SHIFT   2 /* IM_GPI7_EINT */

Definition at line 708 of file wm8993.h.

#define WM8993_IM_GPI7_EINT_WIDTH   1 /* IM_GPI7_EINT */

Definition at line 709 of file wm8993.h.

#define WM8993_IM_GPI8_EINT   0x0040 /* IM_GPI8_EINT */

Definition at line 694 of file wm8993.h.

#define WM8993_IM_GPI8_EINT_MASK   0x0040 /* IM_GPI8_EINT */

Definition at line 695 of file wm8993.h.

#define WM8993_IM_GPI8_EINT_SHIFT   6 /* IM_GPI8_EINT */

Definition at line 696 of file wm8993.h.

#define WM8993_IM_GPI8_EINT_WIDTH   1 /* IM_GPI8_EINT */

Definition at line 697 of file wm8993.h.

#define WM8993_IM_GPIO1_EINT   0x0020 /* IM_GPIO1_EINT */

Definition at line 698 of file wm8993.h.

#define WM8993_IM_GPIO1_EINT_MASK   0x0020 /* IM_GPIO1_EINT */

Definition at line 699 of file wm8993.h.

#define WM8993_IM_GPIO1_EINT_SHIFT   5 /* IM_GPIO1_EINT */

Definition at line 700 of file wm8993.h.

#define WM8993_IM_GPIO1_EINT_WIDTH   1 /* IM_GPIO1_EINT */

Definition at line 701 of file wm8993.h.

#define WM8993_IM_JD1_EINT   0x0200 /* IM_JD1_EINT */

Definition at line 686 of file wm8993.h.

#define WM8993_IM_JD1_EINT_MASK   0x0200 /* IM_JD1_EINT */

Definition at line 687 of file wm8993.h.

#define WM8993_IM_JD1_EINT_SHIFT   9 /* IM_JD1_EINT */

Definition at line 688 of file wm8993.h.

#define WM8993_IM_JD1_EINT_WIDTH   1 /* IM_JD1_EINT */

Definition at line 689 of file wm8993.h.

#define WM8993_IM_JD1_SC_EINT   0x0400 /* IM_JD1_SC_EINT */

Definition at line 682 of file wm8993.h.

#define WM8993_IM_JD1_SC_EINT_MASK   0x0400 /* IM_JD1_SC_EINT */

Definition at line 683 of file wm8993.h.

#define WM8993_IM_JD1_SC_EINT_SHIFT   10 /* IM_JD1_SC_EINT */

Definition at line 684 of file wm8993.h.

#define WM8993_IM_JD1_SC_EINT_WIDTH   1 /* IM_JD1_SC_EINT */

Definition at line 685 of file wm8993.h.

#define WM8993_IM_JD2_EINT   0x2000 /* IM_JD2_EINT */

Definition at line 670 of file wm8993.h.

#define WM8993_IM_JD2_EINT_MASK   0x2000 /* IM_JD2_EINT */

Definition at line 671 of file wm8993.h.

#define WM8993_IM_JD2_EINT_SHIFT   13 /* IM_JD2_EINT */

Definition at line 672 of file wm8993.h.

#define WM8993_IM_JD2_EINT_WIDTH   1 /* IM_JD2_EINT */

Definition at line 673 of file wm8993.h.

#define WM8993_IM_JD2_SC_EINT   0x1000 /* IM_JD2_SC_EINT */

Definition at line 674 of file wm8993.h.

#define WM8993_IM_JD2_SC_EINT_MASK   0x1000 /* IM_JD2_SC_EINT */

Definition at line 675 of file wm8993.h.

#define WM8993_IM_JD2_SC_EINT_SHIFT   12 /* IM_JD2_SC_EINT */

Definition at line 676 of file wm8993.h.

#define WM8993_IM_JD2_SC_EINT_WIDTH   1 /* IM_JD2_SC_EINT */

Definition at line 677 of file wm8993.h.

#define WM8993_IM_TEMPOK_EINT   0x0800 /* IM_TEMPOK_EINT */

Definition at line 678 of file wm8993.h.

#define WM8993_IM_TEMPOK_EINT_MASK   0x0800 /* IM_TEMPOK_EINT */

Definition at line 679 of file wm8993.h.

#define WM8993_IM_TEMPOK_EINT_SHIFT   11 /* IM_TEMPOK_EINT */

Definition at line 680 of file wm8993.h.

#define WM8993_IM_TEMPOK_EINT_WIDTH   1 /* IM_TEMPOK_EINT */

Definition at line 681 of file wm8993.h.

#define WM8993_IM_WSEQ_EINT   0x0002 /* IM_WSEQ_EINT */

Definition at line 710 of file wm8993.h.

#define WM8993_IM_WSEQ_EINT_MASK   0x0002 /* IM_WSEQ_EINT */

Definition at line 711 of file wm8993.h.

#define WM8993_IM_WSEQ_EINT_SHIFT   1 /* IM_WSEQ_EINT */

Definition at line 712 of file wm8993.h.

#define WM8993_IM_WSEQ_EINT_WIDTH   1 /* IM_WSEQ_EINT */

Definition at line 713 of file wm8993.h.

#define WM8993_IN1_VU   0x0100 /* IN1_VU */

Definition at line 808 of file wm8993.h.

#define WM8993_IN1_VU   0x0100 /* IN1_VU */

Definition at line 808 of file wm8993.h.

#define WM8993_IN1_VU_MASK   0x0100 /* IN1_VU */

Definition at line 809 of file wm8993.h.

#define WM8993_IN1_VU_MASK   0x0100 /* IN1_VU */

Definition at line 809 of file wm8993.h.

#define WM8993_IN1_VU_SHIFT   8 /* IN1_VU */

Definition at line 810 of file wm8993.h.

#define WM8993_IN1_VU_SHIFT   8 /* IN1_VU */

Definition at line 810 of file wm8993.h.

#define WM8993_IN1_VU_WIDTH   1 /* IN1_VU */

Definition at line 811 of file wm8993.h.

#define WM8993_IN1_VU_WIDTH   1 /* IN1_VU */

Definition at line 811 of file wm8993.h.

#define WM8993_IN1L_ENA   0x0040 /* IN1L_ENA */

Definition at line 206 of file wm8993.h.

#define WM8993_IN1L_ENA_MASK   0x0040 /* IN1L_ENA */

Definition at line 207 of file wm8993.h.

#define WM8993_IN1L_ENA_SHIFT   6 /* IN1L_ENA */

Definition at line 208 of file wm8993.h.

#define WM8993_IN1L_ENA_WIDTH   1 /* IN1L_ENA */

Definition at line 209 of file wm8993.h.

#define WM8993_IN1L_MIXINL_VOL   0x0010 /* IN1L_MIXINL_VOL */

Definition at line 1136 of file wm8993.h.

#define WM8993_IN1L_MIXINL_VOL_MASK   0x0010 /* IN1L_MIXINL_VOL */

Definition at line 1137 of file wm8993.h.

#define WM8993_IN1L_MIXINL_VOL_SHIFT   4 /* IN1L_MIXINL_VOL */

Definition at line 1138 of file wm8993.h.

#define WM8993_IN1L_MIXINL_VOL_WIDTH   1 /* IN1L_MIXINL_VOL */

Definition at line 1139 of file wm8993.h.

#define WM8993_IN1L_MIXOUTL_VOL_MASK   0x0007 /* IN1L_MIXOUTL_VOL - [2:0] */

Definition at line 1279 of file wm8993.h.

#define WM8993_IN1L_MIXOUTL_VOL_SHIFT   0 /* IN1L_MIXOUTL_VOL - [2:0] */

Definition at line 1280 of file wm8993.h.

#define WM8993_IN1L_MIXOUTL_VOL_WIDTH   3 /* IN1L_MIXOUTL_VOL - [2:0] */

Definition at line 1281 of file wm8993.h.

#define WM8993_IN1L_MIXOUTR_VOL_MASK   0x0038 /* IN1L_MIXOUTR_VOL - [5:3] */

Definition at line 1292 of file wm8993.h.

#define WM8993_IN1L_MIXOUTR_VOL_SHIFT   3 /* IN1L_MIXOUTR_VOL - [5:3] */

Definition at line 1293 of file wm8993.h.

#define WM8993_IN1L_MIXOUTR_VOL_WIDTH   3 /* IN1L_MIXOUTR_VOL - [5:3] */

Definition at line 1294 of file wm8993.h.

#define WM8993_IN1L_MUTE   0x0080 /* IN1L_MUTE */

Definition at line 774 of file wm8993.h.

#define WM8993_IN1L_MUTE_MASK   0x0080 /* IN1L_MUTE */

Definition at line 775 of file wm8993.h.

#define WM8993_IN1L_MUTE_SHIFT   7 /* IN1L_MUTE */

Definition at line 776 of file wm8993.h.

#define WM8993_IN1L_MUTE_WIDTH   1 /* IN1L_MUTE */

Definition at line 777 of file wm8993.h.

#define WM8993_IN1L_TO_LINEOUT1P   0x0002 /* IN1L_TO_LINEOUT1P */

Definition at line 1366 of file wm8993.h.

#define WM8993_IN1L_TO_LINEOUT1P_MASK   0x0002 /* IN1L_TO_LINEOUT1P */

Definition at line 1367 of file wm8993.h.

#define WM8993_IN1L_TO_LINEOUT1P_SHIFT   1 /* IN1L_TO_LINEOUT1P */

Definition at line 1368 of file wm8993.h.

#define WM8993_IN1L_TO_LINEOUT1P_WIDTH   1 /* IN1L_TO_LINEOUT1P */

Definition at line 1369 of file wm8993.h.

#define WM8993_IN1L_TO_LINEOUT2P   0x0004 /* IN1L_TO_LINEOUT2P */

Definition at line 1390 of file wm8993.h.

#define WM8993_IN1L_TO_LINEOUT2P_MASK   0x0004 /* IN1L_TO_LINEOUT2P */

Definition at line 1391 of file wm8993.h.

#define WM8993_IN1L_TO_LINEOUT2P_SHIFT   2 /* IN1L_TO_LINEOUT2P */

Definition at line 1392 of file wm8993.h.

#define WM8993_IN1L_TO_LINEOUT2P_WIDTH   1 /* IN1L_TO_LINEOUT2P */

Definition at line 1393 of file wm8993.h.

#define WM8993_IN1L_TO_MIXINL   0x0020 /* IN1L_TO_MIXINL */

Definition at line 1132 of file wm8993.h.

#define WM8993_IN1L_TO_MIXINL_MASK   0x0020 /* IN1L_TO_MIXINL */

Definition at line 1133 of file wm8993.h.

#define WM8993_IN1L_TO_MIXINL_SHIFT   5 /* IN1L_TO_MIXINL */

Definition at line 1134 of file wm8993.h.

#define WM8993_IN1L_TO_MIXINL_WIDTH   1 /* IN1L_TO_MIXINL */

Definition at line 1135 of file wm8993.h.

#define WM8993_IN1L_TO_MIXOUTL   0x0004 /* IN1L_TO_MIXOUTL */

Definition at line 1214 of file wm8993.h.

#define WM8993_IN1L_TO_MIXOUTL_MASK   0x0004 /* IN1L_TO_MIXOUTL */

Definition at line 1215 of file wm8993.h.

#define WM8993_IN1L_TO_MIXOUTL_SHIFT   2 /* IN1L_TO_MIXOUTL */

Definition at line 1216 of file wm8993.h.

#define WM8993_IN1L_TO_MIXOUTL_WIDTH   1 /* IN1L_TO_MIXOUTL */

Definition at line 1217 of file wm8993.h.

#define WM8993_IN1L_TO_MIXOUTR   0x0008 /* IN1L_TO_MIXOUTR */

Definition at line 1250 of file wm8993.h.

#define WM8993_IN1L_TO_MIXOUTR_MASK   0x0008 /* IN1L_TO_MIXOUTR */

Definition at line 1251 of file wm8993.h.

#define WM8993_IN1L_TO_MIXOUTR_SHIFT   3 /* IN1L_TO_MIXOUTR */

Definition at line 1252 of file wm8993.h.

#define WM8993_IN1L_TO_MIXOUTR_WIDTH   1 /* IN1L_TO_MIXOUTR */

Definition at line 1253 of file wm8993.h.

#define WM8993_IN1L_VOL_MASK   0x001F /* IN1L_VOL - [4:0] */

Definition at line 782 of file wm8993.h.

#define WM8993_IN1L_VOL_SHIFT   0 /* IN1L_VOL - [4:0] */

Definition at line 783 of file wm8993.h.

#define WM8993_IN1L_VOL_WIDTH   5 /* IN1L_VOL - [4:0] */

Definition at line 784 of file wm8993.h.

#define WM8993_IN1L_ZC   0x0040 /* IN1L_ZC */

Definition at line 778 of file wm8993.h.

#define WM8993_IN1L_ZC_MASK   0x0040 /* IN1L_ZC */

Definition at line 779 of file wm8993.h.

#define WM8993_IN1L_ZC_SHIFT   6 /* IN1L_ZC */

Definition at line 780 of file wm8993.h.

#define WM8993_IN1L_ZC_WIDTH   1 /* IN1L_ZC */

Definition at line 781 of file wm8993.h.

#define WM8993_IN1LN_TO_IN1L   0x0010 /* IN1LN_TO_IN1L */

Definition at line 1100 of file wm8993.h.

#define WM8993_IN1LN_TO_IN1L_MASK   0x0010 /* IN1LN_TO_IN1L */

Definition at line 1101 of file wm8993.h.

#define WM8993_IN1LN_TO_IN1L_SHIFT   4 /* IN1LN_TO_IN1L */

Definition at line 1102 of file wm8993.h.

#define WM8993_IN1LN_TO_IN1L_WIDTH   1 /* IN1LN_TO_IN1L */

Definition at line 1103 of file wm8993.h.

#define WM8993_IN1LP_MIXINL_VOL_MASK   0x01C0 /* IN1LP_MIXINL_VOL - [8:6] */

Definition at line 1170 of file wm8993.h.

#define WM8993_IN1LP_MIXINL_VOL_SHIFT   6 /* IN1LP_MIXINL_VOL - [8:6] */

Definition at line 1171 of file wm8993.h.

#define WM8993_IN1LP_MIXINL_VOL_WIDTH   3 /* IN1LP_MIXINL_VOL - [8:6] */

Definition at line 1172 of file wm8993.h.

#define WM8993_IN1LP_SPKMIXL_VOL   0x0010 /* IN1LP_SPKMIXL_VOL */

Definition at line 966 of file wm8993.h.

#define WM8993_IN1LP_SPKMIXL_VOL_MASK   0x0010 /* IN1LP_SPKMIXL_VOL */

Definition at line 967 of file wm8993.h.

#define WM8993_IN1LP_SPKMIXL_VOL_SHIFT   4 /* IN1LP_SPKMIXL_VOL */

Definition at line 968 of file wm8993.h.

#define WM8993_IN1LP_SPKMIXL_VOL_WIDTH   1 /* IN1LP_SPKMIXL_VOL */

Definition at line 969 of file wm8993.h.

#define WM8993_IN1LP_TO_IN1L   0x0020 /* IN1LP_TO_IN1L */

Definition at line 1096 of file wm8993.h.

#define WM8993_IN1LP_TO_IN1L_MASK   0x0020 /* IN1LP_TO_IN1L */

Definition at line 1097 of file wm8993.h.

#define WM8993_IN1LP_TO_IN1L_SHIFT   5 /* IN1LP_TO_IN1L */

Definition at line 1098 of file wm8993.h.

#define WM8993_IN1LP_TO_IN1L_WIDTH   1 /* IN1LP_TO_IN1L */

Definition at line 1099 of file wm8993.h.

#define WM8993_IN1LP_TO_SPKMIXL   0x0020 /* IN1LP_TO_SPKMIXL */

Definition at line 1418 of file wm8993.h.

#define WM8993_IN1LP_TO_SPKMIXL_MASK   0x0020 /* IN1LP_TO_SPKMIXL */

Definition at line 1419 of file wm8993.h.

#define WM8993_IN1LP_TO_SPKMIXL_SHIFT   5 /* IN1LP_TO_SPKMIXL */

Definition at line 1420 of file wm8993.h.

#define WM8993_IN1LP_TO_SPKMIXL_WIDTH   1 /* IN1LP_TO_SPKMIXL */

Definition at line 1421 of file wm8993.h.

#define WM8993_IN1R_ENA   0x0010 /* IN1R_ENA */

Definition at line 214 of file wm8993.h.

#define WM8993_IN1R_ENA_MASK   0x0010 /* IN1R_ENA */

Definition at line 215 of file wm8993.h.

#define WM8993_IN1R_ENA_SHIFT   4 /* IN1R_ENA */

Definition at line 216 of file wm8993.h.

#define WM8993_IN1R_ENA_WIDTH   1 /* IN1R_ENA */

Definition at line 217 of file wm8993.h.

#define WM8993_IN1R_MIXINR_VOL   0x0010 /* IN1R_MIXINR_VOL */

Definition at line 1159 of file wm8993.h.

#define WM8993_IN1R_MIXINR_VOL_MASK   0x0010 /* IN1R_MIXINR_VOL */

Definition at line 1160 of file wm8993.h.

#define WM8993_IN1R_MIXINR_VOL_SHIFT   4 /* IN1R_MIXINR_VOL */

Definition at line 1161 of file wm8993.h.

#define WM8993_IN1R_MIXINR_VOL_WIDTH   1 /* IN1R_MIXINR_VOL */

Definition at line 1162 of file wm8993.h.

#define WM8993_IN1R_MIXOUTL_VOL_MASK   0x0038 /* IN1R_MIXOUTL_VOL - [5:3] */

Definition at line 1276 of file wm8993.h.

#define WM8993_IN1R_MIXOUTL_VOL_SHIFT   3 /* IN1R_MIXOUTL_VOL - [5:3] */

Definition at line 1277 of file wm8993.h.

#define WM8993_IN1R_MIXOUTL_VOL_WIDTH   3 /* IN1R_MIXOUTL_VOL - [5:3] */

Definition at line 1278 of file wm8993.h.

#define WM8993_IN1R_MIXOUTR_VOL_MASK   0x0007 /* IN1R_MIXOUTR_VOL - [2:0] */

Definition at line 1295 of file wm8993.h.

#define WM8993_IN1R_MIXOUTR_VOL_SHIFT   0 /* IN1R_MIXOUTR_VOL - [2:0] */

Definition at line 1296 of file wm8993.h.

#define WM8993_IN1R_MIXOUTR_VOL_WIDTH   3 /* IN1R_MIXOUTR_VOL - [2:0] */

Definition at line 1297 of file wm8993.h.

#define WM8993_IN1R_MUTE   0x0080 /* IN1R_MUTE */

Definition at line 812 of file wm8993.h.

#define WM8993_IN1R_MUTE_MASK   0x0080 /* IN1R_MUTE */

Definition at line 813 of file wm8993.h.

#define WM8993_IN1R_MUTE_SHIFT   7 /* IN1R_MUTE */

Definition at line 814 of file wm8993.h.

#define WM8993_IN1R_MUTE_WIDTH   1 /* IN1R_MUTE */

Definition at line 815 of file wm8993.h.

#define WM8993_IN1R_TO_LINEOUT1P   0x0004 /* IN1R_TO_LINEOUT1P */

Definition at line 1362 of file wm8993.h.

#define WM8993_IN1R_TO_LINEOUT1P_MASK   0x0004 /* IN1R_TO_LINEOUT1P */

Definition at line 1363 of file wm8993.h.

#define WM8993_IN1R_TO_LINEOUT1P_SHIFT   2 /* IN1R_TO_LINEOUT1P */

Definition at line 1364 of file wm8993.h.

#define WM8993_IN1R_TO_LINEOUT1P_WIDTH   1 /* IN1R_TO_LINEOUT1P */

Definition at line 1365 of file wm8993.h.

#define WM8993_IN1R_TO_LINEOUT2P   0x0002 /* IN1R_TO_LINEOUT2P */

Definition at line 1394 of file wm8993.h.

#define WM8993_IN1R_TO_LINEOUT2P_MASK   0x0002 /* IN1R_TO_LINEOUT2P */

Definition at line 1395 of file wm8993.h.

#define WM8993_IN1R_TO_LINEOUT2P_SHIFT   1 /* IN1R_TO_LINEOUT2P */

Definition at line 1396 of file wm8993.h.

#define WM8993_IN1R_TO_LINEOUT2P_WIDTH   1 /* IN1R_TO_LINEOUT2P */

Definition at line 1397 of file wm8993.h.

#define WM8993_IN1R_TO_MIXINR   0x0020 /* IN1R_TO_MIXINR */

Definition at line 1155 of file wm8993.h.

#define WM8993_IN1R_TO_MIXINR_MASK   0x0020 /* IN1R_TO_MIXINR */

Definition at line 1156 of file wm8993.h.

#define WM8993_IN1R_TO_MIXINR_SHIFT   5 /* IN1R_TO_MIXINR */

Definition at line 1157 of file wm8993.h.

#define WM8993_IN1R_TO_MIXINR_WIDTH   1 /* IN1R_TO_MIXINR */

Definition at line 1158 of file wm8993.h.

#define WM8993_IN1R_TO_MIXOUTL   0x0008 /* IN1R_TO_MIXOUTL */

Definition at line 1210 of file wm8993.h.

#define WM8993_IN1R_TO_MIXOUTL_MASK   0x0008 /* IN1R_TO_MIXOUTL */

Definition at line 1211 of file wm8993.h.

#define WM8993_IN1R_TO_MIXOUTL_SHIFT   3 /* IN1R_TO_MIXOUTL */

Definition at line 1212 of file wm8993.h.

#define WM8993_IN1R_TO_MIXOUTL_WIDTH   1 /* IN1R_TO_MIXOUTL */

Definition at line 1213 of file wm8993.h.

#define WM8993_IN1R_TO_MIXOUTR   0x0004 /* IN1R_TO_MIXOUTR */

Definition at line 1254 of file wm8993.h.

#define WM8993_IN1R_TO_MIXOUTR_MASK   0x0004 /* IN1R_TO_MIXOUTR */

Definition at line 1255 of file wm8993.h.

#define WM8993_IN1R_TO_MIXOUTR_SHIFT   2 /* IN1R_TO_MIXOUTR */

Definition at line 1256 of file wm8993.h.

#define WM8993_IN1R_TO_MIXOUTR_WIDTH   1 /* IN1R_TO_MIXOUTR */

Definition at line 1257 of file wm8993.h.

#define WM8993_IN1R_VOL_MASK   0x001F /* IN1R_VOL - [4:0] */

Definition at line 820 of file wm8993.h.

#define WM8993_IN1R_VOL_SHIFT   0 /* IN1R_VOL - [4:0] */

Definition at line 821 of file wm8993.h.

#define WM8993_IN1R_VOL_WIDTH   5 /* IN1R_VOL - [4:0] */

Definition at line 822 of file wm8993.h.

#define WM8993_IN1R_ZC   0x0040 /* IN1R_ZC */

Definition at line 816 of file wm8993.h.

#define WM8993_IN1R_ZC_MASK   0x0040 /* IN1R_ZC */

Definition at line 817 of file wm8993.h.

#define WM8993_IN1R_ZC_SHIFT   6 /* IN1R_ZC */

Definition at line 818 of file wm8993.h.

#define WM8993_IN1R_ZC_WIDTH   1 /* IN1R_ZC */

Definition at line 819 of file wm8993.h.

#define WM8993_IN1RN_TO_IN1R   0x0001 /* IN1RN_TO_IN1R */

Definition at line 1116 of file wm8993.h.

#define WM8993_IN1RN_TO_IN1R_MASK   0x0001 /* IN1RN_TO_IN1R */

Definition at line 1117 of file wm8993.h.

#define WM8993_IN1RN_TO_IN1R_SHIFT   0 /* IN1RN_TO_IN1R */

Definition at line 1118 of file wm8993.h.

#define WM8993_IN1RN_TO_IN1R_WIDTH   1 /* IN1RN_TO_IN1R */

Definition at line 1119 of file wm8993.h.

#define WM8993_IN1RP_MIXINR_VOL_MASK   0x01C0 /* IN1RP_MIXINR_VOL - [8:6] */

Definition at line 1180 of file wm8993.h.

#define WM8993_IN1RP_MIXINR_VOL_SHIFT   6 /* IN1RP_MIXINR_VOL - [8:6] */

Definition at line 1181 of file wm8993.h.

#define WM8993_IN1RP_MIXINR_VOL_WIDTH   3 /* IN1RP_MIXINR_VOL - [8:6] */

Definition at line 1182 of file wm8993.h.

#define WM8993_IN1RP_SPKMIXR_VOL   0x0010 /* IN1RP_SPKMIXR_VOL */

Definition at line 993 of file wm8993.h.

#define WM8993_IN1RP_SPKMIXR_VOL_MASK   0x0010 /* IN1RP_SPKMIXR_VOL */

Definition at line 994 of file wm8993.h.

#define WM8993_IN1RP_SPKMIXR_VOL_SHIFT   4 /* IN1RP_SPKMIXR_VOL */

Definition at line 995 of file wm8993.h.

#define WM8993_IN1RP_SPKMIXR_VOL_WIDTH   1 /* IN1RP_SPKMIXR_VOL */

Definition at line 996 of file wm8993.h.

#define WM8993_IN1RP_TO_IN1R   0x0002 /* IN1RP_TO_IN1R */

Definition at line 1112 of file wm8993.h.

#define WM8993_IN1RP_TO_IN1R_MASK   0x0002 /* IN1RP_TO_IN1R */

Definition at line 1113 of file wm8993.h.

#define WM8993_IN1RP_TO_IN1R_SHIFT   1 /* IN1RP_TO_IN1R */

Definition at line 1114 of file wm8993.h.

#define WM8993_IN1RP_TO_IN1R_WIDTH   1 /* IN1RP_TO_IN1R */

Definition at line 1115 of file wm8993.h.

#define WM8993_IN1RP_TO_SPKMIXR   0x0010 /* IN1RP_TO_SPKMIXR */

Definition at line 1422 of file wm8993.h.

#define WM8993_IN1RP_TO_SPKMIXR_MASK   0x0010 /* IN1RP_TO_SPKMIXR */

Definition at line 1423 of file wm8993.h.

#define WM8993_IN1RP_TO_SPKMIXR_SHIFT   4 /* IN1RP_TO_SPKMIXR */

Definition at line 1424 of file wm8993.h.

#define WM8993_IN1RP_TO_SPKMIXR_WIDTH   1 /* IN1RP_TO_SPKMIXR */

Definition at line 1425 of file wm8993.h.

#define WM8993_IN2_VU   0x0100 /* IN2_VU */

Definition at line 827 of file wm8993.h.

#define WM8993_IN2_VU   0x0100 /* IN2_VU */

Definition at line 827 of file wm8993.h.

#define WM8993_IN2_VU_MASK   0x0100 /* IN2_VU */

Definition at line 828 of file wm8993.h.

#define WM8993_IN2_VU_MASK   0x0100 /* IN2_VU */

Definition at line 828 of file wm8993.h.

#define WM8993_IN2_VU_SHIFT   8 /* IN2_VU */

Definition at line 829 of file wm8993.h.

#define WM8993_IN2_VU_SHIFT   8 /* IN2_VU */

Definition at line 829 of file wm8993.h.

#define WM8993_IN2_VU_WIDTH   1 /* IN2_VU */

Definition at line 830 of file wm8993.h.

#define WM8993_IN2_VU_WIDTH   1 /* IN2_VU */

Definition at line 830 of file wm8993.h.

#define WM8993_IN2L_ENA   0x0080 /* IN2L_ENA */

Definition at line 202 of file wm8993.h.

#define WM8993_IN2L_ENA_MASK   0x0080 /* IN2L_ENA */

Definition at line 203 of file wm8993.h.

#define WM8993_IN2L_ENA_SHIFT   7 /* IN2L_ENA */

Definition at line 204 of file wm8993.h.

#define WM8993_IN2L_ENA_WIDTH   1 /* IN2L_ENA */

Definition at line 205 of file wm8993.h.

#define WM8993_IN2L_MIXINL_VOL   0x0080 /* IN2L_MIXINL_VOL */

Definition at line 1128 of file wm8993.h.

#define WM8993_IN2L_MIXINL_VOL_MASK   0x0080 /* IN2L_MIXINL_VOL */

Definition at line 1129 of file wm8993.h.

#define WM8993_IN2L_MIXINL_VOL_SHIFT   7 /* IN2L_MIXINL_VOL */

Definition at line 1130 of file wm8993.h.

#define WM8993_IN2L_MIXINL_VOL_WIDTH   1 /* IN2L_MIXINL_VOL */

Definition at line 1131 of file wm8993.h.

#define WM8993_IN2L_MUTE   0x0080 /* IN2L_MUTE */

Definition at line 793 of file wm8993.h.

#define WM8993_IN2L_MUTE_MASK   0x0080 /* IN2L_MUTE */

Definition at line 794 of file wm8993.h.

#define WM8993_IN2L_MUTE_SHIFT   7 /* IN2L_MUTE */

Definition at line 795 of file wm8993.h.

#define WM8993_IN2L_MUTE_WIDTH   1 /* IN2L_MUTE */

Definition at line 796 of file wm8993.h.

#define WM8993_IN2L_TO_MIXINL   0x0100 /* IN2L_TO_MIXINL */

Definition at line 1124 of file wm8993.h.

#define WM8993_IN2L_TO_MIXINL_MASK   0x0100 /* IN2L_TO_MIXINL */

Definition at line 1125 of file wm8993.h.

#define WM8993_IN2L_TO_MIXINL_SHIFT   8 /* IN2L_TO_MIXINL */

Definition at line 1126 of file wm8993.h.

#define WM8993_IN2L_TO_MIXINL_WIDTH   1 /* IN2L_TO_MIXINL */

Definition at line 1127 of file wm8993.h.

#define WM8993_IN2L_VOL_MASK   0x001F /* IN2L_VOL - [4:0] */

Definition at line 801 of file wm8993.h.

#define WM8993_IN2L_VOL_SHIFT   0 /* IN2L_VOL - [4:0] */

Definition at line 802 of file wm8993.h.

#define WM8993_IN2L_VOL_WIDTH   5 /* IN2L_VOL - [4:0] */

Definition at line 803 of file wm8993.h.

#define WM8993_IN2L_ZC   0x0040 /* IN2L_ZC */

Definition at line 797 of file wm8993.h.

#define WM8993_IN2L_ZC_MASK   0x0040 /* IN2L_ZC */

Definition at line 798 of file wm8993.h.

#define WM8993_IN2L_ZC_SHIFT   6 /* IN2L_ZC */

Definition at line 799 of file wm8993.h.

#define WM8993_IN2L_ZC_WIDTH   1 /* IN2L_ZC */

Definition at line 800 of file wm8993.h.

#define WM8993_IN2LN_MIXOUTL_VOL_MASK   0x01C0 /* IN2LN_MIXOUTL_VOL - [8:6] */

Definition at line 1273 of file wm8993.h.

#define WM8993_IN2LN_MIXOUTL_VOL_SHIFT   6 /* IN2LN_MIXOUTL_VOL - [8:6] */

Definition at line 1274 of file wm8993.h.

#define WM8993_IN2LN_MIXOUTL_VOL_WIDTH   3 /* IN2LN_MIXOUTL_VOL - [8:6] */

Definition at line 1275 of file wm8993.h.

#define WM8993_IN2LN_MIXOUTR_VOL_MASK   0x01C0 /* IN2LN_MIXOUTR_VOL - [8:6] */

Definition at line 1321 of file wm8993.h.

#define WM8993_IN2LN_MIXOUTR_VOL_SHIFT   6 /* IN2LN_MIXOUTR_VOL - [8:6] */

Definition at line 1322 of file wm8993.h.

#define WM8993_IN2LN_MIXOUTR_VOL_WIDTH   3 /* IN2LN_MIXOUTR_VOL - [8:6] */

Definition at line 1323 of file wm8993.h.

#define WM8993_IN2LN_TO_IN2L   0x0040 /* IN2LN_TO_IN2L */

Definition at line 1092 of file wm8993.h.

#define WM8993_IN2LN_TO_IN2L_MASK   0x0040 /* IN2LN_TO_IN2L */

Definition at line 1093 of file wm8993.h.

#define WM8993_IN2LN_TO_IN2L_SHIFT   6 /* IN2LN_TO_IN2L */

Definition at line 1094 of file wm8993.h.

#define WM8993_IN2LN_TO_IN2L_WIDTH   1 /* IN2LN_TO_IN2L */

Definition at line 1095 of file wm8993.h.

#define WM8993_IN2LN_TO_MIXOUTL   0x0010 /* IN2LN_TO_MIXOUTL */

Definition at line 1206 of file wm8993.h.

#define WM8993_IN2LN_TO_MIXOUTL_MASK   0x0010 /* IN2LN_TO_MIXOUTL */

Definition at line 1207 of file wm8993.h.

#define WM8993_IN2LN_TO_MIXOUTL_SHIFT   4 /* IN2LN_TO_MIXOUTL */

Definition at line 1208 of file wm8993.h.

#define WM8993_IN2LN_TO_MIXOUTL_WIDTH   1 /* IN2LN_TO_MIXOUTL */

Definition at line 1209 of file wm8993.h.

#define WM8993_IN2LN_TO_MIXOUTR   0x0020 /* IN2LN_TO_MIXOUTR */

Definition at line 1242 of file wm8993.h.

#define WM8993_IN2LN_TO_MIXOUTR_MASK   0x0020 /* IN2LN_TO_MIXOUTR */

Definition at line 1243 of file wm8993.h.

#define WM8993_IN2LN_TO_MIXOUTR_SHIFT   5 /* IN2LN_TO_MIXOUTR */

Definition at line 1244 of file wm8993.h.

#define WM8993_IN2LN_TO_MIXOUTR_WIDTH   1 /* IN2LN_TO_MIXOUTR */

Definition at line 1245 of file wm8993.h.

#define WM8993_IN2LP_MIXOUTL_VOL_MASK   0x0E00 /* IN2LP_MIXOUTL_VOL - [11:9] */

Definition at line 1270 of file wm8993.h.

#define WM8993_IN2LP_MIXOUTL_VOL_SHIFT   9 /* IN2LP_MIXOUTL_VOL - [11:9] */

Definition at line 1271 of file wm8993.h.

#define WM8993_IN2LP_MIXOUTL_VOL_WIDTH   3 /* IN2LP_MIXOUTL_VOL - [11:9] */

Definition at line 1272 of file wm8993.h.

#define WM8993_IN2LP_TO_IN2L   0x0080 /* IN2LP_TO_IN2L */

Definition at line 1088 of file wm8993.h.

#define WM8993_IN2LP_TO_IN2L_MASK   0x0080 /* IN2LP_TO_IN2L */

Definition at line 1089 of file wm8993.h.

#define WM8993_IN2LP_TO_IN2L_SHIFT   7 /* IN2LP_TO_IN2L */

Definition at line 1090 of file wm8993.h.

#define WM8993_IN2LP_TO_IN2L_WIDTH   1 /* IN2LP_TO_IN2L */

Definition at line 1091 of file wm8993.h.

#define WM8993_IN2LP_TO_MIXOUTL   0x0002 /* IN2LP_TO_MIXOUTL */

Definition at line 1218 of file wm8993.h.

#define WM8993_IN2LP_TO_MIXOUTL_MASK   0x0002 /* IN2LP_TO_MIXOUTL */

Definition at line 1219 of file wm8993.h.

#define WM8993_IN2LP_TO_MIXOUTL_SHIFT   1 /* IN2LP_TO_MIXOUTL */

Definition at line 1220 of file wm8993.h.

#define WM8993_IN2LP_TO_MIXOUTL_WIDTH   1 /* IN2LP_TO_MIXOUTL */

Definition at line 1221 of file wm8993.h.

#define WM8993_IN2R_ENA   0x0020 /* IN2R_ENA */

Definition at line 210 of file wm8993.h.

#define WM8993_IN2R_ENA_MASK   0x0020 /* IN2R_ENA */

Definition at line 211 of file wm8993.h.

#define WM8993_IN2R_ENA_SHIFT   5 /* IN2R_ENA */

Definition at line 212 of file wm8993.h.

#define WM8993_IN2R_ENA_WIDTH   1 /* IN2R_ENA */

Definition at line 213 of file wm8993.h.

#define WM8993_IN2R_MIXINR_VOL   0x0080 /* IN2R_MIXINR_VOL */

Definition at line 1151 of file wm8993.h.

#define WM8993_IN2R_MIXINR_VOL_MASK   0x0080 /* IN2R_MIXINR_VOL */

Definition at line 1152 of file wm8993.h.

#define WM8993_IN2R_MIXINR_VOL_SHIFT   7 /* IN2R_MIXINR_VOL */

Definition at line 1153 of file wm8993.h.

#define WM8993_IN2R_MIXINR_VOL_WIDTH   1 /* IN2R_MIXINR_VOL */

Definition at line 1154 of file wm8993.h.

#define WM8993_IN2R_MUTE   0x0080 /* IN2R_MUTE */

Definition at line 831 of file wm8993.h.

#define WM8993_IN2R_MUTE_MASK   0x0080 /* IN2R_MUTE */

Definition at line 832 of file wm8993.h.

#define WM8993_IN2R_MUTE_SHIFT   7 /* IN2R_MUTE */

Definition at line 833 of file wm8993.h.

#define WM8993_IN2R_MUTE_WIDTH   1 /* IN2R_MUTE */

Definition at line 834 of file wm8993.h.

#define WM8993_IN2R_TO_MIXINR   0x0100 /* IN2R_TO_MIXINR */

Definition at line 1147 of file wm8993.h.

#define WM8993_IN2R_TO_MIXINR_MASK   0x0100 /* IN2R_TO_MIXINR */

Definition at line 1148 of file wm8993.h.

#define WM8993_IN2R_TO_MIXINR_SHIFT   8 /* IN2R_TO_MIXINR */

Definition at line 1149 of file wm8993.h.

#define WM8993_IN2R_TO_MIXINR_WIDTH   1 /* IN2R_TO_MIXINR */

Definition at line 1150 of file wm8993.h.

#define WM8993_IN2R_VOL_MASK   0x001F /* IN2R_VOL - [4:0] */

Definition at line 839 of file wm8993.h.

#define WM8993_IN2R_VOL_SHIFT   0 /* IN2R_VOL - [4:0] */

Definition at line 840 of file wm8993.h.

#define WM8993_IN2R_VOL_WIDTH   5 /* IN2R_VOL - [4:0] */

Definition at line 841 of file wm8993.h.

#define WM8993_IN2R_ZC   0x0040 /* IN2R_ZC */

Definition at line 835 of file wm8993.h.

#define WM8993_IN2R_ZC_MASK   0x0040 /* IN2R_ZC */

Definition at line 836 of file wm8993.h.

#define WM8993_IN2R_ZC_SHIFT   6 /* IN2R_ZC */

Definition at line 837 of file wm8993.h.

#define WM8993_IN2R_ZC_WIDTH   1 /* IN2R_ZC */

Definition at line 838 of file wm8993.h.

#define WM8993_IN2RN_MIXOUTL_VOL_MASK   0x01C0 /* IN2RN_MIXOUTL_VOL - [8:6] */

Definition at line 1305 of file wm8993.h.

#define WM8993_IN2RN_MIXOUTL_VOL_SHIFT   6 /* IN2RN_MIXOUTL_VOL - [8:6] */

Definition at line 1306 of file wm8993.h.

#define WM8993_IN2RN_MIXOUTL_VOL_WIDTH   3 /* IN2RN_MIXOUTL_VOL - [8:6] */

Definition at line 1307 of file wm8993.h.

#define WM8993_IN2RN_MIXOUTR_VOL_MASK   0x01C0 /* IN2RN_MIXOUTR_VOL - [8:6] */

Definition at line 1289 of file wm8993.h.

#define WM8993_IN2RN_MIXOUTR_VOL_SHIFT   6 /* IN2RN_MIXOUTR_VOL - [8:6] */

Definition at line 1290 of file wm8993.h.

#define WM8993_IN2RN_MIXOUTR_VOL_WIDTH   3 /* IN2RN_MIXOUTR_VOL - [8:6] */

Definition at line 1291 of file wm8993.h.

#define WM8993_IN2RN_TO_IN2R   0x0004 /* IN2RN_TO_IN2R */

Definition at line 1108 of file wm8993.h.

#define WM8993_IN2RN_TO_IN2R_MASK   0x0004 /* IN2RN_TO_IN2R */

Definition at line 1109 of file wm8993.h.

#define WM8993_IN2RN_TO_IN2R_SHIFT   2 /* IN2RN_TO_IN2R */

Definition at line 1110 of file wm8993.h.

#define WM8993_IN2RN_TO_IN2R_WIDTH   1 /* IN2RN_TO_IN2R */

Definition at line 1111 of file wm8993.h.

#define WM8993_IN2RN_TO_MIXOUTL   0x0020 /* IN2RN_TO_MIXOUTL */

Definition at line 1202 of file wm8993.h.

#define WM8993_IN2RN_TO_MIXOUTL_MASK   0x0020 /* IN2RN_TO_MIXOUTL */

Definition at line 1203 of file wm8993.h.

#define WM8993_IN2RN_TO_MIXOUTL_SHIFT   5 /* IN2RN_TO_MIXOUTL */

Definition at line 1204 of file wm8993.h.

#define WM8993_IN2RN_TO_MIXOUTL_WIDTH   1 /* IN2RN_TO_MIXOUTL */

Definition at line 1205 of file wm8993.h.

#define WM8993_IN2RN_TO_MIXOUTR   0x0010 /* IN2RN_TO_MIXOUTR */

Definition at line 1246 of file wm8993.h.

#define WM8993_IN2RN_TO_MIXOUTR_MASK   0x0010 /* IN2RN_TO_MIXOUTR */

Definition at line 1247 of file wm8993.h.

#define WM8993_IN2RN_TO_MIXOUTR_SHIFT   4 /* IN2RN_TO_MIXOUTR */

Definition at line 1248 of file wm8993.h.

#define WM8993_IN2RN_TO_MIXOUTR_WIDTH   1 /* IN2RN_TO_MIXOUTR */

Definition at line 1249 of file wm8993.h.

#define WM8993_IN2RP_MIXOUTR_VOL_MASK   0x0E00 /* IN2RP_MIXOUTR_VOL - [11:9] */

Definition at line 1286 of file wm8993.h.

#define WM8993_IN2RP_MIXOUTR_VOL_SHIFT   9 /* IN2RP_MIXOUTR_VOL - [11:9] */

Definition at line 1287 of file wm8993.h.

#define WM8993_IN2RP_MIXOUTR_VOL_WIDTH   3 /* IN2RP_MIXOUTR_VOL - [11:9] */

Definition at line 1288 of file wm8993.h.

#define WM8993_IN2RP_TO_IN2R   0x0008 /* IN2RP_TO_IN2R */

Definition at line 1104 of file wm8993.h.

#define WM8993_IN2RP_TO_IN2R_MASK   0x0008 /* IN2RP_TO_IN2R */

Definition at line 1105 of file wm8993.h.

#define WM8993_IN2RP_TO_IN2R_SHIFT   3 /* IN2RP_TO_IN2R */

Definition at line 1106 of file wm8993.h.

#define WM8993_IN2RP_TO_IN2R_WIDTH   1 /* IN2RP_TO_IN2R */

Definition at line 1107 of file wm8993.h.

#define WM8993_IN2RP_TO_MIXOUTR   0x0002 /* IN2RP_TO_MIXOUTR */

Definition at line 1258 of file wm8993.h.

#define WM8993_IN2RP_TO_MIXOUTR_MASK   0x0002 /* IN2RP_TO_MIXOUTR */

Definition at line 1259 of file wm8993.h.

#define WM8993_IN2RP_TO_MIXOUTR_SHIFT   1 /* IN2RP_TO_MIXOUTR */

Definition at line 1260 of file wm8993.h.

#define WM8993_IN2RP_TO_MIXOUTR_WIDTH   1 /* IN2RP_TO_MIXOUTR */

Definition at line 1261 of file wm8993.h.

#define WM8993_INPUT_MIXER2   0x28

Definition at line 53 of file wm8993.h.

#define WM8993_INPUT_MIXER3   0x29

Definition at line 54 of file wm8993.h.

#define WM8993_INPUT_MIXER4   0x2A

Definition at line 55 of file wm8993.h.

#define WM8993_INPUT_MIXER5   0x2B

Definition at line 56 of file wm8993.h.

#define WM8993_INPUT_MIXER6   0x2C

Definition at line 57 of file wm8993.h.

#define WM8993_INPUTS_CLAMP   0x0040 /* INPUTS_CLAMP */

Definition at line 662 of file wm8993.h.

#define WM8993_INPUTS_CLAMP_MASK   0x0040 /* INPUTS_CLAMP */

Definition at line 663 of file wm8993.h.

#define WM8993_INPUTS_CLAMP_REG   0x15

Definition at line 34 of file wm8993.h.

#define WM8993_INPUTS_CLAMP_SHIFT   7 /* INPUTS_CLAMP */

Definition at line 664 of file wm8993.h.

#define WM8993_INPUTS_CLAMP_WIDTH   1 /* INPUTS_CLAMP */

Definition at line 665 of file wm8993.h.

#define WM8993_IRQ   0x1000 /* IRQ */

Definition at line 567 of file wm8993.h.

#define WM8993_IRQ_DEBOUNCE   0x14

Definition at line 33 of file wm8993.h.

#define WM8993_IRQ_MASK   0x1000 /* IRQ */

Definition at line 568 of file wm8993.h.

#define WM8993_IRQ_POL   0x1000 /* IRQ_POL */

Definition at line 734 of file wm8993.h.

#define WM8993_IRQ_POL_MASK   0x1000 /* IRQ_POL */

Definition at line 735 of file wm8993.h.

#define WM8993_IRQ_POL_SHIFT   12 /* IRQ_POL */

Definition at line 736 of file wm8993.h.

#define WM8993_IRQ_POL_WIDTH   1 /* IRQ_POL */

Definition at line 737 of file wm8993.h.

#define WM8993_IRQ_SHIFT   12 /* IRQ */

Definition at line 569 of file wm8993.h.

#define WM8993_IRQ_WIDTH   1 /* IRQ */

Definition at line 570 of file wm8993.h.

#define WM8993_JD1_DB   0x0200 /* JD1_DB */

Definition at line 638 of file wm8993.h.

#define WM8993_JD1_DB_MASK   0x0200 /* JD1_DB */

Definition at line 639 of file wm8993.h.

#define WM8993_JD1_DB_SHIFT   9 /* JD1_DB */

Definition at line 640 of file wm8993.h.

#define WM8993_JD1_DB_WIDTH   1 /* JD1_DB */

Definition at line 641 of file wm8993.h.

#define WM8993_JD1_EINT   0x0200 /* JD1_EINT */

Definition at line 579 of file wm8993.h.

#define WM8993_JD1_EINT_MASK   0x0200 /* JD1_EINT */

Definition at line 580 of file wm8993.h.

#define WM8993_JD1_EINT_SHIFT   9 /* JD1_EINT */

Definition at line 581 of file wm8993.h.

#define WM8993_JD1_EINT_WIDTH   1 /* JD1_EINT */

Definition at line 582 of file wm8993.h.

#define WM8993_JD1_POL   0x0200 /* JD1_POL */

Definition at line 746 of file wm8993.h.

#define WM8993_JD1_POL_MASK   0x0200 /* JD1_POL */

Definition at line 747 of file wm8993.h.

#define WM8993_JD1_POL_SHIFT   9 /* JD1_POL */

Definition at line 748 of file wm8993.h.

#define WM8993_JD1_POL_WIDTH   1 /* JD1_POL */

Definition at line 749 of file wm8993.h.

#define WM8993_JD1_SC_DB   0x0400 /* JD1_SC_DB */

Definition at line 634 of file wm8993.h.

#define WM8993_JD1_SC_DB_MASK   0x0400 /* JD1_SC_DB */

Definition at line 635 of file wm8993.h.

#define WM8993_JD1_SC_DB_SHIFT   10 /* JD1_SC_DB */

Definition at line 636 of file wm8993.h.

#define WM8993_JD1_SC_DB_WIDTH   1 /* JD1_SC_DB */

Definition at line 637 of file wm8993.h.

#define WM8993_JD1_SC_EINT   0x0400 /* JD1_SC_EINT */

Definition at line 575 of file wm8993.h.

#define WM8993_JD1_SC_EINT_MASK   0x0400 /* JD1_SC_EINT */

Definition at line 576 of file wm8993.h.

#define WM8993_JD1_SC_EINT_SHIFT   10 /* JD1_SC_EINT */

Definition at line 577 of file wm8993.h.

#define WM8993_JD1_SC_EINT_WIDTH   1 /* JD1_SC_EINT */

Definition at line 578 of file wm8993.h.

#define WM8993_JD1_SC_POL   0x0400 /* JD1_SC_POL */

Definition at line 742 of file wm8993.h.

#define WM8993_JD1_SC_POL_MASK   0x0400 /* JD1_SC_POL */

Definition at line 743 of file wm8993.h.

#define WM8993_JD1_SC_POL_SHIFT   10 /* JD1_SC_POL */

Definition at line 744 of file wm8993.h.

#define WM8993_JD1_SC_POL_WIDTH   1 /* JD1_SC_POL */

Definition at line 745 of file wm8993.h.

#define WM8993_JD2_DB   0x4000 /* JD2_DB */

Definition at line 622 of file wm8993.h.

#define WM8993_JD2_DB_MASK   0x4000 /* JD2_DB */

Definition at line 623 of file wm8993.h.

#define WM8993_JD2_DB_SHIFT   14 /* JD2_DB */

Definition at line 624 of file wm8993.h.

#define WM8993_JD2_DB_WIDTH   1 /* JD2_DB */

Definition at line 625 of file wm8993.h.

#define WM8993_JD2_EINT   0x4000 /* JD2_EINT */

Definition at line 559 of file wm8993.h.

#define WM8993_JD2_EINT_MASK   0x4000 /* JD2_EINT */

Definition at line 560 of file wm8993.h.

#define WM8993_JD2_EINT_SHIFT   14 /* JD2_EINT */

Definition at line 561 of file wm8993.h.

#define WM8993_JD2_EINT_WIDTH   1 /* JD2_EINT */

Definition at line 562 of file wm8993.h.

#define WM8993_JD2_POL   0x4000 /* JD2_POL */

Definition at line 726 of file wm8993.h.

#define WM8993_JD2_POL_MASK   0x4000 /* JD2_POL */

Definition at line 727 of file wm8993.h.

#define WM8993_JD2_POL_SHIFT   14 /* JD2_POL */

Definition at line 728 of file wm8993.h.

#define WM8993_JD2_POL_WIDTH   1 /* JD2_POL */

Definition at line 729 of file wm8993.h.

#define WM8993_JD2_SC_DB   0x8000 /* JD2_SC_DB */

Definition at line 618 of file wm8993.h.

#define WM8993_JD2_SC_DB_MASK   0x8000 /* JD2_SC_DB */

Definition at line 619 of file wm8993.h.

#define WM8993_JD2_SC_DB_SHIFT   15 /* JD2_SC_DB */

Definition at line 620 of file wm8993.h.

#define WM8993_JD2_SC_DB_WIDTH   1 /* JD2_SC_DB */

Definition at line 621 of file wm8993.h.

#define WM8993_JD2_SC_EINT   0x8000 /* JD2_SC_EINT */

Definition at line 555 of file wm8993.h.

#define WM8993_JD2_SC_EINT_MASK   0x8000 /* JD2_SC_EINT */

Definition at line 556 of file wm8993.h.

#define WM8993_JD2_SC_EINT_SHIFT   15 /* JD2_SC_EINT */

Definition at line 557 of file wm8993.h.

#define WM8993_JD2_SC_EINT_WIDTH   1 /* JD2_SC_EINT */

Definition at line 558 of file wm8993.h.

#define WM8993_JD2_SC_POL   0x8000 /* JD2_SC_POL */

Definition at line 722 of file wm8993.h.

#define WM8993_JD2_SC_POL_MASK   0x8000 /* JD2_SC_POL */

Definition at line 723 of file wm8993.h.

#define WM8993_JD2_SC_POL_SHIFT   15 /* JD2_SC_POL */

Definition at line 724 of file wm8993.h.

#define WM8993_JD2_SC_POL_WIDTH   1 /* JD2_SC_POL */

Definition at line 725 of file wm8993.h.

#define WM8993_JD_ENA   0x0004 /* JD_ENA */

Definition at line 1511 of file wm8993.h.

#define WM8993_JD_ENA_MASK   0x0004 /* JD_ENA */

Definition at line 1512 of file wm8993.h.

#define WM8993_JD_ENA_SHIFT   2 /* JD_ENA */

Definition at line 1513 of file wm8993.h.

#define WM8993_JD_ENA_WIDTH   1 /* JD_ENA */

Definition at line 1514 of file wm8993.h.

#define WM8993_JD_SCTHR_MASK   0x00C0 /* JD_SCTHR - [7:6] */

Definition at line 1505 of file wm8993.h.

#define WM8993_JD_SCTHR_SHIFT   6 /* JD_SCTHR - [7:6] */

Definition at line 1506 of file wm8993.h.

#define WM8993_JD_SCTHR_WIDTH   2 /* JD_SCTHR - [7:6] */

Definition at line 1507 of file wm8993.h.

#define WM8993_JD_THR_MASK   0x0030 /* JD_THR - [5:4] */

Definition at line 1508 of file wm8993.h.

#define WM8993_JD_THR_SHIFT   4 /* JD_THR - [5:4] */

Definition at line 1509 of file wm8993.h.

#define WM8993_JD_THR_WIDTH   2 /* JD_THR - [5:4] */

Definition at line 1510 of file wm8993.h.

#define WM8993_LEFT_ADC_DIGITAL_VOLUME   0x0F

Definition at line 29 of file wm8993.h.

#define WM8993_LEFT_DAC_DIGITAL_VOLUME   0x0B

Definition at line 25 of file wm8993.h.

#define WM8993_LEFT_LINE_INPUT_1_2_VOLUME   0x18

Definition at line 37 of file wm8993.h.

#define WM8993_LEFT_LINE_INPUT_3_4_VOLUME   0x19

Definition at line 38 of file wm8993.h.

#define WM8993_LEFT_OPGA_VOLUME   0x20

Definition at line 45 of file wm8993.h.

#define WM8993_LEFT_OUTPUT_VOLUME   0x1C

Definition at line 41 of file wm8993.h.

#define WM8993_LINE_MIXER1   0x34

Definition at line 65 of file wm8993.h.

#define WM8993_LINE_MIXER2   0x35

Definition at line 66 of file wm8993.h.

#define WM8993_LINE_OUTPUTS_VOLUME   0x1E

Definition at line 43 of file wm8993.h.

#define WM8993_LINEOUT1_DISCH   0x0020 /* LINEOUT1_DISCH */

Definition at line 1470 of file wm8993.h.

#define WM8993_LINEOUT1_DISCH_MASK   0x0020 /* LINEOUT1_DISCH */

Definition at line 1471 of file wm8993.h.

#define WM8993_LINEOUT1_DISCH_SHIFT   5 /* LINEOUT1_DISCH */

Definition at line 1472 of file wm8993.h.

#define WM8993_LINEOUT1_DISCH_WIDTH   1 /* LINEOUT1_DISCH */

Definition at line 1473 of file wm8993.h.

#define WM8993_LINEOUT1_FB   0x0080 /* LINEOUT1_FB */

Definition at line 1446 of file wm8993.h.

#define WM8993_LINEOUT1_FB_MASK   0x0080 /* LINEOUT1_FB */

Definition at line 1447 of file wm8993.h.

#define WM8993_LINEOUT1_FB_SHIFT   7 /* LINEOUT1_FB */

Definition at line 1448 of file wm8993.h.

#define WM8993_LINEOUT1_FB_WIDTH   1 /* LINEOUT1_FB */

Definition at line 1449 of file wm8993.h.

#define WM8993_LINEOUT1_MODE   0x0010 /* LINEOUT1_MODE */

Definition at line 1358 of file wm8993.h.

#define WM8993_LINEOUT1_MODE_MASK   0x0010 /* LINEOUT1_MODE */

Definition at line 1359 of file wm8993.h.

#define WM8993_LINEOUT1_MODE_SHIFT   4 /* LINEOUT1_MODE */

Definition at line 1360 of file wm8993.h.

#define WM8993_LINEOUT1_MODE_WIDTH   1 /* LINEOUT1_MODE */

Definition at line 1361 of file wm8993.h.

#define WM8993_LINEOUT1_VOL   0x0010 /* LINEOUT1_VOL */

Definition at line 892 of file wm8993.h.

#define WM8993_LINEOUT1_VOL_MASK   0x0010 /* LINEOUT1_VOL */

Definition at line 893 of file wm8993.h.

#define WM8993_LINEOUT1_VOL_SHIFT   4 /* LINEOUT1_VOL */

Definition at line 894 of file wm8993.h.

#define WM8993_LINEOUT1_VOL_WIDTH   1 /* LINEOUT1_VOL */

Definition at line 895 of file wm8993.h.

#define WM8993_LINEOUT1N_ENA   0x2000 /* LINEOUT1N_ENA */

Definition at line 230 of file wm8993.h.

#define WM8993_LINEOUT1N_ENA_MASK   0x2000 /* LINEOUT1N_ENA */

Definition at line 231 of file wm8993.h.

#define WM8993_LINEOUT1N_ENA_SHIFT   13 /* LINEOUT1N_ENA */

Definition at line 232 of file wm8993.h.

#define WM8993_LINEOUT1N_ENA_WIDTH   1 /* LINEOUT1N_ENA */

Definition at line 233 of file wm8993.h.

#define WM8993_LINEOUT1N_MUTE   0x0040 /* LINEOUT1N_MUTE */

Definition at line 884 of file wm8993.h.

#define WM8993_LINEOUT1N_MUTE_MASK   0x0040 /* LINEOUT1N_MUTE */

Definition at line 885 of file wm8993.h.

#define WM8993_LINEOUT1N_MUTE_SHIFT   6 /* LINEOUT1N_MUTE */

Definition at line 886 of file wm8993.h.

#define WM8993_LINEOUT1N_MUTE_WIDTH   1 /* LINEOUT1N_MUTE */

Definition at line 887 of file wm8993.h.

#define WM8993_LINEOUT1P_ENA   0x1000 /* LINEOUT1P_ENA */

Definition at line 234 of file wm8993.h.

#define WM8993_LINEOUT1P_ENA_MASK   0x1000 /* LINEOUT1P_ENA */

Definition at line 235 of file wm8993.h.

#define WM8993_LINEOUT1P_ENA_SHIFT   12 /* LINEOUT1P_ENA */

Definition at line 236 of file wm8993.h.

#define WM8993_LINEOUT1P_ENA_WIDTH   1 /* LINEOUT1P_ENA */

Definition at line 237 of file wm8993.h.

#define WM8993_LINEOUT1P_MUTE   0x0020 /* LINEOUT1P_MUTE */

Definition at line 888 of file wm8993.h.

#define WM8993_LINEOUT1P_MUTE_MASK   0x0020 /* LINEOUT1P_MUTE */

Definition at line 889 of file wm8993.h.

#define WM8993_LINEOUT1P_MUTE_SHIFT   5 /* LINEOUT1P_MUTE */

Definition at line 890 of file wm8993.h.

#define WM8993_LINEOUT1P_MUTE_WIDTH   1 /* LINEOUT1P_MUTE */

Definition at line 891 of file wm8993.h.

#define WM8993_LINEOUT2_DISCH   0x0010 /* LINEOUT2_DISCH */

Definition at line 1474 of file wm8993.h.

#define WM8993_LINEOUT2_DISCH_MASK   0x0010 /* LINEOUT2_DISCH */

Definition at line 1475 of file wm8993.h.

#define WM8993_LINEOUT2_DISCH_SHIFT   4 /* LINEOUT2_DISCH */

Definition at line 1476 of file wm8993.h.

#define WM8993_LINEOUT2_DISCH_WIDTH   1 /* LINEOUT2_DISCH */

Definition at line 1477 of file wm8993.h.

#define WM8993_LINEOUT2_FB   0x0040 /* LINEOUT2_FB */

Definition at line 1450 of file wm8993.h.

#define WM8993_LINEOUT2_FB_MASK   0x0040 /* LINEOUT2_FB */

Definition at line 1451 of file wm8993.h.

#define WM8993_LINEOUT2_FB_SHIFT   6 /* LINEOUT2_FB */

Definition at line 1452 of file wm8993.h.

#define WM8993_LINEOUT2_FB_WIDTH   1 /* LINEOUT2_FB */

Definition at line 1453 of file wm8993.h.

#define WM8993_LINEOUT2_MODE   0x0010 /* LINEOUT2_MODE */

Definition at line 1386 of file wm8993.h.

#define WM8993_LINEOUT2_MODE_MASK   0x0010 /* LINEOUT2_MODE */

Definition at line 1387 of file wm8993.h.

#define WM8993_LINEOUT2_MODE_SHIFT   4 /* LINEOUT2_MODE */

Definition at line 1388 of file wm8993.h.

#define WM8993_LINEOUT2_MODE_WIDTH   1 /* LINEOUT2_MODE */

Definition at line 1389 of file wm8993.h.

#define WM8993_LINEOUT2_VOL   0x0001 /* LINEOUT2_VOL */

Definition at line 904 of file wm8993.h.

#define WM8993_LINEOUT2_VOL_MASK   0x0001 /* LINEOUT2_VOL */

Definition at line 905 of file wm8993.h.

#define WM8993_LINEOUT2_VOL_SHIFT   0 /* LINEOUT2_VOL */

Definition at line 906 of file wm8993.h.

#define WM8993_LINEOUT2_VOL_WIDTH   1 /* LINEOUT2_VOL */

Definition at line 907 of file wm8993.h.

#define WM8993_LINEOUT2N_ENA   0x0800 /* LINEOUT2N_ENA */

Definition at line 238 of file wm8993.h.

#define WM8993_LINEOUT2N_ENA_MASK   0x0800 /* LINEOUT2N_ENA */

Definition at line 239 of file wm8993.h.

#define WM8993_LINEOUT2N_ENA_SHIFT   11 /* LINEOUT2N_ENA */

Definition at line 240 of file wm8993.h.

#define WM8993_LINEOUT2N_ENA_WIDTH   1 /* LINEOUT2N_ENA */

Definition at line 241 of file wm8993.h.

#define WM8993_LINEOUT2N_MUTE   0x0004 /* LINEOUT2N_MUTE */

Definition at line 896 of file wm8993.h.

#define WM8993_LINEOUT2N_MUTE_MASK   0x0004 /* LINEOUT2N_MUTE */

Definition at line 897 of file wm8993.h.

#define WM8993_LINEOUT2N_MUTE_SHIFT   2 /* LINEOUT2N_MUTE */

Definition at line 898 of file wm8993.h.

#define WM8993_LINEOUT2N_MUTE_WIDTH   1 /* LINEOUT2N_MUTE */

Definition at line 899 of file wm8993.h.

#define WM8993_LINEOUT2P_ENA   0x0400 /* LINEOUT2P_ENA */

Definition at line 242 of file wm8993.h.

#define WM8993_LINEOUT2P_ENA_MASK   0x0400 /* LINEOUT2P_ENA */

Definition at line 243 of file wm8993.h.

#define WM8993_LINEOUT2P_ENA_SHIFT   10 /* LINEOUT2P_ENA */

Definition at line 244 of file wm8993.h.

#define WM8993_LINEOUT2P_ENA_WIDTH   1 /* LINEOUT2P_ENA */

Definition at line 245 of file wm8993.h.

#define WM8993_LINEOUT2P_MUTE   0x0002 /* LINEOUT2P_MUTE */

Definition at line 900 of file wm8993.h.

#define WM8993_LINEOUT2P_MUTE_MASK   0x0002 /* LINEOUT2P_MUTE */

Definition at line 901 of file wm8993.h.

#define WM8993_LINEOUT2P_MUTE_SHIFT   1 /* LINEOUT2P_MUTE */

Definition at line 902 of file wm8993.h.

#define WM8993_LINEOUT2P_MUTE_WIDTH   1 /* LINEOUT2P_MUTE */

Definition at line 903 of file wm8993.h.

#define WM8993_LINEOUT_VMID_BUF_ENA   0x0080 /* LINEOUT_VMID_BUF_ENA */

Definition at line 1462 of file wm8993.h.

#define WM8993_LINEOUT_VMID_BUF_ENA_MASK   0x0080 /* LINEOUT_VMID_BUF_ENA */

Definition at line 1463 of file wm8993.h.

#define WM8993_LINEOUT_VMID_BUF_ENA_SHIFT   7 /* LINEOUT_VMID_BUF_ENA */

Definition at line 1464 of file wm8993.h.

#define WM8993_LINEOUT_VMID_BUF_ENA_WIDTH   1 /* LINEOUT_VMID_BUF_ENA */

Definition at line 1465 of file wm8993.h.

#define WM8993_LOOPBACK   0x0001 /* LOOPBACK */

Definition at line 355 of file wm8993.h.

#define WM8993_LOOPBACK_MASK   0x0001 /* LOOPBACK */

Definition at line 356 of file wm8993.h.

#define WM8993_LOOPBACK_SHIFT   0 /* LOOPBACK */

Definition at line 357 of file wm8993.h.

#define WM8993_LOOPBACK_WIDTH   1 /* LOOPBACK */

Definition at line 358 of file wm8993.h.

#define WM8993_LRCLK_DIR   0x0800 /* LRCLK_DIR */

Definition at line 422 of file wm8993.h.

#define WM8993_LRCLK_DIR_MASK   0x0800 /* LRCLK_DIR */

Definition at line 423 of file wm8993.h.

#define WM8993_LRCLK_DIR_SHIFT   11 /* LRCLK_DIR */

Definition at line 424 of file wm8993.h.

#define WM8993_LRCLK_DIR_WIDTH   1 /* LRCLK_DIR */

Definition at line 425 of file wm8993.h.

#define WM8993_LRCLK_PD   0x0004 /* LRCLK_PD */

Definition at line 2045 of file wm8993.h.

#define WM8993_LRCLK_PD_MASK   0x0004 /* LRCLK_PD */

Definition at line 2046 of file wm8993.h.

#define WM8993_LRCLK_PD_SHIFT   2 /* LRCLK_PD */

Definition at line 2047 of file wm8993.h.

#define WM8993_LRCLK_PD_WIDTH   1 /* LRCLK_PD */

Definition at line 2048 of file wm8993.h.

#define WM8993_LRCLK_PU   0x0008 /* LRCLK_PU */

Definition at line 2041 of file wm8993.h.

#define WM8993_LRCLK_PU_MASK   0x0008 /* LRCLK_PU */

Definition at line 2042 of file wm8993.h.

#define WM8993_LRCLK_PU_SHIFT   3 /* LRCLK_PU */

Definition at line 2043 of file wm8993.h.

#define WM8993_LRCLK_PU_WIDTH   1 /* LRCLK_PU */

Definition at line 2044 of file wm8993.h.

#define WM8993_LRCLK_RATE_MASK   0x07FF /* LRCLK_RATE - [10:0] */

Definition at line 426 of file wm8993.h.

#define WM8993_LRCLK_RATE_SHIFT   0 /* LRCLK_RATE - [10:0] */

Definition at line 427 of file wm8993.h.

#define WM8993_LRCLK_RATE_WIDTH   11 /* LRCLK_RATE - [10:0] */

Definition at line 428 of file wm8993.h.

#define WM8993_MASK_WRITE_ENA   0x0001 /* MASK_WRITE_ENA */

Definition at line 1622 of file wm8993.h.

#define WM8993_MASK_WRITE_ENA_MASK   0x0001 /* MASK_WRITE_ENA */

Definition at line 1623 of file wm8993.h.

#define WM8993_MASK_WRITE_ENA_SHIFT   0 /* MASK_WRITE_ENA */

Definition at line 1624 of file wm8993.h.

#define WM8993_MASK_WRITE_ENA_WIDTH   1 /* MASK_WRITE_ENA */

Definition at line 1625 of file wm8993.h.

#define WM8993_MAX_REGISTER   0x7E

Definition at line 127 of file wm8993.h.

#define WM8993_MCLK_DIV   0x1000 /* MCLK_DIV */

Definition at line 392 of file wm8993.h.

#define WM8993_MCLK_DIV_MASK   0x1000 /* MCLK_DIV */

Definition at line 393 of file wm8993.h.

#define WM8993_MCLK_DIV_SHIFT   12 /* MCLK_DIV */

Definition at line 394 of file wm8993.h.

#define WM8993_MCLK_DIV_WIDTH   1 /* MCLK_DIV */

Definition at line 395 of file wm8993.h.

#define WM8993_MCLK_INV   0x0400 /* MCLK_INV */

Definition at line 396 of file wm8993.h.

#define WM8993_MCLK_INV_MASK   0x0400 /* MCLK_INV */

Definition at line 397 of file wm8993.h.

#define WM8993_MCLK_INV_SHIFT   10 /* MCLK_INV */

Definition at line 398 of file wm8993.h.

#define WM8993_MCLK_INV_WIDTH   1 /* MCLK_INV */

Definition at line 399 of file wm8993.h.

#define WM8993_MCLK_PD   0x0040 /* MCLK_PD */

Definition at line 2029 of file wm8993.h.

#define WM8993_MCLK_PD_MASK   0x0040 /* MCLK_PD */

Definition at line 2030 of file wm8993.h.

#define WM8993_MCLK_PD_SHIFT   6 /* MCLK_PD */

Definition at line 2031 of file wm8993.h.

#define WM8993_MCLK_PD_WIDTH   1 /* MCLK_PD */

Definition at line 2032 of file wm8993.h.

#define WM8993_MCLK_PU   0x0080 /* MCLK_PU */

Definition at line 2025 of file wm8993.h.

#define WM8993_MCLK_PU_MASK   0x0080 /* MCLK_PU */

Definition at line 2026 of file wm8993.h.

#define WM8993_MCLK_PU_SHIFT   7 /* MCLK_PU */

Definition at line 2027 of file wm8993.h.

#define WM8993_MCLK_PU_WIDTH   1 /* MCLK_PU */

Definition at line 2028 of file wm8993.h.

#define WM8993_MCLK_SRC   0x8000 /* MCLK_SRC */

Definition at line 384 of file wm8993.h.

#define WM8993_MCLK_SRC_MASK   0x8000 /* MCLK_SRC */

Definition at line 385 of file wm8993.h.

#define WM8993_MCLK_SRC_SHIFT   15 /* MCLK_SRC */

Definition at line 386 of file wm8993.h.

#define WM8993_MCLK_SRC_WIDTH   1 /* MCLK_SRC */

Definition at line 387 of file wm8993.h.

#define WM8993_MICB1_ENA   0x0010 /* MICB1_ENA */

Definition at line 167 of file wm8993.h.

#define WM8993_MICB1_ENA_MASK   0x0010 /* MICB1_ENA */

Definition at line 168 of file wm8993.h.

#define WM8993_MICB1_ENA_SHIFT   4 /* MICB1_ENA */

Definition at line 169 of file wm8993.h.

#define WM8993_MICB1_ENA_WIDTH   1 /* MICB1_ENA */

Definition at line 170 of file wm8993.h.

#define WM8993_MICB1_LVL   0x0001 /* MICB1_LVL */

Definition at line 1519 of file wm8993.h.

#define WM8993_MICB1_LVL_MASK   0x0001 /* MICB1_LVL */

Definition at line 1520 of file wm8993.h.

#define WM8993_MICB1_LVL_SHIFT   0 /* MICB1_LVL */

Definition at line 1521 of file wm8993.h.

#define WM8993_MICB1_LVL_WIDTH   1 /* MICB1_LVL */

Definition at line 1522 of file wm8993.h.

#define WM8993_MICB2_ENA   0x0020 /* MICB2_ENA */

Definition at line 163 of file wm8993.h.

#define WM8993_MICB2_ENA_MASK   0x0020 /* MICB2_ENA */

Definition at line 164 of file wm8993.h.

#define WM8993_MICB2_ENA_SHIFT   5 /* MICB2_ENA */

Definition at line 165 of file wm8993.h.

#define WM8993_MICB2_ENA_WIDTH   1 /* MICB2_ENA */

Definition at line 166 of file wm8993.h.

#define WM8993_MICB2_LVL   0x0002 /* MICB2_LVL */

Definition at line 1515 of file wm8993.h.

#define WM8993_MICB2_LVL_MASK   0x0002 /* MICB2_LVL */

Definition at line 1516 of file wm8993.h.

#define WM8993_MICB2_LVL_SHIFT   1 /* MICB2_LVL */

Definition at line 1517 of file wm8993.h.

#define WM8993_MICB2_LVL_WIDTH   1 /* MICB2_LVL */

Definition at line 1518 of file wm8993.h.

#define WM8993_MICBIAS   0x3A

Definition at line 71 of file wm8993.h.

#define WM8993_MIXINL_ENA   0x0200 /* MIXINL_ENA */

Definition at line 194 of file wm8993.h.

#define WM8993_MIXINL_ENA_MASK   0x0200 /* MIXINL_ENA */

Definition at line 195 of file wm8993.h.

#define WM8993_MIXINL_ENA_SHIFT   9 /* MIXINL_ENA */

Definition at line 196 of file wm8993.h.

#define WM8993_MIXINL_ENA_WIDTH   1 /* MIXINL_ENA */

Definition at line 197 of file wm8993.h.

#define WM8993_MIXINL_MIXOUTL_VOL_MASK   0x0007 /* MIXINL_MIXOUTL_VOL - [2:0] */

Definition at line 1311 of file wm8993.h.

#define WM8993_MIXINL_MIXOUTL_VOL_SHIFT   0 /* MIXINL_MIXOUTL_VOL - [2:0] */

Definition at line 1312 of file wm8993.h.

#define WM8993_MIXINL_MIXOUTL_VOL_WIDTH   3 /* MIXINL_MIXOUTL_VOL - [2:0] */

Definition at line 1313 of file wm8993.h.

#define WM8993_MIXINL_MIXOUTR_VOL_MASK   0x0038 /* MIXINL_MIXOUTR_VOL - [5:3] */

Definition at line 1324 of file wm8993.h.

#define WM8993_MIXINL_MIXOUTR_VOL_SHIFT   3 /* MIXINL_MIXOUTR_VOL - [5:3] */

Definition at line 1325 of file wm8993.h.

#define WM8993_MIXINL_MIXOUTR_VOL_WIDTH   3 /* MIXINL_MIXOUTR_VOL - [5:3] */

Definition at line 1326 of file wm8993.h.

#define WM8993_MIXINL_SPKMIXL_VOL   0x0020 /* MIXINL_SPKMIXL_VOL */

Definition at line 962 of file wm8993.h.

#define WM8993_MIXINL_SPKMIXL_VOL_MASK   0x0020 /* MIXINL_SPKMIXL_VOL */

Definition at line 963 of file wm8993.h.

#define WM8993_MIXINL_SPKMIXL_VOL_SHIFT   5 /* MIXINL_SPKMIXL_VOL */

Definition at line 964 of file wm8993.h.

#define WM8993_MIXINL_SPKMIXL_VOL_WIDTH   1 /* MIXINL_SPKMIXL_VOL */

Definition at line 965 of file wm8993.h.

#define WM8993_MIXINL_TO_MIXOUTL   0x0040 /* MIXINL_TO_MIXOUTL */

Definition at line 1198 of file wm8993.h.

#define WM8993_MIXINL_TO_MIXOUTL_MASK   0x0040 /* MIXINL_TO_MIXOUTL */

Definition at line 1199 of file wm8993.h.

#define WM8993_MIXINL_TO_MIXOUTL_SHIFT   6 /* MIXINL_TO_MIXOUTL */

Definition at line 1200 of file wm8993.h.

#define WM8993_MIXINL_TO_MIXOUTL_WIDTH   1 /* MIXINL_TO_MIXOUTL */

Definition at line 1201 of file wm8993.h.

#define WM8993_MIXINL_TO_MIXOUTR   0x0080 /* MIXINL_TO_MIXOUTR */

Definition at line 1234 of file wm8993.h.

#define WM8993_MIXINL_TO_MIXOUTR_MASK   0x0080 /* MIXINL_TO_MIXOUTR */

Definition at line 1235 of file wm8993.h.

#define WM8993_MIXINL_TO_MIXOUTR_SHIFT   7 /* MIXINL_TO_MIXOUTR */

Definition at line 1236 of file wm8993.h.

#define WM8993_MIXINL_TO_MIXOUTR_WIDTH   1 /* MIXINL_TO_MIXOUTR */

Definition at line 1237 of file wm8993.h.

#define WM8993_MIXINL_TO_SPKMIXL   0x0080 /* MIXINL_TO_SPKMIXL */

Definition at line 1410 of file wm8993.h.

#define WM8993_MIXINL_TO_SPKMIXL_MASK   0x0080 /* MIXINL_TO_SPKMIXL */

Definition at line 1411 of file wm8993.h.

#define WM8993_MIXINL_TO_SPKMIXL_SHIFT   7 /* MIXINL_TO_SPKMIXL */

Definition at line 1412 of file wm8993.h.

#define WM8993_MIXINL_TO_SPKMIXL_WIDTH   1 /* MIXINL_TO_SPKMIXL */

Definition at line 1413 of file wm8993.h.

#define WM8993_MIXINR_ENA   0x0100 /* MIXINR_ENA */

Definition at line 198 of file wm8993.h.

#define WM8993_MIXINR_ENA_MASK   0x0100 /* MIXINR_ENA */

Definition at line 199 of file wm8993.h.

#define WM8993_MIXINR_ENA_SHIFT   8 /* MIXINR_ENA */

Definition at line 200 of file wm8993.h.

#define WM8993_MIXINR_ENA_WIDTH   1 /* MIXINR_ENA */

Definition at line 201 of file wm8993.h.

#define WM8993_MIXINR_MIXOUTL_VOL_MASK   0x0038 /* MIXINR_MIXOUTL_VOL - [5:3] */

Definition at line 1308 of file wm8993.h.

#define WM8993_MIXINR_MIXOUTL_VOL_SHIFT   3 /* MIXINR_MIXOUTL_VOL - [5:3] */

Definition at line 1309 of file wm8993.h.

#define WM8993_MIXINR_MIXOUTL_VOL_WIDTH   3 /* MIXINR_MIXOUTL_VOL - [5:3] */

Definition at line 1310 of file wm8993.h.

#define WM8993_MIXINR_MIXOUTR_VOL_MASK   0x0007 /* MIXINR_MIXOUTR_VOL - [2:0] */

Definition at line 1327 of file wm8993.h.

#define WM8993_MIXINR_MIXOUTR_VOL_SHIFT   0 /* MIXINR_MIXOUTR_VOL - [2:0] */

Definition at line 1328 of file wm8993.h.

#define WM8993_MIXINR_MIXOUTR_VOL_WIDTH   3 /* MIXINR_MIXOUTR_VOL - [2:0] */

Definition at line 1329 of file wm8993.h.

#define WM8993_MIXINR_SPKMIXR_VOL   0x0020 /* MIXINR_SPKMIXR_VOL */

Definition at line 989 of file wm8993.h.

#define WM8993_MIXINR_SPKMIXR_VOL_MASK   0x0020 /* MIXINR_SPKMIXR_VOL */

Definition at line 990 of file wm8993.h.

#define WM8993_MIXINR_SPKMIXR_VOL_SHIFT   5 /* MIXINR_SPKMIXR_VOL */

Definition at line 991 of file wm8993.h.

#define WM8993_MIXINR_SPKMIXR_VOL_WIDTH   1 /* MIXINR_SPKMIXR_VOL */

Definition at line 992 of file wm8993.h.

#define WM8993_MIXINR_TO_MIXOUTL   0x0080 /* MIXINR_TO_MIXOUTL */

Definition at line 1194 of file wm8993.h.

#define WM8993_MIXINR_TO_MIXOUTL_MASK   0x0080 /* MIXINR_TO_MIXOUTL */

Definition at line 1195 of file wm8993.h.

#define WM8993_MIXINR_TO_MIXOUTL_SHIFT   7 /* MIXINR_TO_MIXOUTL */

Definition at line 1196 of file wm8993.h.

#define WM8993_MIXINR_TO_MIXOUTL_WIDTH   1 /* MIXINR_TO_MIXOUTL */

Definition at line 1197 of file wm8993.h.

#define WM8993_MIXINR_TO_MIXOUTR   0x0040 /* MIXINR_TO_MIXOUTR */

Definition at line 1238 of file wm8993.h.

#define WM8993_MIXINR_TO_MIXOUTR_MASK   0x0040 /* MIXINR_TO_MIXOUTR */

Definition at line 1239 of file wm8993.h.

#define WM8993_MIXINR_TO_MIXOUTR_SHIFT   6 /* MIXINR_TO_MIXOUTR */

Definition at line 1240 of file wm8993.h.

#define WM8993_MIXINR_TO_MIXOUTR_WIDTH   1 /* MIXINR_TO_MIXOUTR */

Definition at line 1241 of file wm8993.h.

#define WM8993_MIXINR_TO_SPKMIXR   0x0040 /* MIXINR_TO_SPKMIXR */

Definition at line 1414 of file wm8993.h.

#define WM8993_MIXINR_TO_SPKMIXR_MASK   0x0040 /* MIXINR_TO_SPKMIXR */

Definition at line 1415 of file wm8993.h.

#define WM8993_MIXINR_TO_SPKMIXR_SHIFT   6 /* MIXINR_TO_SPKMIXR */

Definition at line 1416 of file wm8993.h.

#define WM8993_MIXINR_TO_SPKMIXR_WIDTH   1 /* MIXINR_TO_SPKMIXR */

Definition at line 1417 of file wm8993.h.

#define WM8993_MIXOUT_VU   0x0100 /* MIXOUT_VU */

Definition at line 943 of file wm8993.h.

#define WM8993_MIXOUT_VU   0x0100 /* MIXOUT_VU */

Definition at line 943 of file wm8993.h.

#define WM8993_MIXOUT_VU_MASK   0x0100 /* MIXOUT_VU */

Definition at line 944 of file wm8993.h.

#define WM8993_MIXOUT_VU_MASK   0x0100 /* MIXOUT_VU */

Definition at line 944 of file wm8993.h.

#define WM8993_MIXOUT_VU_SHIFT   8 /* MIXOUT_VU */

Definition at line 945 of file wm8993.h.

#define WM8993_MIXOUT_VU_SHIFT   8 /* MIXOUT_VU */

Definition at line 945 of file wm8993.h.

#define WM8993_MIXOUT_VU_WIDTH   1 /* MIXOUT_VU */

Definition at line 946 of file wm8993.h.

#define WM8993_MIXOUT_VU_WIDTH   1 /* MIXOUT_VU */

Definition at line 946 of file wm8993.h.

#define WM8993_MIXOUTL_ENA   0x0020 /* MIXOUTL_ENA */

Definition at line 262 of file wm8993.h.

#define WM8993_MIXOUTL_ENA_MASK   0x0020 /* MIXOUTL_ENA */

Definition at line 263 of file wm8993.h.

#define WM8993_MIXOUTL_ENA_SHIFT   5 /* MIXOUTL_ENA */

Definition at line 264 of file wm8993.h.

#define WM8993_MIXOUTL_ENA_WIDTH   1 /* MIXOUTL_ENA */

Definition at line 265 of file wm8993.h.

#define WM8993_MIXOUTL_MIXINL_VOL_MASK   0x0007 /* MIXOUTL_MIXINL_VOL - [2:0] */

Definition at line 1140 of file wm8993.h.

#define WM8993_MIXOUTL_MIXINL_VOL_SHIFT   0 /* MIXOUTL_MIXINL_VOL - [2:0] */

Definition at line 1141 of file wm8993.h.

#define WM8993_MIXOUTL_MIXINL_VOL_WIDTH   3 /* MIXOUTL_MIXINL_VOL - [2:0] */

Definition at line 1142 of file wm8993.h.

#define WM8993_MIXOUTL_MUTE_N   0x0040 /* MIXOUTL_MUTE_N */

Definition at line 932 of file wm8993.h.

#define WM8993_MIXOUTL_MUTE_N_MASK   0x0040 /* MIXOUTL_MUTE_N */

Definition at line 933 of file wm8993.h.

#define WM8993_MIXOUTL_MUTE_N_SHIFT   6 /* MIXOUTL_MUTE_N */

Definition at line 934 of file wm8993.h.

#define WM8993_MIXOUTL_MUTE_N_WIDTH   1 /* MIXOUTL_MUTE_N */

Definition at line 935 of file wm8993.h.

#define WM8993_MIXOUTL_SPKMIXL_VOL   0x0008 /* MIXOUTL_SPKMIXL_VOL */

Definition at line 970 of file wm8993.h.

#define WM8993_MIXOUTL_SPKMIXL_VOL_MASK   0x0008 /* MIXOUTL_SPKMIXL_VOL */

Definition at line 971 of file wm8993.h.

#define WM8993_MIXOUTL_SPKMIXL_VOL_SHIFT   3 /* MIXOUTL_SPKMIXL_VOL */

Definition at line 972 of file wm8993.h.

#define WM8993_MIXOUTL_SPKMIXL_VOL_WIDTH   1 /* MIXOUTL_SPKMIXL_VOL */

Definition at line 973 of file wm8993.h.

#define WM8993_MIXOUTL_TO_LINEOUT1N   0x0040 /* MIXOUTL_TO_LINEOUT1N */

Definition at line 1350 of file wm8993.h.

#define WM8993_MIXOUTL_TO_LINEOUT1N_MASK   0x0040 /* MIXOUTL_TO_LINEOUT1N */

Definition at line 1351 of file wm8993.h.

#define WM8993_MIXOUTL_TO_LINEOUT1N_SHIFT   6 /* MIXOUTL_TO_LINEOUT1N */

Definition at line 1352 of file wm8993.h.

#define WM8993_MIXOUTL_TO_LINEOUT1N_WIDTH   1 /* MIXOUTL_TO_LINEOUT1N */

Definition at line 1353 of file wm8993.h.

#define WM8993_MIXOUTL_TO_LINEOUT1P   0x0001 /* MIXOUTL_TO_LINEOUT1P */

Definition at line 1370 of file wm8993.h.

#define WM8993_MIXOUTL_TO_LINEOUT1P_MASK   0x0001 /* MIXOUTL_TO_LINEOUT1P */

Definition at line 1371 of file wm8993.h.

#define WM8993_MIXOUTL_TO_LINEOUT1P_SHIFT   0 /* MIXOUTL_TO_LINEOUT1P */

Definition at line 1372 of file wm8993.h.

#define WM8993_MIXOUTL_TO_LINEOUT1P_WIDTH   1 /* MIXOUTL_TO_LINEOUT1P */

Definition at line 1373 of file wm8993.h.

#define WM8993_MIXOUTL_TO_LINEOUT2N   0x0020 /* MIXOUTL_TO_LINEOUT2N */

Definition at line 1382 of file wm8993.h.

#define WM8993_MIXOUTL_TO_LINEOUT2N_MASK   0x0020 /* MIXOUTL_TO_LINEOUT2N */

Definition at line 1383 of file wm8993.h.

#define WM8993_MIXOUTL_TO_LINEOUT2N_SHIFT   5 /* MIXOUTL_TO_LINEOUT2N */

Definition at line 1384 of file wm8993.h.

#define WM8993_MIXOUTL_TO_LINEOUT2N_WIDTH   1 /* MIXOUTL_TO_LINEOUT2N */

Definition at line 1385 of file wm8993.h.

#define WM8993_MIXOUTL_TO_SPKMIXL   0x0008 /* MIXOUTL_TO_SPKMIXL */

Definition at line 1426 of file wm8993.h.

#define WM8993_MIXOUTL_TO_SPKMIXL_MASK   0x0008 /* MIXOUTL_TO_SPKMIXL */

Definition at line 1427 of file wm8993.h.

#define WM8993_MIXOUTL_TO_SPKMIXL_SHIFT   3 /* MIXOUTL_TO_SPKMIXL */

Definition at line 1428 of file wm8993.h.

#define WM8993_MIXOUTL_TO_SPKMIXL_WIDTH   1 /* MIXOUTL_TO_SPKMIXL */

Definition at line 1429 of file wm8993.h.

#define WM8993_MIXOUTL_VOL_MASK   0x003F /* MIXOUTL_VOL - [5:0] */

Definition at line 936 of file wm8993.h.

#define WM8993_MIXOUTL_VOL_SHIFT   0 /* MIXOUTL_VOL - [5:0] */

Definition at line 937 of file wm8993.h.

#define WM8993_MIXOUTL_VOL_WIDTH   6 /* MIXOUTL_VOL - [5:0] */

Definition at line 938 of file wm8993.h.

#define WM8993_MIXOUTL_ZC   0x0080 /* MIXOUTL_ZC */

Definition at line 928 of file wm8993.h.

#define WM8993_MIXOUTL_ZC_MASK   0x0080 /* MIXOUTL_ZC */

Definition at line 929 of file wm8993.h.

#define WM8993_MIXOUTL_ZC_SHIFT   7 /* MIXOUTL_ZC */

Definition at line 930 of file wm8993.h.

#define WM8993_MIXOUTL_ZC_WIDTH   1 /* MIXOUTL_ZC */

Definition at line 931 of file wm8993.h.

#define WM8993_MIXOUTLVOL_ENA   0x0080 /* MIXOUTLVOL_ENA */

Definition at line 254 of file wm8993.h.

#define WM8993_MIXOUTLVOL_ENA_MASK   0x0080 /* MIXOUTLVOL_ENA */

Definition at line 255 of file wm8993.h.

#define WM8993_MIXOUTLVOL_ENA_SHIFT   7 /* MIXOUTLVOL_ENA */

Definition at line 256 of file wm8993.h.

#define WM8993_MIXOUTLVOL_ENA_WIDTH   1 /* MIXOUTLVOL_ENA */

Definition at line 257 of file wm8993.h.

#define WM8993_MIXOUTLVOL_TO_HPOUT2   0x0010 /* MIXOUTLVOL_TO_HPOUT2 */

Definition at line 1338 of file wm8993.h.

#define WM8993_MIXOUTLVOL_TO_HPOUT2_MASK   0x0010 /* MIXOUTLVOL_TO_HPOUT2 */

Definition at line 1339 of file wm8993.h.

#define WM8993_MIXOUTLVOL_TO_HPOUT2_SHIFT   4 /* MIXOUTLVOL_TO_HPOUT2 */

Definition at line 1340 of file wm8993.h.

#define WM8993_MIXOUTLVOL_TO_HPOUT2_WIDTH   1 /* MIXOUTLVOL_TO_HPOUT2 */

Definition at line 1341 of file wm8993.h.

#define WM8993_MIXOUTR_ENA   0x0010 /* MIXOUTR_ENA */

Definition at line 266 of file wm8993.h.

#define WM8993_MIXOUTR_ENA_MASK   0x0010 /* MIXOUTR_ENA */

Definition at line 267 of file wm8993.h.

#define WM8993_MIXOUTR_ENA_SHIFT   4 /* MIXOUTR_ENA */

Definition at line 268 of file wm8993.h.

#define WM8993_MIXOUTR_ENA_WIDTH   1 /* MIXOUTR_ENA */

Definition at line 269 of file wm8993.h.

#define WM8993_MIXOUTR_MIXINR_VOL_MASK   0x0007 /* MIXOUTR_MIXINR_VOL - [2:0] */

Definition at line 1163 of file wm8993.h.

#define WM8993_MIXOUTR_MIXINR_VOL_SHIFT   0 /* MIXOUTR_MIXINR_VOL - [2:0] */

Definition at line 1164 of file wm8993.h.

#define WM8993_MIXOUTR_MIXINR_VOL_WIDTH   3 /* MIXOUTR_MIXINR_VOL - [2:0] */

Definition at line 1165 of file wm8993.h.

#define WM8993_MIXOUTR_MUTE_N   0x0040 /* MIXOUTR_MUTE_N */

Definition at line 951 of file wm8993.h.

#define WM8993_MIXOUTR_MUTE_N_MASK   0x0040 /* MIXOUTR_MUTE_N */

Definition at line 952 of file wm8993.h.

#define WM8993_MIXOUTR_MUTE_N_SHIFT   6 /* MIXOUTR_MUTE_N */

Definition at line 953 of file wm8993.h.

#define WM8993_MIXOUTR_MUTE_N_WIDTH   1 /* MIXOUTR_MUTE_N */

Definition at line 954 of file wm8993.h.

#define WM8993_MIXOUTR_SPKMIXR_VOL   0x0008 /* MIXOUTR_SPKMIXR_VOL */

Definition at line 997 of file wm8993.h.

#define WM8993_MIXOUTR_SPKMIXR_VOL_MASK   0x0008 /* MIXOUTR_SPKMIXR_VOL */

Definition at line 998 of file wm8993.h.

#define WM8993_MIXOUTR_SPKMIXR_VOL_SHIFT   3 /* MIXOUTR_SPKMIXR_VOL */

Definition at line 999 of file wm8993.h.

#define WM8993_MIXOUTR_SPKMIXR_VOL_WIDTH   1 /* MIXOUTR_SPKMIXR_VOL */

Definition at line 1000 of file wm8993.h.

#define WM8993_MIXOUTR_TO_LINEOUT1N   0x0020 /* MIXOUTR_TO_LINEOUT1N */

Definition at line 1354 of file wm8993.h.

#define WM8993_MIXOUTR_TO_LINEOUT1N_MASK   0x0020 /* MIXOUTR_TO_LINEOUT1N */

Definition at line 1355 of file wm8993.h.

#define WM8993_MIXOUTR_TO_LINEOUT1N_SHIFT   5 /* MIXOUTR_TO_LINEOUT1N */

Definition at line 1356 of file wm8993.h.

#define WM8993_MIXOUTR_TO_LINEOUT1N_WIDTH   1 /* MIXOUTR_TO_LINEOUT1N */

Definition at line 1357 of file wm8993.h.

#define WM8993_MIXOUTR_TO_LINEOUT2N   0x0040 /* MIXOUTR_TO_LINEOUT2N */

Definition at line 1378 of file wm8993.h.

#define WM8993_MIXOUTR_TO_LINEOUT2N_MASK   0x0040 /* MIXOUTR_TO_LINEOUT2N */

Definition at line 1379 of file wm8993.h.

#define WM8993_MIXOUTR_TO_LINEOUT2N_SHIFT   6 /* MIXOUTR_TO_LINEOUT2N */

Definition at line 1380 of file wm8993.h.

#define WM8993_MIXOUTR_TO_LINEOUT2N_WIDTH   1 /* MIXOUTR_TO_LINEOUT2N */

Definition at line 1381 of file wm8993.h.

#define WM8993_MIXOUTR_TO_LINEOUT2P   0x0001 /* MIXOUTR_TO_LINEOUT2P */

Definition at line 1398 of file wm8993.h.

#define WM8993_MIXOUTR_TO_LINEOUT2P_MASK   0x0001 /* MIXOUTR_TO_LINEOUT2P */

Definition at line 1399 of file wm8993.h.

#define WM8993_MIXOUTR_TO_LINEOUT2P_SHIFT   0 /* MIXOUTR_TO_LINEOUT2P */

Definition at line 1400 of file wm8993.h.

#define WM8993_MIXOUTR_TO_LINEOUT2P_WIDTH   1 /* MIXOUTR_TO_LINEOUT2P */

Definition at line 1401 of file wm8993.h.

#define WM8993_MIXOUTR_TO_SPKMIXR   0x0004 /* MIXOUTR_TO_SPKMIXR */

Definition at line 1430 of file wm8993.h.

#define WM8993_MIXOUTR_TO_SPKMIXR_MASK   0x0004 /* MIXOUTR_TO_SPKMIXR */

Definition at line 1431 of file wm8993.h.

#define WM8993_MIXOUTR_TO_SPKMIXR_SHIFT   2 /* MIXOUTR_TO_SPKMIXR */

Definition at line 1432 of file wm8993.h.

#define WM8993_MIXOUTR_TO_SPKMIXR_WIDTH   1 /* MIXOUTR_TO_SPKMIXR */

Definition at line 1433 of file wm8993.h.

#define WM8993_MIXOUTR_VOL_MASK   0x003F /* MIXOUTR_VOL - [5:0] */

Definition at line 955 of file wm8993.h.

#define WM8993_MIXOUTR_VOL_SHIFT   0 /* MIXOUTR_VOL - [5:0] */

Definition at line 956 of file wm8993.h.

#define WM8993_MIXOUTR_VOL_WIDTH   6 /* MIXOUTR_VOL - [5:0] */

Definition at line 957 of file wm8993.h.

#define WM8993_MIXOUTR_ZC   0x0080 /* MIXOUTR_ZC */

Definition at line 947 of file wm8993.h.

#define WM8993_MIXOUTR_ZC_MASK   0x0080 /* MIXOUTR_ZC */

Definition at line 948 of file wm8993.h.

#define WM8993_MIXOUTR_ZC_SHIFT   7 /* MIXOUTR_ZC */

Definition at line 949 of file wm8993.h.

#define WM8993_MIXOUTR_ZC_WIDTH   1 /* MIXOUTR_ZC */

Definition at line 950 of file wm8993.h.

#define WM8993_MIXOUTRVOL_ENA   0x0040 /* MIXOUTRVOL_ENA */

Definition at line 258 of file wm8993.h.

#define WM8993_MIXOUTRVOL_ENA_MASK   0x0040 /* MIXOUTRVOL_ENA */

Definition at line 259 of file wm8993.h.

#define WM8993_MIXOUTRVOL_ENA_SHIFT   6 /* MIXOUTRVOL_ENA */

Definition at line 260 of file wm8993.h.

#define WM8993_MIXOUTRVOL_ENA_WIDTH   1 /* MIXOUTRVOL_ENA */

Definition at line 261 of file wm8993.h.

#define WM8993_MIXOUTRVOL_TO_HPOUT2   0x0008 /* MIXOUTRVOL_TO_HPOUT2 */

Definition at line 1342 of file wm8993.h.

#define WM8993_MIXOUTRVOL_TO_HPOUT2_MASK   0x0008 /* MIXOUTRVOL_TO_HPOUT2 */

Definition at line 1343 of file wm8993.h.

#define WM8993_MIXOUTRVOL_TO_HPOUT2_SHIFT   3 /* MIXOUTRVOL_TO_HPOUT2 */

Definition at line 1344 of file wm8993.h.

#define WM8993_MIXOUTRVOL_TO_HPOUT2_WIDTH   1 /* MIXOUTRVOL_TO_HPOUT2 */

Definition at line 1345 of file wm8993.h.

#define WM8993_MW_SLAVE_CONTROL   0x43

Definition at line 79 of file wm8993.h.

#define WM8993_OPCLK_DIV_MASK   0x1E00 /* OPCLK_DIV - [12:9] */

Definition at line 371 of file wm8993.h.

#define WM8993_OPCLK_DIV_SHIFT   9 /* OPCLK_DIV - [12:9] */

Definition at line 372 of file wm8993.h.

#define WM8993_OPCLK_DIV_WIDTH   4 /* OPCLK_DIV - [12:9] */

Definition at line 373 of file wm8993.h.

#define WM8993_OPCLK_ENA   0x0800 /* OPCLK_ENA */

Definition at line 190 of file wm8993.h.

#define WM8993_OPCLK_ENA_MASK   0x0800 /* OPCLK_ENA */

Definition at line 191 of file wm8993.h.

#define WM8993_OPCLK_ENA_SHIFT   11 /* OPCLK_ENA */

Definition at line 192 of file wm8993.h.

#define WM8993_OPCLK_ENA_WIDTH   1 /* OPCLK_ENA */

Definition at line 193 of file wm8993.h.

#define WM8993_OUTPUT_MIXER1   0x2D

Definition at line 58 of file wm8993.h.

#define WM8993_OUTPUT_MIXER2   0x2E

Definition at line 59 of file wm8993.h.

#define WM8993_OUTPUT_MIXER3   0x2F

Definition at line 60 of file wm8993.h.

#define WM8993_OUTPUT_MIXER4   0x30

Definition at line 61 of file wm8993.h.

#define WM8993_OUTPUT_MIXER5   0x31

Definition at line 62 of file wm8993.h.

#define WM8993_OUTPUT_MIXER6   0x32

Definition at line 63 of file wm8993.h.

#define WM8993_POWER_MANAGEMENT_1   0x01

Definition at line 15 of file wm8993.h.

#define WM8993_POWER_MANAGEMENT_2   0x02

Definition at line 16 of file wm8993.h.

#define WM8993_POWER_MANAGEMENT_3   0x03

Definition at line 17 of file wm8993.h.

#define WM8993_REGISTER_COUNT   0x7F

Definition at line 126 of file wm8993.h.

#define WM8993_RIGHT_ADC_DIGITAL_VOLUME   0x10

Definition at line 30 of file wm8993.h.

#define WM8993_RIGHT_DAC_DIGITAL_VOLUME   0x0C

Definition at line 26 of file wm8993.h.

#define WM8993_RIGHT_LINE_INPUT_1_2_VOLUME   0x1A

Definition at line 39 of file wm8993.h.

#define WM8993_RIGHT_LINE_INPUT_3_4_VOLUME   0x1B

Definition at line 40 of file wm8993.h.

#define WM8993_RIGHT_OPGA_VOLUME   0x21

Definition at line 46 of file wm8993.h.

#define WM8993_RIGHT_OUTPUT_VOLUME   0x1D

Definition at line 42 of file wm8993.h.

#define WM8993_SAMPLE_RATE_MASK   0x0380 /* SAMPLE_RATE - [9:7] */

Definition at line 1593 of file wm8993.h.

#define WM8993_SAMPLE_RATE_SHIFT   7 /* SAMPLE_RATE - [9:7] */

Definition at line 1594 of file wm8993.h.

#define WM8993_SAMPLE_RATE_WIDTH   3 /* SAMPLE_RATE - [9:7] */

Definition at line 1595 of file wm8993.h.

#define WM8993_SOFTWARE_RESET   0x00

Definition at line 14 of file wm8993.h.

#define WM8993_SPEAKER_MIXER   0x36

Definition at line 67 of file wm8993.h.

#define WM8993_SPEAKER_VOLUME_LEFT   0x26

Definition at line 51 of file wm8993.h.

#define WM8993_SPEAKER_VOLUME_RIGHT   0x27

Definition at line 52 of file wm8993.h.

#define WM8993_SPKAB_REF_SEL   0x0100 /* SPKAB_REF_SEL */

Definition at line 1406 of file wm8993.h.

#define WM8993_SPKAB_REF_SEL_MASK   0x0100 /* SPKAB_REF_SEL */

Definition at line 1407 of file wm8993.h.

#define WM8993_SPKAB_REF_SEL_SHIFT   8 /* SPKAB_REF_SEL */

Definition at line 1408 of file wm8993.h.

#define WM8993_SPKAB_REF_SEL_WIDTH   1 /* SPKAB_REF_SEL */

Definition at line 1409 of file wm8993.h.

#define WM8993_SPKLVOL_ENA   0x0100 /* SPKLVOL_ENA */

Definition at line 250 of file wm8993.h.

#define WM8993_SPKLVOL_ENA_MASK   0x0100 /* SPKLVOL_ENA */

Definition at line 251 of file wm8993.h.

#define WM8993_SPKLVOL_ENA_SHIFT   8 /* SPKLVOL_ENA */

Definition at line 252 of file wm8993.h.

#define WM8993_SPKLVOL_ENA_WIDTH   1 /* SPKLVOL_ENA */

Definition at line 253 of file wm8993.h.

#define WM8993_SPKMIXL_ATTENUATION   0x22

Definition at line 47 of file wm8993.h.

#define WM8993_SPKMIXL_TO_SPKOUTL   0x0010 /* SPKMIXL_TO_SPKOUTL */

Definition at line 1016 of file wm8993.h.

#define WM8993_SPKMIXL_TO_SPKOUTL_MASK   0x0010 /* SPKMIXL_TO_SPKOUTL */

Definition at line 1017 of file wm8993.h.

#define WM8993_SPKMIXL_TO_SPKOUTL_SHIFT   4 /* SPKMIXL_TO_SPKOUTL */

Definition at line 1018 of file wm8993.h.

#define WM8993_SPKMIXL_TO_SPKOUTL_WIDTH   1 /* SPKMIXL_TO_SPKOUTL */

Definition at line 1019 of file wm8993.h.

#define WM8993_SPKMIXL_TO_SPKOUTR   0x0002 /* SPKMIXL_TO_SPKOUTR */

Definition at line 1028 of file wm8993.h.

#define WM8993_SPKMIXL_TO_SPKOUTR_MASK   0x0002 /* SPKMIXL_TO_SPKOUTR */

Definition at line 1029 of file wm8993.h.

#define WM8993_SPKMIXL_TO_SPKOUTR_SHIFT   1 /* SPKMIXL_TO_SPKOUTR */

Definition at line 1030 of file wm8993.h.

#define WM8993_SPKMIXL_TO_SPKOUTR_WIDTH   1 /* SPKMIXL_TO_SPKOUTR */

Definition at line 1031 of file wm8993.h.

#define WM8993_SPKMIXL_VOL_MASK   0x0003 /* SPKMIXL_VOL - [1:0] */

Definition at line 978 of file wm8993.h.

#define WM8993_SPKMIXL_VOL_SHIFT   0 /* SPKMIXL_VOL - [1:0] */

Definition at line 979 of file wm8993.h.

#define WM8993_SPKMIXL_VOL_WIDTH   2 /* SPKMIXL_VOL - [1:0] */

Definition at line 980 of file wm8993.h.

#define WM8993_SPKMIXR_ATTENUATION   0x23

Definition at line 48 of file wm8993.h.

#define WM8993_SPKMIXR_TO_SPKOUTL   0x0008 /* SPKMIXR_TO_SPKOUTL */

Definition at line 1020 of file wm8993.h.

#define WM8993_SPKMIXR_TO_SPKOUTL_MASK   0x0008 /* SPKMIXR_TO_SPKOUTL */

Definition at line 1021 of file wm8993.h.

#define WM8993_SPKMIXR_TO_SPKOUTL_SHIFT   3 /* SPKMIXR_TO_SPKOUTL */

Definition at line 1022 of file wm8993.h.

#define WM8993_SPKMIXR_TO_SPKOUTL_WIDTH   1 /* SPKMIXR_TO_SPKOUTL */

Definition at line 1023 of file wm8993.h.

#define WM8993_SPKMIXR_TO_SPKOUTR   0x0001 /* SPKMIXR_TO_SPKOUTR */

Definition at line 1032 of file wm8993.h.

#define WM8993_SPKMIXR_TO_SPKOUTR_MASK   0x0001 /* SPKMIXR_TO_SPKOUTR */

Definition at line 1033 of file wm8993.h.

#define WM8993_SPKMIXR_TO_SPKOUTR_SHIFT   0 /* SPKMIXR_TO_SPKOUTR */

Definition at line 1034 of file wm8993.h.

#define WM8993_SPKMIXR_TO_SPKOUTR_WIDTH   1 /* SPKMIXR_TO_SPKOUTR */

Definition at line 1035 of file wm8993.h.

#define WM8993_SPKMIXR_VOL_MASK   0x0003 /* SPKMIXR_VOL - [1:0] */

Definition at line 1005 of file wm8993.h.

#define WM8993_SPKMIXR_VOL_SHIFT   0 /* SPKMIXR_VOL - [1:0] */

Definition at line 1006 of file wm8993.h.

#define WM8993_SPKMIXR_VOL_WIDTH   2 /* SPKMIXR_VOL - [1:0] */

Definition at line 1007 of file wm8993.h.

#define WM8993_SPKOUT_BOOST   0x25

Definition at line 50 of file wm8993.h.

#define WM8993_SPKOUT_CLASSAB_MODE   0x0100 /* SPKOUT_CLASSAB_MODE */

Definition at line 985 of file wm8993.h.

#define WM8993_SPKOUT_CLASSAB_MODE_MASK   0x0100 /* SPKOUT_CLASSAB_MODE */

Definition at line 986 of file wm8993.h.

#define WM8993_SPKOUT_CLASSAB_MODE_SHIFT   8 /* SPKOUT_CLASSAB_MODE */

Definition at line 987 of file wm8993.h.

#define WM8993_SPKOUT_CLASSAB_MODE_WIDTH   1 /* SPKOUT_CLASSAB_MODE */

Definition at line 988 of file wm8993.h.

#define WM8993_SPKOUT_MIXERS   0x24

Definition at line 49 of file wm8993.h.

#define WM8993_SPKOUT_VU   0x0100 /* SPKOUT_VU */

Definition at line 1069 of file wm8993.h.

#define WM8993_SPKOUT_VU   0x0100 /* SPKOUT_VU */

Definition at line 1069 of file wm8993.h.

#define WM8993_SPKOUT_VU_MASK   0x0100 /* SPKOUT_VU */

Definition at line 1070 of file wm8993.h.

#define WM8993_SPKOUT_VU_MASK   0x0100 /* SPKOUT_VU */

Definition at line 1070 of file wm8993.h.

#define WM8993_SPKOUT_VU_SHIFT   8 /* SPKOUT_VU */

Definition at line 1071 of file wm8993.h.

#define WM8993_SPKOUT_VU_SHIFT   8 /* SPKOUT_VU */

Definition at line 1071 of file wm8993.h.

#define WM8993_SPKOUT_VU_WIDTH   1 /* SPKOUT_VU */

Definition at line 1072 of file wm8993.h.

#define WM8993_SPKOUT_VU_WIDTH   1 /* SPKOUT_VU */

Definition at line 1072 of file wm8993.h.

#define WM8993_SPKOUTL_BOOST_MASK   0x0038 /* SPKOUTL_BOOST - [5:3] */

Definition at line 1040 of file wm8993.h.

#define WM8993_SPKOUTL_BOOST_SHIFT   3 /* SPKOUTL_BOOST - [5:3] */

Definition at line 1041 of file wm8993.h.

#define WM8993_SPKOUTL_BOOST_WIDTH   3 /* SPKOUTL_BOOST - [5:3] */

Definition at line 1042 of file wm8993.h.

#define WM8993_SPKOUTL_ENA   0x1000 /* SPKOUTL_ENA */

Definition at line 147 of file wm8993.h.

#define WM8993_SPKOUTL_ENA_MASK   0x1000 /* SPKOUTL_ENA */

Definition at line 148 of file wm8993.h.

#define WM8993_SPKOUTL_ENA_SHIFT   12 /* SPKOUTL_ENA */

Definition at line 149 of file wm8993.h.

#define WM8993_SPKOUTL_ENA_WIDTH   1 /* SPKOUTL_ENA */

Definition at line 150 of file wm8993.h.

#define WM8993_SPKOUTL_MUTE_N   0x0040 /* SPKOUTL_MUTE_N */

Definition at line 1058 of file wm8993.h.

#define WM8993_SPKOUTL_MUTE_N_MASK   0x0040 /* SPKOUTL_MUTE_N */

Definition at line 1059 of file wm8993.h.

#define WM8993_SPKOUTL_MUTE_N_SHIFT   6 /* SPKOUTL_MUTE_N */

Definition at line 1060 of file wm8993.h.

#define WM8993_SPKOUTL_MUTE_N_WIDTH   1 /* SPKOUTL_MUTE_N */

Definition at line 1061 of file wm8993.h.

#define WM8993_SPKOUTL_VOL_MASK   0x003F /* SPKOUTL_VOL - [5:0] */

Definition at line 1062 of file wm8993.h.

#define WM8993_SPKOUTL_VOL_SHIFT   0 /* SPKOUTL_VOL - [5:0] */

Definition at line 1063 of file wm8993.h.

#define WM8993_SPKOUTL_VOL_WIDTH   6 /* SPKOUTL_VOL - [5:0] */

Definition at line 1064 of file wm8993.h.

#define WM8993_SPKOUTL_ZC   0x0080 /* SPKOUTL_ZC */

Definition at line 1054 of file wm8993.h.

#define WM8993_SPKOUTL_ZC_MASK   0x0080 /* SPKOUTL_ZC */

Definition at line 1055 of file wm8993.h.

#define WM8993_SPKOUTL_ZC_SHIFT   7 /* SPKOUTL_ZC */

Definition at line 1056 of file wm8993.h.

#define WM8993_SPKOUTL_ZC_WIDTH   1 /* SPKOUTL_ZC */

Definition at line 1057 of file wm8993.h.

#define WM8993_SPKOUTR_BOOST_MASK   0x0007 /* SPKOUTR_BOOST - [2:0] */

Definition at line 1043 of file wm8993.h.

#define WM8993_SPKOUTR_BOOST_SHIFT   0 /* SPKOUTR_BOOST - [2:0] */

Definition at line 1044 of file wm8993.h.

#define WM8993_SPKOUTR_BOOST_WIDTH   3 /* SPKOUTR_BOOST - [2:0] */

Definition at line 1045 of file wm8993.h.

#define WM8993_SPKOUTR_ENA   0x2000 /* SPKOUTR_ENA */

Definition at line 143 of file wm8993.h.

#define WM8993_SPKOUTR_ENA_MASK   0x2000 /* SPKOUTR_ENA */

Definition at line 144 of file wm8993.h.

#define WM8993_SPKOUTR_ENA_SHIFT   13 /* SPKOUTR_ENA */

Definition at line 145 of file wm8993.h.

#define WM8993_SPKOUTR_ENA_WIDTH   1 /* SPKOUTR_ENA */

Definition at line 146 of file wm8993.h.

#define WM8993_SPKOUTR_MUTE_N   0x0040 /* SPKOUTR_MUTE_N */

Definition at line 1077 of file wm8993.h.

#define WM8993_SPKOUTR_MUTE_N_MASK   0x0040 /* SPKOUTR_MUTE_N */

Definition at line 1078 of file wm8993.h.

#define WM8993_SPKOUTR_MUTE_N_SHIFT   6 /* SPKOUTR_MUTE_N */

Definition at line 1079 of file wm8993.h.

#define WM8993_SPKOUTR_MUTE_N_WIDTH   1 /* SPKOUTR_MUTE_N */

Definition at line 1080 of file wm8993.h.

#define WM8993_SPKOUTR_VOL_MASK   0x003F /* SPKOUTR_VOL - [5:0] */

Definition at line 1081 of file wm8993.h.

#define WM8993_SPKOUTR_VOL_SHIFT   0 /* SPKOUTR_VOL - [5:0] */

Definition at line 1082 of file wm8993.h.

#define WM8993_SPKOUTR_VOL_WIDTH   6 /* SPKOUTR_VOL - [5:0] */

Definition at line 1083 of file wm8993.h.

#define WM8993_SPKOUTR_ZC   0x0080 /* SPKOUTR_ZC */

Definition at line 1073 of file wm8993.h.

#define WM8993_SPKOUTR_ZC_MASK   0x0080 /* SPKOUTR_ZC */

Definition at line 1074 of file wm8993.h.

#define WM8993_SPKOUTR_ZC_SHIFT   7 /* SPKOUTR_ZC */

Definition at line 1075 of file wm8993.h.

#define WM8993_SPKOUTR_ZC_WIDTH   1 /* SPKOUTR_ZC */

Definition at line 1076 of file wm8993.h.

#define WM8993_SPKRVOL_ENA   0x0200 /* SPKRVOL_ENA */

Definition at line 246 of file wm8993.h.

#define WM8993_SPKRVOL_ENA_MASK   0x0200 /* SPKRVOL_ENA */

Definition at line 247 of file wm8993.h.

#define WM8993_SPKRVOL_ENA_SHIFT   9 /* SPKRVOL_ENA */

Definition at line 248 of file wm8993.h.

#define WM8993_SPKRVOL_ENA_WIDTH   1 /* SPKRVOL_ENA */

Definition at line 249 of file wm8993.h.

#define WM8993_SR_MODE   0x0001 /* SR_MODE */

Definition at line 1614 of file wm8993.h.

#define WM8993_SR_MODE_MASK   0x0001 /* SR_MODE */

Definition at line 1615 of file wm8993.h.

#define WM8993_SR_MODE_SHIFT   0 /* SR_MODE */

Definition at line 1616 of file wm8993.h.

#define WM8993_SR_MODE_WIDTH   1 /* SR_MODE */

Definition at line 1617 of file wm8993.h.

#define WM8993_STARTUP_BIAS_ENA   0x0004 /* STARTUP_BIAS_ENA */

Definition at line 1489 of file wm8993.h.

#define WM8993_STARTUP_BIAS_ENA_MASK   0x0004 /* STARTUP_BIAS_ENA */

Definition at line 1490 of file wm8993.h.

#define WM8993_STARTUP_BIAS_ENA_SHIFT   2 /* STARTUP_BIAS_ENA */

Definition at line 1491 of file wm8993.h.

#define WM8993_STARTUP_BIAS_ENA_WIDTH   1 /* STARTUP_BIAS_ENA */

Definition at line 1492 of file wm8993.h.

#define WM8993_SW_RESET_MASK   0xFFFF /* SW_RESET - [15:0] */

Definition at line 136 of file wm8993.h.

#define WM8993_SW_RESET_SHIFT   0 /* SW_RESET - [15:0] */

Definition at line 137 of file wm8993.h.

#define WM8993_SW_RESET_WIDTH   16 /* SW_RESET - [15:0] */

Definition at line 138 of file wm8993.h.

#define WM8993_SYSCLK_FLL   2

Definition at line 5 of file wm8993.h.

#define WM8993_SYSCLK_MCLK   1

Definition at line 4 of file wm8993.h.

#define WM8993_SYSCLK_SRC   0x4000 /* SYSCLK_SRC */

Definition at line 388 of file wm8993.h.

#define WM8993_SYSCLK_SRC_MASK   0x4000 /* SYSCLK_SRC */

Definition at line 389 of file wm8993.h.

#define WM8993_SYSCLK_SRC_SHIFT   14 /* SYSCLK_SRC */

Definition at line 390 of file wm8993.h.

#define WM8993_SYSCLK_SRC_WIDTH   1 /* SYSCLK_SRC */

Definition at line 391 of file wm8993.h.

#define WM8993_TEMPOK_DB   0x0800 /* TEMPOK_DB */

Definition at line 630 of file wm8993.h.

#define WM8993_TEMPOK_DB_MASK   0x0800 /* TEMPOK_DB */

Definition at line 631 of file wm8993.h.

#define WM8993_TEMPOK_DB_SHIFT   11 /* TEMPOK_DB */

Definition at line 632 of file wm8993.h.

#define WM8993_TEMPOK_DB_WIDTH   1 /* TEMPOK_DB */

Definition at line 633 of file wm8993.h.

#define WM8993_TEMPOK_EINT   0x0800 /* TEMPOK_EINT */

Definition at line 571 of file wm8993.h.

#define WM8993_TEMPOK_EINT_MASK   0x0800 /* TEMPOK_EINT */

Definition at line 572 of file wm8993.h.

#define WM8993_TEMPOK_EINT_SHIFT   11 /* TEMPOK_EINT */

Definition at line 573 of file wm8993.h.

#define WM8993_TEMPOK_EINT_WIDTH   1 /* TEMPOK_EINT */

Definition at line 574 of file wm8993.h.

#define WM8993_TEMPOK_POL   0x0800 /* TEMPOK_POL */

Definition at line 738 of file wm8993.h.

#define WM8993_TEMPOK_POL_MASK   0x0800 /* TEMPOK_POL */

Definition at line 739 of file wm8993.h.

#define WM8993_TEMPOK_POL_SHIFT   11 /* TEMPOK_POL */

Definition at line 740 of file wm8993.h.

#define WM8993_TEMPOK_POL_WIDTH   1 /* TEMPOK_POL */

Definition at line 741 of file wm8993.h.

#define WM8993_TOCLK_ENA   0x4000 /* TOCLK_ENA */

Definition at line 367 of file wm8993.h.

#define WM8993_TOCLK_ENA_MASK   0x4000 /* TOCLK_ENA */

Definition at line 368 of file wm8993.h.

#define WM8993_TOCLK_ENA_SHIFT   14 /* TOCLK_ENA */

Definition at line 369 of file wm8993.h.

#define WM8993_TOCLK_ENA_WIDTH   1 /* TOCLK_ENA */

Definition at line 370 of file wm8993.h.

#define WM8993_TOCLK_RATE   0x8000 /* TOCLK_RATE */

Definition at line 363 of file wm8993.h.

#define WM8993_TOCLK_RATE_MASK   0x8000 /* TOCLK_RATE */

Definition at line 364 of file wm8993.h.

#define WM8993_TOCLK_RATE_SHIFT   15 /* TOCLK_RATE */

Definition at line 365 of file wm8993.h.

#define WM8993_TOCLK_RATE_WIDTH   1 /* TOCLK_RATE */

Definition at line 366 of file wm8993.h.

#define WM8993_TSHUT_ENA   0x4000 /* TSHUT_ENA */

Definition at line 182 of file wm8993.h.

#define WM8993_TSHUT_ENA_MASK   0x4000 /* TSHUT_ENA */

Definition at line 183 of file wm8993.h.

#define WM8993_TSHUT_ENA_SHIFT   14 /* TSHUT_ENA */

Definition at line 184 of file wm8993.h.

#define WM8993_TSHUT_ENA_WIDTH   1 /* TSHUT_ENA */

Definition at line 185 of file wm8993.h.

#define WM8993_TSHUT_OPDIS   0x2000 /* TSHUT_OPDIS */

Definition at line 186 of file wm8993.h.

#define WM8993_TSHUT_OPDIS_MASK   0x2000 /* TSHUT_OPDIS */

Definition at line 187 of file wm8993.h.

#define WM8993_TSHUT_OPDIS_SHIFT   13 /* TSHUT_OPDIS */

Definition at line 188 of file wm8993.h.

#define WM8993_TSHUT_OPDIS_WIDTH   1 /* TSHUT_OPDIS */

Definition at line 189 of file wm8993.h.

#define WM8993_VMID_BUF_ENA   0x0008 /* VMID_BUF_ENA */

Definition at line 1485 of file wm8993.h.

#define WM8993_VMID_BUF_ENA_MASK   0x0008 /* VMID_BUF_ENA */

Definition at line 1486 of file wm8993.h.

#define WM8993_VMID_BUF_ENA_SHIFT   3 /* VMID_BUF_ENA */

Definition at line 1487 of file wm8993.h.

#define WM8993_VMID_BUF_ENA_WIDTH   1 /* VMID_BUF_ENA */

Definition at line 1488 of file wm8993.h.

#define WM8993_VMID_DISCH   0x0001 /* VMID_DISCH */

Definition at line 1497 of file wm8993.h.

#define WM8993_VMID_DISCH_MASK   0x0001 /* VMID_DISCH */

Definition at line 1498 of file wm8993.h.

#define WM8993_VMID_DISCH_SHIFT   0 /* VMID_DISCH */

Definition at line 1499 of file wm8993.h.

#define WM8993_VMID_DISCH_WIDTH   1 /* VMID_DISCH */

Definition at line 1500 of file wm8993.h.

#define WM8993_VMID_RAMP_MASK   0x0060 /* VMID_RAMP - [6:5] */

Definition at line 1482 of file wm8993.h.

#define WM8993_VMID_RAMP_SHIFT   5 /* VMID_RAMP - [6:5] */

Definition at line 1483 of file wm8993.h.

#define WM8993_VMID_RAMP_WIDTH   2 /* VMID_RAMP - [6:5] */

Definition at line 1484 of file wm8993.h.

#define WM8993_VMID_SEL_MASK   0x0006 /* VMID_SEL - [2:1] */

Definition at line 171 of file wm8993.h.

#define WM8993_VMID_SEL_SHIFT   1 /* VMID_SEL - [2:1] */

Definition at line 172 of file wm8993.h.

#define WM8993_VMID_SEL_WIDTH   2 /* VMID_SEL - [2:1] */

Definition at line 173 of file wm8993.h.

#define WM8993_VROI   0x0001 /* VROI */

Definition at line 1454 of file wm8993.h.

#define WM8993_VROI_MASK   0x0001 /* VROI */

Definition at line 1455 of file wm8993.h.

#define WM8993_VROI_SHIFT   0 /* VROI */

Definition at line 1456 of file wm8993.h.

#define WM8993_VROI_WIDTH   1 /* VROI */

Definition at line 1457 of file wm8993.h.

#define WM8993_VRX_MIXINL_VOL_MASK   0x0007 /* VRX_MIXINL_VOL - [2:0] */

Definition at line 1173 of file wm8993.h.

#define WM8993_VRX_MIXINL_VOL_SHIFT   0 /* VRX_MIXINL_VOL - [2:0] */

Definition at line 1174 of file wm8993.h.

#define WM8993_VRX_MIXINL_VOL_WIDTH   3 /* VRX_MIXINL_VOL - [2:0] */

Definition at line 1175 of file wm8993.h.

#define WM8993_VRX_MIXINR_VOL_MASK   0x0007 /* VRX_MIXINR_VOL - [2:0] */

Definition at line 1183 of file wm8993.h.

#define WM8993_VRX_MIXINR_VOL_SHIFT   0 /* VRX_MIXINR_VOL - [2:0] */

Definition at line 1184 of file wm8993.h.

#define WM8993_VRX_MIXINR_VOL_WIDTH   3 /* VRX_MIXINR_VOL - [2:0] */

Definition at line 1185 of file wm8993.h.

#define WM8993_VRX_TO_HPOUT2   0x0020 /* VRX_TO_HPOUT2 */

Definition at line 1334 of file wm8993.h.

#define WM8993_VRX_TO_HPOUT2_MASK   0x0020 /* VRX_TO_HPOUT2 */

Definition at line 1335 of file wm8993.h.

#define WM8993_VRX_TO_HPOUT2_SHIFT   5 /* VRX_TO_HPOUT2 */

Definition at line 1336 of file wm8993.h.

#define WM8993_VRX_TO_HPOUT2_WIDTH   1 /* VRX_TO_HPOUT2 */

Definition at line 1337 of file wm8993.h.

#define WM8993_VRX_TO_SPKOUTL   0x0020 /* VRX_TO_SPKOUTL */

Definition at line 1012 of file wm8993.h.

#define WM8993_VRX_TO_SPKOUTL_MASK   0x0020 /* VRX_TO_SPKOUTL */

Definition at line 1013 of file wm8993.h.

#define WM8993_VRX_TO_SPKOUTL_SHIFT   5 /* VRX_TO_SPKOUTL */

Definition at line 1014 of file wm8993.h.

#define WM8993_VRX_TO_SPKOUTL_WIDTH   1 /* VRX_TO_SPKOUTL */

Definition at line 1015 of file wm8993.h.

#define WM8993_VRX_TO_SPKOUTR   0x0004 /* VRX_TO_SPKOUTR */

Definition at line 1024 of file wm8993.h.

#define WM8993_VRX_TO_SPKOUTR_MASK   0x0004 /* VRX_TO_SPKOUTR */

Definition at line 1025 of file wm8993.h.

#define WM8993_VRX_TO_SPKOUTR_SHIFT   2 /* VRX_TO_SPKOUTR */

Definition at line 1026 of file wm8993.h.

#define WM8993_VRX_TO_SPKOUTR_WIDTH   1 /* VRX_TO_SPKOUTR */

Definition at line 1027 of file wm8993.h.

#define WM8993_WRITE_SEQUENCER_0   0x46

Definition at line 81 of file wm8993.h.

#define WM8993_WRITE_SEQUENCER_1   0x47

Definition at line 82 of file wm8993.h.

#define WM8993_WRITE_SEQUENCER_2   0x48

Definition at line 83 of file wm8993.h.

#define WM8993_WRITE_SEQUENCER_3   0x49

Definition at line 84 of file wm8993.h.

#define WM8993_WRITE_SEQUENCER_4   0x4A

Definition at line 85 of file wm8993.h.

#define WM8993_WRITE_SEQUENCER_5   0x4B

Definition at line 86 of file wm8993.h.

#define WM8993_WSEQ_ABORT   0x0200 /* WSEQ_ABORT */

Definition at line 1676 of file wm8993.h.

#define WM8993_WSEQ_ABORT_MASK   0x0200 /* WSEQ_ABORT */

Definition at line 1677 of file wm8993.h.

#define WM8993_WSEQ_ABORT_SHIFT   9 /* WSEQ_ABORT */

Definition at line 1678 of file wm8993.h.

#define WM8993_WSEQ_ABORT_WIDTH   1 /* WSEQ_ABORT */

Definition at line 1679 of file wm8993.h.

#define WM8993_WSEQ_ADDR_MASK   0x00FF /* WSEQ_ADDR - [7:0] */

Definition at line 1655 of file wm8993.h.

#define WM8993_WSEQ_ADDR_SHIFT   0 /* WSEQ_ADDR - [7:0] */

Definition at line 1656 of file wm8993.h.

#define WM8993_WSEQ_ADDR_WIDTH   8 /* WSEQ_ADDR - [7:0] */

Definition at line 1657 of file wm8993.h.

#define WM8993_WSEQ_BUSY   0x0001 /* WSEQ_BUSY */

Definition at line 1691 of file wm8993.h.

#define WM8993_WSEQ_BUSY_MASK   0x0001 /* WSEQ_BUSY */

Definition at line 1692 of file wm8993.h.

#define WM8993_WSEQ_BUSY_SHIFT   0 /* WSEQ_BUSY */

Definition at line 1693 of file wm8993.h.

#define WM8993_WSEQ_BUSY_WIDTH   1 /* WSEQ_BUSY */

Definition at line 1694 of file wm8993.h.

#define WM8993_WSEQ_CURRENT_INDEX_MASK   0x003F /* WSEQ_CURRENT_INDEX - [5:0] */

Definition at line 1699 of file wm8993.h.

#define WM8993_WSEQ_CURRENT_INDEX_SHIFT   0 /* WSEQ_CURRENT_INDEX - [5:0] */

Definition at line 1700 of file wm8993.h.

#define WM8993_WSEQ_CURRENT_INDEX_WIDTH   6 /* WSEQ_CURRENT_INDEX - [5:0] */

Definition at line 1701 of file wm8993.h.

#define WM8993_WSEQ_DATA_MASK   0x00FF /* WSEQ_DATA - [7:0] */

Definition at line 1669 of file wm8993.h.

#define WM8993_WSEQ_DATA_SHIFT   0 /* WSEQ_DATA - [7:0] */

Definition at line 1670 of file wm8993.h.

#define WM8993_WSEQ_DATA_START_MASK   0x0F00 /* WSEQ_DATA_START - [11:8] */

Definition at line 1652 of file wm8993.h.

#define WM8993_WSEQ_DATA_START_SHIFT   8 /* WSEQ_DATA_START - [11:8] */

Definition at line 1653 of file wm8993.h.

#define WM8993_WSEQ_DATA_START_WIDTH   4 /* WSEQ_DATA_START - [11:8] */

Definition at line 1654 of file wm8993.h.

#define WM8993_WSEQ_DATA_WIDTH   8 /* WSEQ_DATA - [7:0] */

Definition at line 1671 of file wm8993.h.

#define WM8993_WSEQ_DATA_WIDTH_MASK   0x7000 /* WSEQ_DATA_WIDTH - [14:12] */

Definition at line 1649 of file wm8993.h.

#define WM8993_WSEQ_DATA_WIDTH_SHIFT   12 /* WSEQ_DATA_WIDTH - [14:12] */

Definition at line 1650 of file wm8993.h.

#define WM8993_WSEQ_DATA_WIDTH_WIDTH   3 /* WSEQ_DATA_WIDTH - [14:12] */

Definition at line 1651 of file wm8993.h.

#define WM8993_WSEQ_DB   0x2000 /* WSEQ_DB */

Definition at line 626 of file wm8993.h.

#define WM8993_WSEQ_DB_MASK   0x2000 /* WSEQ_DB */

Definition at line 627 of file wm8993.h.

#define WM8993_WSEQ_DB_SHIFT   13 /* WSEQ_DB */

Definition at line 628 of file wm8993.h.

#define WM8993_WSEQ_DB_WIDTH   1 /* WSEQ_DB */

Definition at line 629 of file wm8993.h.

#define WM8993_WSEQ_DELAY_MASK   0x0F00 /* WSEQ_DELAY - [11:8] */

Definition at line 1666 of file wm8993.h.

#define WM8993_WSEQ_DELAY_SHIFT   8 /* WSEQ_DELAY - [11:8] */

Definition at line 1667 of file wm8993.h.

#define WM8993_WSEQ_DELAY_WIDTH   4 /* WSEQ_DELAY - [11:8] */

Definition at line 1668 of file wm8993.h.

#define WM8993_WSEQ_EINT   0x2000 /* WSEQ_EINT */

Definition at line 563 of file wm8993.h.

#define WM8993_WSEQ_EINT_MASK   0x2000 /* WSEQ_EINT */

Definition at line 564 of file wm8993.h.

#define WM8993_WSEQ_EINT_SHIFT   13 /* WSEQ_EINT */

Definition at line 565 of file wm8993.h.

#define WM8993_WSEQ_EINT_WIDTH   1 /* WSEQ_EINT */

Definition at line 566 of file wm8993.h.

#define WM8993_WSEQ_ENA   0x0100 /* WSEQ_ENA */

Definition at line 1638 of file wm8993.h.

#define WM8993_WSEQ_ENA_MASK   0x0100 /* WSEQ_ENA */

Definition at line 1639 of file wm8993.h.

#define WM8993_WSEQ_ENA_SHIFT   8 /* WSEQ_ENA */

Definition at line 1640 of file wm8993.h.

#define WM8993_WSEQ_ENA_WIDTH   1 /* WSEQ_ENA */

Definition at line 1641 of file wm8993.h.

#define WM8993_WSEQ_EOS   0x4000 /* WSEQ_EOS */

Definition at line 1662 of file wm8993.h.

#define WM8993_WSEQ_EOS_MASK   0x4000 /* WSEQ_EOS */

Definition at line 1663 of file wm8993.h.

#define WM8993_WSEQ_EOS_SHIFT   14 /* WSEQ_EOS */

Definition at line 1664 of file wm8993.h.

#define WM8993_WSEQ_EOS_WIDTH   1 /* WSEQ_EOS */

Definition at line 1665 of file wm8993.h.

#define WM8993_WSEQ_POL   0x2000 /* WSEQ_POL */

Definition at line 730 of file wm8993.h.

#define WM8993_WSEQ_POL_MASK   0x2000 /* WSEQ_POL */

Definition at line 731 of file wm8993.h.

#define WM8993_WSEQ_POL_SHIFT   13 /* WSEQ_POL */

Definition at line 732 of file wm8993.h.

#define WM8993_WSEQ_POL_WIDTH   1 /* WSEQ_POL */

Definition at line 733 of file wm8993.h.

#define WM8993_WSEQ_START   0x0100 /* WSEQ_START */

Definition at line 1680 of file wm8993.h.

#define WM8993_WSEQ_START_INDEX_MASK   0x003F /* WSEQ_START_INDEX - [5:0] */

Definition at line 1684 of file wm8993.h.

#define WM8993_WSEQ_START_INDEX_SHIFT   0 /* WSEQ_START_INDEX - [5:0] */

Definition at line 1685 of file wm8993.h.

#define WM8993_WSEQ_START_INDEX_WIDTH   6 /* WSEQ_START_INDEX - [5:0] */

Definition at line 1686 of file wm8993.h.

#define WM8993_WSEQ_START_MASK   0x0100 /* WSEQ_START */

Definition at line 1681 of file wm8993.h.

#define WM8993_WSEQ_START_SHIFT   8 /* WSEQ_START */

Definition at line 1682 of file wm8993.h.

#define WM8993_WSEQ_START_WIDTH   1 /* WSEQ_START */

Definition at line 1683 of file wm8993.h.

#define WM8993_WSEQ_WRITE_INDEX_MASK   0x001F /* WSEQ_WRITE_INDEX - [4:0] */

Definition at line 1642 of file wm8993.h.

#define WM8993_WSEQ_WRITE_INDEX_SHIFT   0 /* WSEQ_WRITE_INDEX - [4:0] */

Definition at line 1643 of file wm8993.h.

#define WM8993_WSEQ_WRITE_INDEX_WIDTH   5 /* WSEQ_WRITE_INDEX - [4:0] */

Definition at line 1644 of file wm8993.h.