Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
wm8400-audio.h File Reference
#include <linux/mfd/wm8400-audio.h>

Go to the source code of this file.

Macros

#define WM8400_CODEC_ENA   0x8000 /* CODEC_ENA */
 
#define WM8400_CODEC_ENA_MASK   0x8000 /* CODEC_ENA */
 
#define WM8400_CODEC_ENA_SHIFT   15 /* CODEC_ENA */
 
#define WM8400_CODEC_ENA_WIDTH   1 /* CODEC_ENA */
 
#define WM8400_SYSCLK_ENA   0x4000 /* SYSCLK_ENA */
 
#define WM8400_SYSCLK_ENA_MASK   0x4000 /* SYSCLK_ENA */
 
#define WM8400_SYSCLK_ENA_SHIFT   14 /* SYSCLK_ENA */
 
#define WM8400_SYSCLK_ENA_WIDTH   1 /* SYSCLK_ENA */
 
#define WM8400_SPK_MIX_ENA   0x2000 /* SPK_MIX_ENA */
 
#define WM8400_SPK_MIX_ENA_MASK   0x2000 /* SPK_MIX_ENA */
 
#define WM8400_SPK_MIX_ENA_SHIFT   13 /* SPK_MIX_ENA */
 
#define WM8400_SPK_MIX_ENA_WIDTH   1 /* SPK_MIX_ENA */
 
#define WM8400_SPK_ENA   0x1000 /* SPK_ENA */
 
#define WM8400_SPK_ENA_MASK   0x1000 /* SPK_ENA */
 
#define WM8400_SPK_ENA_SHIFT   12 /* SPK_ENA */
 
#define WM8400_SPK_ENA_WIDTH   1 /* SPK_ENA */
 
#define WM8400_OUT3_ENA   0x0800 /* OUT3_ENA */
 
#define WM8400_OUT3_ENA_MASK   0x0800 /* OUT3_ENA */
 
#define WM8400_OUT3_ENA_SHIFT   11 /* OUT3_ENA */
 
#define WM8400_OUT3_ENA_WIDTH   1 /* OUT3_ENA */
 
#define WM8400_OUT4_ENA   0x0400 /* OUT4_ENA */
 
#define WM8400_OUT4_ENA_MASK   0x0400 /* OUT4_ENA */
 
#define WM8400_OUT4_ENA_SHIFT   10 /* OUT4_ENA */
 
#define WM8400_OUT4_ENA_WIDTH   1 /* OUT4_ENA */
 
#define WM8400_LOUT_ENA   0x0200 /* LOUT_ENA */
 
#define WM8400_LOUT_ENA_MASK   0x0200 /* LOUT_ENA */
 
#define WM8400_LOUT_ENA_SHIFT   9 /* LOUT_ENA */
 
#define WM8400_LOUT_ENA_WIDTH   1 /* LOUT_ENA */
 
#define WM8400_ROUT_ENA   0x0100 /* ROUT_ENA */
 
#define WM8400_ROUT_ENA_MASK   0x0100 /* ROUT_ENA */
 
#define WM8400_ROUT_ENA_SHIFT   8 /* ROUT_ENA */
 
#define WM8400_ROUT_ENA_WIDTH   1 /* ROUT_ENA */
 
#define WM8400_MIC1BIAS_ENA   0x0010 /* MIC1BIAS_ENA */
 
#define WM8400_MIC1BIAS_ENA_MASK   0x0010 /* MIC1BIAS_ENA */
 
#define WM8400_MIC1BIAS_ENA_SHIFT   4 /* MIC1BIAS_ENA */
 
#define WM8400_MIC1BIAS_ENA_WIDTH   1 /* MIC1BIAS_ENA */
 
#define WM8400_VMID_MODE_MASK   0x0006 /* VMID_MODE - [2:1] */
 
#define WM8400_VMID_MODE_SHIFT   1 /* VMID_MODE - [2:1] */
 
#define WM8400_VMID_MODE_WIDTH   2 /* VMID_MODE - [2:1] */
 
#define WM8400_VREF_ENA   0x0001 /* VREF_ENA */
 
#define WM8400_VREF_ENA_MASK   0x0001 /* VREF_ENA */
 
#define WM8400_VREF_ENA_SHIFT   0 /* VREF_ENA */
 
#define WM8400_VREF_ENA_WIDTH   1 /* VREF_ENA */
 
#define WM8400_FLL_ENA   0x8000 /* FLL_ENA */
 
#define WM8400_FLL_ENA_MASK   0x8000 /* FLL_ENA */
 
#define WM8400_FLL_ENA_SHIFT   15 /* FLL_ENA */
 
#define WM8400_FLL_ENA_WIDTH   1 /* FLL_ENA */
 
#define WM8400_TSHUT_ENA   0x4000 /* TSHUT_ENA */
 
#define WM8400_TSHUT_ENA_MASK   0x4000 /* TSHUT_ENA */
 
#define WM8400_TSHUT_ENA_SHIFT   14 /* TSHUT_ENA */
 
#define WM8400_TSHUT_ENA_WIDTH   1 /* TSHUT_ENA */
 
#define WM8400_TSHUT_OPDIS   0x2000 /* TSHUT_OPDIS */
 
#define WM8400_TSHUT_OPDIS_MASK   0x2000 /* TSHUT_OPDIS */
 
#define WM8400_TSHUT_OPDIS_SHIFT   13 /* TSHUT_OPDIS */
 
#define WM8400_TSHUT_OPDIS_WIDTH   1 /* TSHUT_OPDIS */
 
#define WM8400_OPCLK_ENA   0x0800 /* OPCLK_ENA */
 
#define WM8400_OPCLK_ENA_MASK   0x0800 /* OPCLK_ENA */
 
#define WM8400_OPCLK_ENA_SHIFT   11 /* OPCLK_ENA */
 
#define WM8400_OPCLK_ENA_WIDTH   1 /* OPCLK_ENA */
 
#define WM8400_AINL_ENA   0x0200 /* AINL_ENA */
 
#define WM8400_AINL_ENA_MASK   0x0200 /* AINL_ENA */
 
#define WM8400_AINL_ENA_SHIFT   9 /* AINL_ENA */
 
#define WM8400_AINL_ENA_WIDTH   1 /* AINL_ENA */
 
#define WM8400_AINR_ENA   0x0100 /* AINR_ENA */
 
#define WM8400_AINR_ENA_MASK   0x0100 /* AINR_ENA */
 
#define WM8400_AINR_ENA_SHIFT   8 /* AINR_ENA */
 
#define WM8400_AINR_ENA_WIDTH   1 /* AINR_ENA */
 
#define WM8400_LIN34_ENA   0x0080 /* LIN34_ENA */
 
#define WM8400_LIN34_ENA_MASK   0x0080 /* LIN34_ENA */
 
#define WM8400_LIN34_ENA_SHIFT   7 /* LIN34_ENA */
 
#define WM8400_LIN34_ENA_WIDTH   1 /* LIN34_ENA */
 
#define WM8400_LIN12_ENA   0x0040 /* LIN12_ENA */
 
#define WM8400_LIN12_ENA_MASK   0x0040 /* LIN12_ENA */
 
#define WM8400_LIN12_ENA_SHIFT   6 /* LIN12_ENA */
 
#define WM8400_LIN12_ENA_WIDTH   1 /* LIN12_ENA */
 
#define WM8400_RIN34_ENA   0x0020 /* RIN34_ENA */
 
#define WM8400_RIN34_ENA_MASK   0x0020 /* RIN34_ENA */
 
#define WM8400_RIN34_ENA_SHIFT   5 /* RIN34_ENA */
 
#define WM8400_RIN34_ENA_WIDTH   1 /* RIN34_ENA */
 
#define WM8400_RIN12_ENA   0x0010 /* RIN12_ENA */
 
#define WM8400_RIN12_ENA_MASK   0x0010 /* RIN12_ENA */
 
#define WM8400_RIN12_ENA_SHIFT   4 /* RIN12_ENA */
 
#define WM8400_RIN12_ENA_WIDTH   1 /* RIN12_ENA */
 
#define WM8400_ADCL_ENA   0x0002 /* ADCL_ENA */
 
#define WM8400_ADCL_ENA_MASK   0x0002 /* ADCL_ENA */
 
#define WM8400_ADCL_ENA_SHIFT   1 /* ADCL_ENA */
 
#define WM8400_ADCL_ENA_WIDTH   1 /* ADCL_ENA */
 
#define WM8400_ADCR_ENA   0x0001 /* ADCR_ENA */
 
#define WM8400_ADCR_ENA_MASK   0x0001 /* ADCR_ENA */
 
#define WM8400_ADCR_ENA_SHIFT   0 /* ADCR_ENA */
 
#define WM8400_ADCR_ENA_WIDTH   1 /* ADCR_ENA */
 
#define WM8400_LON_ENA   0x2000 /* LON_ENA */
 
#define WM8400_LON_ENA_MASK   0x2000 /* LON_ENA */
 
#define WM8400_LON_ENA_SHIFT   13 /* LON_ENA */
 
#define WM8400_LON_ENA_WIDTH   1 /* LON_ENA */
 
#define WM8400_LOP_ENA   0x1000 /* LOP_ENA */
 
#define WM8400_LOP_ENA_MASK   0x1000 /* LOP_ENA */
 
#define WM8400_LOP_ENA_SHIFT   12 /* LOP_ENA */
 
#define WM8400_LOP_ENA_WIDTH   1 /* LOP_ENA */
 
#define WM8400_RON_ENA   0x0800 /* RON_ENA */
 
#define WM8400_RON_ENA_MASK   0x0800 /* RON_ENA */
 
#define WM8400_RON_ENA_SHIFT   11 /* RON_ENA */
 
#define WM8400_RON_ENA_WIDTH   1 /* RON_ENA */
 
#define WM8400_ROP_ENA   0x0400 /* ROP_ENA */
 
#define WM8400_ROP_ENA_MASK   0x0400 /* ROP_ENA */
 
#define WM8400_ROP_ENA_SHIFT   10 /* ROP_ENA */
 
#define WM8400_ROP_ENA_WIDTH   1 /* ROP_ENA */
 
#define WM8400_LOPGA_ENA   0x0080 /* LOPGA_ENA */
 
#define WM8400_LOPGA_ENA_MASK   0x0080 /* LOPGA_ENA */
 
#define WM8400_LOPGA_ENA_SHIFT   7 /* LOPGA_ENA */
 
#define WM8400_LOPGA_ENA_WIDTH   1 /* LOPGA_ENA */
 
#define WM8400_ROPGA_ENA   0x0040 /* ROPGA_ENA */
 
#define WM8400_ROPGA_ENA_MASK   0x0040 /* ROPGA_ENA */
 
#define WM8400_ROPGA_ENA_SHIFT   6 /* ROPGA_ENA */
 
#define WM8400_ROPGA_ENA_WIDTH   1 /* ROPGA_ENA */
 
#define WM8400_LOMIX_ENA   0x0020 /* LOMIX_ENA */
 
#define WM8400_LOMIX_ENA_MASK   0x0020 /* LOMIX_ENA */
 
#define WM8400_LOMIX_ENA_SHIFT   5 /* LOMIX_ENA */
 
#define WM8400_LOMIX_ENA_WIDTH   1 /* LOMIX_ENA */
 
#define WM8400_ROMIX_ENA   0x0010 /* ROMIX_ENA */
 
#define WM8400_ROMIX_ENA_MASK   0x0010 /* ROMIX_ENA */
 
#define WM8400_ROMIX_ENA_SHIFT   4 /* ROMIX_ENA */
 
#define WM8400_ROMIX_ENA_WIDTH   1 /* ROMIX_ENA */
 
#define WM8400_DACL_ENA   0x0002 /* DACL_ENA */
 
#define WM8400_DACL_ENA_MASK   0x0002 /* DACL_ENA */
 
#define WM8400_DACL_ENA_SHIFT   1 /* DACL_ENA */
 
#define WM8400_DACL_ENA_WIDTH   1 /* DACL_ENA */
 
#define WM8400_DACR_ENA   0x0001 /* DACR_ENA */
 
#define WM8400_DACR_ENA_MASK   0x0001 /* DACR_ENA */
 
#define WM8400_DACR_ENA_SHIFT   0 /* DACR_ENA */
 
#define WM8400_DACR_ENA_WIDTH   1 /* DACR_ENA */
 
#define WM8400_AIFADCL_SRC   0x8000 /* AIFADCL_SRC */
 
#define WM8400_AIFADCL_SRC_MASK   0x8000 /* AIFADCL_SRC */
 
#define WM8400_AIFADCL_SRC_SHIFT   15 /* AIFADCL_SRC */
 
#define WM8400_AIFADCL_SRC_WIDTH   1 /* AIFADCL_SRC */
 
#define WM8400_AIFADCR_SRC   0x4000 /* AIFADCR_SRC */
 
#define WM8400_AIFADCR_SRC_MASK   0x4000 /* AIFADCR_SRC */
 
#define WM8400_AIFADCR_SRC_SHIFT   14 /* AIFADCR_SRC */
 
#define WM8400_AIFADCR_SRC_WIDTH   1 /* AIFADCR_SRC */
 
#define WM8400_AIFADC_TDM   0x2000 /* AIFADC_TDM */
 
#define WM8400_AIFADC_TDM_MASK   0x2000 /* AIFADC_TDM */
 
#define WM8400_AIFADC_TDM_SHIFT   13 /* AIFADC_TDM */
 
#define WM8400_AIFADC_TDM_WIDTH   1 /* AIFADC_TDM */
 
#define WM8400_AIFADC_TDM_CHAN   0x1000 /* AIFADC_TDM_CHAN */
 
#define WM8400_AIFADC_TDM_CHAN_MASK   0x1000 /* AIFADC_TDM_CHAN */
 
#define WM8400_AIFADC_TDM_CHAN_SHIFT   12 /* AIFADC_TDM_CHAN */
 
#define WM8400_AIFADC_TDM_CHAN_WIDTH   1 /* AIFADC_TDM_CHAN */
 
#define WM8400_AIF_BCLK_INV   0x0100 /* AIF_BCLK_INV */
 
#define WM8400_AIF_BCLK_INV_MASK   0x0100 /* AIF_BCLK_INV */
 
#define WM8400_AIF_BCLK_INV_SHIFT   8 /* AIF_BCLK_INV */
 
#define WM8400_AIF_BCLK_INV_WIDTH   1 /* AIF_BCLK_INV */
 
#define WM8400_AIF_LRCLK_INV   0x0080 /* AIF_LRCLK_INV */
 
#define WM8400_AIF_LRCLK_INV_MASK   0x0080 /* AIF_LRCLK_INV */
 
#define WM8400_AIF_LRCLK_INV_SHIFT   7 /* AIF_LRCLK_INV */
 
#define WM8400_AIF_LRCLK_INV_WIDTH   1 /* AIF_LRCLK_INV */
 
#define WM8400_AIF_WL_MASK   0x0060 /* AIF_WL - [6:5] */
 
#define WM8400_AIF_WL_SHIFT   5 /* AIF_WL - [6:5] */
 
#define WM8400_AIF_WL_WIDTH   2 /* AIF_WL - [6:5] */
 
#define WM8400_AIF_WL_16BITS   (0 << 5)
 
#define WM8400_AIF_WL_20BITS   (1 << 5)
 
#define WM8400_AIF_WL_24BITS   (2 << 5)
 
#define WM8400_AIF_WL_32BITS   (3 << 5)
 
#define WM8400_AIF_FMT_MASK   0x0018 /* AIF_FMT - [4:3] */
 
#define WM8400_AIF_FMT_SHIFT   3 /* AIF_FMT - [4:3] */
 
#define WM8400_AIF_FMT_WIDTH   2 /* AIF_FMT - [4:3] */
 
#define WM8400_AIF_FMT_RIGHTJ   (0 << 3)
 
#define WM8400_AIF_FMT_LEFTJ   (1 << 3)
 
#define WM8400_AIF_FMT_I2S   (2 << 3)
 
#define WM8400_AIF_FMT_DSP   (3 << 3)
 
#define WM8400_DACL_SRC   0x8000 /* DACL_SRC */
 
#define WM8400_DACL_SRC_MASK   0x8000 /* DACL_SRC */
 
#define WM8400_DACL_SRC_SHIFT   15 /* DACL_SRC */
 
#define WM8400_DACL_SRC_WIDTH   1 /* DACL_SRC */
 
#define WM8400_DACR_SRC   0x4000 /* DACR_SRC */
 
#define WM8400_DACR_SRC_MASK   0x4000 /* DACR_SRC */
 
#define WM8400_DACR_SRC_SHIFT   14 /* DACR_SRC */
 
#define WM8400_DACR_SRC_WIDTH   1 /* DACR_SRC */
 
#define WM8400_AIFDAC_TDM   0x2000 /* AIFDAC_TDM */
 
#define WM8400_AIFDAC_TDM_MASK   0x2000 /* AIFDAC_TDM */
 
#define WM8400_AIFDAC_TDM_SHIFT   13 /* AIFDAC_TDM */
 
#define WM8400_AIFDAC_TDM_WIDTH   1 /* AIFDAC_TDM */
 
#define WM8400_AIFDAC_TDM_CHAN   0x1000 /* AIFDAC_TDM_CHAN */
 
#define WM8400_AIFDAC_TDM_CHAN_MASK   0x1000 /* AIFDAC_TDM_CHAN */
 
#define WM8400_AIFDAC_TDM_CHAN_SHIFT   12 /* AIFDAC_TDM_CHAN */
 
#define WM8400_AIFDAC_TDM_CHAN_WIDTH   1 /* AIFDAC_TDM_CHAN */
 
#define WM8400_DAC_BOOST_MASK   0x0C00 /* DAC_BOOST - [11:10] */
 
#define WM8400_DAC_BOOST_SHIFT   10 /* DAC_BOOST - [11:10] */
 
#define WM8400_DAC_BOOST_WIDTH   2 /* DAC_BOOST - [11:10] */
 
#define WM8400_DAC_COMP   0x0010 /* DAC_COMP */
 
#define WM8400_DAC_COMP_MASK   0x0010 /* DAC_COMP */
 
#define WM8400_DAC_COMP_SHIFT   4 /* DAC_COMP */
 
#define WM8400_DAC_COMP_WIDTH   1 /* DAC_COMP */
 
#define WM8400_DAC_COMPMODE   0x0008 /* DAC_COMPMODE */
 
#define WM8400_DAC_COMPMODE_MASK   0x0008 /* DAC_COMPMODE */
 
#define WM8400_DAC_COMPMODE_SHIFT   3 /* DAC_COMPMODE */
 
#define WM8400_DAC_COMPMODE_WIDTH   1 /* DAC_COMPMODE */
 
#define WM8400_ADC_COMP   0x0004 /* ADC_COMP */
 
#define WM8400_ADC_COMP_MASK   0x0004 /* ADC_COMP */
 
#define WM8400_ADC_COMP_SHIFT   2 /* ADC_COMP */
 
#define WM8400_ADC_COMP_WIDTH   1 /* ADC_COMP */
 
#define WM8400_ADC_COMPMODE   0x0002 /* ADC_COMPMODE */
 
#define WM8400_ADC_COMPMODE_MASK   0x0002 /* ADC_COMPMODE */
 
#define WM8400_ADC_COMPMODE_SHIFT   1 /* ADC_COMPMODE */
 
#define WM8400_ADC_COMPMODE_WIDTH   1 /* ADC_COMPMODE */
 
#define WM8400_LOOPBACK   0x0001 /* LOOPBACK */
 
#define WM8400_LOOPBACK_MASK   0x0001 /* LOOPBACK */
 
#define WM8400_LOOPBACK_SHIFT   0 /* LOOPBACK */
 
#define WM8400_LOOPBACK_WIDTH   1 /* LOOPBACK */
 
#define WM8400_TOCLK_RATE   0x8000 /* TOCLK_RATE */
 
#define WM8400_TOCLK_RATE_MASK   0x8000 /* TOCLK_RATE */
 
#define WM8400_TOCLK_RATE_SHIFT   15 /* TOCLK_RATE */
 
#define WM8400_TOCLK_RATE_WIDTH   1 /* TOCLK_RATE */
 
#define WM8400_TOCLK_ENA   0x4000 /* TOCLK_ENA */
 
#define WM8400_TOCLK_ENA_MASK   0x4000 /* TOCLK_ENA */
 
#define WM8400_TOCLK_ENA_SHIFT   14 /* TOCLK_ENA */
 
#define WM8400_TOCLK_ENA_WIDTH   1 /* TOCLK_ENA */
 
#define WM8400_OPCLKDIV_MASK   0x1E00 /* OPCLKDIV - [12:9] */
 
#define WM8400_OPCLKDIV_SHIFT   9 /* OPCLKDIV - [12:9] */
 
#define WM8400_OPCLKDIV_WIDTH   4 /* OPCLKDIV - [12:9] */
 
#define WM8400_DCLKDIV_MASK   0x01C0 /* DCLKDIV - [8:6] */
 
#define WM8400_DCLKDIV_SHIFT   6 /* DCLKDIV - [8:6] */
 
#define WM8400_DCLKDIV_WIDTH   3 /* DCLKDIV - [8:6] */
 
#define WM8400_BCLK_DIV_MASK   0x001E /* BCLK_DIV - [4:1] */
 
#define WM8400_BCLK_DIV_SHIFT   1 /* BCLK_DIV - [4:1] */
 
#define WM8400_BCLK_DIV_WIDTH   4 /* BCLK_DIV - [4:1] */
 
#define WM8400_MCLK_SRC   0x8000 /* MCLK_SRC */
 
#define WM8400_MCLK_SRC_MASK   0x8000 /* MCLK_SRC */
 
#define WM8400_MCLK_SRC_SHIFT   15 /* MCLK_SRC */
 
#define WM8400_MCLK_SRC_WIDTH   1 /* MCLK_SRC */
 
#define WM8400_SYSCLK_SRC   0x4000 /* SYSCLK_SRC */
 
#define WM8400_SYSCLK_SRC_MASK   0x4000 /* SYSCLK_SRC */
 
#define WM8400_SYSCLK_SRC_SHIFT   14 /* SYSCLK_SRC */
 
#define WM8400_SYSCLK_SRC_WIDTH   1 /* SYSCLK_SRC */
 
#define WM8400_CLK_FORCE   0x2000 /* CLK_FORCE */
 
#define WM8400_CLK_FORCE_MASK   0x2000 /* CLK_FORCE */
 
#define WM8400_CLK_FORCE_SHIFT   13 /* CLK_FORCE */
 
#define WM8400_CLK_FORCE_WIDTH   1 /* CLK_FORCE */
 
#define WM8400_MCLK_DIV_MASK   0x1800 /* MCLK_DIV - [12:11] */
 
#define WM8400_MCLK_DIV_SHIFT   11 /* MCLK_DIV - [12:11] */
 
#define WM8400_MCLK_DIV_WIDTH   2 /* MCLK_DIV - [12:11] */
 
#define WM8400_MCLK_INV   0x0400 /* MCLK_INV */
 
#define WM8400_MCLK_INV_MASK   0x0400 /* MCLK_INV */
 
#define WM8400_MCLK_INV_SHIFT   10 /* MCLK_INV */
 
#define WM8400_MCLK_INV_WIDTH   1 /* MCLK_INV */
 
#define WM8400_ADC_CLKDIV_MASK   0x00E0 /* ADC_CLKDIV - [7:5] */
 
#define WM8400_ADC_CLKDIV_SHIFT   5 /* ADC_CLKDIV - [7:5] */
 
#define WM8400_ADC_CLKDIV_WIDTH   3 /* ADC_CLKDIV - [7:5] */
 
#define WM8400_DAC_CLKDIV_MASK   0x001C /* DAC_CLKDIV - [4:2] */
 
#define WM8400_DAC_CLKDIV_SHIFT   2 /* DAC_CLKDIV - [4:2] */
 
#define WM8400_DAC_CLKDIV_WIDTH   3 /* DAC_CLKDIV - [4:2] */
 
#define WM8400_AIF_MSTR1   0x8000 /* AIF_MSTR1 */
 
#define WM8400_AIF_MSTR1_MASK   0x8000 /* AIF_MSTR1 */
 
#define WM8400_AIF_MSTR1_SHIFT   15 /* AIF_MSTR1 */
 
#define WM8400_AIF_MSTR1_WIDTH   1 /* AIF_MSTR1 */
 
#define WM8400_AIF_MSTR2   0x4000 /* AIF_MSTR2 */
 
#define WM8400_AIF_MSTR2_MASK   0x4000 /* AIF_MSTR2 */
 
#define WM8400_AIF_MSTR2_SHIFT   14 /* AIF_MSTR2 */
 
#define WM8400_AIF_MSTR2_WIDTH   1 /* AIF_MSTR2 */
 
#define WM8400_AIF_SEL   0x2000 /* AIF_SEL */
 
#define WM8400_AIF_SEL_MASK   0x2000 /* AIF_SEL */
 
#define WM8400_AIF_SEL_SHIFT   13 /* AIF_SEL */
 
#define WM8400_AIF_SEL_WIDTH   1 /* AIF_SEL */
 
#define WM8400_ADCLRC_DIR   0x0800 /* ADCLRC_DIR */
 
#define WM8400_ADCLRC_DIR_MASK   0x0800 /* ADCLRC_DIR */
 
#define WM8400_ADCLRC_DIR_SHIFT   11 /* ADCLRC_DIR */
 
#define WM8400_ADCLRC_DIR_WIDTH   1 /* ADCLRC_DIR */
 
#define WM8400_ADCLRC_RATE_MASK   0x07FF /* ADCLRC_RATE - [10:0] */
 
#define WM8400_ADCLRC_RATE_SHIFT   0 /* ADCLRC_RATE - [10:0] */
 
#define WM8400_ADCLRC_RATE_WIDTH   11 /* ADCLRC_RATE - [10:0] */
 
#define WM8400_ALRCGPIO1   0x8000 /* ALRCGPIO1 */
 
#define WM8400_ALRCGPIO1_MASK   0x8000 /* ALRCGPIO1 */
 
#define WM8400_ALRCGPIO1_SHIFT   15 /* ALRCGPIO1 */
 
#define WM8400_ALRCGPIO1_WIDTH   1 /* ALRCGPIO1 */
 
#define WM8400_ALRCBGPIO6   0x4000 /* ALRCBGPIO6 */
 
#define WM8400_ALRCBGPIO6_MASK   0x4000 /* ALRCBGPIO6 */
 
#define WM8400_ALRCBGPIO6_SHIFT   14 /* ALRCBGPIO6 */
 
#define WM8400_ALRCBGPIO6_WIDTH   1 /* ALRCBGPIO6 */
 
#define WM8400_AIF_TRIS   0x2000 /* AIF_TRIS */
 
#define WM8400_AIF_TRIS_MASK   0x2000 /* AIF_TRIS */
 
#define WM8400_AIF_TRIS_SHIFT   13 /* AIF_TRIS */
 
#define WM8400_AIF_TRIS_WIDTH   1 /* AIF_TRIS */
 
#define WM8400_DACLRC_DIR   0x0800 /* DACLRC_DIR */
 
#define WM8400_DACLRC_DIR_MASK   0x0800 /* DACLRC_DIR */
 
#define WM8400_DACLRC_DIR_SHIFT   11 /* DACLRC_DIR */
 
#define WM8400_DACLRC_DIR_WIDTH   1 /* DACLRC_DIR */
 
#define WM8400_DACLRC_RATE_MASK   0x07FF /* DACLRC_RATE - [10:0] */
 
#define WM8400_DACLRC_RATE_SHIFT   0 /* DACLRC_RATE - [10:0] */
 
#define WM8400_DACLRC_RATE_WIDTH   11 /* DACLRC_RATE - [10:0] */
 
#define WM8400_DAC_SDMCLK_RATE   0x2000 /* DAC_SDMCLK_RATE */
 
#define WM8400_DAC_SDMCLK_RATE_MASK   0x2000 /* DAC_SDMCLK_RATE */
 
#define WM8400_DAC_SDMCLK_RATE_SHIFT   13 /* DAC_SDMCLK_RATE */
 
#define WM8400_DAC_SDMCLK_RATE_WIDTH   1 /* DAC_SDMCLK_RATE */
 
#define WM8400_AIF_LRCLKRATE   0x0400 /* AIF_LRCLKRATE */
 
#define WM8400_AIF_LRCLKRATE_MASK   0x0400 /* AIF_LRCLKRATE */
 
#define WM8400_AIF_LRCLKRATE_SHIFT   10 /* AIF_LRCLKRATE */
 
#define WM8400_AIF_LRCLKRATE_WIDTH   1 /* AIF_LRCLKRATE */
 
#define WM8400_DAC_MONO   0x0200 /* DAC_MONO */
 
#define WM8400_DAC_MONO_MASK   0x0200 /* DAC_MONO */
 
#define WM8400_DAC_MONO_SHIFT   9 /* DAC_MONO */
 
#define WM8400_DAC_MONO_WIDTH   1 /* DAC_MONO */
 
#define WM8400_DAC_SB_FILT   0x0100 /* DAC_SB_FILT */
 
#define WM8400_DAC_SB_FILT_MASK   0x0100 /* DAC_SB_FILT */
 
#define WM8400_DAC_SB_FILT_SHIFT   8 /* DAC_SB_FILT */
 
#define WM8400_DAC_SB_FILT_WIDTH   1 /* DAC_SB_FILT */
 
#define WM8400_DAC_MUTERATE   0x0080 /* DAC_MUTERATE */
 
#define WM8400_DAC_MUTERATE_MASK   0x0080 /* DAC_MUTERATE */
 
#define WM8400_DAC_MUTERATE_SHIFT   7 /* DAC_MUTERATE */
 
#define WM8400_DAC_MUTERATE_WIDTH   1 /* DAC_MUTERATE */
 
#define WM8400_DAC_MUTEMODE   0x0040 /* DAC_MUTEMODE */
 
#define WM8400_DAC_MUTEMODE_MASK   0x0040 /* DAC_MUTEMODE */
 
#define WM8400_DAC_MUTEMODE_SHIFT   6 /* DAC_MUTEMODE */
 
#define WM8400_DAC_MUTEMODE_WIDTH   1 /* DAC_MUTEMODE */
 
#define WM8400_DEEMP_MASK   0x0030 /* DEEMP - [5:4] */
 
#define WM8400_DEEMP_SHIFT   4 /* DEEMP - [5:4] */
 
#define WM8400_DEEMP_WIDTH   2 /* DEEMP - [5:4] */
 
#define WM8400_DAC_MUTE   0x0004 /* DAC_MUTE */
 
#define WM8400_DAC_MUTE_MASK   0x0004 /* DAC_MUTE */
 
#define WM8400_DAC_MUTE_SHIFT   2 /* DAC_MUTE */
 
#define WM8400_DAC_MUTE_WIDTH   1 /* DAC_MUTE */
 
#define WM8400_DACL_DATINV   0x0002 /* DACL_DATINV */
 
#define WM8400_DACL_DATINV_MASK   0x0002 /* DACL_DATINV */
 
#define WM8400_DACL_DATINV_SHIFT   1 /* DACL_DATINV */
 
#define WM8400_DACL_DATINV_WIDTH   1 /* DACL_DATINV */
 
#define WM8400_DACR_DATINV   0x0001 /* DACR_DATINV */
 
#define WM8400_DACR_DATINV_MASK   0x0001 /* DACR_DATINV */
 
#define WM8400_DACR_DATINV_SHIFT   0 /* DACR_DATINV */
 
#define WM8400_DACR_DATINV_WIDTH   1 /* DACR_DATINV */
 
#define WM8400_DAC_VU   0x0100 /* DAC_VU */
 
#define WM8400_DAC_VU_MASK   0x0100 /* DAC_VU */
 
#define WM8400_DAC_VU_SHIFT   8 /* DAC_VU */
 
#define WM8400_DAC_VU_WIDTH   1 /* DAC_VU */
 
#define WM8400_DACL_VOL_MASK   0x00FF /* DACL_VOL - [7:0] */
 
#define WM8400_DACL_VOL_SHIFT   0 /* DACL_VOL - [7:0] */
 
#define WM8400_DACL_VOL_WIDTH   8 /* DACL_VOL - [7:0] */
 
#define WM8400_DAC_VU   0x0100 /* DAC_VU */
 
#define WM8400_DAC_VU_MASK   0x0100 /* DAC_VU */
 
#define WM8400_DAC_VU_SHIFT   8 /* DAC_VU */
 
#define WM8400_DAC_VU_WIDTH   1 /* DAC_VU */
 
#define WM8400_DACR_VOL_MASK   0x00FF /* DACR_VOL - [7:0] */
 
#define WM8400_DACR_VOL_SHIFT   0 /* DACR_VOL - [7:0] */
 
#define WM8400_DACR_VOL_WIDTH   8 /* DACR_VOL - [7:0] */
 
#define WM8400_ADCL_DAC_SVOL_MASK   0x1E00 /* ADCL_DAC_SVOL - [12:9] */
 
#define WM8400_ADCL_DAC_SVOL_SHIFT   9 /* ADCL_DAC_SVOL - [12:9] */
 
#define WM8400_ADCL_DAC_SVOL_WIDTH   4 /* ADCL_DAC_SVOL - [12:9] */
 
#define WM8400_ADCR_DAC_SVOL_MASK   0x01E0 /* ADCR_DAC_SVOL - [8:5] */
 
#define WM8400_ADCR_DAC_SVOL_SHIFT   5 /* ADCR_DAC_SVOL - [8:5] */
 
#define WM8400_ADCR_DAC_SVOL_WIDTH   4 /* ADCR_DAC_SVOL - [8:5] */
 
#define WM8400_ADC_TO_DACL_MASK   0x000C /* ADC_TO_DACL - [3:2] */
 
#define WM8400_ADC_TO_DACL_SHIFT   2 /* ADC_TO_DACL - [3:2] */
 
#define WM8400_ADC_TO_DACL_WIDTH   2 /* ADC_TO_DACL - [3:2] */
 
#define WM8400_ADC_TO_DACR_MASK   0x0003 /* ADC_TO_DACR - [1:0] */
 
#define WM8400_ADC_TO_DACR_SHIFT   0 /* ADC_TO_DACR - [1:0] */
 
#define WM8400_ADC_TO_DACR_WIDTH   2 /* ADC_TO_DACR - [1:0] */
 
#define WM8400_ADC_HPF_ENA   0x0100 /* ADC_HPF_ENA */
 
#define WM8400_ADC_HPF_ENA_MASK   0x0100 /* ADC_HPF_ENA */
 
#define WM8400_ADC_HPF_ENA_SHIFT   8 /* ADC_HPF_ENA */
 
#define WM8400_ADC_HPF_ENA_WIDTH   1 /* ADC_HPF_ENA */
 
#define WM8400_ADC_HPF_CUT_MASK   0x0060 /* ADC_HPF_CUT - [6:5] */
 
#define WM8400_ADC_HPF_CUT_SHIFT   5 /* ADC_HPF_CUT - [6:5] */
 
#define WM8400_ADC_HPF_CUT_WIDTH   2 /* ADC_HPF_CUT - [6:5] */
 
#define WM8400_ADCL_DATINV   0x0002 /* ADCL_DATINV */
 
#define WM8400_ADCL_DATINV_MASK   0x0002 /* ADCL_DATINV */
 
#define WM8400_ADCL_DATINV_SHIFT   1 /* ADCL_DATINV */
 
#define WM8400_ADCL_DATINV_WIDTH   1 /* ADCL_DATINV */
 
#define WM8400_ADCR_DATINV   0x0001 /* ADCR_DATINV */
 
#define WM8400_ADCR_DATINV_MASK   0x0001 /* ADCR_DATINV */
 
#define WM8400_ADCR_DATINV_SHIFT   0 /* ADCR_DATINV */
 
#define WM8400_ADCR_DATINV_WIDTH   1 /* ADCR_DATINV */
 
#define WM8400_ADC_VU   0x0100 /* ADC_VU */
 
#define WM8400_ADC_VU_MASK   0x0100 /* ADC_VU */
 
#define WM8400_ADC_VU_SHIFT   8 /* ADC_VU */
 
#define WM8400_ADC_VU_WIDTH   1 /* ADC_VU */
 
#define WM8400_ADCL_VOL_MASK   0x00FF /* ADCL_VOL - [7:0] */
 
#define WM8400_ADCL_VOL_SHIFT   0 /* ADCL_VOL - [7:0] */
 
#define WM8400_ADCL_VOL_WIDTH   8 /* ADCL_VOL - [7:0] */
 
#define WM8400_ADC_VU   0x0100 /* ADC_VU */
 
#define WM8400_ADC_VU_MASK   0x0100 /* ADC_VU */
 
#define WM8400_ADC_VU_SHIFT   8 /* ADC_VU */
 
#define WM8400_ADC_VU_WIDTH   1 /* ADC_VU */
 
#define WM8400_ADCR_VOL_MASK   0x00FF /* ADCR_VOL - [7:0] */
 
#define WM8400_ADCR_VOL_SHIFT   0 /* ADCR_VOL - [7:0] */
 
#define WM8400_ADCR_VOL_WIDTH   8 /* ADCR_VOL - [7:0] */
 
#define WM8400_IPVU   0x0100 /* IPVU */
 
#define WM8400_IPVU_MASK   0x0100 /* IPVU */
 
#define WM8400_IPVU_SHIFT   8 /* IPVU */
 
#define WM8400_IPVU_WIDTH   1 /* IPVU */
 
#define WM8400_LI12MUTE   0x0080 /* LI12MUTE */
 
#define WM8400_LI12MUTE_MASK   0x0080 /* LI12MUTE */
 
#define WM8400_LI12MUTE_SHIFT   7 /* LI12MUTE */
 
#define WM8400_LI12MUTE_WIDTH   1 /* LI12MUTE */
 
#define WM8400_LI12ZC   0x0040 /* LI12ZC */
 
#define WM8400_LI12ZC_MASK   0x0040 /* LI12ZC */
 
#define WM8400_LI12ZC_SHIFT   6 /* LI12ZC */
 
#define WM8400_LI12ZC_WIDTH   1 /* LI12ZC */
 
#define WM8400_LIN12VOL_MASK   0x001F /* LIN12VOL - [4:0] */
 
#define WM8400_LIN12VOL_SHIFT   0 /* LIN12VOL - [4:0] */
 
#define WM8400_LIN12VOL_WIDTH   5 /* LIN12VOL - [4:0] */
 
#define WM8400_IPVU   0x0100 /* IPVU */
 
#define WM8400_IPVU_MASK   0x0100 /* IPVU */
 
#define WM8400_IPVU_SHIFT   8 /* IPVU */
 
#define WM8400_IPVU_WIDTH   1 /* IPVU */
 
#define WM8400_LI34MUTE   0x0080 /* LI34MUTE */
 
#define WM8400_LI34MUTE_MASK   0x0080 /* LI34MUTE */
 
#define WM8400_LI34MUTE_SHIFT   7 /* LI34MUTE */
 
#define WM8400_LI34MUTE_WIDTH   1 /* LI34MUTE */
 
#define WM8400_LI34ZC   0x0040 /* LI34ZC */
 
#define WM8400_LI34ZC_MASK   0x0040 /* LI34ZC */
 
#define WM8400_LI34ZC_SHIFT   6 /* LI34ZC */
 
#define WM8400_LI34ZC_WIDTH   1 /* LI34ZC */
 
#define WM8400_LIN34VOL_MASK   0x001F /* LIN34VOL - [4:0] */
 
#define WM8400_LIN34VOL_SHIFT   0 /* LIN34VOL - [4:0] */
 
#define WM8400_LIN34VOL_WIDTH   5 /* LIN34VOL - [4:0] */
 
#define WM8400_IPVU   0x0100 /* IPVU */
 
#define WM8400_IPVU_MASK   0x0100 /* IPVU */
 
#define WM8400_IPVU_SHIFT   8 /* IPVU */
 
#define WM8400_IPVU_WIDTH   1 /* IPVU */
 
#define WM8400_RI12MUTE   0x0080 /* RI12MUTE */
 
#define WM8400_RI12MUTE_MASK   0x0080 /* RI12MUTE */
 
#define WM8400_RI12MUTE_SHIFT   7 /* RI12MUTE */
 
#define WM8400_RI12MUTE_WIDTH   1 /* RI12MUTE */
 
#define WM8400_RI12ZC   0x0040 /* RI12ZC */
 
#define WM8400_RI12ZC_MASK   0x0040 /* RI12ZC */
 
#define WM8400_RI12ZC_SHIFT   6 /* RI12ZC */
 
#define WM8400_RI12ZC_WIDTH   1 /* RI12ZC */
 
#define WM8400_RIN12VOL_MASK   0x001F /* RIN12VOL - [4:0] */
 
#define WM8400_RIN12VOL_SHIFT   0 /* RIN12VOL - [4:0] */
 
#define WM8400_RIN12VOL_WIDTH   5 /* RIN12VOL - [4:0] */
 
#define WM8400_IPVU   0x0100 /* IPVU */
 
#define WM8400_IPVU_MASK   0x0100 /* IPVU */
 
#define WM8400_IPVU_SHIFT   8 /* IPVU */
 
#define WM8400_IPVU_WIDTH   1 /* IPVU */
 
#define WM8400_RI34MUTE   0x0080 /* RI34MUTE */
 
#define WM8400_RI34MUTE_MASK   0x0080 /* RI34MUTE */
 
#define WM8400_RI34MUTE_SHIFT   7 /* RI34MUTE */
 
#define WM8400_RI34MUTE_WIDTH   1 /* RI34MUTE */
 
#define WM8400_RI34ZC   0x0040 /* RI34ZC */
 
#define WM8400_RI34ZC_MASK   0x0040 /* RI34ZC */
 
#define WM8400_RI34ZC_SHIFT   6 /* RI34ZC */
 
#define WM8400_RI34ZC_WIDTH   1 /* RI34ZC */
 
#define WM8400_RIN34VOL_MASK   0x001F /* RIN34VOL - [4:0] */
 
#define WM8400_RIN34VOL_SHIFT   0 /* RIN34VOL - [4:0] */
 
#define WM8400_RIN34VOL_WIDTH   5 /* RIN34VOL - [4:0] */
 
#define WM8400_OPVU   0x0100 /* OPVU */
 
#define WM8400_OPVU_MASK   0x0100 /* OPVU */
 
#define WM8400_OPVU_SHIFT   8 /* OPVU */
 
#define WM8400_OPVU_WIDTH   1 /* OPVU */
 
#define WM8400_LOZC   0x0080 /* LOZC */
 
#define WM8400_LOZC_MASK   0x0080 /* LOZC */
 
#define WM8400_LOZC_SHIFT   7 /* LOZC */
 
#define WM8400_LOZC_WIDTH   1 /* LOZC */
 
#define WM8400_LOUTVOL_MASK   0x007F /* LOUTVOL - [6:0] */
 
#define WM8400_LOUTVOL_SHIFT   0 /* LOUTVOL - [6:0] */
 
#define WM8400_LOUTVOL_WIDTH   7 /* LOUTVOL - [6:0] */
 
#define WM8400_OPVU   0x0100 /* OPVU */
 
#define WM8400_OPVU_MASK   0x0100 /* OPVU */
 
#define WM8400_OPVU_SHIFT   8 /* OPVU */
 
#define WM8400_OPVU_WIDTH   1 /* OPVU */
 
#define WM8400_ROZC   0x0080 /* ROZC */
 
#define WM8400_ROZC_MASK   0x0080 /* ROZC */
 
#define WM8400_ROZC_SHIFT   7 /* ROZC */
 
#define WM8400_ROZC_WIDTH   1 /* ROZC */
 
#define WM8400_ROUTVOL_MASK   0x007F /* ROUTVOL - [6:0] */
 
#define WM8400_ROUTVOL_SHIFT   0 /* ROUTVOL - [6:0] */
 
#define WM8400_ROUTVOL_WIDTH   7 /* ROUTVOL - [6:0] */
 
#define WM8400_LONMUTE   0x0040 /* LONMUTE */
 
#define WM8400_LONMUTE_MASK   0x0040 /* LONMUTE */
 
#define WM8400_LONMUTE_SHIFT   6 /* LONMUTE */
 
#define WM8400_LONMUTE_WIDTH   1 /* LONMUTE */
 
#define WM8400_LOPMUTE   0x0020 /* LOPMUTE */
 
#define WM8400_LOPMUTE_MASK   0x0020 /* LOPMUTE */
 
#define WM8400_LOPMUTE_SHIFT   5 /* LOPMUTE */
 
#define WM8400_LOPMUTE_WIDTH   1 /* LOPMUTE */
 
#define WM8400_LOATTN   0x0010 /* LOATTN */
 
#define WM8400_LOATTN_MASK   0x0010 /* LOATTN */
 
#define WM8400_LOATTN_SHIFT   4 /* LOATTN */
 
#define WM8400_LOATTN_WIDTH   1 /* LOATTN */
 
#define WM8400_RONMUTE   0x0004 /* RONMUTE */
 
#define WM8400_RONMUTE_MASK   0x0004 /* RONMUTE */
 
#define WM8400_RONMUTE_SHIFT   2 /* RONMUTE */
 
#define WM8400_RONMUTE_WIDTH   1 /* RONMUTE */
 
#define WM8400_ROPMUTE   0x0002 /* ROPMUTE */
 
#define WM8400_ROPMUTE_MASK   0x0002 /* ROPMUTE */
 
#define WM8400_ROPMUTE_SHIFT   1 /* ROPMUTE */
 
#define WM8400_ROPMUTE_WIDTH   1 /* ROPMUTE */
 
#define WM8400_ROATTN   0x0001 /* ROATTN */
 
#define WM8400_ROATTN_MASK   0x0001 /* ROATTN */
 
#define WM8400_ROATTN_SHIFT   0 /* ROATTN */
 
#define WM8400_ROATTN_WIDTH   1 /* ROATTN */
 
#define WM8400_OUT3MUTE   0x0020 /* OUT3MUTE */
 
#define WM8400_OUT3MUTE_MASK   0x0020 /* OUT3MUTE */
 
#define WM8400_OUT3MUTE_SHIFT   5 /* OUT3MUTE */
 
#define WM8400_OUT3MUTE_WIDTH   1 /* OUT3MUTE */
 
#define WM8400_OUT3ATTN   0x0010 /* OUT3ATTN */
 
#define WM8400_OUT3ATTN_MASK   0x0010 /* OUT3ATTN */
 
#define WM8400_OUT3ATTN_SHIFT   4 /* OUT3ATTN */
 
#define WM8400_OUT3ATTN_WIDTH   1 /* OUT3ATTN */
 
#define WM8400_OUT4MUTE   0x0002 /* OUT4MUTE */
 
#define WM8400_OUT4MUTE_MASK   0x0002 /* OUT4MUTE */
 
#define WM8400_OUT4MUTE_SHIFT   1 /* OUT4MUTE */
 
#define WM8400_OUT4MUTE_WIDTH   1 /* OUT4MUTE */
 
#define WM8400_OUT4ATTN   0x0001 /* OUT4ATTN */
 
#define WM8400_OUT4ATTN_MASK   0x0001 /* OUT4ATTN */
 
#define WM8400_OUT4ATTN_SHIFT   0 /* OUT4ATTN */
 
#define WM8400_OUT4ATTN_WIDTH   1 /* OUT4ATTN */
 
#define WM8400_OPVU   0x0100 /* OPVU */
 
#define WM8400_OPVU_MASK   0x0100 /* OPVU */
 
#define WM8400_OPVU_SHIFT   8 /* OPVU */
 
#define WM8400_OPVU_WIDTH   1 /* OPVU */
 
#define WM8400_LOPGAZC   0x0080 /* LOPGAZC */
 
#define WM8400_LOPGAZC_MASK   0x0080 /* LOPGAZC */
 
#define WM8400_LOPGAZC_SHIFT   7 /* LOPGAZC */
 
#define WM8400_LOPGAZC_WIDTH   1 /* LOPGAZC */
 
#define WM8400_LOPGAVOL_MASK   0x007F /* LOPGAVOL - [6:0] */
 
#define WM8400_LOPGAVOL_SHIFT   0 /* LOPGAVOL - [6:0] */
 
#define WM8400_LOPGAVOL_WIDTH   7 /* LOPGAVOL - [6:0] */
 
#define WM8400_OPVU   0x0100 /* OPVU */
 
#define WM8400_OPVU_MASK   0x0100 /* OPVU */
 
#define WM8400_OPVU_SHIFT   8 /* OPVU */
 
#define WM8400_OPVU_WIDTH   1 /* OPVU */
 
#define WM8400_ROPGAZC   0x0080 /* ROPGAZC */
 
#define WM8400_ROPGAZC_MASK   0x0080 /* ROPGAZC */
 
#define WM8400_ROPGAZC_SHIFT   7 /* ROPGAZC */
 
#define WM8400_ROPGAZC_WIDTH   1 /* ROPGAZC */
 
#define WM8400_ROPGAVOL_MASK   0x007F /* ROPGAVOL - [6:0] */
 
#define WM8400_ROPGAVOL_SHIFT   0 /* ROPGAVOL - [6:0] */
 
#define WM8400_ROPGAVOL_WIDTH   7 /* ROPGAVOL - [6:0] */
 
#define WM8400_SPKATTN_MASK   0x0003 /* SPKATTN - [1:0] */
 
#define WM8400_SPKATTN_SHIFT   0 /* SPKATTN - [1:0] */
 
#define WM8400_SPKATTN_WIDTH   2 /* SPKATTN - [1:0] */
 
#define WM8400_CDMODE   0x0100 /* CDMODE */
 
#define WM8400_CDMODE_MASK   0x0100 /* CDMODE */
 
#define WM8400_CDMODE_SHIFT   8 /* CDMODE */
 
#define WM8400_CDMODE_WIDTH   1 /* CDMODE */
 
#define WM8400_CLASSD_CLK_SEL   0x0080 /* CLASSD_CLK_SEL */
 
#define WM8400_CLASSD_CLK_SEL_MASK   0x0080 /* CLASSD_CLK_SEL */
 
#define WM8400_CLASSD_CLK_SEL_SHIFT   7 /* CLASSD_CLK_SEL */
 
#define WM8400_CLASSD_CLK_SEL_WIDTH   1 /* CLASSD_CLK_SEL */
 
#define WM8400_CD_SRCTRL   0x0040 /* CD_SRCTRL */
 
#define WM8400_CD_SRCTRL_MASK   0x0040 /* CD_SRCTRL */
 
#define WM8400_CD_SRCTRL_SHIFT   6 /* CD_SRCTRL */
 
#define WM8400_CD_SRCTRL_WIDTH   1 /* CD_SRCTRL */
 
#define WM8400_SPKNOPOP   0x0020 /* SPKNOPOP */
 
#define WM8400_SPKNOPOP_MASK   0x0020 /* SPKNOPOP */
 
#define WM8400_SPKNOPOP_SHIFT   5 /* SPKNOPOP */
 
#define WM8400_SPKNOPOP_WIDTH   1 /* SPKNOPOP */
 
#define WM8400_DBLERATE   0x0010 /* DBLERATE */
 
#define WM8400_DBLERATE_MASK   0x0010 /* DBLERATE */
 
#define WM8400_DBLERATE_SHIFT   4 /* DBLERATE */
 
#define WM8400_DBLERATE_WIDTH   1 /* DBLERATE */
 
#define WM8400_LOOPTEST   0x0008 /* LOOPTEST */
 
#define WM8400_LOOPTEST_MASK   0x0008 /* LOOPTEST */
 
#define WM8400_LOOPTEST_SHIFT   3 /* LOOPTEST */
 
#define WM8400_LOOPTEST_WIDTH   1 /* LOOPTEST */
 
#define WM8400_HALFABBIAS   0x0004 /* HALFABBIAS */
 
#define WM8400_HALFABBIAS_MASK   0x0004 /* HALFABBIAS */
 
#define WM8400_HALFABBIAS_SHIFT   2 /* HALFABBIAS */
 
#define WM8400_HALFABBIAS_WIDTH   1 /* HALFABBIAS */
 
#define WM8400_TRIDEL_MASK   0x0003 /* TRIDEL - [1:0] */
 
#define WM8400_TRIDEL_SHIFT   0 /* TRIDEL - [1:0] */
 
#define WM8400_TRIDEL_WIDTH   2 /* TRIDEL - [1:0] */
 
#define WM8400_DCGAIN_MASK   0x0038 /* DCGAIN - [5:3] */
 
#define WM8400_DCGAIN_SHIFT   3 /* DCGAIN - [5:3] */
 
#define WM8400_DCGAIN_WIDTH   3 /* DCGAIN - [5:3] */
 
#define WM8400_ACGAIN_MASK   0x0007 /* ACGAIN - [2:0] */
 
#define WM8400_ACGAIN_SHIFT   0 /* ACGAIN - [2:0] */
 
#define WM8400_ACGAIN_WIDTH   3 /* ACGAIN - [2:0] */
 
#define WM8400_AINLMODE_MASK   0x000C /* AINLMODE - [3:2] */
 
#define WM8400_AINLMODE_SHIFT   2 /* AINLMODE - [3:2] */
 
#define WM8400_AINLMODE_WIDTH   2 /* AINLMODE - [3:2] */
 
#define WM8400_AINRMODE_MASK   0x0003 /* AINRMODE - [1:0] */
 
#define WM8400_AINRMODE_SHIFT   0 /* AINRMODE - [1:0] */
 
#define WM8400_AINRMODE_WIDTH   2 /* AINRMODE - [1:0] */
 
#define WM8400_LMP4   0x0080 /* LMP4 */
 
#define WM8400_LMP4_MASK   0x0080 /* LMP4 */
 
#define WM8400_LMP4_SHIFT   7 /* LMP4 */
 
#define WM8400_LMP4_WIDTH   1 /* LMP4 */
 
#define WM8400_LMN3   0x0040 /* LMN3 */
 
#define WM8400_LMN3_MASK   0x0040 /* LMN3 */
 
#define WM8400_LMN3_SHIFT   6 /* LMN3 */
 
#define WM8400_LMN3_WIDTH   1 /* LMN3 */
 
#define WM8400_LMP2   0x0020 /* LMP2 */
 
#define WM8400_LMP2_MASK   0x0020 /* LMP2 */
 
#define WM8400_LMP2_SHIFT   5 /* LMP2 */
 
#define WM8400_LMP2_WIDTH   1 /* LMP2 */
 
#define WM8400_LMN1   0x0010 /* LMN1 */
 
#define WM8400_LMN1_MASK   0x0010 /* LMN1 */
 
#define WM8400_LMN1_SHIFT   4 /* LMN1 */
 
#define WM8400_LMN1_WIDTH   1 /* LMN1 */
 
#define WM8400_RMP4   0x0008 /* RMP4 */
 
#define WM8400_RMP4_MASK   0x0008 /* RMP4 */
 
#define WM8400_RMP4_SHIFT   3 /* RMP4 */
 
#define WM8400_RMP4_WIDTH   1 /* RMP4 */
 
#define WM8400_RMN3   0x0004 /* RMN3 */
 
#define WM8400_RMN3_MASK   0x0004 /* RMN3 */
 
#define WM8400_RMN3_SHIFT   2 /* RMN3 */
 
#define WM8400_RMN3_WIDTH   1 /* RMN3 */
 
#define WM8400_RMP2   0x0002 /* RMP2 */
 
#define WM8400_RMP2_MASK   0x0002 /* RMP2 */
 
#define WM8400_RMP2_SHIFT   1 /* RMP2 */
 
#define WM8400_RMP2_WIDTH   1 /* RMP2 */
 
#define WM8400_RMN1   0x0001 /* RMN1 */
 
#define WM8400_RMN1_MASK   0x0001 /* RMN1 */
 
#define WM8400_RMN1_SHIFT   0 /* RMN1 */
 
#define WM8400_RMN1_WIDTH   1 /* RMN1 */
 
#define WM8400_L34MNB   0x0100 /* L34MNB */
 
#define WM8400_L34MNB_MASK   0x0100 /* L34MNB */
 
#define WM8400_L34MNB_SHIFT   8 /* L34MNB */
 
#define WM8400_L34MNB_WIDTH   1 /* L34MNB */
 
#define WM8400_L34MNBST   0x0080 /* L34MNBST */
 
#define WM8400_L34MNBST_MASK   0x0080 /* L34MNBST */
 
#define WM8400_L34MNBST_SHIFT   7 /* L34MNBST */
 
#define WM8400_L34MNBST_WIDTH   1 /* L34MNBST */
 
#define WM8400_L12MNB   0x0020 /* L12MNB */
 
#define WM8400_L12MNB_MASK   0x0020 /* L12MNB */
 
#define WM8400_L12MNB_SHIFT   5 /* L12MNB */
 
#define WM8400_L12MNB_WIDTH   1 /* L12MNB */
 
#define WM8400_L12MNBST   0x0010 /* L12MNBST */
 
#define WM8400_L12MNBST_MASK   0x0010 /* L12MNBST */
 
#define WM8400_L12MNBST_SHIFT   4 /* L12MNBST */
 
#define WM8400_L12MNBST_WIDTH   1 /* L12MNBST */
 
#define WM8400_LDBVOL_MASK   0x0007 /* LDBVOL - [2:0] */
 
#define WM8400_LDBVOL_SHIFT   0 /* LDBVOL - [2:0] */
 
#define WM8400_LDBVOL_WIDTH   3 /* LDBVOL - [2:0] */
 
#define WM8400_R34MNB   0x0100 /* R34MNB */
 
#define WM8400_R34MNB_MASK   0x0100 /* R34MNB */
 
#define WM8400_R34MNB_SHIFT   8 /* R34MNB */
 
#define WM8400_R34MNB_WIDTH   1 /* R34MNB */
 
#define WM8400_R34MNBST   0x0080 /* R34MNBST */
 
#define WM8400_R34MNBST_MASK   0x0080 /* R34MNBST */
 
#define WM8400_R34MNBST_SHIFT   7 /* R34MNBST */
 
#define WM8400_R34MNBST_WIDTH   1 /* R34MNBST */
 
#define WM8400_R12MNB   0x0020 /* R12MNB */
 
#define WM8400_R12MNB_MASK   0x0020 /* R12MNB */
 
#define WM8400_R12MNB_SHIFT   5 /* R12MNB */
 
#define WM8400_R12MNB_WIDTH   1 /* R12MNB */
 
#define WM8400_R12MNBST   0x0010 /* R12MNBST */
 
#define WM8400_R12MNBST_MASK   0x0010 /* R12MNBST */
 
#define WM8400_R12MNBST_SHIFT   4 /* R12MNBST */
 
#define WM8400_R12MNBST_WIDTH   1 /* R12MNBST */
 
#define WM8400_RDBVOL_MASK   0x0007 /* RDBVOL - [2:0] */
 
#define WM8400_RDBVOL_SHIFT   0 /* RDBVOL - [2:0] */
 
#define WM8400_RDBVOL_WIDTH   3 /* RDBVOL - [2:0] */
 
#define WM8400_LI2BVOL_MASK   0x01C0 /* LI2BVOL - [8:6] */
 
#define WM8400_LI2BVOL_SHIFT   6 /* LI2BVOL - [8:6] */
 
#define WM8400_LI2BVOL_WIDTH   3 /* LI2BVOL - [8:6] */
 
#define WM8400_LR4BVOL_MASK   0x0038 /* LR4BVOL - [5:3] */
 
#define WM8400_LR4BVOL_SHIFT   3 /* LR4BVOL - [5:3] */
 
#define WM8400_LR4BVOL_WIDTH   3 /* LR4BVOL - [5:3] */
 
#define WM8400_LL4BVOL_MASK   0x0007 /* LL4BVOL - [2:0] */
 
#define WM8400_LL4BVOL_SHIFT   0 /* LL4BVOL - [2:0] */
 
#define WM8400_LL4BVOL_WIDTH   3 /* LL4BVOL - [2:0] */
 
#define WM8400_RI2BVOL_MASK   0x01C0 /* RI2BVOL - [8:6] */
 
#define WM8400_RI2BVOL_SHIFT   6 /* RI2BVOL - [8:6] */
 
#define WM8400_RI2BVOL_WIDTH   3 /* RI2BVOL - [8:6] */
 
#define WM8400_RL4BVOL_MASK   0x0038 /* RL4BVOL - [5:3] */
 
#define WM8400_RL4BVOL_SHIFT   3 /* RL4BVOL - [5:3] */
 
#define WM8400_RL4BVOL_WIDTH   3 /* RL4BVOL - [5:3] */
 
#define WM8400_RR4BVOL_MASK   0x0007 /* RR4BVOL - [2:0] */
 
#define WM8400_RR4BVOL_SHIFT   0 /* RR4BVOL - [2:0] */
 
#define WM8400_RR4BVOL_WIDTH   3 /* RR4BVOL - [2:0] */
 
#define WM8400_LRBLO   0x0080 /* LRBLO */
 
#define WM8400_LRBLO_MASK   0x0080 /* LRBLO */
 
#define WM8400_LRBLO_SHIFT   7 /* LRBLO */
 
#define WM8400_LRBLO_WIDTH   1 /* LRBLO */
 
#define WM8400_LLBLO   0x0040 /* LLBLO */
 
#define WM8400_LLBLO_MASK   0x0040 /* LLBLO */
 
#define WM8400_LLBLO_SHIFT   6 /* LLBLO */
 
#define WM8400_LLBLO_WIDTH   1 /* LLBLO */
 
#define WM8400_LRI3LO   0x0020 /* LRI3LO */
 
#define WM8400_LRI3LO_MASK   0x0020 /* LRI3LO */
 
#define WM8400_LRI3LO_SHIFT   5 /* LRI3LO */
 
#define WM8400_LRI3LO_WIDTH   1 /* LRI3LO */
 
#define WM8400_LLI3LO   0x0010 /* LLI3LO */
 
#define WM8400_LLI3LO_MASK   0x0010 /* LLI3LO */
 
#define WM8400_LLI3LO_SHIFT   4 /* LLI3LO */
 
#define WM8400_LLI3LO_WIDTH   1 /* LLI3LO */
 
#define WM8400_LR12LO   0x0008 /* LR12LO */
 
#define WM8400_LR12LO_MASK   0x0008 /* LR12LO */
 
#define WM8400_LR12LO_SHIFT   3 /* LR12LO */
 
#define WM8400_LR12LO_WIDTH   1 /* LR12LO */
 
#define WM8400_LL12LO   0x0004 /* LL12LO */
 
#define WM8400_LL12LO_MASK   0x0004 /* LL12LO */
 
#define WM8400_LL12LO_SHIFT   2 /* LL12LO */
 
#define WM8400_LL12LO_WIDTH   1 /* LL12LO */
 
#define WM8400_LDLO   0x0001 /* LDLO */
 
#define WM8400_LDLO_MASK   0x0001 /* LDLO */
 
#define WM8400_LDLO_SHIFT   0 /* LDLO */
 
#define WM8400_LDLO_WIDTH   1 /* LDLO */
 
#define WM8400_RLBRO   0x0080 /* RLBRO */
 
#define WM8400_RLBRO_MASK   0x0080 /* RLBRO */
 
#define WM8400_RLBRO_SHIFT   7 /* RLBRO */
 
#define WM8400_RLBRO_WIDTH   1 /* RLBRO */
 
#define WM8400_RRBRO   0x0040 /* RRBRO */
 
#define WM8400_RRBRO_MASK   0x0040 /* RRBRO */
 
#define WM8400_RRBRO_SHIFT   6 /* RRBRO */
 
#define WM8400_RRBRO_WIDTH   1 /* RRBRO */
 
#define WM8400_RLI3RO   0x0020 /* RLI3RO */
 
#define WM8400_RLI3RO_MASK   0x0020 /* RLI3RO */
 
#define WM8400_RLI3RO_SHIFT   5 /* RLI3RO */
 
#define WM8400_RLI3RO_WIDTH   1 /* RLI3RO */
 
#define WM8400_RRI3RO   0x0010 /* RRI3RO */
 
#define WM8400_RRI3RO_MASK   0x0010 /* RRI3RO */
 
#define WM8400_RRI3RO_SHIFT   4 /* RRI3RO */
 
#define WM8400_RRI3RO_WIDTH   1 /* RRI3RO */
 
#define WM8400_RL12RO   0x0008 /* RL12RO */
 
#define WM8400_RL12RO_MASK   0x0008 /* RL12RO */
 
#define WM8400_RL12RO_SHIFT   3 /* RL12RO */
 
#define WM8400_RL12RO_WIDTH   1 /* RL12RO */
 
#define WM8400_RR12RO   0x0004 /* RR12RO */
 
#define WM8400_RR12RO_MASK   0x0004 /* RR12RO */
 
#define WM8400_RR12RO_SHIFT   2 /* RR12RO */
 
#define WM8400_RR12RO_WIDTH   1 /* RR12RO */
 
#define WM8400_RDRO   0x0001 /* RDRO */
 
#define WM8400_RDRO_MASK   0x0001 /* RDRO */
 
#define WM8400_RDRO_SHIFT   0 /* RDRO */
 
#define WM8400_RDRO_WIDTH   1 /* RDRO */
 
#define WM8400_LLI3LOVOL_MASK   0x01C0 /* LLI3LOVOL - [8:6] */
 
#define WM8400_LLI3LOVOL_SHIFT   6 /* LLI3LOVOL - [8:6] */
 
#define WM8400_LLI3LOVOL_WIDTH   3 /* LLI3LOVOL - [8:6] */
 
#define WM8400_LR12LOVOL_MASK   0x0038 /* LR12LOVOL - [5:3] */
 
#define WM8400_LR12LOVOL_SHIFT   3 /* LR12LOVOL - [5:3] */
 
#define WM8400_LR12LOVOL_WIDTH   3 /* LR12LOVOL - [5:3] */
 
#define WM8400_LL12LOVOL_MASK   0x0007 /* LL12LOVOL - [2:0] */
 
#define WM8400_LL12LOVOL_SHIFT   0 /* LL12LOVOL - [2:0] */
 
#define WM8400_LL12LOVOL_WIDTH   3 /* LL12LOVOL - [2:0] */
 
#define WM8400_RRI3ROVOL_MASK   0x01C0 /* RRI3ROVOL - [8:6] */
 
#define WM8400_RRI3ROVOL_SHIFT   6 /* RRI3ROVOL - [8:6] */
 
#define WM8400_RRI3ROVOL_WIDTH   3 /* RRI3ROVOL - [8:6] */
 
#define WM8400_RL12ROVOL_MASK   0x0038 /* RL12ROVOL - [5:3] */
 
#define WM8400_RL12ROVOL_SHIFT   3 /* RL12ROVOL - [5:3] */
 
#define WM8400_RL12ROVOL_WIDTH   3 /* RL12ROVOL - [5:3] */
 
#define WM8400_RR12ROVOL_MASK   0x0007 /* RR12ROVOL - [2:0] */
 
#define WM8400_RR12ROVOL_SHIFT   0 /* RR12ROVOL - [2:0] */
 
#define WM8400_RR12ROVOL_WIDTH   3 /* RR12ROVOL - [2:0] */
 
#define WM8400_LRI3LOVOL_MASK   0x01C0 /* LRI3LOVOL - [8:6] */
 
#define WM8400_LRI3LOVOL_SHIFT   6 /* LRI3LOVOL - [8:6] */
 
#define WM8400_LRI3LOVOL_WIDTH   3 /* LRI3LOVOL - [8:6] */
 
#define WM8400_LRBLOVOL_MASK   0x0038 /* LRBLOVOL - [5:3] */
 
#define WM8400_LRBLOVOL_SHIFT   3 /* LRBLOVOL - [5:3] */
 
#define WM8400_LRBLOVOL_WIDTH   3 /* LRBLOVOL - [5:3] */
 
#define WM8400_LLBLOVOL_MASK   0x0007 /* LLBLOVOL - [2:0] */
 
#define WM8400_LLBLOVOL_SHIFT   0 /* LLBLOVOL - [2:0] */
 
#define WM8400_LLBLOVOL_WIDTH   3 /* LLBLOVOL - [2:0] */
 
#define WM8400_RLI3ROVOL_MASK   0x01C0 /* RLI3ROVOL - [8:6] */
 
#define WM8400_RLI3ROVOL_SHIFT   6 /* RLI3ROVOL - [8:6] */
 
#define WM8400_RLI3ROVOL_WIDTH   3 /* RLI3ROVOL - [8:6] */
 
#define WM8400_RLBROVOL_MASK   0x0038 /* RLBROVOL - [5:3] */
 
#define WM8400_RLBROVOL_SHIFT   3 /* RLBROVOL - [5:3] */
 
#define WM8400_RLBROVOL_WIDTH   3 /* RLBROVOL - [5:3] */
 
#define WM8400_RRBROVOL_MASK   0x0007 /* RRBROVOL - [2:0] */
 
#define WM8400_RRBROVOL_SHIFT   0 /* RRBROVOL - [2:0] */
 
#define WM8400_RRBROVOL_WIDTH   3 /* RRBROVOL - [2:0] */
 
#define WM8400_VSEL_MASK   0x0180 /* VSEL - [8:7] */
 
#define WM8400_VSEL_SHIFT   7 /* VSEL - [8:7] */
 
#define WM8400_VSEL_WIDTH   2 /* VSEL - [8:7] */
 
#define WM8400_LI4O3   0x0020 /* LI4O3 */
 
#define WM8400_LI4O3_MASK   0x0020 /* LI4O3 */
 
#define WM8400_LI4O3_SHIFT   5 /* LI4O3 */
 
#define WM8400_LI4O3_WIDTH   1 /* LI4O3 */
 
#define WM8400_LPGAO3   0x0010 /* LPGAO3 */
 
#define WM8400_LPGAO3_MASK   0x0010 /* LPGAO3 */
 
#define WM8400_LPGAO3_SHIFT   4 /* LPGAO3 */
 
#define WM8400_LPGAO3_WIDTH   1 /* LPGAO3 */
 
#define WM8400_RI4O4   0x0002 /* RI4O4 */
 
#define WM8400_RI4O4_MASK   0x0002 /* RI4O4 */
 
#define WM8400_RI4O4_SHIFT   1 /* RI4O4 */
 
#define WM8400_RI4O4_WIDTH   1 /* RI4O4 */
 
#define WM8400_RPGAO4   0x0001 /* RPGAO4 */
 
#define WM8400_RPGAO4_MASK   0x0001 /* RPGAO4 */
 
#define WM8400_RPGAO4_SHIFT   0 /* RPGAO4 */
 
#define WM8400_RPGAO4_WIDTH   1 /* RPGAO4 */
 
#define WM8400_LLOPGALON   0x0040 /* LLOPGALON */
 
#define WM8400_LLOPGALON_MASK   0x0040 /* LLOPGALON */
 
#define WM8400_LLOPGALON_SHIFT   6 /* LLOPGALON */
 
#define WM8400_LLOPGALON_WIDTH   1 /* LLOPGALON */
 
#define WM8400_LROPGALON   0x0020 /* LROPGALON */
 
#define WM8400_LROPGALON_MASK   0x0020 /* LROPGALON */
 
#define WM8400_LROPGALON_SHIFT   5 /* LROPGALON */
 
#define WM8400_LROPGALON_WIDTH   1 /* LROPGALON */
 
#define WM8400_LOPLON   0x0010 /* LOPLON */
 
#define WM8400_LOPLON_MASK   0x0010 /* LOPLON */
 
#define WM8400_LOPLON_SHIFT   4 /* LOPLON */
 
#define WM8400_LOPLON_WIDTH   1 /* LOPLON */
 
#define WM8400_LR12LOP   0x0004 /* LR12LOP */
 
#define WM8400_LR12LOP_MASK   0x0004 /* LR12LOP */
 
#define WM8400_LR12LOP_SHIFT   2 /* LR12LOP */
 
#define WM8400_LR12LOP_WIDTH   1 /* LR12LOP */
 
#define WM8400_LL12LOP   0x0002 /* LL12LOP */
 
#define WM8400_LL12LOP_MASK   0x0002 /* LL12LOP */
 
#define WM8400_LL12LOP_SHIFT   1 /* LL12LOP */
 
#define WM8400_LL12LOP_WIDTH   1 /* LL12LOP */
 
#define WM8400_LLOPGALOP   0x0001 /* LLOPGALOP */
 
#define WM8400_LLOPGALOP_MASK   0x0001 /* LLOPGALOP */
 
#define WM8400_LLOPGALOP_SHIFT   0 /* LLOPGALOP */
 
#define WM8400_LLOPGALOP_WIDTH   1 /* LLOPGALOP */
 
#define WM8400_RROPGARON   0x0040 /* RROPGARON */
 
#define WM8400_RROPGARON_MASK   0x0040 /* RROPGARON */
 
#define WM8400_RROPGARON_SHIFT   6 /* RROPGARON */
 
#define WM8400_RROPGARON_WIDTH   1 /* RROPGARON */
 
#define WM8400_RLOPGARON   0x0020 /* RLOPGARON */
 
#define WM8400_RLOPGARON_MASK   0x0020 /* RLOPGARON */
 
#define WM8400_RLOPGARON_SHIFT   5 /* RLOPGARON */
 
#define WM8400_RLOPGARON_WIDTH   1 /* RLOPGARON */
 
#define WM8400_ROPRON   0x0010 /* ROPRON */
 
#define WM8400_ROPRON_MASK   0x0010 /* ROPRON */
 
#define WM8400_ROPRON_SHIFT   4 /* ROPRON */
 
#define WM8400_ROPRON_WIDTH   1 /* ROPRON */
 
#define WM8400_RL12ROP   0x0004 /* RL12ROP */
 
#define WM8400_RL12ROP_MASK   0x0004 /* RL12ROP */
 
#define WM8400_RL12ROP_SHIFT   2 /* RL12ROP */
 
#define WM8400_RL12ROP_WIDTH   1 /* RL12ROP */
 
#define WM8400_RR12ROP   0x0002 /* RR12ROP */
 
#define WM8400_RR12ROP_MASK   0x0002 /* RR12ROP */
 
#define WM8400_RR12ROP_SHIFT   1 /* RR12ROP */
 
#define WM8400_RR12ROP_WIDTH   1 /* RR12ROP */
 
#define WM8400_RROPGAROP   0x0001 /* RROPGAROP */
 
#define WM8400_RROPGAROP_MASK   0x0001 /* RROPGAROP */
 
#define WM8400_RROPGAROP_SHIFT   0 /* RROPGAROP */
 
#define WM8400_RROPGAROP_WIDTH   1 /* RROPGAROP */
 
#define WM8400_LB2SPK   0x0080 /* LB2SPK */
 
#define WM8400_LB2SPK_MASK   0x0080 /* LB2SPK */
 
#define WM8400_LB2SPK_SHIFT   7 /* LB2SPK */
 
#define WM8400_LB2SPK_WIDTH   1 /* LB2SPK */
 
#define WM8400_RB2SPK   0x0040 /* RB2SPK */
 
#define WM8400_RB2SPK_MASK   0x0040 /* RB2SPK */
 
#define WM8400_RB2SPK_SHIFT   6 /* RB2SPK */
 
#define WM8400_RB2SPK_WIDTH   1 /* RB2SPK */
 
#define WM8400_LI2SPK   0x0020 /* LI2SPK */
 
#define WM8400_LI2SPK_MASK   0x0020 /* LI2SPK */
 
#define WM8400_LI2SPK_SHIFT   5 /* LI2SPK */
 
#define WM8400_LI2SPK_WIDTH   1 /* LI2SPK */
 
#define WM8400_RI2SPK   0x0010 /* RI2SPK */
 
#define WM8400_RI2SPK_MASK   0x0010 /* RI2SPK */
 
#define WM8400_RI2SPK_SHIFT   4 /* RI2SPK */
 
#define WM8400_RI2SPK_WIDTH   1 /* RI2SPK */
 
#define WM8400_LOPGASPK   0x0008 /* LOPGASPK */
 
#define WM8400_LOPGASPK_MASK   0x0008 /* LOPGASPK */
 
#define WM8400_LOPGASPK_SHIFT   3 /* LOPGASPK */
 
#define WM8400_LOPGASPK_WIDTH   1 /* LOPGASPK */
 
#define WM8400_ROPGASPK   0x0004 /* ROPGASPK */
 
#define WM8400_ROPGASPK_MASK   0x0004 /* ROPGASPK */
 
#define WM8400_ROPGASPK_SHIFT   2 /* ROPGASPK */
 
#define WM8400_ROPGASPK_WIDTH   1 /* ROPGASPK */
 
#define WM8400_LDSPK   0x0002 /* LDSPK */
 
#define WM8400_LDSPK_MASK   0x0002 /* LDSPK */
 
#define WM8400_LDSPK_SHIFT   1 /* LDSPK */
 
#define WM8400_LDSPK_WIDTH   1 /* LDSPK */
 
#define WM8400_RDSPK   0x0001 /* RDSPK */
 
#define WM8400_RDSPK_MASK   0x0001 /* RDSPK */
 
#define WM8400_RDSPK_SHIFT   0 /* RDSPK */
 
#define WM8400_RDSPK_WIDTH   1 /* RDSPK */
 
#define WM8400_VROI   0x0001 /* VROI */
 
#define WM8400_VROI_MASK   0x0001 /* VROI */
 
#define WM8400_VROI_SHIFT   0 /* VROI */
 
#define WM8400_VROI_WIDTH   1 /* VROI */
 
#define WM8400_DIS_LLINE   0x0020 /* DIS_LLINE */
 
#define WM8400_DIS_LLINE_MASK   0x0020 /* DIS_LLINE */
 
#define WM8400_DIS_LLINE_SHIFT   5 /* DIS_LLINE */
 
#define WM8400_DIS_LLINE_WIDTH   1 /* DIS_LLINE */
 
#define WM8400_DIS_RLINE   0x0010 /* DIS_RLINE */
 
#define WM8400_DIS_RLINE_MASK   0x0010 /* DIS_RLINE */
 
#define WM8400_DIS_RLINE_SHIFT   4 /* DIS_RLINE */
 
#define WM8400_DIS_RLINE_WIDTH   1 /* DIS_RLINE */
 
#define WM8400_DIS_OUT3   0x0008 /* DIS_OUT3 */
 
#define WM8400_DIS_OUT3_MASK   0x0008 /* DIS_OUT3 */
 
#define WM8400_DIS_OUT3_SHIFT   3 /* DIS_OUT3 */
 
#define WM8400_DIS_OUT3_WIDTH   1 /* DIS_OUT3 */
 
#define WM8400_DIS_OUT4   0x0004 /* DIS_OUT4 */
 
#define WM8400_DIS_OUT4_MASK   0x0004 /* DIS_OUT4 */
 
#define WM8400_DIS_OUT4_SHIFT   2 /* DIS_OUT4 */
 
#define WM8400_DIS_OUT4_WIDTH   1 /* DIS_OUT4 */
 
#define WM8400_DIS_LOUT   0x0002 /* DIS_LOUT */
 
#define WM8400_DIS_LOUT_MASK   0x0002 /* DIS_LOUT */
 
#define WM8400_DIS_LOUT_SHIFT   1 /* DIS_LOUT */
 
#define WM8400_DIS_LOUT_WIDTH   1 /* DIS_LOUT */
 
#define WM8400_DIS_ROUT   0x0001 /* DIS_ROUT */
 
#define WM8400_DIS_ROUT_MASK   0x0001 /* DIS_ROUT */
 
#define WM8400_DIS_ROUT_SHIFT   0 /* DIS_ROUT */
 
#define WM8400_DIS_ROUT_WIDTH   1 /* DIS_ROUT */
 
#define WM8400_SOFTST   0x0040 /* SOFTST */
 
#define WM8400_SOFTST_MASK   0x0040 /* SOFTST */
 
#define WM8400_SOFTST_SHIFT   6 /* SOFTST */
 
#define WM8400_SOFTST_WIDTH   1 /* SOFTST */
 
#define WM8400_BUFIOEN   0x0008 /* BUFIOEN */
 
#define WM8400_BUFIOEN_MASK   0x0008 /* BUFIOEN */
 
#define WM8400_BUFIOEN_SHIFT   3 /* BUFIOEN */
 
#define WM8400_BUFIOEN_WIDTH   1 /* BUFIOEN */
 
#define WM8400_BUFDCOPEN   0x0004 /* BUFDCOPEN */
 
#define WM8400_BUFDCOPEN_MASK   0x0004 /* BUFDCOPEN */
 
#define WM8400_BUFDCOPEN_SHIFT   2 /* BUFDCOPEN */
 
#define WM8400_BUFDCOPEN_WIDTH   1 /* BUFDCOPEN */
 
#define WM8400_POBCTRL   0x0002 /* POBCTRL */
 
#define WM8400_POBCTRL_MASK   0x0002 /* POBCTRL */
 
#define WM8400_POBCTRL_SHIFT   1 /* POBCTRL */
 
#define WM8400_POBCTRL_WIDTH   1 /* POBCTRL */
 
#define WM8400_VMIDTOG   0x0001 /* VMIDTOG */
 
#define WM8400_VMIDTOG_MASK   0x0001 /* VMIDTOG */
 
#define WM8400_VMIDTOG_SHIFT   0 /* VMIDTOG */
 
#define WM8400_VMIDTOG_WIDTH   1 /* VMIDTOG */
 
#define WM8400_MCDSCTH_MASK   0x00C0 /* MCDSCTH - [7:6] */
 
#define WM8400_MCDSCTH_SHIFT   6 /* MCDSCTH - [7:6] */
 
#define WM8400_MCDSCTH_WIDTH   2 /* MCDSCTH - [7:6] */
 
#define WM8400_MCDTHR_MASK   0x0038 /* MCDTHR - [5:3] */
 
#define WM8400_MCDTHR_SHIFT   3 /* MCDTHR - [5:3] */
 
#define WM8400_MCDTHR_WIDTH   3 /* MCDTHR - [5:3] */
 
#define WM8400_MCD   0x0004 /* MCD */
 
#define WM8400_MCD_MASK   0x0004 /* MCD */
 
#define WM8400_MCD_SHIFT   2 /* MCD */
 
#define WM8400_MCD_WIDTH   1 /* MCD */
 
#define WM8400_MBSEL   0x0001 /* MBSEL */
 
#define WM8400_MBSEL_MASK   0x0001 /* MBSEL */
 
#define WM8400_MBSEL_SHIFT   0 /* MBSEL */
 
#define WM8400_MBSEL_WIDTH   1 /* MBSEL */
 
#define WM8400_FLL_REF_FREQ   0x1000 /* FLL_REF_FREQ */
 
#define WM8400_FLL_REF_FREQ_MASK   0x1000 /* FLL_REF_FREQ */
 
#define WM8400_FLL_REF_FREQ_SHIFT   12 /* FLL_REF_FREQ */
 
#define WM8400_FLL_REF_FREQ_WIDTH   1 /* FLL_REF_FREQ */
 
#define WM8400_FLL_CLK_SRC_MASK   0x0C00 /* FLL_CLK_SRC - [11:10] */
 
#define WM8400_FLL_CLK_SRC_SHIFT   10 /* FLL_CLK_SRC - [11:10] */
 
#define WM8400_FLL_CLK_SRC_WIDTH   2 /* FLL_CLK_SRC - [11:10] */
 
#define WM8400_FLL_FRAC   0x0200 /* FLL_FRAC */
 
#define WM8400_FLL_FRAC_MASK   0x0200 /* FLL_FRAC */
 
#define WM8400_FLL_FRAC_SHIFT   9 /* FLL_FRAC */
 
#define WM8400_FLL_FRAC_WIDTH   1 /* FLL_FRAC */
 
#define WM8400_FLL_OSC_ENA   0x0100 /* FLL_OSC_ENA */
 
#define WM8400_FLL_OSC_ENA_MASK   0x0100 /* FLL_OSC_ENA */
 
#define WM8400_FLL_OSC_ENA_SHIFT   8 /* FLL_OSC_ENA */
 
#define WM8400_FLL_OSC_ENA_WIDTH   1 /* FLL_OSC_ENA */
 
#define WM8400_FLL_CTRL_RATE_MASK   0x00E0 /* FLL_CTRL_RATE - [7:5] */
 
#define WM8400_FLL_CTRL_RATE_SHIFT   5 /* FLL_CTRL_RATE - [7:5] */
 
#define WM8400_FLL_CTRL_RATE_WIDTH   3 /* FLL_CTRL_RATE - [7:5] */
 
#define WM8400_FLL_FRATIO_MASK   0x001F /* FLL_FRATIO - [4:0] */
 
#define WM8400_FLL_FRATIO_SHIFT   0 /* FLL_FRATIO - [4:0] */
 
#define WM8400_FLL_FRATIO_WIDTH   5 /* FLL_FRATIO - [4:0] */
 
#define WM8400_FLL_K_MASK   0xFFFF /* FLL_K - [15:0] */
 
#define WM8400_FLL_K_SHIFT   0 /* FLL_K - [15:0] */
 
#define WM8400_FLL_K_WIDTH   16 /* FLL_K - [15:0] */
 
#define WM8400_FLL_N_MASK   0x03FF /* FLL_N - [9:0] */
 
#define WM8400_FLL_N_SHIFT   0 /* FLL_N - [9:0] */
 
#define WM8400_FLL_N_WIDTH   10 /* FLL_N - [9:0] */
 
#define WM8400_FLL_TRK_GAIN_MASK   0x0078 /* FLL_TRK_GAIN - [6:3] */
 
#define WM8400_FLL_TRK_GAIN_SHIFT   3 /* FLL_TRK_GAIN - [6:3] */
 
#define WM8400_FLL_TRK_GAIN_WIDTH   4 /* FLL_TRK_GAIN - [6:3] */
 
#define WM8400_FLL_OUTDIV_MASK   0x0007 /* FLL_OUTDIV - [2:0] */
 
#define WM8400_FLL_OUTDIV_SHIFT   0 /* FLL_OUTDIV - [2:0] */
 
#define WM8400_FLL_OUTDIV_WIDTH   3 /* FLL_OUTDIV - [2:0] */
 

Functions

void wm8400_reset_codec_reg_cache (struct wm8400 *wm8400)
 

Macro Definition Documentation

#define WM8400_ACGAIN_MASK   0x0007 /* ACGAIN - [2:0] */

Definition at line 704 of file wm8400-audio.h.

#define WM8400_ACGAIN_SHIFT   0 /* ACGAIN - [2:0] */

Definition at line 705 of file wm8400-audio.h.

#define WM8400_ACGAIN_WIDTH   3 /* ACGAIN - [2:0] */

Definition at line 706 of file wm8400-audio.h.

#define WM8400_ADC_CLKDIV_MASK   0x00E0 /* ADC_CLKDIV - [7:5] */

Definition at line 297 of file wm8400-audio.h.

#define WM8400_ADC_CLKDIV_SHIFT   5 /* ADC_CLKDIV - [7:5] */

Definition at line 298 of file wm8400-audio.h.

#define WM8400_ADC_CLKDIV_WIDTH   3 /* ADC_CLKDIV - [7:5] */

Definition at line 299 of file wm8400-audio.h.

#define WM8400_ADC_COMP   0x0004 /* ADC_COMP */

Definition at line 241 of file wm8400-audio.h.

#define WM8400_ADC_COMP_MASK   0x0004 /* ADC_COMP */

Definition at line 242 of file wm8400-audio.h.

#define WM8400_ADC_COMP_SHIFT   2 /* ADC_COMP */

Definition at line 243 of file wm8400-audio.h.

#define WM8400_ADC_COMP_WIDTH   1 /* ADC_COMP */

Definition at line 244 of file wm8400-audio.h.

#define WM8400_ADC_COMPMODE   0x0002 /* ADC_COMPMODE */

Definition at line 245 of file wm8400-audio.h.

#define WM8400_ADC_COMPMODE_MASK   0x0002 /* ADC_COMPMODE */

Definition at line 246 of file wm8400-audio.h.

#define WM8400_ADC_COMPMODE_SHIFT   1 /* ADC_COMPMODE */

Definition at line 247 of file wm8400-audio.h.

#define WM8400_ADC_COMPMODE_WIDTH   1 /* ADC_COMPMODE */

Definition at line 248 of file wm8400-audio.h.

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

Definition at line 438 of file wm8400-audio.h.

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

Definition at line 439 of file wm8400-audio.h.

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

Definition at line 440 of file wm8400-audio.h.

#define WM8400_ADC_HPF_ENA   0x0100 /* ADC_HPF_ENA */

Definition at line 434 of file wm8400-audio.h.

#define WM8400_ADC_HPF_ENA_MASK   0x0100 /* ADC_HPF_ENA */

Definition at line 435 of file wm8400-audio.h.

#define WM8400_ADC_HPF_ENA_SHIFT   8 /* ADC_HPF_ENA */

Definition at line 436 of file wm8400-audio.h.

#define WM8400_ADC_HPF_ENA_WIDTH   1 /* ADC_HPF_ENA */

Definition at line 437 of file wm8400-audio.h.

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

Definition at line 424 of file wm8400-audio.h.

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

Definition at line 425 of file wm8400-audio.h.

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

Definition at line 426 of file wm8400-audio.h.

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

Definition at line 427 of file wm8400-audio.h.

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

Definition at line 428 of file wm8400-audio.h.

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

Definition at line 429 of file wm8400-audio.h.

#define WM8400_ADC_VU   0x0100 /* ADC_VU */

Definition at line 464 of file wm8400-audio.h.

#define WM8400_ADC_VU   0x0100 /* ADC_VU */

Definition at line 464 of file wm8400-audio.h.

#define WM8400_ADC_VU_MASK   0x0100 /* ADC_VU */

Definition at line 465 of file wm8400-audio.h.

#define WM8400_ADC_VU_MASK   0x0100 /* ADC_VU */

Definition at line 465 of file wm8400-audio.h.

#define WM8400_ADC_VU_SHIFT   8 /* ADC_VU */

Definition at line 466 of file wm8400-audio.h.

#define WM8400_ADC_VU_SHIFT   8 /* ADC_VU */

Definition at line 466 of file wm8400-audio.h.

#define WM8400_ADC_VU_WIDTH   1 /* ADC_VU */

Definition at line 467 of file wm8400-audio.h.

#define WM8400_ADC_VU_WIDTH   1 /* ADC_VU */

Definition at line 467 of file wm8400-audio.h.

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

Definition at line 418 of file wm8400-audio.h.

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

Definition at line 419 of file wm8400-audio.h.

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

Definition at line 420 of file wm8400-audio.h.

#define WM8400_ADCL_DATINV   0x0002 /* ADCL_DATINV */

Definition at line 441 of file wm8400-audio.h.

#define WM8400_ADCL_DATINV_MASK   0x0002 /* ADCL_DATINV */

Definition at line 442 of file wm8400-audio.h.

#define WM8400_ADCL_DATINV_SHIFT   1 /* ADCL_DATINV */

Definition at line 443 of file wm8400-audio.h.

#define WM8400_ADCL_DATINV_WIDTH   1 /* ADCL_DATINV */

Definition at line 444 of file wm8400-audio.h.

#define WM8400_ADCL_ENA   0x0002 /* ADCL_ENA */

Definition at line 116 of file wm8400-audio.h.

#define WM8400_ADCL_ENA_MASK   0x0002 /* ADCL_ENA */

Definition at line 117 of file wm8400-audio.h.

#define WM8400_ADCL_ENA_SHIFT   1 /* ADCL_ENA */

Definition at line 118 of file wm8400-audio.h.

#define WM8400_ADCL_ENA_WIDTH   1 /* ADCL_ENA */

Definition at line 119 of file wm8400-audio.h.

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

Definition at line 457 of file wm8400-audio.h.

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

Definition at line 458 of file wm8400-audio.h.

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

Definition at line 459 of file wm8400-audio.h.

#define WM8400_ADCLRC_DIR   0x0800 /* ADCLRC_DIR */

Definition at line 319 of file wm8400-audio.h.

#define WM8400_ADCLRC_DIR_MASK   0x0800 /* ADCLRC_DIR */

Definition at line 320 of file wm8400-audio.h.

#define WM8400_ADCLRC_DIR_SHIFT   11 /* ADCLRC_DIR */

Definition at line 321 of file wm8400-audio.h.

#define WM8400_ADCLRC_DIR_WIDTH   1 /* ADCLRC_DIR */

Definition at line 322 of file wm8400-audio.h.

#define WM8400_ADCLRC_RATE_MASK   0x07FF /* ADCLRC_RATE - [10:0] */

Definition at line 323 of file wm8400-audio.h.

#define WM8400_ADCLRC_RATE_SHIFT   0 /* ADCLRC_RATE - [10:0] */

Definition at line 324 of file wm8400-audio.h.

#define WM8400_ADCLRC_RATE_WIDTH   11 /* ADCLRC_RATE - [10:0] */

Definition at line 325 of file wm8400-audio.h.

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

Definition at line 421 of file wm8400-audio.h.

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

Definition at line 422 of file wm8400-audio.h.

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

Definition at line 423 of file wm8400-audio.h.

#define WM8400_ADCR_DATINV   0x0001 /* ADCR_DATINV */

Definition at line 445 of file wm8400-audio.h.

#define WM8400_ADCR_DATINV_MASK   0x0001 /* ADCR_DATINV */

Definition at line 446 of file wm8400-audio.h.

#define WM8400_ADCR_DATINV_SHIFT   0 /* ADCR_DATINV */

Definition at line 447 of file wm8400-audio.h.

#define WM8400_ADCR_DATINV_WIDTH   1 /* ADCR_DATINV */

Definition at line 448 of file wm8400-audio.h.

#define WM8400_ADCR_ENA   0x0001 /* ADCR_ENA */

Definition at line 120 of file wm8400-audio.h.

#define WM8400_ADCR_ENA_MASK   0x0001 /* ADCR_ENA */

Definition at line 121 of file wm8400-audio.h.

#define WM8400_ADCR_ENA_SHIFT   0 /* ADCR_ENA */

Definition at line 122 of file wm8400-audio.h.

#define WM8400_ADCR_ENA_WIDTH   1 /* ADCR_ENA */

Definition at line 123 of file wm8400-audio.h.

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

Definition at line 468 of file wm8400-audio.h.

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

Definition at line 469 of file wm8400-audio.h.

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

Definition at line 470 of file wm8400-audio.h.

#define WM8400_AIF_BCLK_INV   0x0100 /* AIF_BCLK_INV */

Definition at line 188 of file wm8400-audio.h.

#define WM8400_AIF_BCLK_INV_MASK   0x0100 /* AIF_BCLK_INV */

Definition at line 189 of file wm8400-audio.h.

#define WM8400_AIF_BCLK_INV_SHIFT   8 /* AIF_BCLK_INV */

Definition at line 190 of file wm8400-audio.h.

#define WM8400_AIF_BCLK_INV_WIDTH   1 /* AIF_BCLK_INV */

Definition at line 191 of file wm8400-audio.h.

#define WM8400_AIF_FMT_DSP   (3 << 3)

Definition at line 209 of file wm8400-audio.h.

#define WM8400_AIF_FMT_I2S   (2 << 3)

Definition at line 208 of file wm8400-audio.h.

#define WM8400_AIF_FMT_LEFTJ   (1 << 3)

Definition at line 207 of file wm8400-audio.h.

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

Definition at line 203 of file wm8400-audio.h.

#define WM8400_AIF_FMT_RIGHTJ   (0 << 3)

Definition at line 206 of file wm8400-audio.h.

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

Definition at line 204 of file wm8400-audio.h.

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

Definition at line 205 of file wm8400-audio.h.

#define WM8400_AIF_LRCLK_INV   0x0080 /* AIF_LRCLK_INV */

Definition at line 192 of file wm8400-audio.h.

#define WM8400_AIF_LRCLK_INV_MASK   0x0080 /* AIF_LRCLK_INV */

Definition at line 193 of file wm8400-audio.h.

#define WM8400_AIF_LRCLK_INV_SHIFT   7 /* AIF_LRCLK_INV */

Definition at line 194 of file wm8400-audio.h.

#define WM8400_AIF_LRCLK_INV_WIDTH   1 /* AIF_LRCLK_INV */

Definition at line 195 of file wm8400-audio.h.

#define WM8400_AIF_LRCLKRATE   0x0400 /* AIF_LRCLKRATE */

Definition at line 357 of file wm8400-audio.h.

#define WM8400_AIF_LRCLKRATE_MASK   0x0400 /* AIF_LRCLKRATE */

Definition at line 358 of file wm8400-audio.h.

#define WM8400_AIF_LRCLKRATE_SHIFT   10 /* AIF_LRCLKRATE */

Definition at line 359 of file wm8400-audio.h.

#define WM8400_AIF_LRCLKRATE_WIDTH   1 /* AIF_LRCLKRATE */

Definition at line 360 of file wm8400-audio.h.

#define WM8400_AIF_MSTR1   0x8000 /* AIF_MSTR1 */

Definition at line 307 of file wm8400-audio.h.

#define WM8400_AIF_MSTR1_MASK   0x8000 /* AIF_MSTR1 */

Definition at line 308 of file wm8400-audio.h.

#define WM8400_AIF_MSTR1_SHIFT   15 /* AIF_MSTR1 */

Definition at line 309 of file wm8400-audio.h.

#define WM8400_AIF_MSTR1_WIDTH   1 /* AIF_MSTR1 */

Definition at line 310 of file wm8400-audio.h.

#define WM8400_AIF_MSTR2   0x4000 /* AIF_MSTR2 */

Definition at line 311 of file wm8400-audio.h.

#define WM8400_AIF_MSTR2_MASK   0x4000 /* AIF_MSTR2 */

Definition at line 312 of file wm8400-audio.h.

#define WM8400_AIF_MSTR2_SHIFT   14 /* AIF_MSTR2 */

Definition at line 313 of file wm8400-audio.h.

#define WM8400_AIF_MSTR2_WIDTH   1 /* AIF_MSTR2 */

Definition at line 314 of file wm8400-audio.h.

#define WM8400_AIF_SEL   0x2000 /* AIF_SEL */

Definition at line 315 of file wm8400-audio.h.

#define WM8400_AIF_SEL_MASK   0x2000 /* AIF_SEL */

Definition at line 316 of file wm8400-audio.h.

#define WM8400_AIF_SEL_SHIFT   13 /* AIF_SEL */

Definition at line 317 of file wm8400-audio.h.

#define WM8400_AIF_SEL_WIDTH   1 /* AIF_SEL */

Definition at line 318 of file wm8400-audio.h.

#define WM8400_AIF_TRIS   0x2000 /* AIF_TRIS */

Definition at line 338 of file wm8400-audio.h.

#define WM8400_AIF_TRIS_MASK   0x2000 /* AIF_TRIS */

Definition at line 339 of file wm8400-audio.h.

#define WM8400_AIF_TRIS_SHIFT   13 /* AIF_TRIS */

Definition at line 340 of file wm8400-audio.h.

#define WM8400_AIF_TRIS_WIDTH   1 /* AIF_TRIS */

Definition at line 341 of file wm8400-audio.h.

#define WM8400_AIF_WL_16BITS   (0 << 5)

Definition at line 199 of file wm8400-audio.h.

#define WM8400_AIF_WL_20BITS   (1 << 5)

Definition at line 200 of file wm8400-audio.h.

#define WM8400_AIF_WL_24BITS   (2 << 5)

Definition at line 201 of file wm8400-audio.h.

#define WM8400_AIF_WL_32BITS   (3 << 5)

Definition at line 202 of file wm8400-audio.h.

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

Definition at line 196 of file wm8400-audio.h.

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

Definition at line 197 of file wm8400-audio.h.

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

Definition at line 198 of file wm8400-audio.h.

#define WM8400_AIFADC_TDM   0x2000 /* AIFADC_TDM */

Definition at line 180 of file wm8400-audio.h.

#define WM8400_AIFADC_TDM_CHAN   0x1000 /* AIFADC_TDM_CHAN */

Definition at line 184 of file wm8400-audio.h.

#define WM8400_AIFADC_TDM_CHAN_MASK   0x1000 /* AIFADC_TDM_CHAN */

Definition at line 185 of file wm8400-audio.h.

#define WM8400_AIFADC_TDM_CHAN_SHIFT   12 /* AIFADC_TDM_CHAN */

Definition at line 186 of file wm8400-audio.h.

#define WM8400_AIFADC_TDM_CHAN_WIDTH   1 /* AIFADC_TDM_CHAN */

Definition at line 187 of file wm8400-audio.h.

#define WM8400_AIFADC_TDM_MASK   0x2000 /* AIFADC_TDM */

Definition at line 181 of file wm8400-audio.h.

#define WM8400_AIFADC_TDM_SHIFT   13 /* AIFADC_TDM */

Definition at line 182 of file wm8400-audio.h.

#define WM8400_AIFADC_TDM_WIDTH   1 /* AIFADC_TDM */

Definition at line 183 of file wm8400-audio.h.

#define WM8400_AIFADCL_SRC   0x8000 /* AIFADCL_SRC */

Definition at line 172 of file wm8400-audio.h.

#define WM8400_AIFADCL_SRC_MASK   0x8000 /* AIFADCL_SRC */

Definition at line 173 of file wm8400-audio.h.

#define WM8400_AIFADCL_SRC_SHIFT   15 /* AIFADCL_SRC */

Definition at line 174 of file wm8400-audio.h.

#define WM8400_AIFADCL_SRC_WIDTH   1 /* AIFADCL_SRC */

Definition at line 175 of file wm8400-audio.h.

#define WM8400_AIFADCR_SRC   0x4000 /* AIFADCR_SRC */

Definition at line 176 of file wm8400-audio.h.

#define WM8400_AIFADCR_SRC_MASK   0x4000 /* AIFADCR_SRC */

Definition at line 177 of file wm8400-audio.h.

#define WM8400_AIFADCR_SRC_SHIFT   14 /* AIFADCR_SRC */

Definition at line 178 of file wm8400-audio.h.

#define WM8400_AIFADCR_SRC_WIDTH   1 /* AIFADCR_SRC */

Definition at line 179 of file wm8400-audio.h.

#define WM8400_AIFDAC_TDM   0x2000 /* AIFDAC_TDM */

Definition at line 222 of file wm8400-audio.h.

#define WM8400_AIFDAC_TDM_CHAN   0x1000 /* AIFDAC_TDM_CHAN */

Definition at line 226 of file wm8400-audio.h.

#define WM8400_AIFDAC_TDM_CHAN_MASK   0x1000 /* AIFDAC_TDM_CHAN */

Definition at line 227 of file wm8400-audio.h.

#define WM8400_AIFDAC_TDM_CHAN_SHIFT   12 /* AIFDAC_TDM_CHAN */

Definition at line 228 of file wm8400-audio.h.

#define WM8400_AIFDAC_TDM_CHAN_WIDTH   1 /* AIFDAC_TDM_CHAN */

Definition at line 229 of file wm8400-audio.h.

#define WM8400_AIFDAC_TDM_MASK   0x2000 /* AIFDAC_TDM */

Definition at line 223 of file wm8400-audio.h.

#define WM8400_AIFDAC_TDM_SHIFT   13 /* AIFDAC_TDM */

Definition at line 224 of file wm8400-audio.h.

#define WM8400_AIFDAC_TDM_WIDTH   1 /* AIFDAC_TDM */

Definition at line 225 of file wm8400-audio.h.

#define WM8400_AINL_ENA   0x0200 /* AINL_ENA */

Definition at line 92 of file wm8400-audio.h.

#define WM8400_AINL_ENA_MASK   0x0200 /* AINL_ENA */

Definition at line 93 of file wm8400-audio.h.

#define WM8400_AINL_ENA_SHIFT   9 /* AINL_ENA */

Definition at line 94 of file wm8400-audio.h.

#define WM8400_AINL_ENA_WIDTH   1 /* AINL_ENA */

Definition at line 95 of file wm8400-audio.h.

#define WM8400_AINLMODE_MASK   0x000C /* AINLMODE - [3:2] */

Definition at line 711 of file wm8400-audio.h.

#define WM8400_AINLMODE_SHIFT   2 /* AINLMODE - [3:2] */

Definition at line 712 of file wm8400-audio.h.

#define WM8400_AINLMODE_WIDTH   2 /* AINLMODE - [3:2] */

Definition at line 713 of file wm8400-audio.h.

#define WM8400_AINR_ENA   0x0100 /* AINR_ENA */

Definition at line 96 of file wm8400-audio.h.

#define WM8400_AINR_ENA_MASK   0x0100 /* AINR_ENA */

Definition at line 97 of file wm8400-audio.h.

#define WM8400_AINR_ENA_SHIFT   8 /* AINR_ENA */

Definition at line 98 of file wm8400-audio.h.

#define WM8400_AINR_ENA_WIDTH   1 /* AINR_ENA */

Definition at line 99 of file wm8400-audio.h.

#define WM8400_AINRMODE_MASK   0x0003 /* AINRMODE - [1:0] */

Definition at line 714 of file wm8400-audio.h.

#define WM8400_AINRMODE_SHIFT   0 /* AINRMODE - [1:0] */

Definition at line 715 of file wm8400-audio.h.

#define WM8400_AINRMODE_WIDTH   2 /* AINRMODE - [1:0] */

Definition at line 716 of file wm8400-audio.h.

#define WM8400_ALRCBGPIO6   0x4000 /* ALRCBGPIO6 */

Definition at line 334 of file wm8400-audio.h.

#define WM8400_ALRCBGPIO6_MASK   0x4000 /* ALRCBGPIO6 */

Definition at line 335 of file wm8400-audio.h.

#define WM8400_ALRCBGPIO6_SHIFT   14 /* ALRCBGPIO6 */

Definition at line 336 of file wm8400-audio.h.

#define WM8400_ALRCBGPIO6_WIDTH   1 /* ALRCBGPIO6 */

Definition at line 337 of file wm8400-audio.h.

#define WM8400_ALRCGPIO1   0x8000 /* ALRCGPIO1 */

Definition at line 330 of file wm8400-audio.h.

#define WM8400_ALRCGPIO1_MASK   0x8000 /* ALRCGPIO1 */

Definition at line 331 of file wm8400-audio.h.

#define WM8400_ALRCGPIO1_SHIFT   15 /* ALRCGPIO1 */

Definition at line 332 of file wm8400-audio.h.

#define WM8400_ALRCGPIO1_WIDTH   1 /* ALRCGPIO1 */

Definition at line 333 of file wm8400-audio.h.

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

Definition at line 271 of file wm8400-audio.h.

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

Definition at line 272 of file wm8400-audio.h.

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

Definition at line 273 of file wm8400-audio.h.

#define WM8400_BUFDCOPEN   0x0004 /* BUFDCOPEN */

Definition at line 1104 of file wm8400-audio.h.

#define WM8400_BUFDCOPEN_MASK   0x0004 /* BUFDCOPEN */

Definition at line 1105 of file wm8400-audio.h.

#define WM8400_BUFDCOPEN_SHIFT   2 /* BUFDCOPEN */

Definition at line 1106 of file wm8400-audio.h.

#define WM8400_BUFDCOPEN_WIDTH   1 /* BUFDCOPEN */

Definition at line 1107 of file wm8400-audio.h.

#define WM8400_BUFIOEN   0x0008 /* BUFIOEN */

Definition at line 1100 of file wm8400-audio.h.

#define WM8400_BUFIOEN_MASK   0x0008 /* BUFIOEN */

Definition at line 1101 of file wm8400-audio.h.

#define WM8400_BUFIOEN_SHIFT   3 /* BUFIOEN */

Definition at line 1102 of file wm8400-audio.h.

#define WM8400_BUFIOEN_WIDTH   1 /* BUFIOEN */

Definition at line 1103 of file wm8400-audio.h.

#define WM8400_CD_SRCTRL   0x0040 /* CD_SRCTRL */

Definition at line 674 of file wm8400-audio.h.

#define WM8400_CD_SRCTRL_MASK   0x0040 /* CD_SRCTRL */

Definition at line 675 of file wm8400-audio.h.

#define WM8400_CD_SRCTRL_SHIFT   6 /* CD_SRCTRL */

Definition at line 676 of file wm8400-audio.h.

#define WM8400_CD_SRCTRL_WIDTH   1 /* CD_SRCTRL */

Definition at line 677 of file wm8400-audio.h.

#define WM8400_CDMODE   0x0100 /* CDMODE */

Definition at line 666 of file wm8400-audio.h.

#define WM8400_CDMODE_MASK   0x0100 /* CDMODE */

Definition at line 667 of file wm8400-audio.h.

#define WM8400_CDMODE_SHIFT   8 /* CDMODE */

Definition at line 668 of file wm8400-audio.h.

#define WM8400_CDMODE_WIDTH   1 /* CDMODE */

Definition at line 669 of file wm8400-audio.h.

#define WM8400_CLASSD_CLK_SEL   0x0080 /* CLASSD_CLK_SEL */

Definition at line 670 of file wm8400-audio.h.

#define WM8400_CLASSD_CLK_SEL_MASK   0x0080 /* CLASSD_CLK_SEL */

Definition at line 671 of file wm8400-audio.h.

#define WM8400_CLASSD_CLK_SEL_SHIFT   7 /* CLASSD_CLK_SEL */

Definition at line 672 of file wm8400-audio.h.

#define WM8400_CLASSD_CLK_SEL_WIDTH   1 /* CLASSD_CLK_SEL */

Definition at line 673 of file wm8400-audio.h.

#define WM8400_CLK_FORCE   0x2000 /* CLK_FORCE */

Definition at line 286 of file wm8400-audio.h.

#define WM8400_CLK_FORCE_MASK   0x2000 /* CLK_FORCE */

Definition at line 287 of file wm8400-audio.h.

#define WM8400_CLK_FORCE_SHIFT   13 /* CLK_FORCE */

Definition at line 288 of file wm8400-audio.h.

#define WM8400_CLK_FORCE_WIDTH   1 /* CLK_FORCE */

Definition at line 289 of file wm8400-audio.h.

#define WM8400_CODEC_ENA   0x8000 /* CODEC_ENA */

Definition at line 29 of file wm8400-audio.h.

#define WM8400_CODEC_ENA_MASK   0x8000 /* CODEC_ENA */

Definition at line 30 of file wm8400-audio.h.

#define WM8400_CODEC_ENA_SHIFT   15 /* CODEC_ENA */

Definition at line 31 of file wm8400-audio.h.

#define WM8400_CODEC_ENA_WIDTH   1 /* CODEC_ENA */

Definition at line 32 of file wm8400-audio.h.

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

Definition at line 230 of file wm8400-audio.h.

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

Definition at line 231 of file wm8400-audio.h.

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

Definition at line 232 of file wm8400-audio.h.

#define WM8400_DAC_CLKDIV_MASK   0x001C /* DAC_CLKDIV - [4:2] */

Definition at line 300 of file wm8400-audio.h.

#define WM8400_DAC_CLKDIV_SHIFT   2 /* DAC_CLKDIV - [4:2] */

Definition at line 301 of file wm8400-audio.h.

#define WM8400_DAC_CLKDIV_WIDTH   3 /* DAC_CLKDIV - [4:2] */

Definition at line 302 of file wm8400-audio.h.

#define WM8400_DAC_COMP   0x0010 /* DAC_COMP */

Definition at line 233 of file wm8400-audio.h.

#define WM8400_DAC_COMP_MASK   0x0010 /* DAC_COMP */

Definition at line 234 of file wm8400-audio.h.

#define WM8400_DAC_COMP_SHIFT   4 /* DAC_COMP */

Definition at line 235 of file wm8400-audio.h.

#define WM8400_DAC_COMP_WIDTH   1 /* DAC_COMP */

Definition at line 236 of file wm8400-audio.h.

#define WM8400_DAC_COMPMODE   0x0008 /* DAC_COMPMODE */

Definition at line 237 of file wm8400-audio.h.

#define WM8400_DAC_COMPMODE_MASK   0x0008 /* DAC_COMPMODE */

Definition at line 238 of file wm8400-audio.h.

#define WM8400_DAC_COMPMODE_SHIFT   3 /* DAC_COMPMODE */

Definition at line 239 of file wm8400-audio.h.

#define WM8400_DAC_COMPMODE_WIDTH   1 /* DAC_COMPMODE */

Definition at line 240 of file wm8400-audio.h.

#define WM8400_DAC_MONO   0x0200 /* DAC_MONO */

Definition at line 361 of file wm8400-audio.h.

#define WM8400_DAC_MONO_MASK   0x0200 /* DAC_MONO */

Definition at line 362 of file wm8400-audio.h.

#define WM8400_DAC_MONO_SHIFT   9 /* DAC_MONO */

Definition at line 363 of file wm8400-audio.h.

#define WM8400_DAC_MONO_WIDTH   1 /* DAC_MONO */

Definition at line 364 of file wm8400-audio.h.

#define WM8400_DAC_MUTE   0x0004 /* DAC_MUTE */

Definition at line 380 of file wm8400-audio.h.

#define WM8400_DAC_MUTE_MASK   0x0004 /* DAC_MUTE */

Definition at line 381 of file wm8400-audio.h.

#define WM8400_DAC_MUTE_SHIFT   2 /* DAC_MUTE */

Definition at line 382 of file wm8400-audio.h.

#define WM8400_DAC_MUTE_WIDTH   1 /* DAC_MUTE */

Definition at line 383 of file wm8400-audio.h.

#define WM8400_DAC_MUTEMODE   0x0040 /* DAC_MUTEMODE */

Definition at line 373 of file wm8400-audio.h.

#define WM8400_DAC_MUTEMODE_MASK   0x0040 /* DAC_MUTEMODE */

Definition at line 374 of file wm8400-audio.h.

#define WM8400_DAC_MUTEMODE_SHIFT   6 /* DAC_MUTEMODE */

Definition at line 375 of file wm8400-audio.h.

#define WM8400_DAC_MUTEMODE_WIDTH   1 /* DAC_MUTEMODE */

Definition at line 376 of file wm8400-audio.h.

#define WM8400_DAC_MUTERATE   0x0080 /* DAC_MUTERATE */

Definition at line 369 of file wm8400-audio.h.

#define WM8400_DAC_MUTERATE_MASK   0x0080 /* DAC_MUTERATE */

Definition at line 370 of file wm8400-audio.h.

#define WM8400_DAC_MUTERATE_SHIFT   7 /* DAC_MUTERATE */

Definition at line 371 of file wm8400-audio.h.

#define WM8400_DAC_MUTERATE_WIDTH   1 /* DAC_MUTERATE */

Definition at line 372 of file wm8400-audio.h.

#define WM8400_DAC_SB_FILT   0x0100 /* DAC_SB_FILT */

Definition at line 365 of file wm8400-audio.h.

#define WM8400_DAC_SB_FILT_MASK   0x0100 /* DAC_SB_FILT */

Definition at line 366 of file wm8400-audio.h.

#define WM8400_DAC_SB_FILT_SHIFT   8 /* DAC_SB_FILT */

Definition at line 367 of file wm8400-audio.h.

#define WM8400_DAC_SB_FILT_WIDTH   1 /* DAC_SB_FILT */

Definition at line 368 of file wm8400-audio.h.

#define WM8400_DAC_SDMCLK_RATE   0x2000 /* DAC_SDMCLK_RATE */

Definition at line 353 of file wm8400-audio.h.

#define WM8400_DAC_SDMCLK_RATE_MASK   0x2000 /* DAC_SDMCLK_RATE */

Definition at line 354 of file wm8400-audio.h.

#define WM8400_DAC_SDMCLK_RATE_SHIFT   13 /* DAC_SDMCLK_RATE */

Definition at line 355 of file wm8400-audio.h.

#define WM8400_DAC_SDMCLK_RATE_WIDTH   1 /* DAC_SDMCLK_RATE */

Definition at line 356 of file wm8400-audio.h.

#define WM8400_DAC_VU   0x0100 /* DAC_VU */

Definition at line 407 of file wm8400-audio.h.

#define WM8400_DAC_VU   0x0100 /* DAC_VU */

Definition at line 407 of file wm8400-audio.h.

#define WM8400_DAC_VU_MASK   0x0100 /* DAC_VU */

Definition at line 408 of file wm8400-audio.h.

#define WM8400_DAC_VU_MASK   0x0100 /* DAC_VU */

Definition at line 408 of file wm8400-audio.h.

#define WM8400_DAC_VU_SHIFT   8 /* DAC_VU */

Definition at line 409 of file wm8400-audio.h.

#define WM8400_DAC_VU_SHIFT   8 /* DAC_VU */

Definition at line 409 of file wm8400-audio.h.

#define WM8400_DAC_VU_WIDTH   1 /* DAC_VU */

Definition at line 410 of file wm8400-audio.h.

#define WM8400_DAC_VU_WIDTH   1 /* DAC_VU */

Definition at line 410 of file wm8400-audio.h.

#define WM8400_DACL_DATINV   0x0002 /* DACL_DATINV */

Definition at line 384 of file wm8400-audio.h.

#define WM8400_DACL_DATINV_MASK   0x0002 /* DACL_DATINV */

Definition at line 385 of file wm8400-audio.h.

#define WM8400_DACL_DATINV_SHIFT   1 /* DACL_DATINV */

Definition at line 386 of file wm8400-audio.h.

#define WM8400_DACL_DATINV_WIDTH   1 /* DACL_DATINV */

Definition at line 387 of file wm8400-audio.h.

#define WM8400_DACL_ENA   0x0002 /* DACL_ENA */

Definition at line 160 of file wm8400-audio.h.

#define WM8400_DACL_ENA_MASK   0x0002 /* DACL_ENA */

Definition at line 161 of file wm8400-audio.h.

#define WM8400_DACL_ENA_SHIFT   1 /* DACL_ENA */

Definition at line 162 of file wm8400-audio.h.

#define WM8400_DACL_ENA_WIDTH   1 /* DACL_ENA */

Definition at line 163 of file wm8400-audio.h.

#define WM8400_DACL_SRC   0x8000 /* DACL_SRC */

Definition at line 214 of file wm8400-audio.h.

#define WM8400_DACL_SRC_MASK   0x8000 /* DACL_SRC */

Definition at line 215 of file wm8400-audio.h.

#define WM8400_DACL_SRC_SHIFT   15 /* DACL_SRC */

Definition at line 216 of file wm8400-audio.h.

#define WM8400_DACL_SRC_WIDTH   1 /* DACL_SRC */

Definition at line 217 of file wm8400-audio.h.

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

Definition at line 400 of file wm8400-audio.h.

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

Definition at line 401 of file wm8400-audio.h.

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

Definition at line 402 of file wm8400-audio.h.

#define WM8400_DACLRC_DIR   0x0800 /* DACLRC_DIR */

Definition at line 342 of file wm8400-audio.h.

#define WM8400_DACLRC_DIR_MASK   0x0800 /* DACLRC_DIR */

Definition at line 343 of file wm8400-audio.h.

#define WM8400_DACLRC_DIR_SHIFT   11 /* DACLRC_DIR */

Definition at line 344 of file wm8400-audio.h.

#define WM8400_DACLRC_DIR_WIDTH   1 /* DACLRC_DIR */

Definition at line 345 of file wm8400-audio.h.

#define WM8400_DACLRC_RATE_MASK   0x07FF /* DACLRC_RATE - [10:0] */

Definition at line 346 of file wm8400-audio.h.

#define WM8400_DACLRC_RATE_SHIFT   0 /* DACLRC_RATE - [10:0] */

Definition at line 347 of file wm8400-audio.h.

#define WM8400_DACLRC_RATE_WIDTH   11 /* DACLRC_RATE - [10:0] */

Definition at line 348 of file wm8400-audio.h.

#define WM8400_DACR_DATINV   0x0001 /* DACR_DATINV */

Definition at line 388 of file wm8400-audio.h.

#define WM8400_DACR_DATINV_MASK   0x0001 /* DACR_DATINV */

Definition at line 389 of file wm8400-audio.h.

#define WM8400_DACR_DATINV_SHIFT   0 /* DACR_DATINV */

Definition at line 390 of file wm8400-audio.h.

#define WM8400_DACR_DATINV_WIDTH   1 /* DACR_DATINV */

Definition at line 391 of file wm8400-audio.h.

#define WM8400_DACR_ENA   0x0001 /* DACR_ENA */

Definition at line 164 of file wm8400-audio.h.

#define WM8400_DACR_ENA_MASK   0x0001 /* DACR_ENA */

Definition at line 165 of file wm8400-audio.h.

#define WM8400_DACR_ENA_SHIFT   0 /* DACR_ENA */

Definition at line 166 of file wm8400-audio.h.

#define WM8400_DACR_ENA_WIDTH   1 /* DACR_ENA */

Definition at line 167 of file wm8400-audio.h.

#define WM8400_DACR_SRC   0x4000 /* DACR_SRC */

Definition at line 218 of file wm8400-audio.h.

#define WM8400_DACR_SRC_MASK   0x4000 /* DACR_SRC */

Definition at line 219 of file wm8400-audio.h.

#define WM8400_DACR_SRC_SHIFT   14 /* DACR_SRC */

Definition at line 220 of file wm8400-audio.h.

#define WM8400_DACR_SRC_WIDTH   1 /* DACR_SRC */

Definition at line 221 of file wm8400-audio.h.

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

Definition at line 411 of file wm8400-audio.h.

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

Definition at line 412 of file wm8400-audio.h.

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

Definition at line 413 of file wm8400-audio.h.

#define WM8400_DBLERATE   0x0010 /* DBLERATE */

Definition at line 682 of file wm8400-audio.h.

#define WM8400_DBLERATE_MASK   0x0010 /* DBLERATE */

Definition at line 683 of file wm8400-audio.h.

#define WM8400_DBLERATE_SHIFT   4 /* DBLERATE */

Definition at line 684 of file wm8400-audio.h.

#define WM8400_DBLERATE_WIDTH   1 /* DBLERATE */

Definition at line 685 of file wm8400-audio.h.

#define WM8400_DCGAIN_MASK   0x0038 /* DCGAIN - [5:3] */

Definition at line 701 of file wm8400-audio.h.

#define WM8400_DCGAIN_SHIFT   3 /* DCGAIN - [5:3] */

Definition at line 702 of file wm8400-audio.h.

#define WM8400_DCGAIN_WIDTH   3 /* DCGAIN - [5:3] */

Definition at line 703 of file wm8400-audio.h.

#define WM8400_DCLKDIV_MASK   0x01C0 /* DCLKDIV - [8:6] */

Definition at line 268 of file wm8400-audio.h.

#define WM8400_DCLKDIV_SHIFT   6 /* DCLKDIV - [8:6] */

Definition at line 269 of file wm8400-audio.h.

#define WM8400_DCLKDIV_WIDTH   3 /* DCLKDIV - [8:6] */

Definition at line 270 of file wm8400-audio.h.

#define WM8400_DEEMP_MASK   0x0030 /* DEEMP - [5:4] */

Definition at line 377 of file wm8400-audio.h.

#define WM8400_DEEMP_SHIFT   4 /* DEEMP - [5:4] */

Definition at line 378 of file wm8400-audio.h.

#define WM8400_DEEMP_WIDTH   2 /* DEEMP - [5:4] */

Definition at line 379 of file wm8400-audio.h.

#define WM8400_DIS_LLINE   0x0020 /* DIS_LLINE */

Definition at line 1068 of file wm8400-audio.h.

#define WM8400_DIS_LLINE_MASK   0x0020 /* DIS_LLINE */

Definition at line 1069 of file wm8400-audio.h.

#define WM8400_DIS_LLINE_SHIFT   5 /* DIS_LLINE */

Definition at line 1070 of file wm8400-audio.h.

#define WM8400_DIS_LLINE_WIDTH   1 /* DIS_LLINE */

Definition at line 1071 of file wm8400-audio.h.

#define WM8400_DIS_LOUT   0x0002 /* DIS_LOUT */

Definition at line 1084 of file wm8400-audio.h.

#define WM8400_DIS_LOUT_MASK   0x0002 /* DIS_LOUT */

Definition at line 1085 of file wm8400-audio.h.

#define WM8400_DIS_LOUT_SHIFT   1 /* DIS_LOUT */

Definition at line 1086 of file wm8400-audio.h.

#define WM8400_DIS_LOUT_WIDTH   1 /* DIS_LOUT */

Definition at line 1087 of file wm8400-audio.h.

#define WM8400_DIS_OUT3   0x0008 /* DIS_OUT3 */

Definition at line 1076 of file wm8400-audio.h.

#define WM8400_DIS_OUT3_MASK   0x0008 /* DIS_OUT3 */

Definition at line 1077 of file wm8400-audio.h.

#define WM8400_DIS_OUT3_SHIFT   3 /* DIS_OUT3 */

Definition at line 1078 of file wm8400-audio.h.

#define WM8400_DIS_OUT3_WIDTH   1 /* DIS_OUT3 */

Definition at line 1079 of file wm8400-audio.h.

#define WM8400_DIS_OUT4   0x0004 /* DIS_OUT4 */

Definition at line 1080 of file wm8400-audio.h.

#define WM8400_DIS_OUT4_MASK   0x0004 /* DIS_OUT4 */

Definition at line 1081 of file wm8400-audio.h.

#define WM8400_DIS_OUT4_SHIFT   2 /* DIS_OUT4 */

Definition at line 1082 of file wm8400-audio.h.

#define WM8400_DIS_OUT4_WIDTH   1 /* DIS_OUT4 */

Definition at line 1083 of file wm8400-audio.h.

#define WM8400_DIS_RLINE   0x0010 /* DIS_RLINE */

Definition at line 1072 of file wm8400-audio.h.

#define WM8400_DIS_RLINE_MASK   0x0010 /* DIS_RLINE */

Definition at line 1073 of file wm8400-audio.h.

#define WM8400_DIS_RLINE_SHIFT   4 /* DIS_RLINE */

Definition at line 1074 of file wm8400-audio.h.

#define WM8400_DIS_RLINE_WIDTH   1 /* DIS_RLINE */

Definition at line 1075 of file wm8400-audio.h.

#define WM8400_DIS_ROUT   0x0001 /* DIS_ROUT */

Definition at line 1088 of file wm8400-audio.h.

#define WM8400_DIS_ROUT_MASK   0x0001 /* DIS_ROUT */

Definition at line 1089 of file wm8400-audio.h.

#define WM8400_DIS_ROUT_SHIFT   0 /* DIS_ROUT */

Definition at line 1090 of file wm8400-audio.h.

#define WM8400_DIS_ROUT_WIDTH   1 /* DIS_ROUT */

Definition at line 1091 of file wm8400-audio.h.

#define WM8400_FLL_CLK_SRC_MASK   0x0C00 /* FLL_CLK_SRC - [11:10] */

Definition at line 1142 of file wm8400-audio.h.

#define WM8400_FLL_CLK_SRC_SHIFT   10 /* FLL_CLK_SRC - [11:10] */

Definition at line 1143 of file wm8400-audio.h.

#define WM8400_FLL_CLK_SRC_WIDTH   2 /* FLL_CLK_SRC - [11:10] */

Definition at line 1144 of file wm8400-audio.h.

#define WM8400_FLL_CTRL_RATE_MASK   0x00E0 /* FLL_CTRL_RATE - [7:5] */

Definition at line 1153 of file wm8400-audio.h.

#define WM8400_FLL_CTRL_RATE_SHIFT   5 /* FLL_CTRL_RATE - [7:5] */

Definition at line 1154 of file wm8400-audio.h.

#define WM8400_FLL_CTRL_RATE_WIDTH   3 /* FLL_CTRL_RATE - [7:5] */

Definition at line 1155 of file wm8400-audio.h.

#define WM8400_FLL_ENA   0x8000 /* FLL_ENA */

Definition at line 76 of file wm8400-audio.h.

#define WM8400_FLL_ENA_MASK   0x8000 /* FLL_ENA */

Definition at line 77 of file wm8400-audio.h.

#define WM8400_FLL_ENA_SHIFT   15 /* FLL_ENA */

Definition at line 78 of file wm8400-audio.h.

#define WM8400_FLL_ENA_WIDTH   1 /* FLL_ENA */

Definition at line 79 of file wm8400-audio.h.

#define WM8400_FLL_FRAC   0x0200 /* FLL_FRAC */

Definition at line 1145 of file wm8400-audio.h.

#define WM8400_FLL_FRAC_MASK   0x0200 /* FLL_FRAC */

Definition at line 1146 of file wm8400-audio.h.

#define WM8400_FLL_FRAC_SHIFT   9 /* FLL_FRAC */

Definition at line 1147 of file wm8400-audio.h.

#define WM8400_FLL_FRAC_WIDTH   1 /* FLL_FRAC */

Definition at line 1148 of file wm8400-audio.h.

#define WM8400_FLL_FRATIO_MASK   0x001F /* FLL_FRATIO - [4:0] */

Definition at line 1156 of file wm8400-audio.h.

#define WM8400_FLL_FRATIO_SHIFT   0 /* FLL_FRATIO - [4:0] */

Definition at line 1157 of file wm8400-audio.h.

#define WM8400_FLL_FRATIO_WIDTH   5 /* FLL_FRATIO - [4:0] */

Definition at line 1158 of file wm8400-audio.h.

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

Definition at line 1163 of file wm8400-audio.h.

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

Definition at line 1164 of file wm8400-audio.h.

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

Definition at line 1165 of file wm8400-audio.h.

#define WM8400_FLL_N_MASK   0x03FF /* FLL_N - [9:0] */

Definition at line 1170 of file wm8400-audio.h.

#define WM8400_FLL_N_SHIFT   0 /* FLL_N - [9:0] */

Definition at line 1171 of file wm8400-audio.h.

#define WM8400_FLL_N_WIDTH   10 /* FLL_N - [9:0] */

Definition at line 1172 of file wm8400-audio.h.

#define WM8400_FLL_OSC_ENA   0x0100 /* FLL_OSC_ENA */

Definition at line 1149 of file wm8400-audio.h.

#define WM8400_FLL_OSC_ENA_MASK   0x0100 /* FLL_OSC_ENA */

Definition at line 1150 of file wm8400-audio.h.

#define WM8400_FLL_OSC_ENA_SHIFT   8 /* FLL_OSC_ENA */

Definition at line 1151 of file wm8400-audio.h.

#define WM8400_FLL_OSC_ENA_WIDTH   1 /* FLL_OSC_ENA */

Definition at line 1152 of file wm8400-audio.h.

#define WM8400_FLL_OUTDIV_MASK   0x0007 /* FLL_OUTDIV - [2:0] */

Definition at line 1180 of file wm8400-audio.h.

#define WM8400_FLL_OUTDIV_SHIFT   0 /* FLL_OUTDIV - [2:0] */

Definition at line 1181 of file wm8400-audio.h.

#define WM8400_FLL_OUTDIV_WIDTH   3 /* FLL_OUTDIV - [2:0] */

Definition at line 1182 of file wm8400-audio.h.

#define WM8400_FLL_REF_FREQ   0x1000 /* FLL_REF_FREQ */

Definition at line 1138 of file wm8400-audio.h.

#define WM8400_FLL_REF_FREQ_MASK   0x1000 /* FLL_REF_FREQ */

Definition at line 1139 of file wm8400-audio.h.

#define WM8400_FLL_REF_FREQ_SHIFT   12 /* FLL_REF_FREQ */

Definition at line 1140 of file wm8400-audio.h.

#define WM8400_FLL_REF_FREQ_WIDTH   1 /* FLL_REF_FREQ */

Definition at line 1141 of file wm8400-audio.h.

#define WM8400_FLL_TRK_GAIN_MASK   0x0078 /* FLL_TRK_GAIN - [6:3] */

Definition at line 1177 of file wm8400-audio.h.

#define WM8400_FLL_TRK_GAIN_SHIFT   3 /* FLL_TRK_GAIN - [6:3] */

Definition at line 1178 of file wm8400-audio.h.

#define WM8400_FLL_TRK_GAIN_WIDTH   4 /* FLL_TRK_GAIN - [6:3] */

Definition at line 1179 of file wm8400-audio.h.

#define WM8400_HALFABBIAS   0x0004 /* HALFABBIAS */

Definition at line 690 of file wm8400-audio.h.

#define WM8400_HALFABBIAS_MASK   0x0004 /* HALFABBIAS */

Definition at line 691 of file wm8400-audio.h.

#define WM8400_HALFABBIAS_SHIFT   2 /* HALFABBIAS */

Definition at line 692 of file wm8400-audio.h.

#define WM8400_HALFABBIAS_WIDTH   1 /* HALFABBIAS */

Definition at line 693 of file wm8400-audio.h.

#define WM8400_IPVU   0x0100 /* IPVU */

Definition at line 532 of file wm8400-audio.h.

#define WM8400_IPVU   0x0100 /* IPVU */

Definition at line 532 of file wm8400-audio.h.

#define WM8400_IPVU   0x0100 /* IPVU */

Definition at line 532 of file wm8400-audio.h.

#define WM8400_IPVU   0x0100 /* IPVU */

Definition at line 532 of file wm8400-audio.h.

#define WM8400_IPVU_MASK   0x0100 /* IPVU */

Definition at line 533 of file wm8400-audio.h.

#define WM8400_IPVU_MASK   0x0100 /* IPVU */

Definition at line 533 of file wm8400-audio.h.

#define WM8400_IPVU_MASK   0x0100 /* IPVU */

Definition at line 533 of file wm8400-audio.h.

#define WM8400_IPVU_MASK   0x0100 /* IPVU */

Definition at line 533 of file wm8400-audio.h.

#define WM8400_IPVU_SHIFT   8 /* IPVU */

Definition at line 534 of file wm8400-audio.h.

#define WM8400_IPVU_SHIFT   8 /* IPVU */

Definition at line 534 of file wm8400-audio.h.

#define WM8400_IPVU_SHIFT   8 /* IPVU */

Definition at line 534 of file wm8400-audio.h.

#define WM8400_IPVU_SHIFT   8 /* IPVU */

Definition at line 534 of file wm8400-audio.h.

#define WM8400_IPVU_WIDTH   1 /* IPVU */

Definition at line 535 of file wm8400-audio.h.

#define WM8400_IPVU_WIDTH   1 /* IPVU */

Definition at line 535 of file wm8400-audio.h.

#define WM8400_IPVU_WIDTH   1 /* IPVU */

Definition at line 535 of file wm8400-audio.h.

#define WM8400_IPVU_WIDTH   1 /* IPVU */

Definition at line 535 of file wm8400-audio.h.

#define WM8400_L12MNB   0x0020 /* L12MNB */

Definition at line 765 of file wm8400-audio.h.

#define WM8400_L12MNB_MASK   0x0020 /* L12MNB */

Definition at line 766 of file wm8400-audio.h.

#define WM8400_L12MNB_SHIFT   5 /* L12MNB */

Definition at line 767 of file wm8400-audio.h.

#define WM8400_L12MNB_WIDTH   1 /* L12MNB */

Definition at line 768 of file wm8400-audio.h.

#define WM8400_L12MNBST   0x0010 /* L12MNBST */

Definition at line 769 of file wm8400-audio.h.

#define WM8400_L12MNBST_MASK   0x0010 /* L12MNBST */

Definition at line 770 of file wm8400-audio.h.

#define WM8400_L12MNBST_SHIFT   4 /* L12MNBST */

Definition at line 771 of file wm8400-audio.h.

#define WM8400_L12MNBST_WIDTH   1 /* L12MNBST */

Definition at line 772 of file wm8400-audio.h.

#define WM8400_L34MNB   0x0100 /* L34MNB */

Definition at line 757 of file wm8400-audio.h.

#define WM8400_L34MNB_MASK   0x0100 /* L34MNB */

Definition at line 758 of file wm8400-audio.h.

#define WM8400_L34MNB_SHIFT   8 /* L34MNB */

Definition at line 759 of file wm8400-audio.h.

#define WM8400_L34MNB_WIDTH   1 /* L34MNB */

Definition at line 760 of file wm8400-audio.h.

#define WM8400_L34MNBST   0x0080 /* L34MNBST */

Definition at line 761 of file wm8400-audio.h.

#define WM8400_L34MNBST_MASK   0x0080 /* L34MNBST */

Definition at line 762 of file wm8400-audio.h.

#define WM8400_L34MNBST_SHIFT   7 /* L34MNBST */

Definition at line 763 of file wm8400-audio.h.

#define WM8400_L34MNBST_WIDTH   1 /* L34MNBST */

Definition at line 764 of file wm8400-audio.h.

#define WM8400_LB2SPK   0x0080 /* LB2SPK */

Definition at line 1024 of file wm8400-audio.h.

#define WM8400_LB2SPK_MASK   0x0080 /* LB2SPK */

Definition at line 1025 of file wm8400-audio.h.

#define WM8400_LB2SPK_SHIFT   7 /* LB2SPK */

Definition at line 1026 of file wm8400-audio.h.

#define WM8400_LB2SPK_WIDTH   1 /* LB2SPK */

Definition at line 1027 of file wm8400-audio.h.

#define WM8400_LDBVOL_MASK   0x0007 /* LDBVOL - [2:0] */

Definition at line 773 of file wm8400-audio.h.

#define WM8400_LDBVOL_SHIFT   0 /* LDBVOL - [2:0] */

Definition at line 774 of file wm8400-audio.h.

#define WM8400_LDBVOL_WIDTH   3 /* LDBVOL - [2:0] */

Definition at line 775 of file wm8400-audio.h.

#define WM8400_LDLO   0x0001 /* LDLO */

Definition at line 853 of file wm8400-audio.h.

#define WM8400_LDLO_MASK   0x0001 /* LDLO */

Definition at line 854 of file wm8400-audio.h.

#define WM8400_LDLO_SHIFT   0 /* LDLO */

Definition at line 855 of file wm8400-audio.h.

#define WM8400_LDLO_WIDTH   1 /* LDLO */

Definition at line 856 of file wm8400-audio.h.

#define WM8400_LDSPK   0x0002 /* LDSPK */

Definition at line 1048 of file wm8400-audio.h.

#define WM8400_LDSPK_MASK   0x0002 /* LDSPK */

Definition at line 1049 of file wm8400-audio.h.

#define WM8400_LDSPK_SHIFT   1 /* LDSPK */

Definition at line 1050 of file wm8400-audio.h.

#define WM8400_LDSPK_WIDTH   1 /* LDSPK */

Definition at line 1051 of file wm8400-audio.h.

#define WM8400_LI12MUTE   0x0080 /* LI12MUTE */

Definition at line 479 of file wm8400-audio.h.

#define WM8400_LI12MUTE_MASK   0x0080 /* LI12MUTE */

Definition at line 480 of file wm8400-audio.h.

#define WM8400_LI12MUTE_SHIFT   7 /* LI12MUTE */

Definition at line 481 of file wm8400-audio.h.

#define WM8400_LI12MUTE_WIDTH   1 /* LI12MUTE */

Definition at line 482 of file wm8400-audio.h.

#define WM8400_LI12ZC   0x0040 /* LI12ZC */

Definition at line 483 of file wm8400-audio.h.

#define WM8400_LI12ZC_MASK   0x0040 /* LI12ZC */

Definition at line 484 of file wm8400-audio.h.

#define WM8400_LI12ZC_SHIFT   6 /* LI12ZC */

Definition at line 485 of file wm8400-audio.h.

#define WM8400_LI12ZC_WIDTH   1 /* LI12ZC */

Definition at line 486 of file wm8400-audio.h.

#define WM8400_LI2BVOL_MASK   0x01C0 /* LI2BVOL - [8:6] */

Definition at line 803 of file wm8400-audio.h.

#define WM8400_LI2BVOL_SHIFT   6 /* LI2BVOL - [8:6] */

Definition at line 804 of file wm8400-audio.h.

#define WM8400_LI2BVOL_WIDTH   3 /* LI2BVOL - [8:6] */

Definition at line 805 of file wm8400-audio.h.

#define WM8400_LI2SPK   0x0020 /* LI2SPK */

Definition at line 1032 of file wm8400-audio.h.

#define WM8400_LI2SPK_MASK   0x0020 /* LI2SPK */

Definition at line 1033 of file wm8400-audio.h.

#define WM8400_LI2SPK_SHIFT   5 /* LI2SPK */

Definition at line 1034 of file wm8400-audio.h.

#define WM8400_LI2SPK_WIDTH   1 /* LI2SPK */

Definition at line 1035 of file wm8400-audio.h.

#define WM8400_LI34MUTE   0x0080 /* LI34MUTE */

Definition at line 498 of file wm8400-audio.h.

#define WM8400_LI34MUTE_MASK   0x0080 /* LI34MUTE */

Definition at line 499 of file wm8400-audio.h.

#define WM8400_LI34MUTE_SHIFT   7 /* LI34MUTE */

Definition at line 500 of file wm8400-audio.h.

#define WM8400_LI34MUTE_WIDTH   1 /* LI34MUTE */

Definition at line 501 of file wm8400-audio.h.

#define WM8400_LI34ZC   0x0040 /* LI34ZC */

Definition at line 502 of file wm8400-audio.h.

#define WM8400_LI34ZC_MASK   0x0040 /* LI34ZC */

Definition at line 503 of file wm8400-audio.h.

#define WM8400_LI34ZC_SHIFT   6 /* LI34ZC */

Definition at line 504 of file wm8400-audio.h.

#define WM8400_LI34ZC_WIDTH   1 /* LI34ZC */

Definition at line 505 of file wm8400-audio.h.

#define WM8400_LI4O3   0x0020 /* LI4O3 */

Definition at line 948 of file wm8400-audio.h.

#define WM8400_LI4O3_MASK   0x0020 /* LI4O3 */

Definition at line 949 of file wm8400-audio.h.

#define WM8400_LI4O3_SHIFT   5 /* LI4O3 */

Definition at line 950 of file wm8400-audio.h.

#define WM8400_LI4O3_WIDTH   1 /* LI4O3 */

Definition at line 951 of file wm8400-audio.h.

#define WM8400_LIN12_ENA   0x0040 /* LIN12_ENA */

Definition at line 104 of file wm8400-audio.h.

#define WM8400_LIN12_ENA_MASK   0x0040 /* LIN12_ENA */

Definition at line 105 of file wm8400-audio.h.

#define WM8400_LIN12_ENA_SHIFT   6 /* LIN12_ENA */

Definition at line 106 of file wm8400-audio.h.

#define WM8400_LIN12_ENA_WIDTH   1 /* LIN12_ENA */

Definition at line 107 of file wm8400-audio.h.

#define WM8400_LIN12VOL_MASK   0x001F /* LIN12VOL - [4:0] */

Definition at line 487 of file wm8400-audio.h.

#define WM8400_LIN12VOL_SHIFT   0 /* LIN12VOL - [4:0] */

Definition at line 488 of file wm8400-audio.h.

#define WM8400_LIN12VOL_WIDTH   5 /* LIN12VOL - [4:0] */

Definition at line 489 of file wm8400-audio.h.

#define WM8400_LIN34_ENA   0x0080 /* LIN34_ENA */

Definition at line 100 of file wm8400-audio.h.

#define WM8400_LIN34_ENA_MASK   0x0080 /* LIN34_ENA */

Definition at line 101 of file wm8400-audio.h.

#define WM8400_LIN34_ENA_SHIFT   7 /* LIN34_ENA */

Definition at line 102 of file wm8400-audio.h.

#define WM8400_LIN34_ENA_WIDTH   1 /* LIN34_ENA */

Definition at line 103 of file wm8400-audio.h.

#define WM8400_LIN34VOL_MASK   0x001F /* LIN34VOL - [4:0] */

Definition at line 506 of file wm8400-audio.h.

#define WM8400_LIN34VOL_SHIFT   0 /* LIN34VOL - [4:0] */

Definition at line 507 of file wm8400-audio.h.

#define WM8400_LIN34VOL_WIDTH   5 /* LIN34VOL - [4:0] */

Definition at line 508 of file wm8400-audio.h.

#define WM8400_LL12LO   0x0004 /* LL12LO */

Definition at line 849 of file wm8400-audio.h.

#define WM8400_LL12LO_MASK   0x0004 /* LL12LO */

Definition at line 850 of file wm8400-audio.h.

#define WM8400_LL12LO_SHIFT   2 /* LL12LO */

Definition at line 851 of file wm8400-audio.h.

#define WM8400_LL12LO_WIDTH   1 /* LL12LO */

Definition at line 852 of file wm8400-audio.h.

#define WM8400_LL12LOP   0x0002 /* LL12LOP */

Definition at line 984 of file wm8400-audio.h.

#define WM8400_LL12LOP_MASK   0x0002 /* LL12LOP */

Definition at line 985 of file wm8400-audio.h.

#define WM8400_LL12LOP_SHIFT   1 /* LL12LOP */

Definition at line 986 of file wm8400-audio.h.

#define WM8400_LL12LOP_WIDTH   1 /* LL12LOP */

Definition at line 987 of file wm8400-audio.h.

#define WM8400_LL12LOVOL_MASK   0x0007 /* LL12LOVOL - [2:0] */

Definition at line 899 of file wm8400-audio.h.

#define WM8400_LL12LOVOL_SHIFT   0 /* LL12LOVOL - [2:0] */

Definition at line 900 of file wm8400-audio.h.

#define WM8400_LL12LOVOL_WIDTH   3 /* LL12LOVOL - [2:0] */

Definition at line 901 of file wm8400-audio.h.

#define WM8400_LL4BVOL_MASK   0x0007 /* LL4BVOL - [2:0] */

Definition at line 809 of file wm8400-audio.h.

#define WM8400_LL4BVOL_SHIFT   0 /* LL4BVOL - [2:0] */

Definition at line 810 of file wm8400-audio.h.

#define WM8400_LL4BVOL_WIDTH   3 /* LL4BVOL - [2:0] */

Definition at line 811 of file wm8400-audio.h.

#define WM8400_LLBLO   0x0040 /* LLBLO */

Definition at line 833 of file wm8400-audio.h.

#define WM8400_LLBLO_MASK   0x0040 /* LLBLO */

Definition at line 834 of file wm8400-audio.h.

#define WM8400_LLBLO_SHIFT   6 /* LLBLO */

Definition at line 835 of file wm8400-audio.h.

#define WM8400_LLBLO_WIDTH   1 /* LLBLO */

Definition at line 836 of file wm8400-audio.h.

#define WM8400_LLBLOVOL_MASK   0x0007 /* LLBLOVOL - [2:0] */

Definition at line 925 of file wm8400-audio.h.

#define WM8400_LLBLOVOL_SHIFT   0 /* LLBLOVOL - [2:0] */

Definition at line 926 of file wm8400-audio.h.

#define WM8400_LLBLOVOL_WIDTH   3 /* LLBLOVOL - [2:0] */

Definition at line 927 of file wm8400-audio.h.

#define WM8400_LLI3LO   0x0010 /* LLI3LO */

Definition at line 841 of file wm8400-audio.h.

#define WM8400_LLI3LO_MASK   0x0010 /* LLI3LO */

Definition at line 842 of file wm8400-audio.h.

#define WM8400_LLI3LO_SHIFT   4 /* LLI3LO */

Definition at line 843 of file wm8400-audio.h.

#define WM8400_LLI3LO_WIDTH   1 /* LLI3LO */

Definition at line 844 of file wm8400-audio.h.

#define WM8400_LLI3LOVOL_MASK   0x01C0 /* LLI3LOVOL - [8:6] */

Definition at line 893 of file wm8400-audio.h.

#define WM8400_LLI3LOVOL_SHIFT   6 /* LLI3LOVOL - [8:6] */

Definition at line 894 of file wm8400-audio.h.

#define WM8400_LLI3LOVOL_WIDTH   3 /* LLI3LOVOL - [8:6] */

Definition at line 895 of file wm8400-audio.h.

#define WM8400_LLOPGALON   0x0040 /* LLOPGALON */

Definition at line 968 of file wm8400-audio.h.

#define WM8400_LLOPGALON_MASK   0x0040 /* LLOPGALON */

Definition at line 969 of file wm8400-audio.h.

#define WM8400_LLOPGALON_SHIFT   6 /* LLOPGALON */

Definition at line 970 of file wm8400-audio.h.

#define WM8400_LLOPGALON_WIDTH   1 /* LLOPGALON */

Definition at line 971 of file wm8400-audio.h.

#define WM8400_LLOPGALOP   0x0001 /* LLOPGALOP */

Definition at line 988 of file wm8400-audio.h.

#define WM8400_LLOPGALOP_MASK   0x0001 /* LLOPGALOP */

Definition at line 989 of file wm8400-audio.h.

#define WM8400_LLOPGALOP_SHIFT   0 /* LLOPGALOP */

Definition at line 990 of file wm8400-audio.h.

#define WM8400_LLOPGALOP_WIDTH   1 /* LLOPGALOP */

Definition at line 991 of file wm8400-audio.h.

#define WM8400_LMN1   0x0010 /* LMN1 */

Definition at line 733 of file wm8400-audio.h.

#define WM8400_LMN1_MASK   0x0010 /* LMN1 */

Definition at line 734 of file wm8400-audio.h.

#define WM8400_LMN1_SHIFT   4 /* LMN1 */

Definition at line 735 of file wm8400-audio.h.

#define WM8400_LMN1_WIDTH   1 /* LMN1 */

Definition at line 736 of file wm8400-audio.h.

#define WM8400_LMN3   0x0040 /* LMN3 */

Definition at line 725 of file wm8400-audio.h.

#define WM8400_LMN3_MASK   0x0040 /* LMN3 */

Definition at line 726 of file wm8400-audio.h.

#define WM8400_LMN3_SHIFT   6 /* LMN3 */

Definition at line 727 of file wm8400-audio.h.

#define WM8400_LMN3_WIDTH   1 /* LMN3 */

Definition at line 728 of file wm8400-audio.h.

#define WM8400_LMP2   0x0020 /* LMP2 */

Definition at line 729 of file wm8400-audio.h.

#define WM8400_LMP2_MASK   0x0020 /* LMP2 */

Definition at line 730 of file wm8400-audio.h.

#define WM8400_LMP2_SHIFT   5 /* LMP2 */

Definition at line 731 of file wm8400-audio.h.

#define WM8400_LMP2_WIDTH   1 /* LMP2 */

Definition at line 732 of file wm8400-audio.h.

#define WM8400_LMP4   0x0080 /* LMP4 */

Definition at line 721 of file wm8400-audio.h.

#define WM8400_LMP4_MASK   0x0080 /* LMP4 */

Definition at line 722 of file wm8400-audio.h.

#define WM8400_LMP4_SHIFT   7 /* LMP4 */

Definition at line 723 of file wm8400-audio.h.

#define WM8400_LMP4_WIDTH   1 /* LMP4 */

Definition at line 724 of file wm8400-audio.h.

#define WM8400_LOATTN   0x0010 /* LOATTN */

Definition at line 589 of file wm8400-audio.h.

#define WM8400_LOATTN_MASK   0x0010 /* LOATTN */

Definition at line 590 of file wm8400-audio.h.

#define WM8400_LOATTN_SHIFT   4 /* LOATTN */

Definition at line 591 of file wm8400-audio.h.

#define WM8400_LOATTN_WIDTH   1 /* LOATTN */

Definition at line 592 of file wm8400-audio.h.

#define WM8400_LOMIX_ENA   0x0020 /* LOMIX_ENA */

Definition at line 152 of file wm8400-audio.h.

#define WM8400_LOMIX_ENA_MASK   0x0020 /* LOMIX_ENA */

Definition at line 153 of file wm8400-audio.h.

#define WM8400_LOMIX_ENA_SHIFT   5 /* LOMIX_ENA */

Definition at line 154 of file wm8400-audio.h.

#define WM8400_LOMIX_ENA_WIDTH   1 /* LOMIX_ENA */

Definition at line 155 of file wm8400-audio.h.

#define WM8400_LON_ENA   0x2000 /* LON_ENA */

Definition at line 128 of file wm8400-audio.h.

#define WM8400_LON_ENA_MASK   0x2000 /* LON_ENA */

Definition at line 129 of file wm8400-audio.h.

#define WM8400_LON_ENA_SHIFT   13 /* LON_ENA */

Definition at line 130 of file wm8400-audio.h.

#define WM8400_LON_ENA_WIDTH   1 /* LON_ENA */

Definition at line 131 of file wm8400-audio.h.

#define WM8400_LONMUTE   0x0040 /* LONMUTE */

Definition at line 581 of file wm8400-audio.h.

#define WM8400_LONMUTE_MASK   0x0040 /* LONMUTE */

Definition at line 582 of file wm8400-audio.h.

#define WM8400_LONMUTE_SHIFT   6 /* LONMUTE */

Definition at line 583 of file wm8400-audio.h.

#define WM8400_LONMUTE_WIDTH   1 /* LONMUTE */

Definition at line 584 of file wm8400-audio.h.

#define WM8400_LOOPBACK   0x0001 /* LOOPBACK */

Definition at line 249 of file wm8400-audio.h.

#define WM8400_LOOPBACK_MASK   0x0001 /* LOOPBACK */

Definition at line 250 of file wm8400-audio.h.

#define WM8400_LOOPBACK_SHIFT   0 /* LOOPBACK */

Definition at line 251 of file wm8400-audio.h.

#define WM8400_LOOPBACK_WIDTH   1 /* LOOPBACK */

Definition at line 252 of file wm8400-audio.h.

#define WM8400_LOOPTEST   0x0008 /* LOOPTEST */

Definition at line 686 of file wm8400-audio.h.

#define WM8400_LOOPTEST_MASK   0x0008 /* LOOPTEST */

Definition at line 687 of file wm8400-audio.h.

#define WM8400_LOOPTEST_SHIFT   3 /* LOOPTEST */

Definition at line 688 of file wm8400-audio.h.

#define WM8400_LOOPTEST_WIDTH   1 /* LOOPTEST */

Definition at line 689 of file wm8400-audio.h.

#define WM8400_LOP_ENA   0x1000 /* LOP_ENA */

Definition at line 132 of file wm8400-audio.h.

#define WM8400_LOP_ENA_MASK   0x1000 /* LOP_ENA */

Definition at line 133 of file wm8400-audio.h.

#define WM8400_LOP_ENA_SHIFT   12 /* LOP_ENA */

Definition at line 134 of file wm8400-audio.h.

#define WM8400_LOP_ENA_WIDTH   1 /* LOP_ENA */

Definition at line 135 of file wm8400-audio.h.

#define WM8400_LOPGA_ENA   0x0080 /* LOPGA_ENA */

Definition at line 144 of file wm8400-audio.h.

#define WM8400_LOPGA_ENA_MASK   0x0080 /* LOPGA_ENA */

Definition at line 145 of file wm8400-audio.h.

#define WM8400_LOPGA_ENA_SHIFT   7 /* LOPGA_ENA */

Definition at line 146 of file wm8400-audio.h.

#define WM8400_LOPGA_ENA_WIDTH   1 /* LOPGA_ENA */

Definition at line 147 of file wm8400-audio.h.

#define WM8400_LOPGASPK   0x0008 /* LOPGASPK */

Definition at line 1040 of file wm8400-audio.h.

#define WM8400_LOPGASPK_MASK   0x0008 /* LOPGASPK */

Definition at line 1041 of file wm8400-audio.h.

#define WM8400_LOPGASPK_SHIFT   3 /* LOPGASPK */

Definition at line 1042 of file wm8400-audio.h.

#define WM8400_LOPGASPK_WIDTH   1 /* LOPGASPK */

Definition at line 1043 of file wm8400-audio.h.

#define WM8400_LOPGAVOL_MASK   0x007F /* LOPGAVOL - [6:0] */

Definition at line 637 of file wm8400-audio.h.

#define WM8400_LOPGAVOL_SHIFT   0 /* LOPGAVOL - [6:0] */

Definition at line 638 of file wm8400-audio.h.

#define WM8400_LOPGAVOL_WIDTH   7 /* LOPGAVOL - [6:0] */

Definition at line 639 of file wm8400-audio.h.

#define WM8400_LOPGAZC   0x0080 /* LOPGAZC */

Definition at line 633 of file wm8400-audio.h.

#define WM8400_LOPGAZC_MASK   0x0080 /* LOPGAZC */

Definition at line 634 of file wm8400-audio.h.

#define WM8400_LOPGAZC_SHIFT   7 /* LOPGAZC */

Definition at line 635 of file wm8400-audio.h.

#define WM8400_LOPGAZC_WIDTH   1 /* LOPGAZC */

Definition at line 636 of file wm8400-audio.h.

#define WM8400_LOPLON   0x0010 /* LOPLON */

Definition at line 976 of file wm8400-audio.h.

#define WM8400_LOPLON_MASK   0x0010 /* LOPLON */

Definition at line 977 of file wm8400-audio.h.

#define WM8400_LOPLON_SHIFT   4 /* LOPLON */

Definition at line 978 of file wm8400-audio.h.

#define WM8400_LOPLON_WIDTH   1 /* LOPLON */

Definition at line 979 of file wm8400-audio.h.

#define WM8400_LOPMUTE   0x0020 /* LOPMUTE */

Definition at line 585 of file wm8400-audio.h.

#define WM8400_LOPMUTE_MASK   0x0020 /* LOPMUTE */

Definition at line 586 of file wm8400-audio.h.

#define WM8400_LOPMUTE_SHIFT   5 /* LOPMUTE */

Definition at line 587 of file wm8400-audio.h.

#define WM8400_LOPMUTE_WIDTH   1 /* LOPMUTE */

Definition at line 588 of file wm8400-audio.h.

#define WM8400_LOUT_ENA   0x0200 /* LOUT_ENA */

Definition at line 53 of file wm8400-audio.h.

#define WM8400_LOUT_ENA_MASK   0x0200 /* LOUT_ENA */

Definition at line 54 of file wm8400-audio.h.

#define WM8400_LOUT_ENA_SHIFT   9 /* LOUT_ENA */

Definition at line 55 of file wm8400-audio.h.

#define WM8400_LOUT_ENA_WIDTH   1 /* LOUT_ENA */

Definition at line 56 of file wm8400-audio.h.

#define WM8400_LOUTVOL_MASK   0x007F /* LOUTVOL - [6:0] */

Definition at line 559 of file wm8400-audio.h.

#define WM8400_LOUTVOL_SHIFT   0 /* LOUTVOL - [6:0] */

Definition at line 560 of file wm8400-audio.h.

#define WM8400_LOUTVOL_WIDTH   7 /* LOUTVOL - [6:0] */

Definition at line 561 of file wm8400-audio.h.

#define WM8400_LOZC   0x0080 /* LOZC */

Definition at line 555 of file wm8400-audio.h.

#define WM8400_LOZC_MASK   0x0080 /* LOZC */

Definition at line 556 of file wm8400-audio.h.

#define WM8400_LOZC_SHIFT   7 /* LOZC */

Definition at line 557 of file wm8400-audio.h.

#define WM8400_LOZC_WIDTH   1 /* LOZC */

Definition at line 558 of file wm8400-audio.h.

#define WM8400_LPGAO3   0x0010 /* LPGAO3 */

Definition at line 952 of file wm8400-audio.h.

#define WM8400_LPGAO3_MASK   0x0010 /* LPGAO3 */

Definition at line 953 of file wm8400-audio.h.

#define WM8400_LPGAO3_SHIFT   4 /* LPGAO3 */

Definition at line 954 of file wm8400-audio.h.

#define WM8400_LPGAO3_WIDTH   1 /* LPGAO3 */

Definition at line 955 of file wm8400-audio.h.

#define WM8400_LR12LO   0x0008 /* LR12LO */

Definition at line 845 of file wm8400-audio.h.

#define WM8400_LR12LO_MASK   0x0008 /* LR12LO */

Definition at line 846 of file wm8400-audio.h.

#define WM8400_LR12LO_SHIFT   3 /* LR12LO */

Definition at line 847 of file wm8400-audio.h.

#define WM8400_LR12LO_WIDTH   1 /* LR12LO */

Definition at line 848 of file wm8400-audio.h.

#define WM8400_LR12LOP   0x0004 /* LR12LOP */

Definition at line 980 of file wm8400-audio.h.

#define WM8400_LR12LOP_MASK   0x0004 /* LR12LOP */

Definition at line 981 of file wm8400-audio.h.

#define WM8400_LR12LOP_SHIFT   2 /* LR12LOP */

Definition at line 982 of file wm8400-audio.h.

#define WM8400_LR12LOP_WIDTH   1 /* LR12LOP */

Definition at line 983 of file wm8400-audio.h.

#define WM8400_LR12LOVOL_MASK   0x0038 /* LR12LOVOL - [5:3] */

Definition at line 896 of file wm8400-audio.h.

#define WM8400_LR12LOVOL_SHIFT   3 /* LR12LOVOL - [5:3] */

Definition at line 897 of file wm8400-audio.h.

#define WM8400_LR12LOVOL_WIDTH   3 /* LR12LOVOL - [5:3] */

Definition at line 898 of file wm8400-audio.h.

#define WM8400_LR4BVOL_MASK   0x0038 /* LR4BVOL - [5:3] */

Definition at line 806 of file wm8400-audio.h.

#define WM8400_LR4BVOL_SHIFT   3 /* LR4BVOL - [5:3] */

Definition at line 807 of file wm8400-audio.h.

#define WM8400_LR4BVOL_WIDTH   3 /* LR4BVOL - [5:3] */

Definition at line 808 of file wm8400-audio.h.

#define WM8400_LRBLO   0x0080 /* LRBLO */

Definition at line 829 of file wm8400-audio.h.

#define WM8400_LRBLO_MASK   0x0080 /* LRBLO */

Definition at line 830 of file wm8400-audio.h.

#define WM8400_LRBLO_SHIFT   7 /* LRBLO */

Definition at line 831 of file wm8400-audio.h.

#define WM8400_LRBLO_WIDTH   1 /* LRBLO */

Definition at line 832 of file wm8400-audio.h.

#define WM8400_LRBLOVOL_MASK   0x0038 /* LRBLOVOL - [5:3] */

Definition at line 922 of file wm8400-audio.h.

#define WM8400_LRBLOVOL_SHIFT   3 /* LRBLOVOL - [5:3] */

Definition at line 923 of file wm8400-audio.h.

#define WM8400_LRBLOVOL_WIDTH   3 /* LRBLOVOL - [5:3] */

Definition at line 924 of file wm8400-audio.h.

#define WM8400_LRI3LO   0x0020 /* LRI3LO */

Definition at line 837 of file wm8400-audio.h.

#define WM8400_LRI3LO_MASK   0x0020 /* LRI3LO */

Definition at line 838 of file wm8400-audio.h.

#define WM8400_LRI3LO_SHIFT   5 /* LRI3LO */

Definition at line 839 of file wm8400-audio.h.

#define WM8400_LRI3LO_WIDTH   1 /* LRI3LO */

Definition at line 840 of file wm8400-audio.h.

#define WM8400_LRI3LOVOL_MASK   0x01C0 /* LRI3LOVOL - [8:6] */

Definition at line 919 of file wm8400-audio.h.

#define WM8400_LRI3LOVOL_SHIFT   6 /* LRI3LOVOL - [8:6] */

Definition at line 920 of file wm8400-audio.h.

#define WM8400_LRI3LOVOL_WIDTH   3 /* LRI3LOVOL - [8:6] */

Definition at line 921 of file wm8400-audio.h.

#define WM8400_LROPGALON   0x0020 /* LROPGALON */

Definition at line 972 of file wm8400-audio.h.

#define WM8400_LROPGALON_MASK   0x0020 /* LROPGALON */

Definition at line 973 of file wm8400-audio.h.

#define WM8400_LROPGALON_SHIFT   5 /* LROPGALON */

Definition at line 974 of file wm8400-audio.h.

#define WM8400_LROPGALON_WIDTH   1 /* LROPGALON */

Definition at line 975 of file wm8400-audio.h.

#define WM8400_MBSEL   0x0001 /* MBSEL */

Definition at line 1130 of file wm8400-audio.h.

#define WM8400_MBSEL_MASK   0x0001 /* MBSEL */

Definition at line 1131 of file wm8400-audio.h.

#define WM8400_MBSEL_SHIFT   0 /* MBSEL */

Definition at line 1132 of file wm8400-audio.h.

#define WM8400_MBSEL_WIDTH   1 /* MBSEL */

Definition at line 1133 of file wm8400-audio.h.

#define WM8400_MCD   0x0004 /* MCD */

Definition at line 1126 of file wm8400-audio.h.

#define WM8400_MCD_MASK   0x0004 /* MCD */

Definition at line 1127 of file wm8400-audio.h.

#define WM8400_MCD_SHIFT   2 /* MCD */

Definition at line 1128 of file wm8400-audio.h.

#define WM8400_MCD_WIDTH   1 /* MCD */

Definition at line 1129 of file wm8400-audio.h.

#define WM8400_MCDSCTH_MASK   0x00C0 /* MCDSCTH - [7:6] */

Definition at line 1120 of file wm8400-audio.h.

#define WM8400_MCDSCTH_SHIFT   6 /* MCDSCTH - [7:6] */

Definition at line 1121 of file wm8400-audio.h.

#define WM8400_MCDSCTH_WIDTH   2 /* MCDSCTH - [7:6] */

Definition at line 1122 of file wm8400-audio.h.

#define WM8400_MCDTHR_MASK   0x0038 /* MCDTHR - [5:3] */

Definition at line 1123 of file wm8400-audio.h.

#define WM8400_MCDTHR_SHIFT   3 /* MCDTHR - [5:3] */

Definition at line 1124 of file wm8400-audio.h.

#define WM8400_MCDTHR_WIDTH   3 /* MCDTHR - [5:3] */

Definition at line 1125 of file wm8400-audio.h.

#define WM8400_MCLK_DIV_MASK   0x1800 /* MCLK_DIV - [12:11] */

Definition at line 290 of file wm8400-audio.h.

#define WM8400_MCLK_DIV_SHIFT   11 /* MCLK_DIV - [12:11] */

Definition at line 291 of file wm8400-audio.h.

#define WM8400_MCLK_DIV_WIDTH   2 /* MCLK_DIV - [12:11] */

Definition at line 292 of file wm8400-audio.h.

#define WM8400_MCLK_INV   0x0400 /* MCLK_INV */

Definition at line 293 of file wm8400-audio.h.

#define WM8400_MCLK_INV_MASK   0x0400 /* MCLK_INV */

Definition at line 294 of file wm8400-audio.h.

#define WM8400_MCLK_INV_SHIFT   10 /* MCLK_INV */

Definition at line 295 of file wm8400-audio.h.

#define WM8400_MCLK_INV_WIDTH   1 /* MCLK_INV */

Definition at line 296 of file wm8400-audio.h.

#define WM8400_MCLK_SRC   0x8000 /* MCLK_SRC */

Definition at line 278 of file wm8400-audio.h.

#define WM8400_MCLK_SRC_MASK   0x8000 /* MCLK_SRC */

Definition at line 279 of file wm8400-audio.h.

#define WM8400_MCLK_SRC_SHIFT   15 /* MCLK_SRC */

Definition at line 280 of file wm8400-audio.h.

#define WM8400_MCLK_SRC_WIDTH   1 /* MCLK_SRC */

Definition at line 281 of file wm8400-audio.h.

#define WM8400_MIC1BIAS_ENA   0x0010 /* MIC1BIAS_ENA */

Definition at line 61 of file wm8400-audio.h.

#define WM8400_MIC1BIAS_ENA_MASK   0x0010 /* MIC1BIAS_ENA */

Definition at line 62 of file wm8400-audio.h.

#define WM8400_MIC1BIAS_ENA_SHIFT   4 /* MIC1BIAS_ENA */

Definition at line 63 of file wm8400-audio.h.

#define WM8400_MIC1BIAS_ENA_WIDTH   1 /* MIC1BIAS_ENA */

Definition at line 64 of file wm8400-audio.h.

#define WM8400_OPCLK_ENA   0x0800 /* OPCLK_ENA */

Definition at line 88 of file wm8400-audio.h.

#define WM8400_OPCLK_ENA_MASK   0x0800 /* OPCLK_ENA */

Definition at line 89 of file wm8400-audio.h.

#define WM8400_OPCLK_ENA_SHIFT   11 /* OPCLK_ENA */

Definition at line 90 of file wm8400-audio.h.

#define WM8400_OPCLK_ENA_WIDTH   1 /* OPCLK_ENA */

Definition at line 91 of file wm8400-audio.h.

#define WM8400_OPCLKDIV_MASK   0x1E00 /* OPCLKDIV - [12:9] */

Definition at line 265 of file wm8400-audio.h.

#define WM8400_OPCLKDIV_SHIFT   9 /* OPCLKDIV - [12:9] */

Definition at line 266 of file wm8400-audio.h.

#define WM8400_OPCLKDIV_WIDTH   4 /* OPCLKDIV - [12:9] */

Definition at line 267 of file wm8400-audio.h.

#define WM8400_OPVU   0x0100 /* OPVU */

Definition at line 644 of file wm8400-audio.h.

#define WM8400_OPVU   0x0100 /* OPVU */

Definition at line 644 of file wm8400-audio.h.

#define WM8400_OPVU   0x0100 /* OPVU */

Definition at line 644 of file wm8400-audio.h.

#define WM8400_OPVU   0x0100 /* OPVU */

Definition at line 644 of file wm8400-audio.h.

#define WM8400_OPVU_MASK   0x0100 /* OPVU */

Definition at line 645 of file wm8400-audio.h.

#define WM8400_OPVU_MASK   0x0100 /* OPVU */

Definition at line 645 of file wm8400-audio.h.

#define WM8400_OPVU_MASK   0x0100 /* OPVU */

Definition at line 645 of file wm8400-audio.h.

#define WM8400_OPVU_MASK   0x0100 /* OPVU */

Definition at line 645 of file wm8400-audio.h.

#define WM8400_OPVU_SHIFT   8 /* OPVU */

Definition at line 646 of file wm8400-audio.h.

#define WM8400_OPVU_SHIFT   8 /* OPVU */

Definition at line 646 of file wm8400-audio.h.

#define WM8400_OPVU_SHIFT   8 /* OPVU */

Definition at line 646 of file wm8400-audio.h.

#define WM8400_OPVU_SHIFT   8 /* OPVU */

Definition at line 646 of file wm8400-audio.h.

#define WM8400_OPVU_WIDTH   1 /* OPVU */

Definition at line 647 of file wm8400-audio.h.

#define WM8400_OPVU_WIDTH   1 /* OPVU */

Definition at line 647 of file wm8400-audio.h.

#define WM8400_OPVU_WIDTH   1 /* OPVU */

Definition at line 647 of file wm8400-audio.h.

#define WM8400_OPVU_WIDTH   1 /* OPVU */

Definition at line 647 of file wm8400-audio.h.

#define WM8400_OUT3_ENA   0x0800 /* OUT3_ENA */

Definition at line 45 of file wm8400-audio.h.

#define WM8400_OUT3_ENA_MASK   0x0800 /* OUT3_ENA */

Definition at line 46 of file wm8400-audio.h.

#define WM8400_OUT3_ENA_SHIFT   11 /* OUT3_ENA */

Definition at line 47 of file wm8400-audio.h.

#define WM8400_OUT3_ENA_WIDTH   1 /* OUT3_ENA */

Definition at line 48 of file wm8400-audio.h.

#define WM8400_OUT3ATTN   0x0010 /* OUT3ATTN */

Definition at line 613 of file wm8400-audio.h.

#define WM8400_OUT3ATTN_MASK   0x0010 /* OUT3ATTN */

Definition at line 614 of file wm8400-audio.h.

#define WM8400_OUT3ATTN_SHIFT   4 /* OUT3ATTN */

Definition at line 615 of file wm8400-audio.h.

#define WM8400_OUT3ATTN_WIDTH   1 /* OUT3ATTN */

Definition at line 616 of file wm8400-audio.h.

#define WM8400_OUT3MUTE   0x0020 /* OUT3MUTE */

Definition at line 609 of file wm8400-audio.h.

#define WM8400_OUT3MUTE_MASK   0x0020 /* OUT3MUTE */

Definition at line 610 of file wm8400-audio.h.

#define WM8400_OUT3MUTE_SHIFT   5 /* OUT3MUTE */

Definition at line 611 of file wm8400-audio.h.

#define WM8400_OUT3MUTE_WIDTH   1 /* OUT3MUTE */

Definition at line 612 of file wm8400-audio.h.

#define WM8400_OUT4_ENA   0x0400 /* OUT4_ENA */

Definition at line 49 of file wm8400-audio.h.

#define WM8400_OUT4_ENA_MASK   0x0400 /* OUT4_ENA */

Definition at line 50 of file wm8400-audio.h.

#define WM8400_OUT4_ENA_SHIFT   10 /* OUT4_ENA */

Definition at line 51 of file wm8400-audio.h.

#define WM8400_OUT4_ENA_WIDTH   1 /* OUT4_ENA */

Definition at line 52 of file wm8400-audio.h.

#define WM8400_OUT4ATTN   0x0001 /* OUT4ATTN */

Definition at line 621 of file wm8400-audio.h.

#define WM8400_OUT4ATTN_MASK   0x0001 /* OUT4ATTN */

Definition at line 622 of file wm8400-audio.h.

#define WM8400_OUT4ATTN_SHIFT   0 /* OUT4ATTN */

Definition at line 623 of file wm8400-audio.h.

#define WM8400_OUT4ATTN_WIDTH   1 /* OUT4ATTN */

Definition at line 624 of file wm8400-audio.h.

#define WM8400_OUT4MUTE   0x0002 /* OUT4MUTE */

Definition at line 617 of file wm8400-audio.h.

#define WM8400_OUT4MUTE_MASK   0x0002 /* OUT4MUTE */

Definition at line 618 of file wm8400-audio.h.

#define WM8400_OUT4MUTE_SHIFT   1 /* OUT4MUTE */

Definition at line 619 of file wm8400-audio.h.

#define WM8400_OUT4MUTE_WIDTH   1 /* OUT4MUTE */

Definition at line 620 of file wm8400-audio.h.

#define WM8400_POBCTRL   0x0002 /* POBCTRL */

Definition at line 1108 of file wm8400-audio.h.

#define WM8400_POBCTRL_MASK   0x0002 /* POBCTRL */

Definition at line 1109 of file wm8400-audio.h.

#define WM8400_POBCTRL_SHIFT   1 /* POBCTRL */

Definition at line 1110 of file wm8400-audio.h.

#define WM8400_POBCTRL_WIDTH   1 /* POBCTRL */

Definition at line 1111 of file wm8400-audio.h.

#define WM8400_R12MNB   0x0020 /* R12MNB */

Definition at line 788 of file wm8400-audio.h.

#define WM8400_R12MNB_MASK   0x0020 /* R12MNB */

Definition at line 789 of file wm8400-audio.h.

#define WM8400_R12MNB_SHIFT   5 /* R12MNB */

Definition at line 790 of file wm8400-audio.h.

#define WM8400_R12MNB_WIDTH   1 /* R12MNB */

Definition at line 791 of file wm8400-audio.h.

#define WM8400_R12MNBST   0x0010 /* R12MNBST */

Definition at line 792 of file wm8400-audio.h.

#define WM8400_R12MNBST_MASK   0x0010 /* R12MNBST */

Definition at line 793 of file wm8400-audio.h.

#define WM8400_R12MNBST_SHIFT   4 /* R12MNBST */

Definition at line 794 of file wm8400-audio.h.

#define WM8400_R12MNBST_WIDTH   1 /* R12MNBST */

Definition at line 795 of file wm8400-audio.h.

#define WM8400_R34MNB   0x0100 /* R34MNB */

Definition at line 780 of file wm8400-audio.h.

#define WM8400_R34MNB_MASK   0x0100 /* R34MNB */

Definition at line 781 of file wm8400-audio.h.

#define WM8400_R34MNB_SHIFT   8 /* R34MNB */

Definition at line 782 of file wm8400-audio.h.

#define WM8400_R34MNB_WIDTH   1 /* R34MNB */

Definition at line 783 of file wm8400-audio.h.

#define WM8400_R34MNBST   0x0080 /* R34MNBST */

Definition at line 784 of file wm8400-audio.h.

#define WM8400_R34MNBST_MASK   0x0080 /* R34MNBST */

Definition at line 785 of file wm8400-audio.h.

#define WM8400_R34MNBST_SHIFT   7 /* R34MNBST */

Definition at line 786 of file wm8400-audio.h.

#define WM8400_R34MNBST_WIDTH   1 /* R34MNBST */

Definition at line 787 of file wm8400-audio.h.

#define WM8400_RB2SPK   0x0040 /* RB2SPK */

Definition at line 1028 of file wm8400-audio.h.

#define WM8400_RB2SPK_MASK   0x0040 /* RB2SPK */

Definition at line 1029 of file wm8400-audio.h.

#define WM8400_RB2SPK_SHIFT   6 /* RB2SPK */

Definition at line 1030 of file wm8400-audio.h.

#define WM8400_RB2SPK_WIDTH   1 /* RB2SPK */

Definition at line 1031 of file wm8400-audio.h.

#define WM8400_RDBVOL_MASK   0x0007 /* RDBVOL - [2:0] */

Definition at line 796 of file wm8400-audio.h.

#define WM8400_RDBVOL_SHIFT   0 /* RDBVOL - [2:0] */

Definition at line 797 of file wm8400-audio.h.

#define WM8400_RDBVOL_WIDTH   3 /* RDBVOL - [2:0] */

Definition at line 798 of file wm8400-audio.h.

#define WM8400_RDRO   0x0001 /* RDRO */

Definition at line 885 of file wm8400-audio.h.

#define WM8400_RDRO_MASK   0x0001 /* RDRO */

Definition at line 886 of file wm8400-audio.h.

#define WM8400_RDRO_SHIFT   0 /* RDRO */

Definition at line 887 of file wm8400-audio.h.

#define WM8400_RDRO_WIDTH   1 /* RDRO */

Definition at line 888 of file wm8400-audio.h.

#define WM8400_RDSPK   0x0001 /* RDSPK */

Definition at line 1052 of file wm8400-audio.h.

#define WM8400_RDSPK_MASK   0x0001 /* RDSPK */

Definition at line 1053 of file wm8400-audio.h.

#define WM8400_RDSPK_SHIFT   0 /* RDSPK */

Definition at line 1054 of file wm8400-audio.h.

#define WM8400_RDSPK_WIDTH   1 /* RDSPK */

Definition at line 1055 of file wm8400-audio.h.

#define WM8400_RI12MUTE   0x0080 /* RI12MUTE */

Definition at line 517 of file wm8400-audio.h.

#define WM8400_RI12MUTE_MASK   0x0080 /* RI12MUTE */

Definition at line 518 of file wm8400-audio.h.

#define WM8400_RI12MUTE_SHIFT   7 /* RI12MUTE */

Definition at line 519 of file wm8400-audio.h.

#define WM8400_RI12MUTE_WIDTH   1 /* RI12MUTE */

Definition at line 520 of file wm8400-audio.h.

#define WM8400_RI12ZC   0x0040 /* RI12ZC */

Definition at line 521 of file wm8400-audio.h.

#define WM8400_RI12ZC_MASK   0x0040 /* RI12ZC */

Definition at line 522 of file wm8400-audio.h.

#define WM8400_RI12ZC_SHIFT   6 /* RI12ZC */

Definition at line 523 of file wm8400-audio.h.

#define WM8400_RI12ZC_WIDTH   1 /* RI12ZC */

Definition at line 524 of file wm8400-audio.h.

#define WM8400_RI2BVOL_MASK   0x01C0 /* RI2BVOL - [8:6] */

Definition at line 816 of file wm8400-audio.h.

#define WM8400_RI2BVOL_SHIFT   6 /* RI2BVOL - [8:6] */

Definition at line 817 of file wm8400-audio.h.

#define WM8400_RI2BVOL_WIDTH   3 /* RI2BVOL - [8:6] */

Definition at line 818 of file wm8400-audio.h.

#define WM8400_RI2SPK   0x0010 /* RI2SPK */

Definition at line 1036 of file wm8400-audio.h.

#define WM8400_RI2SPK_MASK   0x0010 /* RI2SPK */

Definition at line 1037 of file wm8400-audio.h.

#define WM8400_RI2SPK_SHIFT   4 /* RI2SPK */

Definition at line 1038 of file wm8400-audio.h.

#define WM8400_RI2SPK_WIDTH   1 /* RI2SPK */

Definition at line 1039 of file wm8400-audio.h.

#define WM8400_RI34MUTE   0x0080 /* RI34MUTE */

Definition at line 536 of file wm8400-audio.h.

#define WM8400_RI34MUTE_MASK   0x0080 /* RI34MUTE */

Definition at line 537 of file wm8400-audio.h.

#define WM8400_RI34MUTE_SHIFT   7 /* RI34MUTE */

Definition at line 538 of file wm8400-audio.h.

#define WM8400_RI34MUTE_WIDTH   1 /* RI34MUTE */

Definition at line 539 of file wm8400-audio.h.

#define WM8400_RI34ZC   0x0040 /* RI34ZC */

Definition at line 540 of file wm8400-audio.h.

#define WM8400_RI34ZC_MASK   0x0040 /* RI34ZC */

Definition at line 541 of file wm8400-audio.h.

#define WM8400_RI34ZC_SHIFT   6 /* RI34ZC */

Definition at line 542 of file wm8400-audio.h.

#define WM8400_RI34ZC_WIDTH   1 /* RI34ZC */

Definition at line 543 of file wm8400-audio.h.

#define WM8400_RI4O4   0x0002 /* RI4O4 */

Definition at line 956 of file wm8400-audio.h.

#define WM8400_RI4O4_MASK   0x0002 /* RI4O4 */

Definition at line 957 of file wm8400-audio.h.

#define WM8400_RI4O4_SHIFT   1 /* RI4O4 */

Definition at line 958 of file wm8400-audio.h.

#define WM8400_RI4O4_WIDTH   1 /* RI4O4 */

Definition at line 959 of file wm8400-audio.h.

#define WM8400_RIN12_ENA   0x0010 /* RIN12_ENA */

Definition at line 112 of file wm8400-audio.h.

#define WM8400_RIN12_ENA_MASK   0x0010 /* RIN12_ENA */

Definition at line 113 of file wm8400-audio.h.

#define WM8400_RIN12_ENA_SHIFT   4 /* RIN12_ENA */

Definition at line 114 of file wm8400-audio.h.

#define WM8400_RIN12_ENA_WIDTH   1 /* RIN12_ENA */

Definition at line 115 of file wm8400-audio.h.

#define WM8400_RIN12VOL_MASK   0x001F /* RIN12VOL - [4:0] */

Definition at line 525 of file wm8400-audio.h.

#define WM8400_RIN12VOL_SHIFT   0 /* RIN12VOL - [4:0] */

Definition at line 526 of file wm8400-audio.h.

#define WM8400_RIN12VOL_WIDTH   5 /* RIN12VOL - [4:0] */

Definition at line 527 of file wm8400-audio.h.

#define WM8400_RIN34_ENA   0x0020 /* RIN34_ENA */

Definition at line 108 of file wm8400-audio.h.

#define WM8400_RIN34_ENA_MASK   0x0020 /* RIN34_ENA */

Definition at line 109 of file wm8400-audio.h.

#define WM8400_RIN34_ENA_SHIFT   5 /* RIN34_ENA */

Definition at line 110 of file wm8400-audio.h.

#define WM8400_RIN34_ENA_WIDTH   1 /* RIN34_ENA */

Definition at line 111 of file wm8400-audio.h.

#define WM8400_RIN34VOL_MASK   0x001F /* RIN34VOL - [4:0] */

Definition at line 544 of file wm8400-audio.h.

#define WM8400_RIN34VOL_SHIFT   0 /* RIN34VOL - [4:0] */

Definition at line 545 of file wm8400-audio.h.

#define WM8400_RIN34VOL_WIDTH   5 /* RIN34VOL - [4:0] */

Definition at line 546 of file wm8400-audio.h.

#define WM8400_RL12RO   0x0008 /* RL12RO */

Definition at line 877 of file wm8400-audio.h.

#define WM8400_RL12RO_MASK   0x0008 /* RL12RO */

Definition at line 878 of file wm8400-audio.h.

#define WM8400_RL12RO_SHIFT   3 /* RL12RO */

Definition at line 879 of file wm8400-audio.h.

#define WM8400_RL12RO_WIDTH   1 /* RL12RO */

Definition at line 880 of file wm8400-audio.h.

#define WM8400_RL12ROP   0x0004 /* RL12ROP */

Definition at line 1008 of file wm8400-audio.h.

#define WM8400_RL12ROP_MASK   0x0004 /* RL12ROP */

Definition at line 1009 of file wm8400-audio.h.

#define WM8400_RL12ROP_SHIFT   2 /* RL12ROP */

Definition at line 1010 of file wm8400-audio.h.

#define WM8400_RL12ROP_WIDTH   1 /* RL12ROP */

Definition at line 1011 of file wm8400-audio.h.

#define WM8400_RL12ROVOL_MASK   0x0038 /* RL12ROVOL - [5:3] */

Definition at line 909 of file wm8400-audio.h.

#define WM8400_RL12ROVOL_SHIFT   3 /* RL12ROVOL - [5:3] */

Definition at line 910 of file wm8400-audio.h.

#define WM8400_RL12ROVOL_WIDTH   3 /* RL12ROVOL - [5:3] */

Definition at line 911 of file wm8400-audio.h.

#define WM8400_RL4BVOL_MASK   0x0038 /* RL4BVOL - [5:3] */

Definition at line 819 of file wm8400-audio.h.

#define WM8400_RL4BVOL_SHIFT   3 /* RL4BVOL - [5:3] */

Definition at line 820 of file wm8400-audio.h.

#define WM8400_RL4BVOL_WIDTH   3 /* RL4BVOL - [5:3] */

Definition at line 821 of file wm8400-audio.h.

#define WM8400_RLBRO   0x0080 /* RLBRO */

Definition at line 861 of file wm8400-audio.h.

#define WM8400_RLBRO_MASK   0x0080 /* RLBRO */

Definition at line 862 of file wm8400-audio.h.

#define WM8400_RLBRO_SHIFT   7 /* RLBRO */

Definition at line 863 of file wm8400-audio.h.

#define WM8400_RLBRO_WIDTH   1 /* RLBRO */

Definition at line 864 of file wm8400-audio.h.

#define WM8400_RLBROVOL_MASK   0x0038 /* RLBROVOL - [5:3] */

Definition at line 935 of file wm8400-audio.h.

#define WM8400_RLBROVOL_SHIFT   3 /* RLBROVOL - [5:3] */

Definition at line 936 of file wm8400-audio.h.

#define WM8400_RLBROVOL_WIDTH   3 /* RLBROVOL - [5:3] */

Definition at line 937 of file wm8400-audio.h.

#define WM8400_RLI3RO   0x0020 /* RLI3RO */

Definition at line 869 of file wm8400-audio.h.

#define WM8400_RLI3RO_MASK   0x0020 /* RLI3RO */

Definition at line 870 of file wm8400-audio.h.

#define WM8400_RLI3RO_SHIFT   5 /* RLI3RO */

Definition at line 871 of file wm8400-audio.h.

#define WM8400_RLI3RO_WIDTH   1 /* RLI3RO */

Definition at line 872 of file wm8400-audio.h.

#define WM8400_RLI3ROVOL_MASK   0x01C0 /* RLI3ROVOL - [8:6] */

Definition at line 932 of file wm8400-audio.h.

#define WM8400_RLI3ROVOL_SHIFT   6 /* RLI3ROVOL - [8:6] */

Definition at line 933 of file wm8400-audio.h.

#define WM8400_RLI3ROVOL_WIDTH   3 /* RLI3ROVOL - [8:6] */

Definition at line 934 of file wm8400-audio.h.

#define WM8400_RLOPGARON   0x0020 /* RLOPGARON */

Definition at line 1000 of file wm8400-audio.h.

#define WM8400_RLOPGARON_MASK   0x0020 /* RLOPGARON */

Definition at line 1001 of file wm8400-audio.h.

#define WM8400_RLOPGARON_SHIFT   5 /* RLOPGARON */

Definition at line 1002 of file wm8400-audio.h.

#define WM8400_RLOPGARON_WIDTH   1 /* RLOPGARON */

Definition at line 1003 of file wm8400-audio.h.

#define WM8400_RMN1   0x0001 /* RMN1 */

Definition at line 749 of file wm8400-audio.h.

#define WM8400_RMN1_MASK   0x0001 /* RMN1 */

Definition at line 750 of file wm8400-audio.h.

#define WM8400_RMN1_SHIFT   0 /* RMN1 */

Definition at line 751 of file wm8400-audio.h.

#define WM8400_RMN1_WIDTH   1 /* RMN1 */

Definition at line 752 of file wm8400-audio.h.

#define WM8400_RMN3   0x0004 /* RMN3 */

Definition at line 741 of file wm8400-audio.h.

#define WM8400_RMN3_MASK   0x0004 /* RMN3 */

Definition at line 742 of file wm8400-audio.h.

#define WM8400_RMN3_SHIFT   2 /* RMN3 */

Definition at line 743 of file wm8400-audio.h.

#define WM8400_RMN3_WIDTH   1 /* RMN3 */

Definition at line 744 of file wm8400-audio.h.

#define WM8400_RMP2   0x0002 /* RMP2 */

Definition at line 745 of file wm8400-audio.h.

#define WM8400_RMP2_MASK   0x0002 /* RMP2 */

Definition at line 746 of file wm8400-audio.h.

#define WM8400_RMP2_SHIFT   1 /* RMP2 */

Definition at line 747 of file wm8400-audio.h.

#define WM8400_RMP2_WIDTH   1 /* RMP2 */

Definition at line 748 of file wm8400-audio.h.

#define WM8400_RMP4   0x0008 /* RMP4 */

Definition at line 737 of file wm8400-audio.h.

#define WM8400_RMP4_MASK   0x0008 /* RMP4 */

Definition at line 738 of file wm8400-audio.h.

#define WM8400_RMP4_SHIFT   3 /* RMP4 */

Definition at line 739 of file wm8400-audio.h.

#define WM8400_RMP4_WIDTH   1 /* RMP4 */

Definition at line 740 of file wm8400-audio.h.

#define WM8400_ROATTN   0x0001 /* ROATTN */

Definition at line 601 of file wm8400-audio.h.

#define WM8400_ROATTN_MASK   0x0001 /* ROATTN */

Definition at line 602 of file wm8400-audio.h.

#define WM8400_ROATTN_SHIFT   0 /* ROATTN */

Definition at line 603 of file wm8400-audio.h.

#define WM8400_ROATTN_WIDTH   1 /* ROATTN */

Definition at line 604 of file wm8400-audio.h.

#define WM8400_ROMIX_ENA   0x0010 /* ROMIX_ENA */

Definition at line 156 of file wm8400-audio.h.

#define WM8400_ROMIX_ENA_MASK   0x0010 /* ROMIX_ENA */

Definition at line 157 of file wm8400-audio.h.

#define WM8400_ROMIX_ENA_SHIFT   4 /* ROMIX_ENA */

Definition at line 158 of file wm8400-audio.h.

#define WM8400_ROMIX_ENA_WIDTH   1 /* ROMIX_ENA */

Definition at line 159 of file wm8400-audio.h.

#define WM8400_RON_ENA   0x0800 /* RON_ENA */

Definition at line 136 of file wm8400-audio.h.

#define WM8400_RON_ENA_MASK   0x0800 /* RON_ENA */

Definition at line 137 of file wm8400-audio.h.

#define WM8400_RON_ENA_SHIFT   11 /* RON_ENA */

Definition at line 138 of file wm8400-audio.h.

#define WM8400_RON_ENA_WIDTH   1 /* RON_ENA */

Definition at line 139 of file wm8400-audio.h.

#define WM8400_RONMUTE   0x0004 /* RONMUTE */

Definition at line 593 of file wm8400-audio.h.

#define WM8400_RONMUTE_MASK   0x0004 /* RONMUTE */

Definition at line 594 of file wm8400-audio.h.

#define WM8400_RONMUTE_SHIFT   2 /* RONMUTE */

Definition at line 595 of file wm8400-audio.h.

#define WM8400_RONMUTE_WIDTH   1 /* RONMUTE */

Definition at line 596 of file wm8400-audio.h.

#define WM8400_ROP_ENA   0x0400 /* ROP_ENA */

Definition at line 140 of file wm8400-audio.h.

#define WM8400_ROP_ENA_MASK   0x0400 /* ROP_ENA */

Definition at line 141 of file wm8400-audio.h.

#define WM8400_ROP_ENA_SHIFT   10 /* ROP_ENA */

Definition at line 142 of file wm8400-audio.h.

#define WM8400_ROP_ENA_WIDTH   1 /* ROP_ENA */

Definition at line 143 of file wm8400-audio.h.

#define WM8400_ROPGA_ENA   0x0040 /* ROPGA_ENA */

Definition at line 148 of file wm8400-audio.h.

#define WM8400_ROPGA_ENA_MASK   0x0040 /* ROPGA_ENA */

Definition at line 149 of file wm8400-audio.h.

#define WM8400_ROPGA_ENA_SHIFT   6 /* ROPGA_ENA */

Definition at line 150 of file wm8400-audio.h.

#define WM8400_ROPGA_ENA_WIDTH   1 /* ROPGA_ENA */

Definition at line 151 of file wm8400-audio.h.

#define WM8400_ROPGASPK   0x0004 /* ROPGASPK */

Definition at line 1044 of file wm8400-audio.h.

#define WM8400_ROPGASPK_MASK   0x0004 /* ROPGASPK */

Definition at line 1045 of file wm8400-audio.h.

#define WM8400_ROPGASPK_SHIFT   2 /* ROPGASPK */

Definition at line 1046 of file wm8400-audio.h.

#define WM8400_ROPGASPK_WIDTH   1 /* ROPGASPK */

Definition at line 1047 of file wm8400-audio.h.

#define WM8400_ROPGAVOL_MASK   0x007F /* ROPGAVOL - [6:0] */

Definition at line 652 of file wm8400-audio.h.

#define WM8400_ROPGAVOL_SHIFT   0 /* ROPGAVOL - [6:0] */

Definition at line 653 of file wm8400-audio.h.

#define WM8400_ROPGAVOL_WIDTH   7 /* ROPGAVOL - [6:0] */

Definition at line 654 of file wm8400-audio.h.

#define WM8400_ROPGAZC   0x0080 /* ROPGAZC */

Definition at line 648 of file wm8400-audio.h.

#define WM8400_ROPGAZC_MASK   0x0080 /* ROPGAZC */

Definition at line 649 of file wm8400-audio.h.

#define WM8400_ROPGAZC_SHIFT   7 /* ROPGAZC */

Definition at line 650 of file wm8400-audio.h.

#define WM8400_ROPGAZC_WIDTH   1 /* ROPGAZC */

Definition at line 651 of file wm8400-audio.h.

#define WM8400_ROPMUTE   0x0002 /* ROPMUTE */

Definition at line 597 of file wm8400-audio.h.

#define WM8400_ROPMUTE_MASK   0x0002 /* ROPMUTE */

Definition at line 598 of file wm8400-audio.h.

#define WM8400_ROPMUTE_SHIFT   1 /* ROPMUTE */

Definition at line 599 of file wm8400-audio.h.

#define WM8400_ROPMUTE_WIDTH   1 /* ROPMUTE */

Definition at line 600 of file wm8400-audio.h.

#define WM8400_ROPRON   0x0010 /* ROPRON */

Definition at line 1004 of file wm8400-audio.h.

#define WM8400_ROPRON_MASK   0x0010 /* ROPRON */

Definition at line 1005 of file wm8400-audio.h.

#define WM8400_ROPRON_SHIFT   4 /* ROPRON */

Definition at line 1006 of file wm8400-audio.h.

#define WM8400_ROPRON_WIDTH   1 /* ROPRON */

Definition at line 1007 of file wm8400-audio.h.

#define WM8400_ROUT_ENA   0x0100 /* ROUT_ENA */

Definition at line 57 of file wm8400-audio.h.

#define WM8400_ROUT_ENA_MASK   0x0100 /* ROUT_ENA */

Definition at line 58 of file wm8400-audio.h.

#define WM8400_ROUT_ENA_SHIFT   8 /* ROUT_ENA */

Definition at line 59 of file wm8400-audio.h.

#define WM8400_ROUT_ENA_WIDTH   1 /* ROUT_ENA */

Definition at line 60 of file wm8400-audio.h.

#define WM8400_ROUTVOL_MASK   0x007F /* ROUTVOL - [6:0] */

Definition at line 574 of file wm8400-audio.h.

#define WM8400_ROUTVOL_SHIFT   0 /* ROUTVOL - [6:0] */

Definition at line 575 of file wm8400-audio.h.

#define WM8400_ROUTVOL_WIDTH   7 /* ROUTVOL - [6:0] */

Definition at line 576 of file wm8400-audio.h.

#define WM8400_ROZC   0x0080 /* ROZC */

Definition at line 570 of file wm8400-audio.h.

#define WM8400_ROZC_MASK   0x0080 /* ROZC */

Definition at line 571 of file wm8400-audio.h.

#define WM8400_ROZC_SHIFT   7 /* ROZC */

Definition at line 572 of file wm8400-audio.h.

#define WM8400_ROZC_WIDTH   1 /* ROZC */

Definition at line 573 of file wm8400-audio.h.

#define WM8400_RPGAO4   0x0001 /* RPGAO4 */

Definition at line 960 of file wm8400-audio.h.

#define WM8400_RPGAO4_MASK   0x0001 /* RPGAO4 */

Definition at line 961 of file wm8400-audio.h.

#define WM8400_RPGAO4_SHIFT   0 /* RPGAO4 */

Definition at line 962 of file wm8400-audio.h.

#define WM8400_RPGAO4_WIDTH   1 /* RPGAO4 */

Definition at line 963 of file wm8400-audio.h.

#define WM8400_RR12RO   0x0004 /* RR12RO */

Definition at line 881 of file wm8400-audio.h.

#define WM8400_RR12RO_MASK   0x0004 /* RR12RO */

Definition at line 882 of file wm8400-audio.h.

#define WM8400_RR12RO_SHIFT   2 /* RR12RO */

Definition at line 883 of file wm8400-audio.h.

#define WM8400_RR12RO_WIDTH   1 /* RR12RO */

Definition at line 884 of file wm8400-audio.h.

#define WM8400_RR12ROP   0x0002 /* RR12ROP */

Definition at line 1012 of file wm8400-audio.h.

#define WM8400_RR12ROP_MASK   0x0002 /* RR12ROP */

Definition at line 1013 of file wm8400-audio.h.

#define WM8400_RR12ROP_SHIFT   1 /* RR12ROP */

Definition at line 1014 of file wm8400-audio.h.

#define WM8400_RR12ROP_WIDTH   1 /* RR12ROP */

Definition at line 1015 of file wm8400-audio.h.

#define WM8400_RR12ROVOL_MASK   0x0007 /* RR12ROVOL - [2:0] */

Definition at line 912 of file wm8400-audio.h.

#define WM8400_RR12ROVOL_SHIFT   0 /* RR12ROVOL - [2:0] */

Definition at line 913 of file wm8400-audio.h.

#define WM8400_RR12ROVOL_WIDTH   3 /* RR12ROVOL - [2:0] */

Definition at line 914 of file wm8400-audio.h.

#define WM8400_RR4BVOL_MASK   0x0007 /* RR4BVOL - [2:0] */

Definition at line 822 of file wm8400-audio.h.

#define WM8400_RR4BVOL_SHIFT   0 /* RR4BVOL - [2:0] */

Definition at line 823 of file wm8400-audio.h.

#define WM8400_RR4BVOL_WIDTH   3 /* RR4BVOL - [2:0] */

Definition at line 824 of file wm8400-audio.h.

#define WM8400_RRBRO   0x0040 /* RRBRO */

Definition at line 865 of file wm8400-audio.h.

#define WM8400_RRBRO_MASK   0x0040 /* RRBRO */

Definition at line 866 of file wm8400-audio.h.

#define WM8400_RRBRO_SHIFT   6 /* RRBRO */

Definition at line 867 of file wm8400-audio.h.

#define WM8400_RRBRO_WIDTH   1 /* RRBRO */

Definition at line 868 of file wm8400-audio.h.

#define WM8400_RRBROVOL_MASK   0x0007 /* RRBROVOL - [2:0] */

Definition at line 938 of file wm8400-audio.h.

#define WM8400_RRBROVOL_SHIFT   0 /* RRBROVOL - [2:0] */

Definition at line 939 of file wm8400-audio.h.

#define WM8400_RRBROVOL_WIDTH   3 /* RRBROVOL - [2:0] */

Definition at line 940 of file wm8400-audio.h.

#define WM8400_RRI3RO   0x0010 /* RRI3RO */

Definition at line 873 of file wm8400-audio.h.

#define WM8400_RRI3RO_MASK   0x0010 /* RRI3RO */

Definition at line 874 of file wm8400-audio.h.

#define WM8400_RRI3RO_SHIFT   4 /* RRI3RO */

Definition at line 875 of file wm8400-audio.h.

#define WM8400_RRI3RO_WIDTH   1 /* RRI3RO */

Definition at line 876 of file wm8400-audio.h.

#define WM8400_RRI3ROVOL_MASK   0x01C0 /* RRI3ROVOL - [8:6] */

Definition at line 906 of file wm8400-audio.h.

#define WM8400_RRI3ROVOL_SHIFT   6 /* RRI3ROVOL - [8:6] */

Definition at line 907 of file wm8400-audio.h.

#define WM8400_RRI3ROVOL_WIDTH   3 /* RRI3ROVOL - [8:6] */

Definition at line 908 of file wm8400-audio.h.

#define WM8400_RROPGARON   0x0040 /* RROPGARON */

Definition at line 996 of file wm8400-audio.h.

#define WM8400_RROPGARON_MASK   0x0040 /* RROPGARON */

Definition at line 997 of file wm8400-audio.h.

#define WM8400_RROPGARON_SHIFT   6 /* RROPGARON */

Definition at line 998 of file wm8400-audio.h.

#define WM8400_RROPGARON_WIDTH   1 /* RROPGARON */

Definition at line 999 of file wm8400-audio.h.

#define WM8400_RROPGAROP   0x0001 /* RROPGAROP */

Definition at line 1016 of file wm8400-audio.h.

#define WM8400_RROPGAROP_MASK   0x0001 /* RROPGAROP */

Definition at line 1017 of file wm8400-audio.h.

#define WM8400_RROPGAROP_SHIFT   0 /* RROPGAROP */

Definition at line 1018 of file wm8400-audio.h.

#define WM8400_RROPGAROP_WIDTH   1 /* RROPGAROP */

Definition at line 1019 of file wm8400-audio.h.

#define WM8400_SOFTST   0x0040 /* SOFTST */

Definition at line 1096 of file wm8400-audio.h.

#define WM8400_SOFTST_MASK   0x0040 /* SOFTST */

Definition at line 1097 of file wm8400-audio.h.

#define WM8400_SOFTST_SHIFT   6 /* SOFTST */

Definition at line 1098 of file wm8400-audio.h.

#define WM8400_SOFTST_WIDTH   1 /* SOFTST */

Definition at line 1099 of file wm8400-audio.h.

#define WM8400_SPK_ENA   0x1000 /* SPK_ENA */

Definition at line 41 of file wm8400-audio.h.

#define WM8400_SPK_ENA_MASK   0x1000 /* SPK_ENA */

Definition at line 42 of file wm8400-audio.h.

#define WM8400_SPK_ENA_SHIFT   12 /* SPK_ENA */

Definition at line 43 of file wm8400-audio.h.

#define WM8400_SPK_ENA_WIDTH   1 /* SPK_ENA */

Definition at line 44 of file wm8400-audio.h.

#define WM8400_SPK_MIX_ENA   0x2000 /* SPK_MIX_ENA */

Definition at line 37 of file wm8400-audio.h.

#define WM8400_SPK_MIX_ENA_MASK   0x2000 /* SPK_MIX_ENA */

Definition at line 38 of file wm8400-audio.h.

#define WM8400_SPK_MIX_ENA_SHIFT   13 /* SPK_MIX_ENA */

Definition at line 39 of file wm8400-audio.h.

#define WM8400_SPK_MIX_ENA_WIDTH   1 /* SPK_MIX_ENA */

Definition at line 40 of file wm8400-audio.h.

#define WM8400_SPKATTN_MASK   0x0003 /* SPKATTN - [1:0] */

Definition at line 659 of file wm8400-audio.h.

#define WM8400_SPKATTN_SHIFT   0 /* SPKATTN - [1:0] */

Definition at line 660 of file wm8400-audio.h.

#define WM8400_SPKATTN_WIDTH   2 /* SPKATTN - [1:0] */

Definition at line 661 of file wm8400-audio.h.

#define WM8400_SPKNOPOP   0x0020 /* SPKNOPOP */

Definition at line 678 of file wm8400-audio.h.

#define WM8400_SPKNOPOP_MASK   0x0020 /* SPKNOPOP */

Definition at line 679 of file wm8400-audio.h.

#define WM8400_SPKNOPOP_SHIFT   5 /* SPKNOPOP */

Definition at line 680 of file wm8400-audio.h.

#define WM8400_SPKNOPOP_WIDTH   1 /* SPKNOPOP */

Definition at line 681 of file wm8400-audio.h.

#define WM8400_SYSCLK_ENA   0x4000 /* SYSCLK_ENA */

Definition at line 33 of file wm8400-audio.h.

#define WM8400_SYSCLK_ENA_MASK   0x4000 /* SYSCLK_ENA */

Definition at line 34 of file wm8400-audio.h.

#define WM8400_SYSCLK_ENA_SHIFT   14 /* SYSCLK_ENA */

Definition at line 35 of file wm8400-audio.h.

#define WM8400_SYSCLK_ENA_WIDTH   1 /* SYSCLK_ENA */

Definition at line 36 of file wm8400-audio.h.

#define WM8400_SYSCLK_SRC   0x4000 /* SYSCLK_SRC */

Definition at line 282 of file wm8400-audio.h.

#define WM8400_SYSCLK_SRC_MASK   0x4000 /* SYSCLK_SRC */

Definition at line 283 of file wm8400-audio.h.

#define WM8400_SYSCLK_SRC_SHIFT   14 /* SYSCLK_SRC */

Definition at line 284 of file wm8400-audio.h.

#define WM8400_SYSCLK_SRC_WIDTH   1 /* SYSCLK_SRC */

Definition at line 285 of file wm8400-audio.h.

#define WM8400_TOCLK_ENA   0x4000 /* TOCLK_ENA */

Definition at line 261 of file wm8400-audio.h.

#define WM8400_TOCLK_ENA_MASK   0x4000 /* TOCLK_ENA */

Definition at line 262 of file wm8400-audio.h.

#define WM8400_TOCLK_ENA_SHIFT   14 /* TOCLK_ENA */

Definition at line 263 of file wm8400-audio.h.

#define WM8400_TOCLK_ENA_WIDTH   1 /* TOCLK_ENA */

Definition at line 264 of file wm8400-audio.h.

#define WM8400_TOCLK_RATE   0x8000 /* TOCLK_RATE */

Definition at line 257 of file wm8400-audio.h.

#define WM8400_TOCLK_RATE_MASK   0x8000 /* TOCLK_RATE */

Definition at line 258 of file wm8400-audio.h.

#define WM8400_TOCLK_RATE_SHIFT   15 /* TOCLK_RATE */

Definition at line 259 of file wm8400-audio.h.

#define WM8400_TOCLK_RATE_WIDTH   1 /* TOCLK_RATE */

Definition at line 260 of file wm8400-audio.h.

#define WM8400_TRIDEL_MASK   0x0003 /* TRIDEL - [1:0] */

Definition at line 694 of file wm8400-audio.h.

#define WM8400_TRIDEL_SHIFT   0 /* TRIDEL - [1:0] */

Definition at line 695 of file wm8400-audio.h.

#define WM8400_TRIDEL_WIDTH   2 /* TRIDEL - [1:0] */

Definition at line 696 of file wm8400-audio.h.

#define WM8400_TSHUT_ENA   0x4000 /* TSHUT_ENA */

Definition at line 80 of file wm8400-audio.h.

#define WM8400_TSHUT_ENA_MASK   0x4000 /* TSHUT_ENA */

Definition at line 81 of file wm8400-audio.h.

#define WM8400_TSHUT_ENA_SHIFT   14 /* TSHUT_ENA */

Definition at line 82 of file wm8400-audio.h.

#define WM8400_TSHUT_ENA_WIDTH   1 /* TSHUT_ENA */

Definition at line 83 of file wm8400-audio.h.

#define WM8400_TSHUT_OPDIS   0x2000 /* TSHUT_OPDIS */

Definition at line 84 of file wm8400-audio.h.

#define WM8400_TSHUT_OPDIS_MASK   0x2000 /* TSHUT_OPDIS */

Definition at line 85 of file wm8400-audio.h.

#define WM8400_TSHUT_OPDIS_SHIFT   13 /* TSHUT_OPDIS */

Definition at line 86 of file wm8400-audio.h.

#define WM8400_TSHUT_OPDIS_WIDTH   1 /* TSHUT_OPDIS */

Definition at line 87 of file wm8400-audio.h.

#define WM8400_VMID_MODE_MASK   0x0006 /* VMID_MODE - [2:1] */

Definition at line 65 of file wm8400-audio.h.

#define WM8400_VMID_MODE_SHIFT   1 /* VMID_MODE - [2:1] */

Definition at line 66 of file wm8400-audio.h.

#define WM8400_VMID_MODE_WIDTH   2 /* VMID_MODE - [2:1] */

Definition at line 67 of file wm8400-audio.h.

#define WM8400_VMIDTOG   0x0001 /* VMIDTOG */

Definition at line 1112 of file wm8400-audio.h.

#define WM8400_VMIDTOG_MASK   0x0001 /* VMIDTOG */

Definition at line 1113 of file wm8400-audio.h.

#define WM8400_VMIDTOG_SHIFT   0 /* VMIDTOG */

Definition at line 1114 of file wm8400-audio.h.

#define WM8400_VMIDTOG_WIDTH   1 /* VMIDTOG */

Definition at line 1115 of file wm8400-audio.h.

#define WM8400_VREF_ENA   0x0001 /* VREF_ENA */

Definition at line 68 of file wm8400-audio.h.

#define WM8400_VREF_ENA_MASK   0x0001 /* VREF_ENA */

Definition at line 69 of file wm8400-audio.h.

#define WM8400_VREF_ENA_SHIFT   0 /* VREF_ENA */

Definition at line 70 of file wm8400-audio.h.

#define WM8400_VREF_ENA_WIDTH   1 /* VREF_ENA */

Definition at line 71 of file wm8400-audio.h.

#define WM8400_VROI   0x0001 /* VROI */

Definition at line 1060 of file wm8400-audio.h.

#define WM8400_VROI_MASK   0x0001 /* VROI */

Definition at line 1061 of file wm8400-audio.h.

#define WM8400_VROI_SHIFT   0 /* VROI */

Definition at line 1062 of file wm8400-audio.h.

#define WM8400_VROI_WIDTH   1 /* VROI */

Definition at line 1063 of file wm8400-audio.h.

#define WM8400_VSEL_MASK   0x0180 /* VSEL - [8:7] */

Definition at line 945 of file wm8400-audio.h.

#define WM8400_VSEL_SHIFT   7 /* VSEL - [8:7] */

Definition at line 946 of file wm8400-audio.h.

#define WM8400_VSEL_WIDTH   2 /* VSEL - [8:7] */

Definition at line 947 of file wm8400-audio.h.

Function Documentation

void wm8400_reset_codec_reg_cache ( struct wm8400 wm8400)

wm8400_reset_codec_reg_cache - Reset cached codec registers to their default values.

Definition at line 153 of file wm8400-core.c.