#ifndef AB8500_CODEC_REGISTERS_H
#define AB8500_CODEC_REGISTERS_H
#define AB8500_SUPPORTED_RATE …
#define AB8500_SUPPORTED_FMT …
#define AB8500_AD_DATA0_OFFSET …
#define AB8500_DA_DATA0_OFFSET …
#define AB8500_AD_DATA1_OFFSET …
#define AB8500_DA_DATA1_OFFSET …
#define AB8500_POWERUP …
#define AB8500_AUDSWRESET …
#define AB8500_ADPATHENA …
#define AB8500_DAPATHENA …
#define AB8500_ANACONF1 …
#define AB8500_ANACONF2 …
#define AB8500_DIGMICCONF …
#define AB8500_ANACONF3 …
#define AB8500_ANACONF4 …
#define AB8500_DAPATHCONF …
#define AB8500_MUTECONF …
#define AB8500_SHORTCIRCONF …
#define AB8500_ANACONF5 …
#define AB8500_ENVCPCONF …
#define AB8500_SIGENVCONF …
#define AB8500_PWMGENCONF1 …
#define AB8500_PWMGENCONF2 …
#define AB8500_PWMGENCONF3 …
#define AB8500_PWMGENCONF4 …
#define AB8500_PWMGENCONF5 …
#define AB8500_ANAGAIN1 …
#define AB8500_ANAGAIN2 …
#define AB8500_ANAGAIN3 …
#define AB8500_ANAGAIN4 …
#define AB8500_DIGLINHSLGAIN …
#define AB8500_DIGLINHSRGAIN …
#define AB8500_ADFILTCONF …
#define AB8500_DIGIFCONF1 …
#define AB8500_DIGIFCONF2 …
#define AB8500_DIGIFCONF3 …
#define AB8500_DIGIFCONF4 …
#define AB8500_ADSLOTSEL1 …
#define AB8500_ADSLOTSEL2 …
#define AB8500_ADSLOTSEL3 …
#define AB8500_ADSLOTSEL4 …
#define AB8500_ADSLOTSEL5 …
#define AB8500_ADSLOTSEL6 …
#define AB8500_ADSLOTSEL7 …
#define AB8500_ADSLOTSEL8 …
#define AB8500_ADSLOTSEL9 …
#define AB8500_ADSLOTSEL10 …
#define AB8500_ADSLOTSEL11 …
#define AB8500_ADSLOTSEL12 …
#define AB8500_ADSLOTSEL13 …
#define AB8500_ADSLOTSEL14 …
#define AB8500_ADSLOTSEL15 …
#define AB8500_ADSLOTSEL16 …
#define AB8500_ADSLOTSEL(slot) …
#define AB8500_ADSLOTHIZCTRL1 …
#define AB8500_ADSLOTHIZCTRL2 …
#define AB8500_ADSLOTHIZCTRL3 …
#define AB8500_ADSLOTHIZCTRL4 …
#define AB8500_DASLOTCONF1 …
#define AB8500_DASLOTCONF2 …
#define AB8500_DASLOTCONF3 …
#define AB8500_DASLOTCONF4 …
#define AB8500_DASLOTCONF5 …
#define AB8500_DASLOTCONF6 …
#define AB8500_DASLOTCONF7 …
#define AB8500_DASLOTCONF8 …
#define AB8500_CLASSDCONF1 …
#define AB8500_CLASSDCONF2 …
#define AB8500_CLASSDCONF3 …
#define AB8500_DMICFILTCONF …
#define AB8500_DIGMULTCONF1 …
#define AB8500_DIGMULTCONF2 …
#define AB8500_ADDIGGAIN1 …
#define AB8500_ADDIGGAIN2 …
#define AB8500_ADDIGGAIN3 …
#define AB8500_ADDIGGAIN4 …
#define AB8500_ADDIGGAIN5 …
#define AB8500_ADDIGGAIN6 …
#define AB8500_DADIGGAIN1 …
#define AB8500_DADIGGAIN2 …
#define AB8500_DADIGGAIN3 …
#define AB8500_DADIGGAIN4 …
#define AB8500_DADIGGAIN5 …
#define AB8500_DADIGGAIN6 …
#define AB8500_ADDIGLOOPGAIN1 …
#define AB8500_ADDIGLOOPGAIN2 …
#define AB8500_HSLEARDIGGAIN …
#define AB8500_HSRDIGGAIN …
#define AB8500_SIDFIRGAIN1 …
#define AB8500_SIDFIRGAIN2 …
#define AB8500_ANCCONF1 …
#define AB8500_ANCCONF2 …
#define AB8500_ANCCONF3 …
#define AB8500_ANCCONF4 …
#define AB8500_ANCCONF5 …
#define AB8500_ANCCONF6 …
#define AB8500_ANCCONF7 …
#define AB8500_ANCCONF8 …
#define AB8500_ANCCONF9 …
#define AB8500_ANCCONF10 …
#define AB8500_ANCCONF11 …
#define AB8500_ANCCONF12 …
#define AB8500_ANCCONF13 …
#define AB8500_ANCCONF14 …
#define AB8500_SIDFIRADR …
#define AB8500_SIDFIRCOEF1 …
#define AB8500_SIDFIRCOEF2 …
#define AB8500_SIDFIRCONF …
#define AB8500_AUDINTMASK1 …
#define AB8500_AUDINTSOURCE1 …
#define AB8500_AUDINTMASK2 …
#define AB8500_AUDINTSOURCE2 …
#define AB8500_FIFOCONF1 …
#define AB8500_FIFOCONF2 …
#define AB8500_FIFOCONF3 …
#define AB8500_FIFOCONF4 …
#define AB8500_FIFOCONF5 …
#define AB8500_FIFOCONF6 …
#define AB8500_AUDREV …
#define AB8500_FIRST_REG …
#define AB8500_LAST_REG …
#define AB8500_CACHEREGNUM …
#define AB8500_MASK_ALL …
#define AB8500_MASK_SLOT(slot) …
#define AB8500_MASK_NONE …
#define AB8500_POWERUP_POWERUP …
#define AB8500_POWERUP_ENANA …
#define AB8500_AUDSWRESET_SWRESET …
#define AB8500_ADPATHENA_ENAD12 …
#define AB8500_ADPATHENA_ENAD34 …
#define AB8500_ADPATHENA_ENAD5768 …
#define AB8500_DAPATHENA_ENDA1 …
#define AB8500_DAPATHENA_ENDA2 …
#define AB8500_DAPATHENA_ENDA3 …
#define AB8500_DAPATHENA_ENDA4 …
#define AB8500_DAPATHENA_ENDA5 …
#define AB8500_DAPATHENA_ENDA6 …
#define AB8500_ANACONF1_HSLOWPOW …
#define AB8500_ANACONF1_DACLOWPOW1 …
#define AB8500_ANACONF1_DACLOWPOW0 …
#define AB8500_ANACONF1_EARDACLOWPOW …
#define AB8500_ANACONF1_EARSELCM …
#define AB8500_ANACONF1_HSHPEN …
#define AB8500_ANACONF1_EARDRVLOWPOW …
#define AB8500_ANACONF2_ENMIC1 …
#define AB8500_ANACONF2_ENMIC2 …
#define AB8500_ANACONF2_ENLINL …
#define AB8500_ANACONF2_ENLINR …
#define AB8500_ANACONF2_MUTMIC1 …
#define AB8500_ANACONF2_MUTMIC2 …
#define AB8500_ANACONF2_MUTLINL …
#define AB8500_ANACONF2_MUTLINR …
#define AB8500_DIGMICCONF_ENDMIC1 …
#define AB8500_DIGMICCONF_ENDMIC2 …
#define AB8500_DIGMICCONF_ENDMIC3 …
#define AB8500_DIGMICCONF_ENDMIC4 …
#define AB8500_DIGMICCONF_ENDMIC5 …
#define AB8500_DIGMICCONF_ENDMIC6 …
#define AB8500_DIGMICCONF_HSFADSPEED …
#define AB8500_ANACONF3_MIC1SEL …
#define AB8500_ANACONF3_LINRSEL …
#define AB8500_ANACONF3_ENDRVHSL …
#define AB8500_ANACONF3_ENDRVHSR …
#define AB8500_ANACONF3_ENADCMIC …
#define AB8500_ANACONF3_ENADCLINL …
#define AB8500_ANACONF3_ENADCLINR …
#define AB8500_ANACONF4_DISPDVSS …
#define AB8500_ANACONF4_ENEAR …
#define AB8500_ANACONF4_ENHSL …
#define AB8500_ANACONF4_ENHSR …
#define AB8500_ANACONF4_ENHFL …
#define AB8500_ANACONF4_ENHFR …
#define AB8500_ANACONF4_ENVIB1 …
#define AB8500_ANACONF4_ENVIB2 …
#define AB8500_DAPATHCONF_ENDACEAR …
#define AB8500_DAPATHCONF_ENDACHSL …
#define AB8500_DAPATHCONF_ENDACHSR …
#define AB8500_DAPATHCONF_ENDACHFL …
#define AB8500_DAPATHCONF_ENDACHFR …
#define AB8500_DAPATHCONF_ENDACVIB1 …
#define AB8500_DAPATHCONF_ENDACVIB2 …
#define AB8500_MUTECONF_MUTEAR …
#define AB8500_MUTECONF_MUTHSL …
#define AB8500_MUTECONF_MUTHSR …
#define AB8500_MUTECONF_MUTDACEAR …
#define AB8500_MUTECONF_MUTDACHSL …
#define AB8500_MUTECONF_MUTDACHSR …
#define AB8500_SHORTCIRCONF_ENSHORTPWD …
#define AB8500_SHORTCIRCONF_EARSHORTDIS …
#define AB8500_SHORTCIRCONF_HSSHORTDIS …
#define AB8500_SHORTCIRCONF_HSPULLDEN …
#define AB8500_SHORTCIRCONF_HSOSCEN …
#define AB8500_SHORTCIRCONF_HSFADDIS …
#define AB8500_SHORTCIRCONF_HSZCDDIS …
#define AB8500_ANACONF5_ENCPHS …
#define AB8500_ANACONF5_HSLDACTOLOL …
#define AB8500_ANACONF5_HSRDACTOLOR …
#define AB8500_ANACONF5_ENLOL …
#define AB8500_ANACONF5_ENLOR …
#define AB8500_ANACONF5_HSAUTOEN …
#define AB8500_ENVCPCONF_ENVDETHTHRE …
#define AB8500_ENVCPCONF_ENVDETLTHRE …
#define AB8500_ENVCPCONF_ENVDETHTHRE_MAX …
#define AB8500_ENVCPCONF_ENVDETLTHRE_MAX …
#define AB8500_SIGENVCONF_CPLVEN …
#define AB8500_SIGENVCONF_ENVDETCPEN …
#define AB8500_SIGENVCONF_ENVDETTIME …
#define AB8500_SIGENVCONF_ENVDETTIME_MAX …
#define AB8500_PWMGENCONF1_PWMTOVIB1 …
#define AB8500_PWMGENCONF1_PWMTOVIB2 …
#define AB8500_PWMGENCONF1_PWM1CTRL …
#define AB8500_PWMGENCONF1_PWM2CTRL …
#define AB8500_PWMGENCONF1_PWM1NCTRL …
#define AB8500_PWMGENCONF1_PWM1PCTRL …
#define AB8500_PWMGENCONF1_PWM2NCTRL …
#define AB8500_PWMGENCONF1_PWM2PCTRL …
#define AB8500_PWMGENCONFX_PWMVIBXPOL …
#define AB8500_PWMGENCONFX_PWMVIBXDUTCYC …
#define AB8500_PWMGENCONFX_PWMVIBXDUTCYC_MAX …
#define AB8500_ANAGAINX_ENSEMICX …
#define AB8500_ANAGAINX_LOWPOWMICX …
#define AB8500_ANAGAINX_MICXGAIN …
#define AB8500_ANAGAINX_MICXGAIN_MAX …
#define AB8500_ANAGAIN3_HSLGAIN …
#define AB8500_ANAGAIN3_HSRGAIN …
#define AB8500_ANAGAIN3_HSXGAIN_MAX …
#define AB8500_ANAGAIN4_LINLGAIN …
#define AB8500_ANAGAIN4_LINRGAIN …
#define AB8500_ANAGAIN4_LINXGAIN_MAX …
#define AB8500_DIGLINHSXGAIN_LINTOHSXGAIN …
#define AB8500_DIGLINHSXGAIN_LINTOHSXGAIN_MAX …
#define AB8500_ADFILTCONF_AD1NH …
#define AB8500_ADFILTCONF_AD2NH …
#define AB8500_ADFILTCONF_AD3NH …
#define AB8500_ADFILTCONF_AD4NH …
#define AB8500_ADFILTCONF_AD1VOICE …
#define AB8500_ADFILTCONF_AD2VOICE …
#define AB8500_ADFILTCONF_AD3VOICE …
#define AB8500_ADFILTCONF_AD4VOICE …
#define AB8500_DIGIFCONF1_ENMASTGEN …
#define AB8500_DIGIFCONF1_IF1BITCLKOS1 …
#define AB8500_DIGIFCONF1_IF1BITCLKOS0 …
#define AB8500_DIGIFCONF1_ENFSBITCLK1 …
#define AB8500_DIGIFCONF1_IF0BITCLKOS1 …
#define AB8500_DIGIFCONF1_IF0BITCLKOS0 …
#define AB8500_DIGIFCONF1_ENFSBITCLK0 …
#define AB8500_DIGIFCONF2_FSYNC0P …
#define AB8500_DIGIFCONF2_BITCLK0P …
#define AB8500_DIGIFCONF2_IF0DEL …
#define AB8500_DIGIFCONF2_IF0FORMAT1 …
#define AB8500_DIGIFCONF2_IF0FORMAT0 …
#define AB8500_DIGIFCONF2_IF0WL1 …
#define AB8500_DIGIFCONF2_IF0WL0 …
#define AB8500_DIGIFCONF3_IF0DATOIF1AD …
#define AB8500_DIGIFCONF3_IF0CLKTOIF1CLK …
#define AB8500_DIGIFCONF3_IF1MASTER …
#define AB8500_DIGIFCONF3_IF1DATOIF0AD …
#define AB8500_DIGIFCONF3_IF1CLKTOIF0CLK …
#define AB8500_DIGIFCONF3_IF0MASTER …
#define AB8500_DIGIFCONF3_IF0BFIFOEN …
#define AB8500_DIGIFCONF4_FSYNC1P …
#define AB8500_DIGIFCONF4_BITCLK1P …
#define AB8500_DIGIFCONF4_IF1DEL …
#define AB8500_DIGIFCONF4_IF1FORMAT1 …
#define AB8500_DIGIFCONF4_IF1FORMAT0 …
#define AB8500_DIGIFCONF4_IF1WL1 …
#define AB8500_DIGIFCONF4_IF1WL0 …
#define AB8500_AD_OUT1 …
#define AB8500_AD_OUT2 …
#define AB8500_AD_OUT3 …
#define AB8500_AD_OUT4 …
#define AB8500_AD_OUT5 …
#define AB8500_AD_OUT6 …
#define AB8500_AD_OUT7 …
#define AB8500_AD_OUT8 …
#define AB8500_ZEROES …
#define AB8500_TRISTATE …
#define AB8500_ADSLOTSELX_EVEN_SHIFT …
#define AB8500_ADSLOTSELX_ODD_SHIFT …
#define AB8500_ADSLOTSELX_AD_OUT_TO_SLOT(out, slot) …
#define AB8500_DASLOTCONF1_DA12VOICE …
#define AB8500_DASLOTCONF1_SWAPDA12_34 …
#define AB8500_DASLOTCONF1_DAI7TOADO1 …
#define AB8500_DASLOTCONF2_DAI8TOADO2 …
#define AB8500_DASLOTCONF3_DA34VOICE …
#define AB8500_DASLOTCONF3_DAI7TOADO3 …
#define AB8500_DASLOTCONF4_DAI8TOADO4 …
#define AB8500_DASLOTCONF5_DA56VOICE …
#define AB8500_DASLOTCONF5_DAI7TOADO5 …
#define AB8500_DASLOTCONF6_DAI8TOADO6 …
#define AB8500_DASLOTCONF7_DAI8TOADO7 …
#define AB8500_DASLOTCONF8_DAI7TOADO8 …
#define AB8500_DASLOTCONFX_SLTODAX_SHIFT …
#define AB8500_DASLOTCONFX_SLTODAX_MASK …
#define AB8500_CLASSDCONF1_PARLHF …
#define AB8500_CLASSDCONF1_PARLVIB …
#define AB8500_CLASSDCONF1_VIB1SWAPEN …
#define AB8500_CLASSDCONF1_VIB2SWAPEN …
#define AB8500_CLASSDCONF1_HFLSWAPEN …
#define AB8500_CLASSDCONF1_HFRSWAPEN …
#define AB8500_CLASSDCONF2_FIRBYP3 …
#define AB8500_CLASSDCONF2_FIRBYP2 …
#define AB8500_CLASSDCONF2_FIRBYP1 …
#define AB8500_CLASSDCONF2_FIRBYP0 …
#define AB8500_CLASSDCONF2_HIGHVOLEN3 …
#define AB8500_CLASSDCONF2_HIGHVOLEN2 …
#define AB8500_CLASSDCONF2_HIGHVOLEN1 …
#define AB8500_CLASSDCONF2_HIGHVOLEN0 …
#define AB8500_CLASSDCONF3_DITHHPGAIN …
#define AB8500_CLASSDCONF3_DITHHPGAIN_MAX …
#define AB8500_CLASSDCONF3_DITHWGAIN …
#define AB8500_CLASSDCONF3_DITHWGAIN_MAX …
#define AB8500_DMICFILTCONF_ANCINSEL …
#define AB8500_DMICFILTCONF_DA3TOEAR …
#define AB8500_DMICFILTCONF_DMIC1SINC3 …
#define AB8500_DMICFILTCONF_DMIC2SINC3 …
#define AB8500_DMICFILTCONF_DMIC3SINC3 …
#define AB8500_DMICFILTCONF_DMIC4SINC3 …
#define AB8500_DMICFILTCONF_DMIC5SINC3 …
#define AB8500_DMICFILTCONF_DMIC6SINC3 …
#define AB8500_DIGMULTCONF1_DATOHSLEN …
#define AB8500_DIGMULTCONF1_DATOHSREN …
#define AB8500_DIGMULTCONF1_AD1SEL …
#define AB8500_DIGMULTCONF1_AD2SEL …
#define AB8500_DIGMULTCONF1_AD3SEL …
#define AB8500_DIGMULTCONF1_AD5SEL …
#define AB8500_DIGMULTCONF1_AD6SEL …
#define AB8500_DIGMULTCONF1_ANCSEL …
#define AB8500_DIGMULTCONF2_DATOHFREN …
#define AB8500_DIGMULTCONF2_DATOHFLEN …
#define AB8500_DIGMULTCONF2_HFRSEL …
#define AB8500_DIGMULTCONF2_HFLSEL …
#define AB8500_DIGMULTCONF2_FIRSID1SEL …
#define AB8500_DIGMULTCONF2_FIRSID2SEL …
#define AB8500_ADDIGGAINX_FADEDISADX …
#define AB8500_ADDIGGAINX_ADXGAIN_MAX …
#define AB8500_DADIGGAINX_FADEDISDAX …
#define AB8500_DADIGGAINX_DAXGAIN_MAX …
#define AB8500_ADDIGLOOPGAINX_FADEDISADXL …
#define AB8500_ADDIGLOOPGAINX_ADXLBGAIN_MAX …
#define AB8500_HSLEARDIGGAIN_HSSINC1 …
#define AB8500_HSLEARDIGGAIN_FADEDISHSL …
#define AB8500_HSLEARDIGGAIN_HSLDGAIN_MAX …
#define AB8500_HSRDIGGAIN_FADESPEED …
#define AB8500_HSRDIGGAIN_FADEDISHSR …
#define AB8500_HSRDIGGAIN_HSRDGAIN_MAX …
#define AB8500_SIDFIRGAINX_FIRSIDXGAIN_MAX …
#define AB8500_ANCCONF1_ANCIIRUPDATE …
#define AB8500_ANCCONF1_ENANC …
#define AB8500_ANCCONF1_ANCIIRINIT …
#define AB8500_ANCCONF1_ANCFIRUPDATE …
#define AB8500_ANCCONF2_SHIFT …
#define AB8500_ANCCONF2_MIN …
#define AB8500_ANCCONF2_MAX …
#define AB8500_ANCCONF3_SHIFT …
#define AB8500_ANCCONF3_MIN …
#define AB8500_ANCCONF3_MAX …
#define AB8500_ANCCONF4_SHIFT …
#define AB8500_ANCCONF4_MIN …
#define AB8500_ANCCONF4_MAX …
#define AB8500_ANC_FIR_COEFF_MIN …
#define AB8500_ANC_FIR_COEFF_MAX …
#define AB8500_ANC_FIR_COEFFS …
#define AB8500_ANC_IIR_COEFF_MIN …
#define AB8500_ANC_IIR_COEFF_MAX …
#define AB8500_ANC_IIR_COEFFS …
#define AB8500_ANC_WARP_DELAY_SHIFT …
#define AB8500_ANC_WARP_DELAY_MIN …
#define AB8500_ANC_WARP_DELAY_MAX …
#define AB8500_SIDFIRADR_FIRSIDSET …
#define AB8500_SIDFIRADR_ADDRESS_SHIFT …
#define AB8500_SIDFIRADR_ADDRESS_MAX …
#define AB8500_SID_FIR_COEFF_MIN …
#define AB8500_SID_FIR_COEFF_MAX …
#define AB8500_SID_FIR_COEFFS …
#define AB8500_SIDFIRCONF_ENFIRSIDS …
#define AB8500_SIDFIRCONF_FIRSIDSTOIF1 …
#define AB8500_SIDFIRCONF_FIRSIDBUSY …
#define AB8500_FIFOCONF1_BFIFOMASK …
#define AB8500_FIFOCONF1_BFIFO19M2 …
#define AB8500_FIFOCONF1_BFIFOINT_SHIFT …
#define AB8500_FIFOCONF1_BFIFOINT_MAX …
#define AB8500_FIFOCONF2_BFIFOTX_SHIFT …
#define AB8500_FIFOCONF2_BFIFOTX_MAX …
#define AB8500_FIFOCONF3_BFIFOEXSL_SHIFT …
#define AB8500_FIFOCONF3_BFIFOEXSL_MAX …
#define AB8500_FIFOCONF3_PREBITCLK0_SHIFT …
#define AB8500_FIFOCONF3_PREBITCLK0_MAX …
#define AB8500_FIFOCONF3_BFIFOMAST_SHIFT …
#define AB8500_FIFOCONF3_BFIFORUN_SHIFT …
#define AB8500_FIFOCONF4_BFIFOFRAMSW_SHIFT …
#define AB8500_FIFOCONF4_BFIFOFRAMSW_MAX …
#define AB8500_FIFOCONF5_BFIFOWAKEUP_SHIFT …
#define AB8500_FIFOCONF5_BFIFOWAKEUP_MAX …
#define AB8500_FIFOCONF6_BFIFOSAMPLE_SHIFT …
#define AB8500_FIFOCONF6_BFIFOSAMPLE_MAX …
#endif