Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
wm8962.h File Reference
#include <asm/types.h>
#include <sound/soc.h>

Go to the source code of this file.

Macros

#define WM8962_SYSCLK_MCLK   1
 
#define WM8962_SYSCLK_FLL   2
 
#define WM8962_SYSCLK_PLL3   3
 
#define WM8962_FLL   1
 
#define WM8962_FLL_MCLK   1
 
#define WM8962_FLL_BCLK   2
 
#define WM8962_FLL_OSC   3
 
#define WM8962_FLL_INT   4
 
#define WM8962_LEFT_INPUT_VOLUME   0x00
 
#define WM8962_RIGHT_INPUT_VOLUME   0x01
 
#define WM8962_HPOUTL_VOLUME   0x02
 
#define WM8962_HPOUTR_VOLUME   0x03
 
#define WM8962_CLOCKING1   0x04
 
#define WM8962_ADC_DAC_CONTROL_1   0x05
 
#define WM8962_ADC_DAC_CONTROL_2   0x06
 
#define WM8962_AUDIO_INTERFACE_0   0x07
 
#define WM8962_CLOCKING2   0x08
 
#define WM8962_AUDIO_INTERFACE_1   0x09
 
#define WM8962_LEFT_DAC_VOLUME   0x0A
 
#define WM8962_RIGHT_DAC_VOLUME   0x0B
 
#define WM8962_AUDIO_INTERFACE_2   0x0E
 
#define WM8962_SOFTWARE_RESET   0x0F
 
#define WM8962_ALC1   0x11
 
#define WM8962_ALC2   0x12
 
#define WM8962_ALC3   0x13
 
#define WM8962_NOISE_GATE   0x14
 
#define WM8962_LEFT_ADC_VOLUME   0x15
 
#define WM8962_RIGHT_ADC_VOLUME   0x16
 
#define WM8962_ADDITIONAL_CONTROL_1   0x17
 
#define WM8962_ADDITIONAL_CONTROL_2   0x18
 
#define WM8962_PWR_MGMT_1   0x19
 
#define WM8962_PWR_MGMT_2   0x1A
 
#define WM8962_ADDITIONAL_CONTROL_3   0x1B
 
#define WM8962_ANTI_POP   0x1C
 
#define WM8962_CLOCKING_3   0x1E
 
#define WM8962_INPUT_MIXER_CONTROL_1   0x1F
 
#define WM8962_LEFT_INPUT_MIXER_VOLUME   0x20
 
#define WM8962_RIGHT_INPUT_MIXER_VOLUME   0x21
 
#define WM8962_INPUT_MIXER_CONTROL_2   0x22
 
#define WM8962_INPUT_BIAS_CONTROL   0x23
 
#define WM8962_LEFT_INPUT_PGA_CONTROL   0x25
 
#define WM8962_RIGHT_INPUT_PGA_CONTROL   0x26
 
#define WM8962_SPKOUTL_VOLUME   0x28
 
#define WM8962_SPKOUTR_VOLUME   0x29
 
#define WM8962_THERMAL_SHUTDOWN_STATUS   0x2F
 
#define WM8962_ADDITIONAL_CONTROL_4   0x30
 
#define WM8962_CLASS_D_CONTROL_1   0x31
 
#define WM8962_CLASS_D_CONTROL_2   0x33
 
#define WM8962_CLOCKING_4   0x38
 
#define WM8962_DAC_DSP_MIXING_1   0x39
 
#define WM8962_DAC_DSP_MIXING_2   0x3A
 
#define WM8962_DC_SERVO_0   0x3C
 
#define WM8962_DC_SERVO_1   0x3D
 
#define WM8962_DC_SERVO_4   0x40
 
#define WM8962_DC_SERVO_6   0x42
 
#define WM8962_ANALOGUE_PGA_BIAS   0x44
 
#define WM8962_ANALOGUE_HP_0   0x45
 
#define WM8962_ANALOGUE_HP_2   0x47
 
#define WM8962_CHARGE_PUMP_1   0x48
 
#define WM8962_CHARGE_PUMP_B   0x52
 
#define WM8962_WRITE_SEQUENCER_CONTROL_1   0x57
 
#define WM8962_WRITE_SEQUENCER_CONTROL_2   0x5A
 
#define WM8962_WRITE_SEQUENCER_CONTROL_3   0x5D
 
#define WM8962_CONTROL_INTERFACE   0x5E
 
#define WM8962_MIXER_ENABLES   0x63
 
#define WM8962_HEADPHONE_MIXER_1   0x64
 
#define WM8962_HEADPHONE_MIXER_2   0x65
 
#define WM8962_HEADPHONE_MIXER_3   0x66
 
#define WM8962_HEADPHONE_MIXER_4   0x67
 
#define WM8962_SPEAKER_MIXER_1   0x69
 
#define WM8962_SPEAKER_MIXER_2   0x6A
 
#define WM8962_SPEAKER_MIXER_3   0x6B
 
#define WM8962_SPEAKER_MIXER_4   0x6C
 
#define WM8962_SPEAKER_MIXER_5   0x6D
 
#define WM8962_BEEP_GENERATOR_1   0x6E
 
#define WM8962_OSCILLATOR_TRIM_3   0x73
 
#define WM8962_OSCILLATOR_TRIM_4   0x74
 
#define WM8962_OSCILLATOR_TRIM_7   0x77
 
#define WM8962_ANALOGUE_CLOCKING1   0x7C
 
#define WM8962_ANALOGUE_CLOCKING2   0x7D
 
#define WM8962_ANALOGUE_CLOCKING3   0x7E
 
#define WM8962_PLL_SOFTWARE_RESET   0x7F
 
#define WM8962_PLL2   0x81
 
#define WM8962_PLL_4   0x83
 
#define WM8962_PLL_9   0x88
 
#define WM8962_PLL_10   0x89
 
#define WM8962_PLL_11   0x8A
 
#define WM8962_PLL_12   0x8B
 
#define WM8962_PLL_13   0x8C
 
#define WM8962_PLL_14   0x8D
 
#define WM8962_PLL_15   0x8E
 
#define WM8962_PLL_16   0x8F
 
#define WM8962_FLL_CONTROL_1   0x9B
 
#define WM8962_FLL_CONTROL_2   0x9C
 
#define WM8962_FLL_CONTROL_3   0x9D
 
#define WM8962_FLL_CONTROL_5   0x9F
 
#define WM8962_FLL_CONTROL_6   0xA0
 
#define WM8962_FLL_CONTROL_7   0xA1
 
#define WM8962_FLL_CONTROL_8   0xA2
 
#define WM8962_GENERAL_TEST_1   0xFC
 
#define WM8962_DF1   0x100
 
#define WM8962_DF2   0x101
 
#define WM8962_DF3   0x102
 
#define WM8962_DF4   0x103
 
#define WM8962_DF5   0x104
 
#define WM8962_DF6   0x105
 
#define WM8962_DF7   0x106
 
#define WM8962_LHPF1   0x108
 
#define WM8962_LHPF2   0x109
 
#define WM8962_THREED1   0x10C
 
#define WM8962_THREED2   0x10D
 
#define WM8962_THREED3   0x10E
 
#define WM8962_THREED4   0x10F
 
#define WM8962_DRC_1   0x114
 
#define WM8962_DRC_2   0x115
 
#define WM8962_DRC_3   0x116
 
#define WM8962_DRC_4   0x117
 
#define WM8962_DRC_5   0x118
 
#define WM8962_TLOOPBACK   0x11D
 
#define WM8962_EQ1   0x14F
 
#define WM8962_EQ2   0x150
 
#define WM8962_EQ3   0x151
 
#define WM8962_EQ4   0x152
 
#define WM8962_EQ5   0x153
 
#define WM8962_EQ6   0x154
 
#define WM8962_EQ7   0x155
 
#define WM8962_EQ8   0x156
 
#define WM8962_EQ9   0x157
 
#define WM8962_EQ10   0x158
 
#define WM8962_EQ11   0x159
 
#define WM8962_EQ12   0x15A
 
#define WM8962_EQ13   0x15B
 
#define WM8962_EQ14   0x15C
 
#define WM8962_EQ15   0x15D
 
#define WM8962_EQ16   0x15E
 
#define WM8962_EQ17   0x15F
 
#define WM8962_EQ18   0x160
 
#define WM8962_EQ19   0x161
 
#define WM8962_EQ20   0x162
 
#define WM8962_EQ21   0x163
 
#define WM8962_EQ22   0x164
 
#define WM8962_EQ23   0x165
 
#define WM8962_EQ24   0x166
 
#define WM8962_EQ25   0x167
 
#define WM8962_EQ26   0x168
 
#define WM8962_EQ27   0x169
 
#define WM8962_EQ28   0x16A
 
#define WM8962_EQ29   0x16B
 
#define WM8962_EQ30   0x16C
 
#define WM8962_EQ31   0x16D
 
#define WM8962_EQ32   0x16E
 
#define WM8962_EQ33   0x16F
 
#define WM8962_EQ34   0x170
 
#define WM8962_EQ35   0x171
 
#define WM8962_EQ36   0x172
 
#define WM8962_EQ37   0x173
 
#define WM8962_EQ38   0x174
 
#define WM8962_EQ39   0x175
 
#define WM8962_EQ40   0x176
 
#define WM8962_EQ41   0x177
 
#define WM8962_GPIO_BASE   0x200
 
#define WM8962_GPIO_2   0x201
 
#define WM8962_GPIO_3   0x202
 
#define WM8962_GPIO_5   0x204
 
#define WM8962_GPIO_6   0x205
 
#define WM8962_INTERRUPT_STATUS_1   0x230
 
#define WM8962_INTERRUPT_STATUS_2   0x231
 
#define WM8962_INTERRUPT_STATUS_1_MASK   0x238
 
#define WM8962_INTERRUPT_STATUS_2_MASK   0x239
 
#define WM8962_INTERRUPT_CONTROL   0x240
 
#define WM8962_IRQ_DEBOUNCE   0x248
 
#define WM8962_MICINT_SOURCE_POL   0x24A
 
#define WM8962_DSP2_POWER_MANAGEMENT   0x300
 
#define WM8962_DSP2_EXECCONTROL   0x40D
 
#define WM8962_WRITE_SEQUENCER_0   0x1000
 
#define WM8962_WRITE_SEQUENCER_1   0x1001
 
#define WM8962_WRITE_SEQUENCER_2   0x1002
 
#define WM8962_WRITE_SEQUENCER_3   0x1003
 
#define WM8962_WRITE_SEQUENCER_4   0x1004
 
#define WM8962_WRITE_SEQUENCER_5   0x1005
 
#define WM8962_WRITE_SEQUENCER_6   0x1006
 
#define WM8962_WRITE_SEQUENCER_7   0x1007
 
#define WM8962_WRITE_SEQUENCER_8   0x1008
 
#define WM8962_WRITE_SEQUENCER_9   0x1009
 
#define WM8962_WRITE_SEQUENCER_10   0x100A
 
#define WM8962_WRITE_SEQUENCER_11   0x100B
 
#define WM8962_WRITE_SEQUENCER_12   0x100C
 
#define WM8962_WRITE_SEQUENCER_13   0x100D
 
#define WM8962_WRITE_SEQUENCER_14   0x100E
 
#define WM8962_WRITE_SEQUENCER_15   0x100F
 
#define WM8962_WRITE_SEQUENCER_16   0x1010
 
#define WM8962_WRITE_SEQUENCER_17   0x1011
 
#define WM8962_WRITE_SEQUENCER_18   0x1012
 
#define WM8962_WRITE_SEQUENCER_19   0x1013
 
#define WM8962_WRITE_SEQUENCER_20   0x1014
 
#define WM8962_WRITE_SEQUENCER_21   0x1015
 
#define WM8962_WRITE_SEQUENCER_22   0x1016
 
#define WM8962_WRITE_SEQUENCER_23   0x1017
 
#define WM8962_WRITE_SEQUENCER_24   0x1018
 
#define WM8962_WRITE_SEQUENCER_25   0x1019
 
#define WM8962_WRITE_SEQUENCER_26   0x101A
 
#define WM8962_WRITE_SEQUENCER_27   0x101B
 
#define WM8962_WRITE_SEQUENCER_28   0x101C
 
#define WM8962_WRITE_SEQUENCER_29   0x101D
 
#define WM8962_WRITE_SEQUENCER_30   0x101E
 
#define WM8962_WRITE_SEQUENCER_31   0x101F
 
#define WM8962_WRITE_SEQUENCER_32   0x1020
 
#define WM8962_WRITE_SEQUENCER_33   0x1021
 
#define WM8962_WRITE_SEQUENCER_34   0x1022
 
#define WM8962_WRITE_SEQUENCER_35   0x1023
 
#define WM8962_WRITE_SEQUENCER_36   0x1024
 
#define WM8962_WRITE_SEQUENCER_37   0x1025
 
#define WM8962_WRITE_SEQUENCER_38   0x1026
 
#define WM8962_WRITE_SEQUENCER_39   0x1027
 
#define WM8962_WRITE_SEQUENCER_40   0x1028
 
#define WM8962_WRITE_SEQUENCER_41   0x1029
 
#define WM8962_WRITE_SEQUENCER_42   0x102A
 
#define WM8962_WRITE_SEQUENCER_43   0x102B
 
#define WM8962_WRITE_SEQUENCER_44   0x102C
 
#define WM8962_WRITE_SEQUENCER_45   0x102D
 
#define WM8962_WRITE_SEQUENCER_46   0x102E
 
#define WM8962_WRITE_SEQUENCER_47   0x102F
 
#define WM8962_WRITE_SEQUENCER_48   0x1030
 
#define WM8962_WRITE_SEQUENCER_49   0x1031
 
#define WM8962_WRITE_SEQUENCER_50   0x1032
 
#define WM8962_WRITE_SEQUENCER_51   0x1033
 
#define WM8962_WRITE_SEQUENCER_52   0x1034
 
#define WM8962_WRITE_SEQUENCER_53   0x1035
 
#define WM8962_WRITE_SEQUENCER_54   0x1036
 
#define WM8962_WRITE_SEQUENCER_55   0x1037
 
#define WM8962_WRITE_SEQUENCER_56   0x1038
 
#define WM8962_WRITE_SEQUENCER_57   0x1039
 
#define WM8962_WRITE_SEQUENCER_58   0x103A
 
#define WM8962_WRITE_SEQUENCER_59   0x103B
 
#define WM8962_WRITE_SEQUENCER_60   0x103C
 
#define WM8962_WRITE_SEQUENCER_61   0x103D
 
#define WM8962_WRITE_SEQUENCER_62   0x103E
 
#define WM8962_WRITE_SEQUENCER_63   0x103F
 
#define WM8962_WRITE_SEQUENCER_64   0x1040
 
#define WM8962_WRITE_SEQUENCER_65   0x1041
 
#define WM8962_WRITE_SEQUENCER_66   0x1042
 
#define WM8962_WRITE_SEQUENCER_67   0x1043
 
#define WM8962_WRITE_SEQUENCER_68   0x1044
 
#define WM8962_WRITE_SEQUENCER_69   0x1045
 
#define WM8962_WRITE_SEQUENCER_70   0x1046
 
#define WM8962_WRITE_SEQUENCER_71   0x1047
 
#define WM8962_WRITE_SEQUENCER_72   0x1048
 
#define WM8962_WRITE_SEQUENCER_73   0x1049
 
#define WM8962_WRITE_SEQUENCER_74   0x104A
 
#define WM8962_WRITE_SEQUENCER_75   0x104B
 
#define WM8962_WRITE_SEQUENCER_76   0x104C
 
#define WM8962_WRITE_SEQUENCER_77   0x104D
 
#define WM8962_WRITE_SEQUENCER_78   0x104E
 
#define WM8962_WRITE_SEQUENCER_79   0x104F
 
#define WM8962_WRITE_SEQUENCER_80   0x1050
 
#define WM8962_WRITE_SEQUENCER_81   0x1051
 
#define WM8962_WRITE_SEQUENCER_82   0x1052
 
#define WM8962_WRITE_SEQUENCER_83   0x1053
 
#define WM8962_WRITE_SEQUENCER_84   0x1054
 
#define WM8962_WRITE_SEQUENCER_85   0x1055
 
#define WM8962_WRITE_SEQUENCER_86   0x1056
 
#define WM8962_WRITE_SEQUENCER_87   0x1057
 
#define WM8962_WRITE_SEQUENCER_88   0x1058
 
#define WM8962_WRITE_SEQUENCER_89   0x1059
 
#define WM8962_WRITE_SEQUENCER_90   0x105A
 
#define WM8962_WRITE_SEQUENCER_91   0x105B
 
#define WM8962_WRITE_SEQUENCER_92   0x105C
 
#define WM8962_WRITE_SEQUENCER_93   0x105D
 
#define WM8962_WRITE_SEQUENCER_94   0x105E
 
#define WM8962_WRITE_SEQUENCER_95   0x105F
 
#define WM8962_WRITE_SEQUENCER_96   0x1060
 
#define WM8962_WRITE_SEQUENCER_97   0x1061
 
#define WM8962_WRITE_SEQUENCER_98   0x1062
 
#define WM8962_WRITE_SEQUENCER_99   0x1063
 
#define WM8962_WRITE_SEQUENCER_100   0x1064
 
#define WM8962_WRITE_SEQUENCER_101   0x1065
 
#define WM8962_WRITE_SEQUENCER_102   0x1066
 
#define WM8962_WRITE_SEQUENCER_103   0x1067
 
#define WM8962_WRITE_SEQUENCER_104   0x1068
 
#define WM8962_WRITE_SEQUENCER_105   0x1069
 
#define WM8962_WRITE_SEQUENCER_106   0x106A
 
#define WM8962_WRITE_SEQUENCER_107   0x106B
 
#define WM8962_WRITE_SEQUENCER_108   0x106C
 
#define WM8962_WRITE_SEQUENCER_109   0x106D
 
#define WM8962_WRITE_SEQUENCER_110   0x106E
 
#define WM8962_WRITE_SEQUENCER_111   0x106F
 
#define WM8962_WRITE_SEQUENCER_112   0x1070
 
#define WM8962_WRITE_SEQUENCER_113   0x1071
 
#define WM8962_WRITE_SEQUENCER_114   0x1072
 
#define WM8962_WRITE_SEQUENCER_115   0x1073
 
#define WM8962_WRITE_SEQUENCER_116   0x1074
 
#define WM8962_WRITE_SEQUENCER_117   0x1075
 
#define WM8962_WRITE_SEQUENCER_118   0x1076
 
#define WM8962_WRITE_SEQUENCER_119   0x1077
 
#define WM8962_WRITE_SEQUENCER_120   0x1078
 
#define WM8962_WRITE_SEQUENCER_121   0x1079
 
#define WM8962_WRITE_SEQUENCER_122   0x107A
 
#define WM8962_WRITE_SEQUENCER_123   0x107B
 
#define WM8962_WRITE_SEQUENCER_124   0x107C
 
#define WM8962_WRITE_SEQUENCER_125   0x107D
 
#define WM8962_WRITE_SEQUENCER_126   0x107E
 
#define WM8962_WRITE_SEQUENCER_127   0x107F
 
#define WM8962_WRITE_SEQUENCER_128   0x1080
 
#define WM8962_WRITE_SEQUENCER_129   0x1081
 
#define WM8962_WRITE_SEQUENCER_130   0x1082
 
#define WM8962_WRITE_SEQUENCER_131   0x1083
 
#define WM8962_WRITE_SEQUENCER_132   0x1084
 
#define WM8962_WRITE_SEQUENCER_133   0x1085
 
#define WM8962_WRITE_SEQUENCER_134   0x1086
 
#define WM8962_WRITE_SEQUENCER_135   0x1087
 
#define WM8962_WRITE_SEQUENCER_136   0x1088
 
#define WM8962_WRITE_SEQUENCER_137   0x1089
 
#define WM8962_WRITE_SEQUENCER_138   0x108A
 
#define WM8962_WRITE_SEQUENCER_139   0x108B
 
#define WM8962_WRITE_SEQUENCER_140   0x108C
 
#define WM8962_WRITE_SEQUENCER_141   0x108D
 
#define WM8962_WRITE_SEQUENCER_142   0x108E
 
#define WM8962_WRITE_SEQUENCER_143   0x108F
 
#define WM8962_WRITE_SEQUENCER_144   0x1090
 
#define WM8962_WRITE_SEQUENCER_145   0x1091
 
#define WM8962_WRITE_SEQUENCER_146   0x1092
 
#define WM8962_WRITE_SEQUENCER_147   0x1093
 
#define WM8962_WRITE_SEQUENCER_148   0x1094
 
#define WM8962_WRITE_SEQUENCER_149   0x1095
 
#define WM8962_WRITE_SEQUENCER_150   0x1096
 
#define WM8962_WRITE_SEQUENCER_151   0x1097
 
#define WM8962_WRITE_SEQUENCER_152   0x1098
 
#define WM8962_WRITE_SEQUENCER_153   0x1099
 
#define WM8962_WRITE_SEQUENCER_154   0x109A
 
#define WM8962_WRITE_SEQUENCER_155   0x109B
 
#define WM8962_WRITE_SEQUENCER_156   0x109C
 
#define WM8962_WRITE_SEQUENCER_157   0x109D
 
#define WM8962_WRITE_SEQUENCER_158   0x109E
 
#define WM8962_WRITE_SEQUENCER_159   0x109F
 
#define WM8962_WRITE_SEQUENCER_160   0x10A0
 
#define WM8962_WRITE_SEQUENCER_161   0x10A1
 
#define WM8962_WRITE_SEQUENCER_162   0x10A2
 
#define WM8962_WRITE_SEQUENCER_163   0x10A3
 
#define WM8962_WRITE_SEQUENCER_164   0x10A4
 
#define WM8962_WRITE_SEQUENCER_165   0x10A5
 
#define WM8962_WRITE_SEQUENCER_166   0x10A6
 
#define WM8962_WRITE_SEQUENCER_167   0x10A7
 
#define WM8962_WRITE_SEQUENCER_168   0x10A8
 
#define WM8962_WRITE_SEQUENCER_169   0x10A9
 
#define WM8962_WRITE_SEQUENCER_170   0x10AA
 
#define WM8962_WRITE_SEQUENCER_171   0x10AB
 
#define WM8962_WRITE_SEQUENCER_172   0x10AC
 
#define WM8962_WRITE_SEQUENCER_173   0x10AD
 
#define WM8962_WRITE_SEQUENCER_174   0x10AE
 
#define WM8962_WRITE_SEQUENCER_175   0x10AF
 
#define WM8962_WRITE_SEQUENCER_176   0x10B0
 
#define WM8962_WRITE_SEQUENCER_177   0x10B1
 
#define WM8962_WRITE_SEQUENCER_178   0x10B2
 
#define WM8962_WRITE_SEQUENCER_179   0x10B3
 
#define WM8962_WRITE_SEQUENCER_180   0x10B4
 
#define WM8962_WRITE_SEQUENCER_181   0x10B5
 
#define WM8962_WRITE_SEQUENCER_182   0x10B6
 
#define WM8962_WRITE_SEQUENCER_183   0x10B7
 
#define WM8962_WRITE_SEQUENCER_184   0x10B8
 
#define WM8962_WRITE_SEQUENCER_185   0x10B9
 
#define WM8962_WRITE_SEQUENCER_186   0x10BA
 
#define WM8962_WRITE_SEQUENCER_187   0x10BB
 
#define WM8962_WRITE_SEQUENCER_188   0x10BC
 
#define WM8962_WRITE_SEQUENCER_189   0x10BD
 
#define WM8962_WRITE_SEQUENCER_190   0x10BE
 
#define WM8962_WRITE_SEQUENCER_191   0x10BF
 
#define WM8962_WRITE_SEQUENCER_192   0x10C0
 
#define WM8962_WRITE_SEQUENCER_193   0x10C1
 
#define WM8962_WRITE_SEQUENCER_194   0x10C2
 
#define WM8962_WRITE_SEQUENCER_195   0x10C3
 
#define WM8962_WRITE_SEQUENCER_196   0x10C4
 
#define WM8962_WRITE_SEQUENCER_197   0x10C5
 
#define WM8962_WRITE_SEQUENCER_198   0x10C6
 
#define WM8962_WRITE_SEQUENCER_199   0x10C7
 
#define WM8962_WRITE_SEQUENCER_200   0x10C8
 
#define WM8962_WRITE_SEQUENCER_201   0x10C9
 
#define WM8962_WRITE_SEQUENCER_202   0x10CA
 
#define WM8962_WRITE_SEQUENCER_203   0x10CB
 
#define WM8962_WRITE_SEQUENCER_204   0x10CC
 
#define WM8962_WRITE_SEQUENCER_205   0x10CD
 
#define WM8962_WRITE_SEQUENCER_206   0x10CE
 
#define WM8962_WRITE_SEQUENCER_207   0x10CF
 
#define WM8962_WRITE_SEQUENCER_208   0x10D0
 
#define WM8962_WRITE_SEQUENCER_209   0x10D1
 
#define WM8962_WRITE_SEQUENCER_210   0x10D2
 
#define WM8962_WRITE_SEQUENCER_211   0x10D3
 
#define WM8962_WRITE_SEQUENCER_212   0x10D4
 
#define WM8962_WRITE_SEQUENCER_213   0x10D5
 
#define WM8962_WRITE_SEQUENCER_214   0x10D6
 
#define WM8962_WRITE_SEQUENCER_215   0x10D7
 
#define WM8962_WRITE_SEQUENCER_216   0x10D8
 
#define WM8962_WRITE_SEQUENCER_217   0x10D9
 
#define WM8962_WRITE_SEQUENCER_218   0x10DA
 
#define WM8962_WRITE_SEQUENCER_219   0x10DB
 
#define WM8962_WRITE_SEQUENCER_220   0x10DC
 
#define WM8962_WRITE_SEQUENCER_221   0x10DD
 
#define WM8962_WRITE_SEQUENCER_222   0x10DE
 
#define WM8962_WRITE_SEQUENCER_223   0x10DF
 
#define WM8962_WRITE_SEQUENCER_224   0x10E0
 
#define WM8962_WRITE_SEQUENCER_225   0x10E1
 
#define WM8962_WRITE_SEQUENCER_226   0x10E2
 
#define WM8962_WRITE_SEQUENCER_227   0x10E3
 
#define WM8962_WRITE_SEQUENCER_228   0x10E4
 
#define WM8962_WRITE_SEQUENCER_229   0x10E5
 
#define WM8962_WRITE_SEQUENCER_230   0x10E6
 
#define WM8962_WRITE_SEQUENCER_231   0x10E7
 
#define WM8962_WRITE_SEQUENCER_232   0x10E8
 
#define WM8962_WRITE_SEQUENCER_233   0x10E9
 
#define WM8962_WRITE_SEQUENCER_234   0x10EA
 
#define WM8962_WRITE_SEQUENCER_235   0x10EB
 
#define WM8962_WRITE_SEQUENCER_236   0x10EC
 
#define WM8962_WRITE_SEQUENCER_237   0x10ED
 
#define WM8962_WRITE_SEQUENCER_238   0x10EE
 
#define WM8962_WRITE_SEQUENCER_239   0x10EF
 
#define WM8962_WRITE_SEQUENCER_240   0x10F0
 
#define WM8962_WRITE_SEQUENCER_241   0x10F1
 
#define WM8962_WRITE_SEQUENCER_242   0x10F2
 
#define WM8962_WRITE_SEQUENCER_243   0x10F3
 
#define WM8962_WRITE_SEQUENCER_244   0x10F4
 
#define WM8962_WRITE_SEQUENCER_245   0x10F5
 
#define WM8962_WRITE_SEQUENCER_246   0x10F6
 
#define WM8962_WRITE_SEQUENCER_247   0x10F7
 
#define WM8962_WRITE_SEQUENCER_248   0x10F8
 
#define WM8962_WRITE_SEQUENCER_249   0x10F9
 
#define WM8962_WRITE_SEQUENCER_250   0x10FA
 
#define WM8962_WRITE_SEQUENCER_251   0x10FB
 
#define WM8962_WRITE_SEQUENCER_252   0x10FC
 
#define WM8962_WRITE_SEQUENCER_253   0x10FD
 
#define WM8962_WRITE_SEQUENCER_254   0x10FE
 
#define WM8962_WRITE_SEQUENCER_255   0x10FF
 
#define WM8962_WRITE_SEQUENCER_256   0x1100
 
#define WM8962_WRITE_SEQUENCER_257   0x1101
 
#define WM8962_WRITE_SEQUENCER_258   0x1102
 
#define WM8962_WRITE_SEQUENCER_259   0x1103
 
#define WM8962_WRITE_SEQUENCER_260   0x1104
 
#define WM8962_WRITE_SEQUENCER_261   0x1105
 
#define WM8962_WRITE_SEQUENCER_262   0x1106
 
#define WM8962_WRITE_SEQUENCER_263   0x1107
 
#define WM8962_WRITE_SEQUENCER_264   0x1108
 
#define WM8962_WRITE_SEQUENCER_265   0x1109
 
#define WM8962_WRITE_SEQUENCER_266   0x110A
 
#define WM8962_WRITE_SEQUENCER_267   0x110B
 
#define WM8962_WRITE_SEQUENCER_268   0x110C
 
#define WM8962_WRITE_SEQUENCER_269   0x110D
 
#define WM8962_WRITE_SEQUENCER_270   0x110E
 
#define WM8962_WRITE_SEQUENCER_271   0x110F
 
#define WM8962_WRITE_SEQUENCER_272   0x1110
 
#define WM8962_WRITE_SEQUENCER_273   0x1111
 
#define WM8962_WRITE_SEQUENCER_274   0x1112
 
#define WM8962_WRITE_SEQUENCER_275   0x1113
 
#define WM8962_WRITE_SEQUENCER_276   0x1114
 
#define WM8962_WRITE_SEQUENCER_277   0x1115
 
#define WM8962_WRITE_SEQUENCER_278   0x1116
 
#define WM8962_WRITE_SEQUENCER_279   0x1117
 
#define WM8962_WRITE_SEQUENCER_280   0x1118
 
#define WM8962_WRITE_SEQUENCER_281   0x1119
 
#define WM8962_WRITE_SEQUENCER_282   0x111A
 
#define WM8962_WRITE_SEQUENCER_283   0x111B
 
#define WM8962_WRITE_SEQUENCER_284   0x111C
 
#define WM8962_WRITE_SEQUENCER_285   0x111D
 
#define WM8962_WRITE_SEQUENCER_286   0x111E
 
#define WM8962_WRITE_SEQUENCER_287   0x111F
 
#define WM8962_WRITE_SEQUENCER_288   0x1120
 
#define WM8962_WRITE_SEQUENCER_289   0x1121
 
#define WM8962_WRITE_SEQUENCER_290   0x1122
 
#define WM8962_WRITE_SEQUENCER_291   0x1123
 
#define WM8962_WRITE_SEQUENCER_292   0x1124
 
#define WM8962_WRITE_SEQUENCER_293   0x1125
 
#define WM8962_WRITE_SEQUENCER_294   0x1126
 
#define WM8962_WRITE_SEQUENCER_295   0x1127
 
#define WM8962_WRITE_SEQUENCER_296   0x1128
 
#define WM8962_WRITE_SEQUENCER_297   0x1129
 
#define WM8962_WRITE_SEQUENCER_298   0x112A
 
#define WM8962_WRITE_SEQUENCER_299   0x112B
 
#define WM8962_WRITE_SEQUENCER_300   0x112C
 
#define WM8962_WRITE_SEQUENCER_301   0x112D
 
#define WM8962_WRITE_SEQUENCER_302   0x112E
 
#define WM8962_WRITE_SEQUENCER_303   0x112F
 
#define WM8962_WRITE_SEQUENCER_304   0x1130
 
#define WM8962_WRITE_SEQUENCER_305   0x1131
 
#define WM8962_WRITE_SEQUENCER_306   0x1132
 
#define WM8962_WRITE_SEQUENCER_307   0x1133
 
#define WM8962_WRITE_SEQUENCER_308   0x1134
 
#define WM8962_WRITE_SEQUENCER_309   0x1135
 
#define WM8962_WRITE_SEQUENCER_310   0x1136
 
#define WM8962_WRITE_SEQUENCER_311   0x1137
 
#define WM8962_WRITE_SEQUENCER_312   0x1138
 
#define WM8962_WRITE_SEQUENCER_313   0x1139
 
#define WM8962_WRITE_SEQUENCER_314   0x113A
 
#define WM8962_WRITE_SEQUENCER_315   0x113B
 
#define WM8962_WRITE_SEQUENCER_316   0x113C
 
#define WM8962_WRITE_SEQUENCER_317   0x113D
 
#define WM8962_WRITE_SEQUENCER_318   0x113E
 
#define WM8962_WRITE_SEQUENCER_319   0x113F
 
#define WM8962_WRITE_SEQUENCER_320   0x1140
 
#define WM8962_WRITE_SEQUENCER_321   0x1141
 
#define WM8962_WRITE_SEQUENCER_322   0x1142
 
#define WM8962_WRITE_SEQUENCER_323   0x1143
 
#define WM8962_WRITE_SEQUENCER_324   0x1144
 
#define WM8962_WRITE_SEQUENCER_325   0x1145
 
#define WM8962_WRITE_SEQUENCER_326   0x1146
 
#define WM8962_WRITE_SEQUENCER_327   0x1147
 
#define WM8962_WRITE_SEQUENCER_328   0x1148
 
#define WM8962_WRITE_SEQUENCER_329   0x1149
 
#define WM8962_WRITE_SEQUENCER_330   0x114A
 
#define WM8962_WRITE_SEQUENCER_331   0x114B
 
#define WM8962_WRITE_SEQUENCER_332   0x114C
 
#define WM8962_WRITE_SEQUENCER_333   0x114D
 
#define WM8962_WRITE_SEQUENCER_334   0x114E
 
#define WM8962_WRITE_SEQUENCER_335   0x114F
 
#define WM8962_WRITE_SEQUENCER_336   0x1150
 
#define WM8962_WRITE_SEQUENCER_337   0x1151
 
#define WM8962_WRITE_SEQUENCER_338   0x1152
 
#define WM8962_WRITE_SEQUENCER_339   0x1153
 
#define WM8962_WRITE_SEQUENCER_340   0x1154
 
#define WM8962_WRITE_SEQUENCER_341   0x1155
 
#define WM8962_WRITE_SEQUENCER_342   0x1156
 
#define WM8962_WRITE_SEQUENCER_343   0x1157
 
#define WM8962_WRITE_SEQUENCER_344   0x1158
 
#define WM8962_WRITE_SEQUENCER_345   0x1159
 
#define WM8962_WRITE_SEQUENCER_346   0x115A
 
#define WM8962_WRITE_SEQUENCER_347   0x115B
 
#define WM8962_WRITE_SEQUENCER_348   0x115C
 
#define WM8962_WRITE_SEQUENCER_349   0x115D
 
#define WM8962_WRITE_SEQUENCER_350   0x115E
 
#define WM8962_WRITE_SEQUENCER_351   0x115F
 
#define WM8962_WRITE_SEQUENCER_352   0x1160
 
#define WM8962_WRITE_SEQUENCER_353   0x1161
 
#define WM8962_WRITE_SEQUENCER_354   0x1162
 
#define WM8962_WRITE_SEQUENCER_355   0x1163
 
#define WM8962_WRITE_SEQUENCER_356   0x1164
 
#define WM8962_WRITE_SEQUENCER_357   0x1165
 
#define WM8962_WRITE_SEQUENCER_358   0x1166
 
#define WM8962_WRITE_SEQUENCER_359   0x1167
 
#define WM8962_WRITE_SEQUENCER_360   0x1168
 
#define WM8962_WRITE_SEQUENCER_361   0x1169
 
#define WM8962_WRITE_SEQUENCER_362   0x116A
 
#define WM8962_WRITE_SEQUENCER_363   0x116B
 
#define WM8962_WRITE_SEQUENCER_364   0x116C
 
#define WM8962_WRITE_SEQUENCER_365   0x116D
 
#define WM8962_WRITE_SEQUENCER_366   0x116E
 
#define WM8962_WRITE_SEQUENCER_367   0x116F
 
#define WM8962_WRITE_SEQUENCER_368   0x1170
 
#define WM8962_WRITE_SEQUENCER_369   0x1171
 
#define WM8962_WRITE_SEQUENCER_370   0x1172
 
#define WM8962_WRITE_SEQUENCER_371   0x1173
 
#define WM8962_WRITE_SEQUENCER_372   0x1174
 
#define WM8962_WRITE_SEQUENCER_373   0x1175
 
#define WM8962_WRITE_SEQUENCER_374   0x1176
 
#define WM8962_WRITE_SEQUENCER_375   0x1177
 
#define WM8962_WRITE_SEQUENCER_376   0x1178
 
#define WM8962_WRITE_SEQUENCER_377   0x1179
 
#define WM8962_WRITE_SEQUENCER_378   0x117A
 
#define WM8962_WRITE_SEQUENCER_379   0x117B
 
#define WM8962_WRITE_SEQUENCER_380   0x117C
 
#define WM8962_WRITE_SEQUENCER_381   0x117D
 
#define WM8962_WRITE_SEQUENCER_382   0x117E
 
#define WM8962_WRITE_SEQUENCER_383   0x117F
 
#define WM8962_WRITE_SEQUENCER_384   0x1180
 
#define WM8962_WRITE_SEQUENCER_385   0x1181
 
#define WM8962_WRITE_SEQUENCER_386   0x1182
 
#define WM8962_WRITE_SEQUENCER_387   0x1183
 
#define WM8962_WRITE_SEQUENCER_388   0x1184
 
#define WM8962_WRITE_SEQUENCER_389   0x1185
 
#define WM8962_WRITE_SEQUENCER_390   0x1186
 
#define WM8962_WRITE_SEQUENCER_391   0x1187
 
#define WM8962_WRITE_SEQUENCER_392   0x1188
 
#define WM8962_WRITE_SEQUENCER_393   0x1189
 
#define WM8962_WRITE_SEQUENCER_394   0x118A
 
#define WM8962_WRITE_SEQUENCER_395   0x118B
 
#define WM8962_WRITE_SEQUENCER_396   0x118C
 
#define WM8962_WRITE_SEQUENCER_397   0x118D
 
#define WM8962_WRITE_SEQUENCER_398   0x118E
 
#define WM8962_WRITE_SEQUENCER_399   0x118F
 
#define WM8962_WRITE_SEQUENCER_400   0x1190
 
#define WM8962_WRITE_SEQUENCER_401   0x1191
 
#define WM8962_WRITE_SEQUENCER_402   0x1192
 
#define WM8962_WRITE_SEQUENCER_403   0x1193
 
#define WM8962_WRITE_SEQUENCER_404   0x1194
 
#define WM8962_WRITE_SEQUENCER_405   0x1195
 
#define WM8962_WRITE_SEQUENCER_406   0x1196
 
#define WM8962_WRITE_SEQUENCER_407   0x1197
 
#define WM8962_WRITE_SEQUENCER_408   0x1198
 
#define WM8962_WRITE_SEQUENCER_409   0x1199
 
#define WM8962_WRITE_SEQUENCER_410   0x119A
 
#define WM8962_WRITE_SEQUENCER_411   0x119B
 
#define WM8962_WRITE_SEQUENCER_412   0x119C
 
#define WM8962_WRITE_SEQUENCER_413   0x119D
 
#define WM8962_WRITE_SEQUENCER_414   0x119E
 
#define WM8962_WRITE_SEQUENCER_415   0x119F
 
#define WM8962_WRITE_SEQUENCER_416   0x11A0
 
#define WM8962_WRITE_SEQUENCER_417   0x11A1
 
#define WM8962_WRITE_SEQUENCER_418   0x11A2
 
#define WM8962_WRITE_SEQUENCER_419   0x11A3
 
#define WM8962_WRITE_SEQUENCER_420   0x11A4
 
#define WM8962_WRITE_SEQUENCER_421   0x11A5
 
#define WM8962_WRITE_SEQUENCER_422   0x11A6
 
#define WM8962_WRITE_SEQUENCER_423   0x11A7
 
#define WM8962_WRITE_SEQUENCER_424   0x11A8
 
#define WM8962_WRITE_SEQUENCER_425   0x11A9
 
#define WM8962_WRITE_SEQUENCER_426   0x11AA
 
#define WM8962_WRITE_SEQUENCER_427   0x11AB
 
#define WM8962_WRITE_SEQUENCER_428   0x11AC
 
#define WM8962_WRITE_SEQUENCER_429   0x11AD
 
#define WM8962_WRITE_SEQUENCER_430   0x11AE
 
#define WM8962_WRITE_SEQUENCER_431   0x11AF
 
#define WM8962_WRITE_SEQUENCER_432   0x11B0
 
#define WM8962_WRITE_SEQUENCER_433   0x11B1
 
#define WM8962_WRITE_SEQUENCER_434   0x11B2
 
#define WM8962_WRITE_SEQUENCER_435   0x11B3
 
#define WM8962_WRITE_SEQUENCER_436   0x11B4
 
#define WM8962_WRITE_SEQUENCER_437   0x11B5
 
#define WM8962_WRITE_SEQUENCER_438   0x11B6
 
#define WM8962_WRITE_SEQUENCER_439   0x11B7
 
#define WM8962_WRITE_SEQUENCER_440   0x11B8
 
#define WM8962_WRITE_SEQUENCER_441   0x11B9
 
#define WM8962_WRITE_SEQUENCER_442   0x11BA
 
#define WM8962_WRITE_SEQUENCER_443   0x11BB
 
#define WM8962_WRITE_SEQUENCER_444   0x11BC
 
#define WM8962_WRITE_SEQUENCER_445   0x11BD
 
#define WM8962_WRITE_SEQUENCER_446   0x11BE
 
#define WM8962_WRITE_SEQUENCER_447   0x11BF
 
#define WM8962_WRITE_SEQUENCER_448   0x11C0
 
#define WM8962_WRITE_SEQUENCER_449   0x11C1
 
#define WM8962_WRITE_SEQUENCER_450   0x11C2
 
#define WM8962_WRITE_SEQUENCER_451   0x11C3
 
#define WM8962_WRITE_SEQUENCER_452   0x11C4
 
#define WM8962_WRITE_SEQUENCER_453   0x11C5
 
#define WM8962_WRITE_SEQUENCER_454   0x11C6
 
#define WM8962_WRITE_SEQUENCER_455   0x11C7
 
#define WM8962_WRITE_SEQUENCER_456   0x11C8
 
#define WM8962_WRITE_SEQUENCER_457   0x11C9
 
#define WM8962_WRITE_SEQUENCER_458   0x11CA
 
#define WM8962_WRITE_SEQUENCER_459   0x11CB
 
#define WM8962_WRITE_SEQUENCER_460   0x11CC
 
#define WM8962_WRITE_SEQUENCER_461   0x11CD
 
#define WM8962_WRITE_SEQUENCER_462   0x11CE
 
#define WM8962_WRITE_SEQUENCER_463   0x11CF
 
#define WM8962_WRITE_SEQUENCER_464   0x11D0
 
#define WM8962_WRITE_SEQUENCER_465   0x11D1
 
#define WM8962_WRITE_SEQUENCER_466   0x11D2
 
#define WM8962_WRITE_SEQUENCER_467   0x11D3
 
#define WM8962_WRITE_SEQUENCER_468   0x11D4
 
#define WM8962_WRITE_SEQUENCER_469   0x11D5
 
#define WM8962_WRITE_SEQUENCER_470   0x11D6
 
#define WM8962_WRITE_SEQUENCER_471   0x11D7
 
#define WM8962_WRITE_SEQUENCER_472   0x11D8
 
#define WM8962_WRITE_SEQUENCER_473   0x11D9
 
#define WM8962_WRITE_SEQUENCER_474   0x11DA
 
#define WM8962_WRITE_SEQUENCER_475   0x11DB
 
#define WM8962_WRITE_SEQUENCER_476   0x11DC
 
#define WM8962_WRITE_SEQUENCER_477   0x11DD
 
#define WM8962_WRITE_SEQUENCER_478   0x11DE
 
#define WM8962_WRITE_SEQUENCER_479   0x11DF
 
#define WM8962_WRITE_SEQUENCER_480   0x11E0
 
#define WM8962_WRITE_SEQUENCER_481   0x11E1
 
#define WM8962_WRITE_SEQUENCER_482   0x11E2
 
#define WM8962_WRITE_SEQUENCER_483   0x11E3
 
#define WM8962_WRITE_SEQUENCER_484   0x11E4
 
#define WM8962_WRITE_SEQUENCER_485   0x11E5
 
#define WM8962_WRITE_SEQUENCER_486   0x11E6
 
#define WM8962_WRITE_SEQUENCER_487   0x11E7
 
#define WM8962_WRITE_SEQUENCER_488   0x11E8
 
#define WM8962_WRITE_SEQUENCER_489   0x11E9
 
#define WM8962_WRITE_SEQUENCER_490   0x11EA
 
#define WM8962_WRITE_SEQUENCER_491   0x11EB
 
#define WM8962_WRITE_SEQUENCER_492   0x11EC
 
#define WM8962_WRITE_SEQUENCER_493   0x11ED
 
#define WM8962_WRITE_SEQUENCER_494   0x11EE
 
#define WM8962_WRITE_SEQUENCER_495   0x11EF
 
#define WM8962_WRITE_SEQUENCER_496   0x11F0
 
#define WM8962_WRITE_SEQUENCER_497   0x11F1
 
#define WM8962_WRITE_SEQUENCER_498   0x11F2
 
#define WM8962_WRITE_SEQUENCER_499   0x11F3
 
#define WM8962_WRITE_SEQUENCER_500   0x11F4
 
#define WM8962_WRITE_SEQUENCER_501   0x11F5
 
#define WM8962_WRITE_SEQUENCER_502   0x11F6
 
#define WM8962_WRITE_SEQUENCER_503   0x11F7
 
#define WM8962_WRITE_SEQUENCER_504   0x11F8
 
#define WM8962_WRITE_SEQUENCER_505   0x11F9
 
#define WM8962_WRITE_SEQUENCER_506   0x11FA
 
#define WM8962_WRITE_SEQUENCER_507   0x11FB
 
#define WM8962_WRITE_SEQUENCER_508   0x11FC
 
#define WM8962_WRITE_SEQUENCER_509   0x11FD
 
#define WM8962_WRITE_SEQUENCER_510   0x11FE
 
#define WM8962_WRITE_SEQUENCER_511   0x11FF
 
#define WM8962_DSP2_INSTRUCTION_RAM_0   0x2000
 
#define WM8962_DSP2_ADDRESS_RAM_2   0x2400
 
#define WM8962_DSP2_ADDRESS_RAM_1   0x2401
 
#define WM8962_DSP2_ADDRESS_RAM_0   0x2402
 
#define WM8962_DSP2_DATA1_RAM_1   0x3000
 
#define WM8962_DSP2_DATA1_RAM_0   0x3001
 
#define WM8962_DSP2_DATA2_RAM_1   0x3400
 
#define WM8962_DSP2_DATA2_RAM_0   0x3401
 
#define WM8962_DSP2_DATA3_RAM_1   0x3800
 
#define WM8962_DSP2_DATA3_RAM_0   0x3801
 
#define WM8962_DSP2_COEFF_RAM_0   0x3C00
 
#define WM8962_RETUNEADC_SHARED_COEFF_1   0x4000
 
#define WM8962_RETUNEADC_SHARED_COEFF_0   0x4001
 
#define WM8962_RETUNEDAC_SHARED_COEFF_1   0x4002
 
#define WM8962_RETUNEDAC_SHARED_COEFF_0   0x4003
 
#define WM8962_SOUNDSTAGE_ENABLES_1   0x4004
 
#define WM8962_SOUNDSTAGE_ENABLES_0   0x4005
 
#define WM8962_HDBASS_AI_1   0x4200
 
#define WM8962_HDBASS_AI_0   0x4201
 
#define WM8962_HDBASS_AR_1   0x4202
 
#define WM8962_HDBASS_AR_0   0x4203
 
#define WM8962_HDBASS_B_1   0x4204
 
#define WM8962_HDBASS_B_0   0x4205
 
#define WM8962_HDBASS_K_1   0x4206
 
#define WM8962_HDBASS_K_0   0x4207
 
#define WM8962_HDBASS_N1_1   0x4208
 
#define WM8962_HDBASS_N1_0   0x4209
 
#define WM8962_HDBASS_N2_1   0x420A
 
#define WM8962_HDBASS_N2_0   0x420B
 
#define WM8962_HDBASS_N3_1   0x420C
 
#define WM8962_HDBASS_N3_0   0x420D
 
#define WM8962_HDBASS_N4_1   0x420E
 
#define WM8962_HDBASS_N4_0   0x420F
 
#define WM8962_HDBASS_N5_1   0x4210
 
#define WM8962_HDBASS_N5_0   0x4211
 
#define WM8962_HDBASS_X1_1   0x4212
 
#define WM8962_HDBASS_X1_0   0x4213
 
#define WM8962_HDBASS_X2_1   0x4214
 
#define WM8962_HDBASS_X2_0   0x4215
 
#define WM8962_HDBASS_X3_1   0x4216
 
#define WM8962_HDBASS_X3_0   0x4217
 
#define WM8962_HDBASS_ATK_1   0x4218
 
#define WM8962_HDBASS_ATK_0   0x4219
 
#define WM8962_HDBASS_DCY_1   0x421A
 
#define WM8962_HDBASS_DCY_0   0x421B
 
#define WM8962_HDBASS_PG_1   0x421C
 
#define WM8962_HDBASS_PG_0   0x421D
 
#define WM8962_HPF_C_1   0x4400
 
#define WM8962_HPF_C_0   0x4401
 
#define WM8962_ADCL_RETUNE_C1_1   0x4600
 
#define WM8962_ADCL_RETUNE_C1_0   0x4601
 
#define WM8962_ADCL_RETUNE_C2_1   0x4602
 
#define WM8962_ADCL_RETUNE_C2_0   0x4603
 
#define WM8962_ADCL_RETUNE_C3_1   0x4604
 
#define WM8962_ADCL_RETUNE_C3_0   0x4605
 
#define WM8962_ADCL_RETUNE_C4_1   0x4606
 
#define WM8962_ADCL_RETUNE_C4_0   0x4607
 
#define WM8962_ADCL_RETUNE_C5_1   0x4608
 
#define WM8962_ADCL_RETUNE_C5_0   0x4609
 
#define WM8962_ADCL_RETUNE_C6_1   0x460A
 
#define WM8962_ADCL_RETUNE_C6_0   0x460B
 
#define WM8962_ADCL_RETUNE_C7_1   0x460C
 
#define WM8962_ADCL_RETUNE_C7_0   0x460D
 
#define WM8962_ADCL_RETUNE_C8_1   0x460E
 
#define WM8962_ADCL_RETUNE_C8_0   0x460F
 
#define WM8962_ADCL_RETUNE_C9_1   0x4610
 
#define WM8962_ADCL_RETUNE_C9_0   0x4611
 
#define WM8962_ADCL_RETUNE_C10_1   0x4612
 
#define WM8962_ADCL_RETUNE_C10_0   0x4613
 
#define WM8962_ADCL_RETUNE_C11_1   0x4614
 
#define WM8962_ADCL_RETUNE_C11_0   0x4615
 
#define WM8962_ADCL_RETUNE_C12_1   0x4616
 
#define WM8962_ADCL_RETUNE_C12_0   0x4617
 
#define WM8962_ADCL_RETUNE_C13_1   0x4618
 
#define WM8962_ADCL_RETUNE_C13_0   0x4619
 
#define WM8962_ADCL_RETUNE_C14_1   0x461A
 
#define WM8962_ADCL_RETUNE_C14_0   0x461B
 
#define WM8962_ADCL_RETUNE_C15_1   0x461C
 
#define WM8962_ADCL_RETUNE_C15_0   0x461D
 
#define WM8962_ADCL_RETUNE_C16_1   0x461E
 
#define WM8962_ADCL_RETUNE_C16_0   0x461F
 
#define WM8962_ADCL_RETUNE_C17_1   0x4620
 
#define WM8962_ADCL_RETUNE_C17_0   0x4621
 
#define WM8962_ADCL_RETUNE_C18_1   0x4622
 
#define WM8962_ADCL_RETUNE_C18_0   0x4623
 
#define WM8962_ADCL_RETUNE_C19_1   0x4624
 
#define WM8962_ADCL_RETUNE_C19_0   0x4625
 
#define WM8962_ADCL_RETUNE_C20_1   0x4626
 
#define WM8962_ADCL_RETUNE_C20_0   0x4627
 
#define WM8962_ADCL_RETUNE_C21_1   0x4628
 
#define WM8962_ADCL_RETUNE_C21_0   0x4629
 
#define WM8962_ADCL_RETUNE_C22_1   0x462A
 
#define WM8962_ADCL_RETUNE_C22_0   0x462B
 
#define WM8962_ADCL_RETUNE_C23_1   0x462C
 
#define WM8962_ADCL_RETUNE_C23_0   0x462D
 
#define WM8962_ADCL_RETUNE_C24_1   0x462E
 
#define WM8962_ADCL_RETUNE_C24_0   0x462F
 
#define WM8962_ADCL_RETUNE_C25_1   0x4630
 
#define WM8962_ADCL_RETUNE_C25_0   0x4631
 
#define WM8962_ADCL_RETUNE_C26_1   0x4632
 
#define WM8962_ADCL_RETUNE_C26_0   0x4633
 
#define WM8962_ADCL_RETUNE_C27_1   0x4634
 
#define WM8962_ADCL_RETUNE_C27_0   0x4635
 
#define WM8962_ADCL_RETUNE_C28_1   0x4636
 
#define WM8962_ADCL_RETUNE_C28_0   0x4637
 
#define WM8962_ADCL_RETUNE_C29_1   0x4638
 
#define WM8962_ADCL_RETUNE_C29_0   0x4639
 
#define WM8962_ADCL_RETUNE_C30_1   0x463A
 
#define WM8962_ADCL_RETUNE_C30_0   0x463B
 
#define WM8962_ADCL_RETUNE_C31_1   0x463C
 
#define WM8962_ADCL_RETUNE_C31_0   0x463D
 
#define WM8962_ADCL_RETUNE_C32_1   0x463E
 
#define WM8962_ADCL_RETUNE_C32_0   0x463F
 
#define WM8962_RETUNEADC_PG2_1   0x4800
 
#define WM8962_RETUNEADC_PG2_0   0x4801
 
#define WM8962_RETUNEADC_PG_1   0x4802
 
#define WM8962_RETUNEADC_PG_0   0x4803
 
#define WM8962_ADCR_RETUNE_C1_1   0x4A00
 
#define WM8962_ADCR_RETUNE_C1_0   0x4A01
 
#define WM8962_ADCR_RETUNE_C2_1   0x4A02
 
#define WM8962_ADCR_RETUNE_C2_0   0x4A03
 
#define WM8962_ADCR_RETUNE_C3_1   0x4A04
 
#define WM8962_ADCR_RETUNE_C3_0   0x4A05
 
#define WM8962_ADCR_RETUNE_C4_1   0x4A06
 
#define WM8962_ADCR_RETUNE_C4_0   0x4A07
 
#define WM8962_ADCR_RETUNE_C5_1   0x4A08
 
#define WM8962_ADCR_RETUNE_C5_0   0x4A09
 
#define WM8962_ADCR_RETUNE_C6_1   0x4A0A
 
#define WM8962_ADCR_RETUNE_C6_0   0x4A0B
 
#define WM8962_ADCR_RETUNE_C7_1   0x4A0C
 
#define WM8962_ADCR_RETUNE_C7_0   0x4A0D
 
#define WM8962_ADCR_RETUNE_C8_1   0x4A0E
 
#define WM8962_ADCR_RETUNE_C8_0   0x4A0F
 
#define WM8962_ADCR_RETUNE_C9_1   0x4A10
 
#define WM8962_ADCR_RETUNE_C9_0   0x4A11
 
#define WM8962_ADCR_RETUNE_C10_1   0x4A12
 
#define WM8962_ADCR_RETUNE_C10_0   0x4A13
 
#define WM8962_ADCR_RETUNE_C11_1   0x4A14
 
#define WM8962_ADCR_RETUNE_C11_0   0x4A15
 
#define WM8962_ADCR_RETUNE_C12_1   0x4A16
 
#define WM8962_ADCR_RETUNE_C12_0   0x4A17
 
#define WM8962_ADCR_RETUNE_C13_1   0x4A18
 
#define WM8962_ADCR_RETUNE_C13_0   0x4A19
 
#define WM8962_ADCR_RETUNE_C14_1   0x4A1A
 
#define WM8962_ADCR_RETUNE_C14_0   0x4A1B
 
#define WM8962_ADCR_RETUNE_C15_1   0x4A1C
 
#define WM8962_ADCR_RETUNE_C15_0   0x4A1D
 
#define WM8962_ADCR_RETUNE_C16_1   0x4A1E
 
#define WM8962_ADCR_RETUNE_C16_0   0x4A1F
 
#define WM8962_ADCR_RETUNE_C17_1   0x4A20
 
#define WM8962_ADCR_RETUNE_C17_0   0x4A21
 
#define WM8962_ADCR_RETUNE_C18_1   0x4A22
 
#define WM8962_ADCR_RETUNE_C18_0   0x4A23
 
#define WM8962_ADCR_RETUNE_C19_1   0x4A24
 
#define WM8962_ADCR_RETUNE_C19_0   0x4A25
 
#define WM8962_ADCR_RETUNE_C20_1   0x4A26
 
#define WM8962_ADCR_RETUNE_C20_0   0x4A27
 
#define WM8962_ADCR_RETUNE_C21_1   0x4A28
 
#define WM8962_ADCR_RETUNE_C21_0   0x4A29
 
#define WM8962_ADCR_RETUNE_C22_1   0x4A2A
 
#define WM8962_ADCR_RETUNE_C22_0   0x4A2B
 
#define WM8962_ADCR_RETUNE_C23_1   0x4A2C
 
#define WM8962_ADCR_RETUNE_C23_0   0x4A2D
 
#define WM8962_ADCR_RETUNE_C24_1   0x4A2E
 
#define WM8962_ADCR_RETUNE_C24_0   0x4A2F
 
#define WM8962_ADCR_RETUNE_C25_1   0x4A30
 
#define WM8962_ADCR_RETUNE_C25_0   0x4A31
 
#define WM8962_ADCR_RETUNE_C26_1   0x4A32
 
#define WM8962_ADCR_RETUNE_C26_0   0x4A33
 
#define WM8962_ADCR_RETUNE_C27_1   0x4A34
 
#define WM8962_ADCR_RETUNE_C27_0   0x4A35
 
#define WM8962_ADCR_RETUNE_C28_1   0x4A36
 
#define WM8962_ADCR_RETUNE_C28_0   0x4A37
 
#define WM8962_ADCR_RETUNE_C29_1   0x4A38
 
#define WM8962_ADCR_RETUNE_C29_0   0x4A39
 
#define WM8962_ADCR_RETUNE_C30_1   0x4A3A
 
#define WM8962_ADCR_RETUNE_C30_0   0x4A3B
 
#define WM8962_ADCR_RETUNE_C31_1   0x4A3C
 
#define WM8962_ADCR_RETUNE_C31_0   0x4A3D
 
#define WM8962_ADCR_RETUNE_C32_1   0x4A3E
 
#define WM8962_ADCR_RETUNE_C32_0   0x4A3F
 
#define WM8962_DACL_RETUNE_C1_1   0x4C00
 
#define WM8962_DACL_RETUNE_C1_0   0x4C01
 
#define WM8962_DACL_RETUNE_C2_1   0x4C02
 
#define WM8962_DACL_RETUNE_C2_0   0x4C03
 
#define WM8962_DACL_RETUNE_C3_1   0x4C04
 
#define WM8962_DACL_RETUNE_C3_0   0x4C05
 
#define WM8962_DACL_RETUNE_C4_1   0x4C06
 
#define WM8962_DACL_RETUNE_C4_0   0x4C07
 
#define WM8962_DACL_RETUNE_C5_1   0x4C08
 
#define WM8962_DACL_RETUNE_C5_0   0x4C09
 
#define WM8962_DACL_RETUNE_C6_1   0x4C0A
 
#define WM8962_DACL_RETUNE_C6_0   0x4C0B
 
#define WM8962_DACL_RETUNE_C7_1   0x4C0C
 
#define WM8962_DACL_RETUNE_C7_0   0x4C0D
 
#define WM8962_DACL_RETUNE_C8_1   0x4C0E
 
#define WM8962_DACL_RETUNE_C8_0   0x4C0F
 
#define WM8962_DACL_RETUNE_C9_1   0x4C10
 
#define WM8962_DACL_RETUNE_C9_0   0x4C11
 
#define WM8962_DACL_RETUNE_C10_1   0x4C12
 
#define WM8962_DACL_RETUNE_C10_0   0x4C13
 
#define WM8962_DACL_RETUNE_C11_1   0x4C14
 
#define WM8962_DACL_RETUNE_C11_0   0x4C15
 
#define WM8962_DACL_RETUNE_C12_1   0x4C16
 
#define WM8962_DACL_RETUNE_C12_0   0x4C17
 
#define WM8962_DACL_RETUNE_C13_1   0x4C18
 
#define WM8962_DACL_RETUNE_C13_0   0x4C19
 
#define WM8962_DACL_RETUNE_C14_1   0x4C1A
 
#define WM8962_DACL_RETUNE_C14_0   0x4C1B
 
#define WM8962_DACL_RETUNE_C15_1   0x4C1C
 
#define WM8962_DACL_RETUNE_C15_0   0x4C1D
 
#define WM8962_DACL_RETUNE_C16_1   0x4C1E
 
#define WM8962_DACL_RETUNE_C16_0   0x4C1F
 
#define WM8962_DACL_RETUNE_C17_1   0x4C20
 
#define WM8962_DACL_RETUNE_C17_0   0x4C21
 
#define WM8962_DACL_RETUNE_C18_1   0x4C22
 
#define WM8962_DACL_RETUNE_C18_0   0x4C23
 
#define WM8962_DACL_RETUNE_C19_1   0x4C24
 
#define WM8962_DACL_RETUNE_C19_0   0x4C25
 
#define WM8962_DACL_RETUNE_C20_1   0x4C26
 
#define WM8962_DACL_RETUNE_C20_0   0x4C27
 
#define WM8962_DACL_RETUNE_C21_1   0x4C28
 
#define WM8962_DACL_RETUNE_C21_0   0x4C29
 
#define WM8962_DACL_RETUNE_C22_1   0x4C2A
 
#define WM8962_DACL_RETUNE_C22_0   0x4C2B
 
#define WM8962_DACL_RETUNE_C23_1   0x4C2C
 
#define WM8962_DACL_RETUNE_C23_0   0x4C2D
 
#define WM8962_DACL_RETUNE_C24_1   0x4C2E
 
#define WM8962_DACL_RETUNE_C24_0   0x4C2F
 
#define WM8962_DACL_RETUNE_C25_1   0x4C30
 
#define WM8962_DACL_RETUNE_C25_0   0x4C31
 
#define WM8962_DACL_RETUNE_C26_1   0x4C32
 
#define WM8962_DACL_RETUNE_C26_0   0x4C33
 
#define WM8962_DACL_RETUNE_C27_1   0x4C34
 
#define WM8962_DACL_RETUNE_C27_0   0x4C35
 
#define WM8962_DACL_RETUNE_C28_1   0x4C36
 
#define WM8962_DACL_RETUNE_C28_0   0x4C37
 
#define WM8962_DACL_RETUNE_C29_1   0x4C38
 
#define WM8962_DACL_RETUNE_C29_0   0x4C39
 
#define WM8962_DACL_RETUNE_C30_1   0x4C3A
 
#define WM8962_DACL_RETUNE_C30_0   0x4C3B
 
#define WM8962_DACL_RETUNE_C31_1   0x4C3C
 
#define WM8962_DACL_RETUNE_C31_0   0x4C3D
 
#define WM8962_DACL_RETUNE_C32_1   0x4C3E
 
#define WM8962_DACL_RETUNE_C32_0   0x4C3F
 
#define WM8962_RETUNEDAC_PG2_1   0x4E00
 
#define WM8962_RETUNEDAC_PG2_0   0x4E01
 
#define WM8962_RETUNEDAC_PG_1   0x4E02
 
#define WM8962_RETUNEDAC_PG_0   0x4E03
 
#define WM8962_DACR_RETUNE_C1_1   0x5000
 
#define WM8962_DACR_RETUNE_C1_0   0x5001
 
#define WM8962_DACR_RETUNE_C2_1   0x5002
 
#define WM8962_DACR_RETUNE_C2_0   0x5003
 
#define WM8962_DACR_RETUNE_C3_1   0x5004
 
#define WM8962_DACR_RETUNE_C3_0   0x5005
 
#define WM8962_DACR_RETUNE_C4_1   0x5006
 
#define WM8962_DACR_RETUNE_C4_0   0x5007
 
#define WM8962_DACR_RETUNE_C5_1   0x5008
 
#define WM8962_DACR_RETUNE_C5_0   0x5009
 
#define WM8962_DACR_RETUNE_C6_1   0x500A
 
#define WM8962_DACR_RETUNE_C6_0   0x500B
 
#define WM8962_DACR_RETUNE_C7_1   0x500C
 
#define WM8962_DACR_RETUNE_C7_0   0x500D
 
#define WM8962_DACR_RETUNE_C8_1   0x500E
 
#define WM8962_DACR_RETUNE_C8_0   0x500F
 
#define WM8962_DACR_RETUNE_C9_1   0x5010
 
#define WM8962_DACR_RETUNE_C9_0   0x5011
 
#define WM8962_DACR_RETUNE_C10_1   0x5012
 
#define WM8962_DACR_RETUNE_C10_0   0x5013
 
#define WM8962_DACR_RETUNE_C11_1   0x5014
 
#define WM8962_DACR_RETUNE_C11_0   0x5015
 
#define WM8962_DACR_RETUNE_C12_1   0x5016
 
#define WM8962_DACR_RETUNE_C12_0   0x5017
 
#define WM8962_DACR_RETUNE_C13_1   0x5018
 
#define WM8962_DACR_RETUNE_C13_0   0x5019
 
#define WM8962_DACR_RETUNE_C14_1   0x501A
 
#define WM8962_DACR_RETUNE_C14_0   0x501B
 
#define WM8962_DACR_RETUNE_C15_1   0x501C
 
#define WM8962_DACR_RETUNE_C15_0   0x501D
 
#define WM8962_DACR_RETUNE_C16_1   0x501E
 
#define WM8962_DACR_RETUNE_C16_0   0x501F
 
#define WM8962_DACR_RETUNE_C17_1   0x5020
 
#define WM8962_DACR_RETUNE_C17_0   0x5021
 
#define WM8962_DACR_RETUNE_C18_1   0x5022
 
#define WM8962_DACR_RETUNE_C18_0   0x5023
 
#define WM8962_DACR_RETUNE_C19_1   0x5024
 
#define WM8962_DACR_RETUNE_C19_0   0x5025
 
#define WM8962_DACR_RETUNE_C20_1   0x5026
 
#define WM8962_DACR_RETUNE_C20_0   0x5027
 
#define WM8962_DACR_RETUNE_C21_1   0x5028
 
#define WM8962_DACR_RETUNE_C21_0   0x5029
 
#define WM8962_DACR_RETUNE_C22_1   0x502A
 
#define WM8962_DACR_RETUNE_C22_0   0x502B
 
#define WM8962_DACR_RETUNE_C23_1   0x502C
 
#define WM8962_DACR_RETUNE_C23_0   0x502D
 
#define WM8962_DACR_RETUNE_C24_1   0x502E
 
#define WM8962_DACR_RETUNE_C24_0   0x502F
 
#define WM8962_DACR_RETUNE_C25_1   0x5030
 
#define WM8962_DACR_RETUNE_C25_0   0x5031
 
#define WM8962_DACR_RETUNE_C26_1   0x5032
 
#define WM8962_DACR_RETUNE_C26_0   0x5033
 
#define WM8962_DACR_RETUNE_C27_1   0x5034
 
#define WM8962_DACR_RETUNE_C27_0   0x5035
 
#define WM8962_DACR_RETUNE_C28_1   0x5036
 
#define WM8962_DACR_RETUNE_C28_0   0x5037
 
#define WM8962_DACR_RETUNE_C29_1   0x5038
 
#define WM8962_DACR_RETUNE_C29_0   0x5039
 
#define WM8962_DACR_RETUNE_C30_1   0x503A
 
#define WM8962_DACR_RETUNE_C30_0   0x503B
 
#define WM8962_DACR_RETUNE_C31_1   0x503C
 
#define WM8962_DACR_RETUNE_C31_0   0x503D
 
#define WM8962_DACR_RETUNE_C32_1   0x503E
 
#define WM8962_DACR_RETUNE_C32_0   0x503F
 
#define WM8962_VSS_XHD2_1   0x5200
 
#define WM8962_VSS_XHD2_0   0x5201
 
#define WM8962_VSS_XHD3_1   0x5202
 
#define WM8962_VSS_XHD3_0   0x5203
 
#define WM8962_VSS_XHN1_1   0x5204
 
#define WM8962_VSS_XHN1_0   0x5205
 
#define WM8962_VSS_XHN2_1   0x5206
 
#define WM8962_VSS_XHN2_0   0x5207
 
#define WM8962_VSS_XHN3_1   0x5208
 
#define WM8962_VSS_XHN3_0   0x5209
 
#define WM8962_VSS_XLA_1   0x520A
 
#define WM8962_VSS_XLA_0   0x520B
 
#define WM8962_VSS_XLB_1   0x520C
 
#define WM8962_VSS_XLB_0   0x520D
 
#define WM8962_VSS_XLG_1   0x520E
 
#define WM8962_VSS_XLG_0   0x520F
 
#define WM8962_VSS_PG2_1   0x5210
 
#define WM8962_VSS_PG2_0   0x5211
 
#define WM8962_VSS_PG_1   0x5212
 
#define WM8962_VSS_PG_0   0x5213
 
#define WM8962_VSS_XTD1_1   0x5214
 
#define WM8962_VSS_XTD1_0   0x5215
 
#define WM8962_VSS_XTD2_1   0x5216
 
#define WM8962_VSS_XTD2_0   0x5217
 
#define WM8962_VSS_XTD3_1   0x5218
 
#define WM8962_VSS_XTD3_0   0x5219
 
#define WM8962_VSS_XTD4_1   0x521A
 
#define WM8962_VSS_XTD4_0   0x521B
 
#define WM8962_VSS_XTD5_1   0x521C
 
#define WM8962_VSS_XTD5_0   0x521D
 
#define WM8962_VSS_XTD6_1   0x521E
 
#define WM8962_VSS_XTD6_0   0x521F
 
#define WM8962_VSS_XTD7_1   0x5220
 
#define WM8962_VSS_XTD7_0   0x5221
 
#define WM8962_VSS_XTD8_1   0x5222
 
#define WM8962_VSS_XTD8_0   0x5223
 
#define WM8962_VSS_XTD9_1   0x5224
 
#define WM8962_VSS_XTD9_0   0x5225
 
#define WM8962_VSS_XTD10_1   0x5226
 
#define WM8962_VSS_XTD10_0   0x5227
 
#define WM8962_VSS_XTD11_1   0x5228
 
#define WM8962_VSS_XTD11_0   0x5229
 
#define WM8962_VSS_XTD12_1   0x522A
 
#define WM8962_VSS_XTD12_0   0x522B
 
#define WM8962_VSS_XTD13_1   0x522C
 
#define WM8962_VSS_XTD13_0   0x522D
 
#define WM8962_VSS_XTD14_1   0x522E
 
#define WM8962_VSS_XTD14_0   0x522F
 
#define WM8962_VSS_XTD15_1   0x5230
 
#define WM8962_VSS_XTD15_0   0x5231
 
#define WM8962_VSS_XTD16_1   0x5232
 
#define WM8962_VSS_XTD16_0   0x5233
 
#define WM8962_VSS_XTD17_1   0x5234
 
#define WM8962_VSS_XTD17_0   0x5235
 
#define WM8962_VSS_XTD18_1   0x5236
 
#define WM8962_VSS_XTD18_0   0x5237
 
#define WM8962_VSS_XTD19_1   0x5238
 
#define WM8962_VSS_XTD19_0   0x5239
 
#define WM8962_VSS_XTD20_1   0x523A
 
#define WM8962_VSS_XTD20_0   0x523B
 
#define WM8962_VSS_XTD21_1   0x523C
 
#define WM8962_VSS_XTD21_0   0x523D
 
#define WM8962_VSS_XTD22_1   0x523E
 
#define WM8962_VSS_XTD22_0   0x523F
 
#define WM8962_VSS_XTD23_1   0x5240
 
#define WM8962_VSS_XTD23_0   0x5241
 
#define WM8962_VSS_XTD24_1   0x5242
 
#define WM8962_VSS_XTD24_0   0x5243
 
#define WM8962_VSS_XTD25_1   0x5244
 
#define WM8962_VSS_XTD25_0   0x5245
 
#define WM8962_VSS_XTD26_1   0x5246
 
#define WM8962_VSS_XTD26_0   0x5247
 
#define WM8962_VSS_XTD27_1   0x5248
 
#define WM8962_VSS_XTD27_0   0x5249
 
#define WM8962_VSS_XTD28_1   0x524A
 
#define WM8962_VSS_XTD28_0   0x524B
 
#define WM8962_VSS_XTD29_1   0x524C
 
#define WM8962_VSS_XTD29_0   0x524D
 
#define WM8962_VSS_XTD30_1   0x524E
 
#define WM8962_VSS_XTD30_0   0x524F
 
#define WM8962_VSS_XTD31_1   0x5250
 
#define WM8962_VSS_XTD31_0   0x5251
 
#define WM8962_VSS_XTD32_1   0x5252
 
#define WM8962_VSS_XTD32_0   0x5253
 
#define WM8962_VSS_XTS1_1   0x5254
 
#define WM8962_VSS_XTS1_0   0x5255
 
#define WM8962_VSS_XTS2_1   0x5256
 
#define WM8962_VSS_XTS2_0   0x5257
 
#define WM8962_VSS_XTS3_1   0x5258
 
#define WM8962_VSS_XTS3_0   0x5259
 
#define WM8962_VSS_XTS4_1   0x525A
 
#define WM8962_VSS_XTS4_0   0x525B
 
#define WM8962_VSS_XTS5_1   0x525C
 
#define WM8962_VSS_XTS5_0   0x525D
 
#define WM8962_VSS_XTS6_1   0x525E
 
#define WM8962_VSS_XTS6_0   0x525F
 
#define WM8962_VSS_XTS7_1   0x5260
 
#define WM8962_VSS_XTS7_0   0x5261
 
#define WM8962_VSS_XTS8_1   0x5262
 
#define WM8962_VSS_XTS8_0   0x5263
 
#define WM8962_VSS_XTS9_1   0x5264
 
#define WM8962_VSS_XTS9_0   0x5265
 
#define WM8962_VSS_XTS10_1   0x5266
 
#define WM8962_VSS_XTS10_0   0x5267
 
#define WM8962_VSS_XTS11_1   0x5268
 
#define WM8962_VSS_XTS11_0   0x5269
 
#define WM8962_VSS_XTS12_1   0x526A
 
#define WM8962_VSS_XTS12_0   0x526B
 
#define WM8962_VSS_XTS13_1   0x526C
 
#define WM8962_VSS_XTS13_0   0x526D
 
#define WM8962_VSS_XTS14_1   0x526E
 
#define WM8962_VSS_XTS14_0   0x526F
 
#define WM8962_VSS_XTS15_1   0x5270
 
#define WM8962_VSS_XTS15_0   0x5271
 
#define WM8962_VSS_XTS16_1   0x5272
 
#define WM8962_VSS_XTS16_0   0x5273
 
#define WM8962_VSS_XTS17_1   0x5274
 
#define WM8962_VSS_XTS17_0   0x5275
 
#define WM8962_VSS_XTS18_1   0x5276
 
#define WM8962_VSS_XTS18_0   0x5277
 
#define WM8962_VSS_XTS19_1   0x5278
 
#define WM8962_VSS_XTS19_0   0x5279
 
#define WM8962_VSS_XTS20_1   0x527A
 
#define WM8962_VSS_XTS20_0   0x527B
 
#define WM8962_VSS_XTS21_1   0x527C
 
#define WM8962_VSS_XTS21_0   0x527D
 
#define WM8962_VSS_XTS22_1   0x527E
 
#define WM8962_VSS_XTS22_0   0x527F
 
#define WM8962_VSS_XTS23_1   0x5280
 
#define WM8962_VSS_XTS23_0   0x5281
 
#define WM8962_VSS_XTS24_1   0x5282
 
#define WM8962_VSS_XTS24_0   0x5283
 
#define WM8962_VSS_XTS25_1   0x5284
 
#define WM8962_VSS_XTS25_0   0x5285
 
#define WM8962_VSS_XTS26_1   0x5286
 
#define WM8962_VSS_XTS26_0   0x5287
 
#define WM8962_VSS_XTS27_1   0x5288
 
#define WM8962_VSS_XTS27_0   0x5289
 
#define WM8962_VSS_XTS28_1   0x528A
 
#define WM8962_VSS_XTS28_0   0x528B
 
#define WM8962_VSS_XTS29_1   0x528C
 
#define WM8962_VSS_XTS29_0   0x528D
 
#define WM8962_VSS_XTS30_1   0x528E
 
#define WM8962_VSS_XTS30_0   0x528F
 
#define WM8962_VSS_XTS31_1   0x5290
 
#define WM8962_VSS_XTS31_0   0x5291
 
#define WM8962_VSS_XTS32_1   0x5292
 
#define WM8962_VSS_XTS32_0   0x5293
 
#define WM8962_REGISTER_COUNT   1138
 
#define WM8962_MAX_REGISTER   0x5293
 
#define WM8962_IN_VU   0x0100 /* IN_VU */
 
#define WM8962_IN_VU_MASK   0x0100 /* IN_VU */
 
#define WM8962_IN_VU_SHIFT   8 /* IN_VU */
 
#define WM8962_IN_VU_WIDTH   1 /* IN_VU */
 
#define WM8962_INPGAL_MUTE   0x0080 /* INPGAL_MUTE */
 
#define WM8962_INPGAL_MUTE_MASK   0x0080 /* INPGAL_MUTE */
 
#define WM8962_INPGAL_MUTE_SHIFT   7 /* INPGAL_MUTE */
 
#define WM8962_INPGAL_MUTE_WIDTH   1 /* INPGAL_MUTE */
 
#define WM8962_INL_ZC   0x0040 /* INL_ZC */
 
#define WM8962_INL_ZC_MASK   0x0040 /* INL_ZC */
 
#define WM8962_INL_ZC_SHIFT   6 /* INL_ZC */
 
#define WM8962_INL_ZC_WIDTH   1 /* INL_ZC */
 
#define WM8962_INL_VOL_MASK   0x003F /* INL_VOL - [5:0] */
 
#define WM8962_INL_VOL_SHIFT   0 /* INL_VOL - [5:0] */
 
#define WM8962_INL_VOL_WIDTH   6 /* INL_VOL - [5:0] */
 
#define WM8962_CUST_ID_MASK   0xF000 /* CUST_ID - [15:12] */
 
#define WM8962_CUST_ID_SHIFT   12 /* CUST_ID - [15:12] */
 
#define WM8962_CUST_ID_WIDTH   4 /* CUST_ID - [15:12] */
 
#define WM8962_CHIP_REV_MASK   0x0E00 /* CHIP_REV - [11:9] */
 
#define WM8962_CHIP_REV_SHIFT   9 /* CHIP_REV - [11:9] */
 
#define WM8962_CHIP_REV_WIDTH   3 /* CHIP_REV - [11:9] */
 
#define WM8962_IN_VU   0x0100 /* IN_VU */
 
#define WM8962_IN_VU_MASK   0x0100 /* IN_VU */
 
#define WM8962_IN_VU_SHIFT   8 /* IN_VU */
 
#define WM8962_IN_VU_WIDTH   1 /* IN_VU */
 
#define WM8962_INPGAR_MUTE   0x0080 /* INPGAR_MUTE */
 
#define WM8962_INPGAR_MUTE_MASK   0x0080 /* INPGAR_MUTE */
 
#define WM8962_INPGAR_MUTE_SHIFT   7 /* INPGAR_MUTE */
 
#define WM8962_INPGAR_MUTE_WIDTH   1 /* INPGAR_MUTE */
 
#define WM8962_INR_ZC   0x0040 /* INR_ZC */
 
#define WM8962_INR_ZC_MASK   0x0040 /* INR_ZC */
 
#define WM8962_INR_ZC_SHIFT   6 /* INR_ZC */
 
#define WM8962_INR_ZC_WIDTH   1 /* INR_ZC */
 
#define WM8962_INR_VOL_MASK   0x003F /* INR_VOL - [5:0] */
 
#define WM8962_INR_VOL_SHIFT   0 /* INR_VOL - [5:0] */
 
#define WM8962_INR_VOL_WIDTH   6 /* INR_VOL - [5:0] */
 
#define WM8962_HPOUT_VU   0x0100 /* HPOUT_VU */
 
#define WM8962_HPOUT_VU_MASK   0x0100 /* HPOUT_VU */
 
#define WM8962_HPOUT_VU_SHIFT   8 /* HPOUT_VU */
 
#define WM8962_HPOUT_VU_WIDTH   1 /* HPOUT_VU */
 
#define WM8962_HPOUTL_ZC   0x0080 /* HPOUTL_ZC */
 
#define WM8962_HPOUTL_ZC_MASK   0x0080 /* HPOUTL_ZC */
 
#define WM8962_HPOUTL_ZC_SHIFT   7 /* HPOUTL_ZC */
 
#define WM8962_HPOUTL_ZC_WIDTH   1 /* HPOUTL_ZC */
 
#define WM8962_HPOUTL_VOL_MASK   0x007F /* HPOUTL_VOL - [6:0] */
 
#define WM8962_HPOUTL_VOL_SHIFT   0 /* HPOUTL_VOL - [6:0] */
 
#define WM8962_HPOUTL_VOL_WIDTH   7 /* HPOUTL_VOL - [6:0] */
 
#define WM8962_HPOUT_VU   0x0100 /* HPOUT_VU */
 
#define WM8962_HPOUT_VU_MASK   0x0100 /* HPOUT_VU */
 
#define WM8962_HPOUT_VU_SHIFT   8 /* HPOUT_VU */
 
#define WM8962_HPOUT_VU_WIDTH   1 /* HPOUT_VU */
 
#define WM8962_HPOUTR_ZC   0x0080 /* HPOUTR_ZC */
 
#define WM8962_HPOUTR_ZC_MASK   0x0080 /* HPOUTR_ZC */
 
#define WM8962_HPOUTR_ZC_SHIFT   7 /* HPOUTR_ZC */
 
#define WM8962_HPOUTR_ZC_WIDTH   1 /* HPOUTR_ZC */
 
#define WM8962_HPOUTR_VOL_MASK   0x007F /* HPOUTR_VOL - [6:0] */
 
#define WM8962_HPOUTR_VOL_SHIFT   0 /* HPOUTR_VOL - [6:0] */
 
#define WM8962_HPOUTR_VOL_WIDTH   7 /* HPOUTR_VOL - [6:0] */
 
#define WM8962_DSPCLK_DIV_MASK   0x0600 /* DSPCLK_DIV - [10:9] */
 
#define WM8962_DSPCLK_DIV_SHIFT   9 /* DSPCLK_DIV - [10:9] */
 
#define WM8962_DSPCLK_DIV_WIDTH   2 /* DSPCLK_DIV - [10:9] */
 
#define WM8962_ADCSYS_CLK_DIV_MASK   0x01C0 /* ADCSYS_CLK_DIV - [8:6] */
 
#define WM8962_ADCSYS_CLK_DIV_SHIFT   6 /* ADCSYS_CLK_DIV - [8:6] */
 
#define WM8962_ADCSYS_CLK_DIV_WIDTH   3 /* ADCSYS_CLK_DIV - [8:6] */
 
#define WM8962_DACSYS_CLK_DIV_MASK   0x0038 /* DACSYS_CLK_DIV - [5:3] */
 
#define WM8962_DACSYS_CLK_DIV_SHIFT   3 /* DACSYS_CLK_DIV - [5:3] */
 
#define WM8962_DACSYS_CLK_DIV_WIDTH   3 /* DACSYS_CLK_DIV - [5:3] */
 
#define WM8962_MCLKDIV_MASK   0x0006 /* MCLKDIV - [2:1] */
 
#define WM8962_MCLKDIV_SHIFT   1 /* MCLKDIV - [2:1] */
 
#define WM8962_MCLKDIV_WIDTH   2 /* MCLKDIV - [2:1] */
 
#define WM8962_ADCR_DAT_INV   0x0040 /* ADCR_DAT_INV */
 
#define WM8962_ADCR_DAT_INV_MASK   0x0040 /* ADCR_DAT_INV */
 
#define WM8962_ADCR_DAT_INV_SHIFT   6 /* ADCR_DAT_INV */
 
#define WM8962_ADCR_DAT_INV_WIDTH   1 /* ADCR_DAT_INV */
 
#define WM8962_ADCL_DAT_INV   0x0020 /* ADCL_DAT_INV */
 
#define WM8962_ADCL_DAT_INV_MASK   0x0020 /* ADCL_DAT_INV */
 
#define WM8962_ADCL_DAT_INV_SHIFT   5 /* ADCL_DAT_INV */
 
#define WM8962_ADCL_DAT_INV_WIDTH   1 /* ADCL_DAT_INV */
 
#define WM8962_DAC_MUTE_RAMP   0x0010 /* DAC_MUTE_RAMP */
 
#define WM8962_DAC_MUTE_RAMP_MASK   0x0010 /* DAC_MUTE_RAMP */
 
#define WM8962_DAC_MUTE_RAMP_SHIFT   4 /* DAC_MUTE_RAMP */
 
#define WM8962_DAC_MUTE_RAMP_WIDTH   1 /* DAC_MUTE_RAMP */
 
#define WM8962_DAC_MUTE   0x0008 /* DAC_MUTE */
 
#define WM8962_DAC_MUTE_MASK   0x0008 /* DAC_MUTE */
 
#define WM8962_DAC_MUTE_SHIFT   3 /* DAC_MUTE */
 
#define WM8962_DAC_MUTE_WIDTH   1 /* DAC_MUTE */
 
#define WM8962_DAC_DEEMP_MASK   0x0006 /* DAC_DEEMP - [2:1] */
 
#define WM8962_DAC_DEEMP_SHIFT   1 /* DAC_DEEMP - [2:1] */
 
#define WM8962_DAC_DEEMP_WIDTH   2 /* DAC_DEEMP - [2:1] */
 
#define WM8962_ADC_HPF_DIS   0x0001 /* ADC_HPF_DIS */
 
#define WM8962_ADC_HPF_DIS_MASK   0x0001 /* ADC_HPF_DIS */
 
#define WM8962_ADC_HPF_DIS_SHIFT   0 /* ADC_HPF_DIS */
 
#define WM8962_ADC_HPF_DIS_WIDTH   1 /* ADC_HPF_DIS */
 
#define WM8962_ADC_HPF_SR_MASK   0x3000 /* ADC_HPF_SR - [13:12] */
 
#define WM8962_ADC_HPF_SR_SHIFT   12 /* ADC_HPF_SR - [13:12] */
 
#define WM8962_ADC_HPF_SR_WIDTH   2 /* ADC_HPF_SR - [13:12] */
 
#define WM8962_ADC_HPF_MODE   0x0400 /* ADC_HPF_MODE */
 
#define WM8962_ADC_HPF_MODE_MASK   0x0400 /* ADC_HPF_MODE */
 
#define WM8962_ADC_HPF_MODE_SHIFT   10 /* ADC_HPF_MODE */
 
#define WM8962_ADC_HPF_MODE_WIDTH   1 /* ADC_HPF_MODE */
 
#define WM8962_ADC_HPF_CUT_MASK   0x0380 /* ADC_HPF_CUT - [9:7] */
 
#define WM8962_ADC_HPF_CUT_SHIFT   7 /* ADC_HPF_CUT - [9:7] */
 
#define WM8962_ADC_HPF_CUT_WIDTH   3 /* ADC_HPF_CUT - [9:7] */
 
#define WM8962_DACR_DAT_INV   0x0040 /* DACR_DAT_INV */
 
#define WM8962_DACR_DAT_INV_MASK   0x0040 /* DACR_DAT_INV */
 
#define WM8962_DACR_DAT_INV_SHIFT   6 /* DACR_DAT_INV */
 
#define WM8962_DACR_DAT_INV_WIDTH   1 /* DACR_DAT_INV */
 
#define WM8962_DACL_DAT_INV   0x0020 /* DACL_DAT_INV */
 
#define WM8962_DACL_DAT_INV_MASK   0x0020 /* DACL_DAT_INV */
 
#define WM8962_DACL_DAT_INV_SHIFT   5 /* DACL_DAT_INV */
 
#define WM8962_DACL_DAT_INV_WIDTH   1 /* DACL_DAT_INV */
 
#define WM8962_DAC_UNMUTE_RAMP   0x0008 /* DAC_UNMUTE_RAMP */
 
#define WM8962_DAC_UNMUTE_RAMP_MASK   0x0008 /* DAC_UNMUTE_RAMP */
 
#define WM8962_DAC_UNMUTE_RAMP_SHIFT   3 /* DAC_UNMUTE_RAMP */
 
#define WM8962_DAC_UNMUTE_RAMP_WIDTH   1 /* DAC_UNMUTE_RAMP */
 
#define WM8962_DAC_MUTERATE   0x0004 /* DAC_MUTERATE */
 
#define WM8962_DAC_MUTERATE_MASK   0x0004 /* DAC_MUTERATE */
 
#define WM8962_DAC_MUTERATE_SHIFT   2 /* DAC_MUTERATE */
 
#define WM8962_DAC_MUTERATE_WIDTH   1 /* DAC_MUTERATE */
 
#define WM8962_DAC_HP   0x0001 /* DAC_HP */
 
#define WM8962_DAC_HP_MASK   0x0001 /* DAC_HP */
 
#define WM8962_DAC_HP_SHIFT   0 /* DAC_HP */
 
#define WM8962_DAC_HP_WIDTH   1 /* DAC_HP */
 
#define WM8962_AIFDAC_TDM_MODE   0x1000 /* AIFDAC_TDM_MODE */
 
#define WM8962_AIFDAC_TDM_MODE_MASK   0x1000 /* AIFDAC_TDM_MODE */
 
#define WM8962_AIFDAC_TDM_MODE_SHIFT   12 /* AIFDAC_TDM_MODE */
 
#define WM8962_AIFDAC_TDM_MODE_WIDTH   1 /* AIFDAC_TDM_MODE */
 
#define WM8962_AIFDAC_TDM_SLOT   0x0800 /* AIFDAC_TDM_SLOT */
 
#define WM8962_AIFDAC_TDM_SLOT_MASK   0x0800 /* AIFDAC_TDM_SLOT */
 
#define WM8962_AIFDAC_TDM_SLOT_SHIFT   11 /* AIFDAC_TDM_SLOT */
 
#define WM8962_AIFDAC_TDM_SLOT_WIDTH   1 /* AIFDAC_TDM_SLOT */
 
#define WM8962_AIFADC_TDM_MODE   0x0400 /* AIFADC_TDM_MODE */
 
#define WM8962_AIFADC_TDM_MODE_MASK   0x0400 /* AIFADC_TDM_MODE */
 
#define WM8962_AIFADC_TDM_MODE_SHIFT   10 /* AIFADC_TDM_MODE */
 
#define WM8962_AIFADC_TDM_MODE_WIDTH   1 /* AIFADC_TDM_MODE */
 
#define WM8962_AIFADC_TDM_SLOT   0x0200 /* AIFADC_TDM_SLOT */
 
#define WM8962_AIFADC_TDM_SLOT_MASK   0x0200 /* AIFADC_TDM_SLOT */
 
#define WM8962_AIFADC_TDM_SLOT_SHIFT   9 /* AIFADC_TDM_SLOT */
 
#define WM8962_AIFADC_TDM_SLOT_WIDTH   1 /* AIFADC_TDM_SLOT */
 
#define WM8962_ADC_LRSWAP   0x0100 /* ADC_LRSWAP */
 
#define WM8962_ADC_LRSWAP_MASK   0x0100 /* ADC_LRSWAP */
 
#define WM8962_ADC_LRSWAP_SHIFT   8 /* ADC_LRSWAP */
 
#define WM8962_ADC_LRSWAP_WIDTH   1 /* ADC_LRSWAP */
 
#define WM8962_BCLK_INV   0x0080 /* BCLK_INV */
 
#define WM8962_BCLK_INV_MASK   0x0080 /* BCLK_INV */
 
#define WM8962_BCLK_INV_SHIFT   7 /* BCLK_INV */
 
#define WM8962_BCLK_INV_WIDTH   1 /* BCLK_INV */
 
#define WM8962_MSTR   0x0040 /* MSTR */
 
#define WM8962_MSTR_MASK   0x0040 /* MSTR */
 
#define WM8962_MSTR_SHIFT   6 /* MSTR */
 
#define WM8962_MSTR_WIDTH   1 /* MSTR */
 
#define WM8962_DAC_LRSWAP   0x0020 /* DAC_LRSWAP */
 
#define WM8962_DAC_LRSWAP_MASK   0x0020 /* DAC_LRSWAP */
 
#define WM8962_DAC_LRSWAP_SHIFT   5 /* DAC_LRSWAP */
 
#define WM8962_DAC_LRSWAP_WIDTH   1 /* DAC_LRSWAP */
 
#define WM8962_LRCLK_INV   0x0010 /* LRCLK_INV */
 
#define WM8962_LRCLK_INV_MASK   0x0010 /* LRCLK_INV */
 
#define WM8962_LRCLK_INV_SHIFT   4 /* LRCLK_INV */
 
#define WM8962_LRCLK_INV_WIDTH   1 /* LRCLK_INV */
 
#define WM8962_WL_MASK   0x000C /* WL - [3:2] */
 
#define WM8962_WL_SHIFT   2 /* WL - [3:2] */
 
#define WM8962_WL_WIDTH   2 /* WL - [3:2] */
 
#define WM8962_FMT_MASK   0x0003 /* FMT - [1:0] */
 
#define WM8962_FMT_SHIFT   0 /* FMT - [1:0] */
 
#define WM8962_FMT_WIDTH   2 /* FMT - [1:0] */
 
#define WM8962_CLKREG_OVD   0x0800 /* CLKREG_OVD */
 
#define WM8962_CLKREG_OVD_MASK   0x0800 /* CLKREG_OVD */
 
#define WM8962_CLKREG_OVD_SHIFT   11 /* CLKREG_OVD */
 
#define WM8962_CLKREG_OVD_WIDTH   1 /* CLKREG_OVD */
 
#define WM8962_SYSCLK_SRC_MASK   0x0600 /* SYSCLK_SRC - [10:9] */
 
#define WM8962_SYSCLK_SRC_SHIFT   9 /* SYSCLK_SRC - [10:9] */
 
#define WM8962_SYSCLK_SRC_WIDTH   2 /* SYSCLK_SRC - [10:9] */
 
#define WM8962_CLASSD_CLK_DIV_MASK   0x01C0 /* CLASSD_CLK_DIV - [8:6] */
 
#define WM8962_CLASSD_CLK_DIV_SHIFT   6 /* CLASSD_CLK_DIV - [8:6] */
 
#define WM8962_CLASSD_CLK_DIV_WIDTH   3 /* CLASSD_CLK_DIV - [8:6] */
 
#define WM8962_SYSCLK_ENA   0x0020 /* SYSCLK_ENA */
 
#define WM8962_SYSCLK_ENA_MASK   0x0020 /* SYSCLK_ENA */
 
#define WM8962_SYSCLK_ENA_SHIFT   5 /* SYSCLK_ENA */
 
#define WM8962_SYSCLK_ENA_WIDTH   1 /* SYSCLK_ENA */
 
#define WM8962_BCLK_DIV_MASK   0x000F /* BCLK_DIV - [3:0] */
 
#define WM8962_BCLK_DIV_SHIFT   0 /* BCLK_DIV - [3:0] */
 
#define WM8962_BCLK_DIV_WIDTH   4 /* BCLK_DIV - [3:0] */
 
#define WM8962_AUTOMUTE_STS   0x0800 /* AUTOMUTE_STS */
 
#define WM8962_AUTOMUTE_STS_MASK   0x0800 /* AUTOMUTE_STS */
 
#define WM8962_AUTOMUTE_STS_SHIFT   11 /* AUTOMUTE_STS */
 
#define WM8962_AUTOMUTE_STS_WIDTH   1 /* AUTOMUTE_STS */
 
#define WM8962_DAC_AUTOMUTE_SAMPLES_MASK   0x0300 /* DAC_AUTOMUTE_SAMPLES - [9:8] */
 
#define WM8962_DAC_AUTOMUTE_SAMPLES_SHIFT   8 /* DAC_AUTOMUTE_SAMPLES - [9:8] */
 
#define WM8962_DAC_AUTOMUTE_SAMPLES_WIDTH   2 /* DAC_AUTOMUTE_SAMPLES - [9:8] */
 
#define WM8962_DAC_AUTOMUTE   0x0080 /* DAC_AUTOMUTE */
 
#define WM8962_DAC_AUTOMUTE_MASK   0x0080 /* DAC_AUTOMUTE */
 
#define WM8962_DAC_AUTOMUTE_SHIFT   7 /* DAC_AUTOMUTE */
 
#define WM8962_DAC_AUTOMUTE_WIDTH   1 /* DAC_AUTOMUTE */
 
#define WM8962_DAC_COMP   0x0010 /* DAC_COMP */
 
#define WM8962_DAC_COMP_MASK   0x0010 /* DAC_COMP */
 
#define WM8962_DAC_COMP_SHIFT   4 /* DAC_COMP */
 
#define WM8962_DAC_COMP_WIDTH   1 /* DAC_COMP */
 
#define WM8962_DAC_COMPMODE   0x0008 /* DAC_COMPMODE */
 
#define WM8962_DAC_COMPMODE_MASK   0x0008 /* DAC_COMPMODE */
 
#define WM8962_DAC_COMPMODE_SHIFT   3 /* DAC_COMPMODE */
 
#define WM8962_DAC_COMPMODE_WIDTH   1 /* DAC_COMPMODE */
 
#define WM8962_ADC_COMP   0x0004 /* ADC_COMP */
 
#define WM8962_ADC_COMP_MASK   0x0004 /* ADC_COMP */
 
#define WM8962_ADC_COMP_SHIFT   2 /* ADC_COMP */
 
#define WM8962_ADC_COMP_WIDTH   1 /* ADC_COMP */
 
#define WM8962_ADC_COMPMODE   0x0002 /* ADC_COMPMODE */
 
#define WM8962_ADC_COMPMODE_MASK   0x0002 /* ADC_COMPMODE */
 
#define WM8962_ADC_COMPMODE_SHIFT   1 /* ADC_COMPMODE */
 
#define WM8962_ADC_COMPMODE_WIDTH   1 /* ADC_COMPMODE */
 
#define WM8962_LOOPBACK   0x0001 /* LOOPBACK */
 
#define WM8962_LOOPBACK_MASK   0x0001 /* LOOPBACK */
 
#define WM8962_LOOPBACK_SHIFT   0 /* LOOPBACK */
 
#define WM8962_LOOPBACK_WIDTH   1 /* LOOPBACK */
 
#define WM8962_DAC_VU   0x0100 /* DAC_VU */
 
#define WM8962_DAC_VU_MASK   0x0100 /* DAC_VU */
 
#define WM8962_DAC_VU_SHIFT   8 /* DAC_VU */
 
#define WM8962_DAC_VU_WIDTH   1 /* DAC_VU */
 
#define WM8962_DACL_VOL_MASK   0x00FF /* DACL_VOL - [7:0] */
 
#define WM8962_DACL_VOL_SHIFT   0 /* DACL_VOL - [7:0] */
 
#define WM8962_DACL_VOL_WIDTH   8 /* DACL_VOL - [7:0] */
 
#define WM8962_DAC_VU   0x0100 /* DAC_VU */
 
#define WM8962_DAC_VU_MASK   0x0100 /* DAC_VU */
 
#define WM8962_DAC_VU_SHIFT   8 /* DAC_VU */
 
#define WM8962_DAC_VU_WIDTH   1 /* DAC_VU */
 
#define WM8962_DACR_VOL_MASK   0x00FF /* DACR_VOL - [7:0] */
 
#define WM8962_DACR_VOL_SHIFT   0 /* DACR_VOL - [7:0] */
 
#define WM8962_DACR_VOL_WIDTH   8 /* DACR_VOL - [7:0] */
 
#define WM8962_AIF_RATE_MASK   0x07FF /* AIF_RATE - [10:0] */
 
#define WM8962_AIF_RATE_SHIFT   0 /* AIF_RATE - [10:0] */
 
#define WM8962_AIF_RATE_WIDTH   11 /* AIF_RATE - [10:0] */
 
#define WM8962_SW_RESET_MASK   0xFFFF /* SW_RESET - [15:0] */
 
#define WM8962_SW_RESET_SHIFT   0 /* SW_RESET - [15:0] */
 
#define WM8962_SW_RESET_WIDTH   16 /* SW_RESET - [15:0] */
 
#define WM8962_ALC_INACTIVE_ENA   0x0400 /* ALC_INACTIVE_ENA */
 
#define WM8962_ALC_INACTIVE_ENA_MASK   0x0400 /* ALC_INACTIVE_ENA */
 
#define WM8962_ALC_INACTIVE_ENA_SHIFT   10 /* ALC_INACTIVE_ENA */
 
#define WM8962_ALC_INACTIVE_ENA_WIDTH   1 /* ALC_INACTIVE_ENA */
 
#define WM8962_ALC_LVL_MODE   0x0200 /* ALC_LVL_MODE */
 
#define WM8962_ALC_LVL_MODE_MASK   0x0200 /* ALC_LVL_MODE */
 
#define WM8962_ALC_LVL_MODE_SHIFT   9 /* ALC_LVL_MODE */
 
#define WM8962_ALC_LVL_MODE_WIDTH   1 /* ALC_LVL_MODE */
 
#define WM8962_ALCL_ENA   0x0100 /* ALCL_ENA */
 
#define WM8962_ALCL_ENA_MASK   0x0100 /* ALCL_ENA */
 
#define WM8962_ALCL_ENA_SHIFT   8 /* ALCL_ENA */
 
#define WM8962_ALCL_ENA_WIDTH   1 /* ALCL_ENA */
 
#define WM8962_ALCR_ENA   0x0080 /* ALCR_ENA */
 
#define WM8962_ALCR_ENA_MASK   0x0080 /* ALCR_ENA */
 
#define WM8962_ALCR_ENA_SHIFT   7 /* ALCR_ENA */
 
#define WM8962_ALCR_ENA_WIDTH   1 /* ALCR_ENA */
 
#define WM8962_ALC_MAXGAIN_MASK   0x0070 /* ALC_MAXGAIN - [6:4] */
 
#define WM8962_ALC_MAXGAIN_SHIFT   4 /* ALC_MAXGAIN - [6:4] */
 
#define WM8962_ALC_MAXGAIN_WIDTH   3 /* ALC_MAXGAIN - [6:4] */
 
#define WM8962_ALC_LVL_MASK   0x000F /* ALC_LVL - [3:0] */
 
#define WM8962_ALC_LVL_SHIFT   0 /* ALC_LVL - [3:0] */
 
#define WM8962_ALC_LVL_WIDTH   4 /* ALC_LVL - [3:0] */
 
#define WM8962_ALC_LOCK_STS   0x8000 /* ALC_LOCK_STS */
 
#define WM8962_ALC_LOCK_STS_MASK   0x8000 /* ALC_LOCK_STS */
 
#define WM8962_ALC_LOCK_STS_SHIFT   15 /* ALC_LOCK_STS */
 
#define WM8962_ALC_LOCK_STS_WIDTH   1 /* ALC_LOCK_STS */
 
#define WM8962_ALC_THRESH_STS   0x4000 /* ALC_THRESH_STS */
 
#define WM8962_ALC_THRESH_STS_MASK   0x4000 /* ALC_THRESH_STS */
 
#define WM8962_ALC_THRESH_STS_SHIFT   14 /* ALC_THRESH_STS */
 
#define WM8962_ALC_THRESH_STS_WIDTH   1 /* ALC_THRESH_STS */
 
#define WM8962_ALC_SAT_STS   0x2000 /* ALC_SAT_STS */
 
#define WM8962_ALC_SAT_STS_MASK   0x2000 /* ALC_SAT_STS */
 
#define WM8962_ALC_SAT_STS_SHIFT   13 /* ALC_SAT_STS */
 
#define WM8962_ALC_SAT_STS_WIDTH   1 /* ALC_SAT_STS */
 
#define WM8962_ALC_PKOVR_STS   0x1000 /* ALC_PKOVR_STS */
 
#define WM8962_ALC_PKOVR_STS_MASK   0x1000 /* ALC_PKOVR_STS */
 
#define WM8962_ALC_PKOVR_STS_SHIFT   12 /* ALC_PKOVR_STS */
 
#define WM8962_ALC_PKOVR_STS_WIDTH   1 /* ALC_PKOVR_STS */
 
#define WM8962_ALC_NGATE_STS   0x0800 /* ALC_NGATE_STS */
 
#define WM8962_ALC_NGATE_STS_MASK   0x0800 /* ALC_NGATE_STS */
 
#define WM8962_ALC_NGATE_STS_SHIFT   11 /* ALC_NGATE_STS */
 
#define WM8962_ALC_NGATE_STS_WIDTH   1 /* ALC_NGATE_STS */
 
#define WM8962_ALC_ZC   0x0080 /* ALC_ZC */
 
#define WM8962_ALC_ZC_MASK   0x0080 /* ALC_ZC */
 
#define WM8962_ALC_ZC_SHIFT   7 /* ALC_ZC */
 
#define WM8962_ALC_ZC_WIDTH   1 /* ALC_ZC */
 
#define WM8962_ALC_MINGAIN_MASK   0x0070 /* ALC_MINGAIN - [6:4] */
 
#define WM8962_ALC_MINGAIN_SHIFT   4 /* ALC_MINGAIN - [6:4] */
 
#define WM8962_ALC_MINGAIN_WIDTH   3 /* ALC_MINGAIN - [6:4] */
 
#define WM8962_ALC_HLD_MASK   0x000F /* ALC_HLD - [3:0] */
 
#define WM8962_ALC_HLD_SHIFT   0 /* ALC_HLD - [3:0] */
 
#define WM8962_ALC_HLD_WIDTH   4 /* ALC_HLD - [3:0] */
 
#define WM8962_ALC_NGATE_GAIN_MASK   0x1C00 /* ALC_NGATE_GAIN - [12:10] */
 
#define WM8962_ALC_NGATE_GAIN_SHIFT   10 /* ALC_NGATE_GAIN - [12:10] */
 
#define WM8962_ALC_NGATE_GAIN_WIDTH   3 /* ALC_NGATE_GAIN - [12:10] */
 
#define WM8962_ALC_MODE   0x0100 /* ALC_MODE */
 
#define WM8962_ALC_MODE_MASK   0x0100 /* ALC_MODE */
 
#define WM8962_ALC_MODE_SHIFT   8 /* ALC_MODE */
 
#define WM8962_ALC_MODE_WIDTH   1 /* ALC_MODE */
 
#define WM8962_ALC_DCY_MASK   0x00F0 /* ALC_DCY - [7:4] */
 
#define WM8962_ALC_DCY_SHIFT   4 /* ALC_DCY - [7:4] */
 
#define WM8962_ALC_DCY_WIDTH   4 /* ALC_DCY - [7:4] */
 
#define WM8962_ALC_ATK_MASK   0x000F /* ALC_ATK - [3:0] */
 
#define WM8962_ALC_ATK_SHIFT   0 /* ALC_ATK - [3:0] */
 
#define WM8962_ALC_ATK_WIDTH   4 /* ALC_ATK - [3:0] */
 
#define WM8962_ALC_NGATE_DCY_MASK   0xF000 /* ALC_NGATE_DCY - [15:12] */
 
#define WM8962_ALC_NGATE_DCY_SHIFT   12 /* ALC_NGATE_DCY - [15:12] */
 
#define WM8962_ALC_NGATE_DCY_WIDTH   4 /* ALC_NGATE_DCY - [15:12] */
 
#define WM8962_ALC_NGATE_ATK_MASK   0x0F00 /* ALC_NGATE_ATK - [11:8] */
 
#define WM8962_ALC_NGATE_ATK_SHIFT   8 /* ALC_NGATE_ATK - [11:8] */
 
#define WM8962_ALC_NGATE_ATK_WIDTH   4 /* ALC_NGATE_ATK - [11:8] */
 
#define WM8962_ALC_NGATE_THR_MASK   0x00F8 /* ALC_NGATE_THR - [7:3] */
 
#define WM8962_ALC_NGATE_THR_SHIFT   3 /* ALC_NGATE_THR - [7:3] */
 
#define WM8962_ALC_NGATE_THR_WIDTH   5 /* ALC_NGATE_THR - [7:3] */
 
#define WM8962_ALC_NGATE_MODE_MASK   0x0006 /* ALC_NGATE_MODE - [2:1] */
 
#define WM8962_ALC_NGATE_MODE_SHIFT   1 /* ALC_NGATE_MODE - [2:1] */
 
#define WM8962_ALC_NGATE_MODE_WIDTH   2 /* ALC_NGATE_MODE - [2:1] */
 
#define WM8962_ALC_NGATE_ENA   0x0001 /* ALC_NGATE_ENA */
 
#define WM8962_ALC_NGATE_ENA_MASK   0x0001 /* ALC_NGATE_ENA */
 
#define WM8962_ALC_NGATE_ENA_SHIFT   0 /* ALC_NGATE_ENA */
 
#define WM8962_ALC_NGATE_ENA_WIDTH   1 /* ALC_NGATE_ENA */
 
#define WM8962_ADC_VU   0x0100 /* ADC_VU */
 
#define WM8962_ADC_VU_MASK   0x0100 /* ADC_VU */
 
#define WM8962_ADC_VU_SHIFT   8 /* ADC_VU */
 
#define WM8962_ADC_VU_WIDTH   1 /* ADC_VU */
 
#define WM8962_ADCL_VOL_MASK   0x00FF /* ADCL_VOL - [7:0] */
 
#define WM8962_ADCL_VOL_SHIFT   0 /* ADCL_VOL - [7:0] */
 
#define WM8962_ADCL_VOL_WIDTH   8 /* ADCL_VOL - [7:0] */
 
#define WM8962_ADC_VU   0x0100 /* ADC_VU */
 
#define WM8962_ADC_VU_MASK   0x0100 /* ADC_VU */
 
#define WM8962_ADC_VU_SHIFT   8 /* ADC_VU */
 
#define WM8962_ADC_VU_WIDTH   1 /* ADC_VU */
 
#define WM8962_ADCR_VOL_MASK   0x00FF /* ADCR_VOL - [7:0] */
 
#define WM8962_ADCR_VOL_SHIFT   0 /* ADCR_VOL - [7:0] */
 
#define WM8962_ADCR_VOL_WIDTH   8 /* ADCR_VOL - [7:0] */
 
#define WM8962_THERR_ACT   0x0100 /* THERR_ACT */
 
#define WM8962_THERR_ACT_MASK   0x0100 /* THERR_ACT */
 
#define WM8962_THERR_ACT_SHIFT   8 /* THERR_ACT */
 
#define WM8962_THERR_ACT_WIDTH   1 /* THERR_ACT */
 
#define WM8962_ADC_BIAS   0x0040 /* ADC_BIAS */
 
#define WM8962_ADC_BIAS_MASK   0x0040 /* ADC_BIAS */
 
#define WM8962_ADC_BIAS_SHIFT   6 /* ADC_BIAS */
 
#define WM8962_ADC_BIAS_WIDTH   1 /* ADC_BIAS */
 
#define WM8962_ADC_HP   0x0020 /* ADC_HP */
 
#define WM8962_ADC_HP_MASK   0x0020 /* ADC_HP */
 
#define WM8962_ADC_HP_SHIFT   5 /* ADC_HP */
 
#define WM8962_ADC_HP_WIDTH   1 /* ADC_HP */
 
#define WM8962_TOCLK_ENA   0x0001 /* TOCLK_ENA */
 
#define WM8962_TOCLK_ENA_MASK   0x0001 /* TOCLK_ENA */
 
#define WM8962_TOCLK_ENA_SHIFT   0 /* TOCLK_ENA */
 
#define WM8962_TOCLK_ENA_WIDTH   1 /* TOCLK_ENA */
 
#define WM8962_AIF_TRI   0x0008 /* AIF_TRI */
 
#define WM8962_AIF_TRI_MASK   0x0008 /* AIF_TRI */
 
#define WM8962_AIF_TRI_SHIFT   3 /* AIF_TRI */
 
#define WM8962_AIF_TRI_WIDTH   1 /* AIF_TRI */
 
#define WM8962_DMIC_ENA   0x0400 /* DMIC_ENA */
 
#define WM8962_DMIC_ENA_MASK   0x0400 /* DMIC_ENA */
 
#define WM8962_DMIC_ENA_SHIFT   10 /* DMIC_ENA */
 
#define WM8962_DMIC_ENA_WIDTH   1 /* DMIC_ENA */
 
#define WM8962_OPCLK_ENA   0x0200 /* OPCLK_ENA */
 
#define WM8962_OPCLK_ENA_MASK   0x0200 /* OPCLK_ENA */
 
#define WM8962_OPCLK_ENA_SHIFT   9 /* OPCLK_ENA */
 
#define WM8962_OPCLK_ENA_WIDTH   1 /* OPCLK_ENA */
 
#define WM8962_VMID_SEL_MASK   0x0180 /* VMID_SEL - [8:7] */
 
#define WM8962_VMID_SEL_SHIFT   7 /* VMID_SEL - [8:7] */
 
#define WM8962_VMID_SEL_WIDTH   2 /* VMID_SEL - [8:7] */
 
#define WM8962_BIAS_ENA   0x0040 /* BIAS_ENA */
 
#define WM8962_BIAS_ENA_MASK   0x0040 /* BIAS_ENA */
 
#define WM8962_BIAS_ENA_SHIFT   6 /* BIAS_ENA */
 
#define WM8962_BIAS_ENA_WIDTH   1 /* BIAS_ENA */
 
#define WM8962_INL_ENA   0x0020 /* INL_ENA */
 
#define WM8962_INL_ENA_MASK   0x0020 /* INL_ENA */
 
#define WM8962_INL_ENA_SHIFT   5 /* INL_ENA */
 
#define WM8962_INL_ENA_WIDTH   1 /* INL_ENA */
 
#define WM8962_INR_ENA   0x0010 /* INR_ENA */
 
#define WM8962_INR_ENA_MASK   0x0010 /* INR_ENA */
 
#define WM8962_INR_ENA_SHIFT   4 /* INR_ENA */
 
#define WM8962_INR_ENA_WIDTH   1 /* INR_ENA */
 
#define WM8962_ADCL_ENA   0x0008 /* ADCL_ENA */
 
#define WM8962_ADCL_ENA_MASK   0x0008 /* ADCL_ENA */
 
#define WM8962_ADCL_ENA_SHIFT   3 /* ADCL_ENA */
 
#define WM8962_ADCL_ENA_WIDTH   1 /* ADCL_ENA */
 
#define WM8962_ADCR_ENA   0x0004 /* ADCR_ENA */
 
#define WM8962_ADCR_ENA_MASK   0x0004 /* ADCR_ENA */
 
#define WM8962_ADCR_ENA_SHIFT   2 /* ADCR_ENA */
 
#define WM8962_ADCR_ENA_WIDTH   1 /* ADCR_ENA */
 
#define WM8962_MICBIAS_ENA   0x0002 /* MICBIAS_ENA */
 
#define WM8962_MICBIAS_ENA_MASK   0x0002 /* MICBIAS_ENA */
 
#define WM8962_MICBIAS_ENA_SHIFT   1 /* MICBIAS_ENA */
 
#define WM8962_MICBIAS_ENA_WIDTH   1 /* MICBIAS_ENA */
 
#define WM8962_DACL_ENA   0x0100 /* DACL_ENA */
 
#define WM8962_DACL_ENA_MASK   0x0100 /* DACL_ENA */
 
#define WM8962_DACL_ENA_SHIFT   8 /* DACL_ENA */
 
#define WM8962_DACL_ENA_WIDTH   1 /* DACL_ENA */
 
#define WM8962_DACR_ENA   0x0080 /* DACR_ENA */
 
#define WM8962_DACR_ENA_MASK   0x0080 /* DACR_ENA */
 
#define WM8962_DACR_ENA_SHIFT   7 /* DACR_ENA */
 
#define WM8962_DACR_ENA_WIDTH   1 /* DACR_ENA */
 
#define WM8962_HPOUTL_PGA_ENA   0x0040 /* HPOUTL_PGA_ENA */
 
#define WM8962_HPOUTL_PGA_ENA_MASK   0x0040 /* HPOUTL_PGA_ENA */
 
#define WM8962_HPOUTL_PGA_ENA_SHIFT   6 /* HPOUTL_PGA_ENA */
 
#define WM8962_HPOUTL_PGA_ENA_WIDTH   1 /* HPOUTL_PGA_ENA */
 
#define WM8962_HPOUTR_PGA_ENA   0x0020 /* HPOUTR_PGA_ENA */
 
#define WM8962_HPOUTR_PGA_ENA_MASK   0x0020 /* HPOUTR_PGA_ENA */
 
#define WM8962_HPOUTR_PGA_ENA_SHIFT   5 /* HPOUTR_PGA_ENA */
 
#define WM8962_HPOUTR_PGA_ENA_WIDTH   1 /* HPOUTR_PGA_ENA */
 
#define WM8962_SPKOUTL_PGA_ENA   0x0010 /* SPKOUTL_PGA_ENA */
 
#define WM8962_SPKOUTL_PGA_ENA_MASK   0x0010 /* SPKOUTL_PGA_ENA */
 
#define WM8962_SPKOUTL_PGA_ENA_SHIFT   4 /* SPKOUTL_PGA_ENA */
 
#define WM8962_SPKOUTL_PGA_ENA_WIDTH   1 /* SPKOUTL_PGA_ENA */
 
#define WM8962_SPKOUTR_PGA_ENA   0x0008 /* SPKOUTR_PGA_ENA */
 
#define WM8962_SPKOUTR_PGA_ENA_MASK   0x0008 /* SPKOUTR_PGA_ENA */
 
#define WM8962_SPKOUTR_PGA_ENA_SHIFT   3 /* SPKOUTR_PGA_ENA */
 
#define WM8962_SPKOUTR_PGA_ENA_WIDTH   1 /* SPKOUTR_PGA_ENA */
 
#define WM8962_HPOUTL_PGA_MUTE   0x0002 /* HPOUTL_PGA_MUTE */
 
#define WM8962_HPOUTL_PGA_MUTE_MASK   0x0002 /* HPOUTL_PGA_MUTE */
 
#define WM8962_HPOUTL_PGA_MUTE_SHIFT   1 /* HPOUTL_PGA_MUTE */
 
#define WM8962_HPOUTL_PGA_MUTE_WIDTH   1 /* HPOUTL_PGA_MUTE */
 
#define WM8962_HPOUTR_PGA_MUTE   0x0001 /* HPOUTR_PGA_MUTE */
 
#define WM8962_HPOUTR_PGA_MUTE_MASK   0x0001 /* HPOUTR_PGA_MUTE */
 
#define WM8962_HPOUTR_PGA_MUTE_SHIFT   0 /* HPOUTR_PGA_MUTE */
 
#define WM8962_HPOUTR_PGA_MUTE_WIDTH   1 /* HPOUTR_PGA_MUTE */
 
#define WM8962_SAMPLE_RATE_INT_MODE   0x0010 /* SAMPLE_RATE_INT_MODE */
 
#define WM8962_SAMPLE_RATE_INT_MODE_MASK   0x0010 /* SAMPLE_RATE_INT_MODE */
 
#define WM8962_SAMPLE_RATE_INT_MODE_SHIFT   4 /* SAMPLE_RATE_INT_MODE */
 
#define WM8962_SAMPLE_RATE_INT_MODE_WIDTH   1 /* SAMPLE_RATE_INT_MODE */
 
#define WM8962_SAMPLE_RATE_MASK   0x0007 /* SAMPLE_RATE - [2:0] */
 
#define WM8962_SAMPLE_RATE_SHIFT   0 /* SAMPLE_RATE - [2:0] */
 
#define WM8962_SAMPLE_RATE_WIDTH   3 /* SAMPLE_RATE - [2:0] */
 
#define WM8962_STARTUP_BIAS_ENA   0x0010 /* STARTUP_BIAS_ENA */
 
#define WM8962_STARTUP_BIAS_ENA_MASK   0x0010 /* STARTUP_BIAS_ENA */
 
#define WM8962_STARTUP_BIAS_ENA_SHIFT   4 /* STARTUP_BIAS_ENA */
 
#define WM8962_STARTUP_BIAS_ENA_WIDTH   1 /* STARTUP_BIAS_ENA */
 
#define WM8962_VMID_BUF_ENA   0x0008 /* VMID_BUF_ENA */
 
#define WM8962_VMID_BUF_ENA_MASK   0x0008 /* VMID_BUF_ENA */
 
#define WM8962_VMID_BUF_ENA_SHIFT   3 /* VMID_BUF_ENA */
 
#define WM8962_VMID_BUF_ENA_WIDTH   1 /* VMID_BUF_ENA */
 
#define WM8962_VMID_RAMP   0x0004 /* VMID_RAMP */
 
#define WM8962_VMID_RAMP_MASK   0x0004 /* VMID_RAMP */
 
#define WM8962_VMID_RAMP_SHIFT   2 /* VMID_RAMP */
 
#define WM8962_VMID_RAMP_WIDTH   1 /* VMID_RAMP */
 
#define WM8962_DBCLK_DIV_MASK   0xE000 /* DBCLK_DIV - [15:13] */
 
#define WM8962_DBCLK_DIV_SHIFT   13 /* DBCLK_DIV - [15:13] */
 
#define WM8962_DBCLK_DIV_WIDTH   3 /* DBCLK_DIV - [15:13] */
 
#define WM8962_OPCLK_DIV_MASK   0x1C00 /* OPCLK_DIV - [12:10] */
 
#define WM8962_OPCLK_DIV_SHIFT   10 /* OPCLK_DIV - [12:10] */
 
#define WM8962_OPCLK_DIV_WIDTH   3 /* OPCLK_DIV - [12:10] */
 
#define WM8962_TOCLK_DIV_MASK   0x0380 /* TOCLK_DIV - [9:7] */
 
#define WM8962_TOCLK_DIV_SHIFT   7 /* TOCLK_DIV - [9:7] */
 
#define WM8962_TOCLK_DIV_WIDTH   3 /* TOCLK_DIV - [9:7] */
 
#define WM8962_F256KCLK_DIV_MASK   0x007E /* F256KCLK_DIV - [6:1] */
 
#define WM8962_F256KCLK_DIV_SHIFT   1 /* F256KCLK_DIV - [6:1] */
 
#define WM8962_F256KCLK_DIV_WIDTH   6 /* F256KCLK_DIV - [6:1] */
 
#define WM8962_MIXINL_MUTE   0x0008 /* MIXINL_MUTE */
 
#define WM8962_MIXINL_MUTE_MASK   0x0008 /* MIXINL_MUTE */
 
#define WM8962_MIXINL_MUTE_SHIFT   3 /* MIXINL_MUTE */
 
#define WM8962_MIXINL_MUTE_WIDTH   1 /* MIXINL_MUTE */
 
#define WM8962_MIXINR_MUTE   0x0004 /* MIXINR_MUTE */
 
#define WM8962_MIXINR_MUTE_MASK   0x0004 /* MIXINR_MUTE */
 
#define WM8962_MIXINR_MUTE_SHIFT   2 /* MIXINR_MUTE */
 
#define WM8962_MIXINR_MUTE_WIDTH   1 /* MIXINR_MUTE */
 
#define WM8962_MIXINL_ENA   0x0002 /* MIXINL_ENA */
 
#define WM8962_MIXINL_ENA_MASK   0x0002 /* MIXINL_ENA */
 
#define WM8962_MIXINL_ENA_SHIFT   1 /* MIXINL_ENA */
 
#define WM8962_MIXINL_ENA_WIDTH   1 /* MIXINL_ENA */
 
#define WM8962_MIXINR_ENA   0x0001 /* MIXINR_ENA */
 
#define WM8962_MIXINR_ENA_MASK   0x0001 /* MIXINR_ENA */
 
#define WM8962_MIXINR_ENA_SHIFT   0 /* MIXINR_ENA */
 
#define WM8962_MIXINR_ENA_WIDTH   1 /* MIXINR_ENA */
 
#define WM8962_IN2L_MIXINL_VOL_MASK   0x01C0 /* IN2L_MIXINL_VOL - [8:6] */
 
#define WM8962_IN2L_MIXINL_VOL_SHIFT   6 /* IN2L_MIXINL_VOL - [8:6] */
 
#define WM8962_IN2L_MIXINL_VOL_WIDTH   3 /* IN2L_MIXINL_VOL - [8:6] */
 
#define WM8962_INPGAL_MIXINL_VOL_MASK   0x0038 /* INPGAL_MIXINL_VOL - [5:3] */
 
#define WM8962_INPGAL_MIXINL_VOL_SHIFT   3 /* INPGAL_MIXINL_VOL - [5:3] */
 
#define WM8962_INPGAL_MIXINL_VOL_WIDTH   3 /* INPGAL_MIXINL_VOL - [5:3] */
 
#define WM8962_IN3L_MIXINL_VOL_MASK   0x0007 /* IN3L_MIXINL_VOL - [2:0] */
 
#define WM8962_IN3L_MIXINL_VOL_SHIFT   0 /* IN3L_MIXINL_VOL - [2:0] */
 
#define WM8962_IN3L_MIXINL_VOL_WIDTH   3 /* IN3L_MIXINL_VOL - [2:0] */
 
#define WM8962_IN2R_MIXINR_VOL_MASK   0x01C0 /* IN2R_MIXINR_VOL - [8:6] */
 
#define WM8962_IN2R_MIXINR_VOL_SHIFT   6 /* IN2R_MIXINR_VOL - [8:6] */
 
#define WM8962_IN2R_MIXINR_VOL_WIDTH   3 /* IN2R_MIXINR_VOL - [8:6] */
 
#define WM8962_INPGAR_MIXINR_VOL_MASK   0x0038 /* INPGAR_MIXINR_VOL - [5:3] */
 
#define WM8962_INPGAR_MIXINR_VOL_SHIFT   3 /* INPGAR_MIXINR_VOL - [5:3] */
 
#define WM8962_INPGAR_MIXINR_VOL_WIDTH   3 /* INPGAR_MIXINR_VOL - [5:3] */
 
#define WM8962_IN3R_MIXINR_VOL_MASK   0x0007 /* IN3R_MIXINR_VOL - [2:0] */
 
#define WM8962_IN3R_MIXINR_VOL_SHIFT   0 /* IN3R_MIXINR_VOL - [2:0] */
 
#define WM8962_IN3R_MIXINR_VOL_WIDTH   3 /* IN3R_MIXINR_VOL - [2:0] */
 
#define WM8962_IN2L_TO_MIXINL   0x0020 /* IN2L_TO_MIXINL */
 
#define WM8962_IN2L_TO_MIXINL_MASK   0x0020 /* IN2L_TO_MIXINL */
 
#define WM8962_IN2L_TO_MIXINL_SHIFT   5 /* IN2L_TO_MIXINL */
 
#define WM8962_IN2L_TO_MIXINL_WIDTH   1 /* IN2L_TO_MIXINL */
 
#define WM8962_IN3L_TO_MIXINL   0x0010 /* IN3L_TO_MIXINL */
 
#define WM8962_IN3L_TO_MIXINL_MASK   0x0010 /* IN3L_TO_MIXINL */
 
#define WM8962_IN3L_TO_MIXINL_SHIFT   4 /* IN3L_TO_MIXINL */
 
#define WM8962_IN3L_TO_MIXINL_WIDTH   1 /* IN3L_TO_MIXINL */
 
#define WM8962_INPGAL_TO_MIXINL   0x0008 /* INPGAL_TO_MIXINL */
 
#define WM8962_INPGAL_TO_MIXINL_MASK   0x0008 /* INPGAL_TO_MIXINL */
 
#define WM8962_INPGAL_TO_MIXINL_SHIFT   3 /* INPGAL_TO_MIXINL */
 
#define WM8962_INPGAL_TO_MIXINL_WIDTH   1 /* INPGAL_TO_MIXINL */
 
#define WM8962_IN2R_TO_MIXINR   0x0004 /* IN2R_TO_MIXINR */
 
#define WM8962_IN2R_TO_MIXINR_MASK   0x0004 /* IN2R_TO_MIXINR */
 
#define WM8962_IN2R_TO_MIXINR_SHIFT   2 /* IN2R_TO_MIXINR */
 
#define WM8962_IN2R_TO_MIXINR_WIDTH   1 /* IN2R_TO_MIXINR */
 
#define WM8962_IN3R_TO_MIXINR   0x0002 /* IN3R_TO_MIXINR */
 
#define WM8962_IN3R_TO_MIXINR_MASK   0x0002 /* IN3R_TO_MIXINR */
 
#define WM8962_IN3R_TO_MIXINR_SHIFT   1 /* IN3R_TO_MIXINR */
 
#define WM8962_IN3R_TO_MIXINR_WIDTH   1 /* IN3R_TO_MIXINR */
 
#define WM8962_INPGAR_TO_MIXINR   0x0001 /* INPGAR_TO_MIXINR */
 
#define WM8962_INPGAR_TO_MIXINR_MASK   0x0001 /* INPGAR_TO_MIXINR */
 
#define WM8962_INPGAR_TO_MIXINR_SHIFT   0 /* INPGAR_TO_MIXINR */
 
#define WM8962_INPGAR_TO_MIXINR_WIDTH   1 /* INPGAR_TO_MIXINR */
 
#define WM8962_MIXIN_BIAS_MASK   0x0038 /* MIXIN_BIAS - [5:3] */
 
#define WM8962_MIXIN_BIAS_SHIFT   3 /* MIXIN_BIAS - [5:3] */
 
#define WM8962_MIXIN_BIAS_WIDTH   3 /* MIXIN_BIAS - [5:3] */
 
#define WM8962_INPGA_BIAS_MASK   0x0007 /* INPGA_BIAS - [2:0] */
 
#define WM8962_INPGA_BIAS_SHIFT   0 /* INPGA_BIAS - [2:0] */
 
#define WM8962_INPGA_BIAS_WIDTH   3 /* INPGA_BIAS - [2:0] */
 
#define WM8962_INPGAL_ENA   0x0010 /* INPGAL_ENA */
 
#define WM8962_INPGAL_ENA_MASK   0x0010 /* INPGAL_ENA */
 
#define WM8962_INPGAL_ENA_SHIFT   4 /* INPGAL_ENA */
 
#define WM8962_INPGAL_ENA_WIDTH   1 /* INPGAL_ENA */
 
#define WM8962_IN1L_TO_INPGAL   0x0008 /* IN1L_TO_INPGAL */
 
#define WM8962_IN1L_TO_INPGAL_MASK   0x0008 /* IN1L_TO_INPGAL */
 
#define WM8962_IN1L_TO_INPGAL_SHIFT   3 /* IN1L_TO_INPGAL */
 
#define WM8962_IN1L_TO_INPGAL_WIDTH   1 /* IN1L_TO_INPGAL */
 
#define WM8962_IN2L_TO_INPGAL   0x0004 /* IN2L_TO_INPGAL */
 
#define WM8962_IN2L_TO_INPGAL_MASK   0x0004 /* IN2L_TO_INPGAL */
 
#define WM8962_IN2L_TO_INPGAL_SHIFT   2 /* IN2L_TO_INPGAL */
 
#define WM8962_IN2L_TO_INPGAL_WIDTH   1 /* IN2L_TO_INPGAL */
 
#define WM8962_IN3L_TO_INPGAL   0x0002 /* IN3L_TO_INPGAL */
 
#define WM8962_IN3L_TO_INPGAL_MASK   0x0002 /* IN3L_TO_INPGAL */
 
#define WM8962_IN3L_TO_INPGAL_SHIFT   1 /* IN3L_TO_INPGAL */
 
#define WM8962_IN3L_TO_INPGAL_WIDTH   1 /* IN3L_TO_INPGAL */
 
#define WM8962_IN4L_TO_INPGAL   0x0001 /* IN4L_TO_INPGAL */
 
#define WM8962_IN4L_TO_INPGAL_MASK   0x0001 /* IN4L_TO_INPGAL */
 
#define WM8962_IN4L_TO_INPGAL_SHIFT   0 /* IN4L_TO_INPGAL */
 
#define WM8962_IN4L_TO_INPGAL_WIDTH   1 /* IN4L_TO_INPGAL */
 
#define WM8962_INPGAR_ENA   0x0010 /* INPGAR_ENA */
 
#define WM8962_INPGAR_ENA_MASK   0x0010 /* INPGAR_ENA */
 
#define WM8962_INPGAR_ENA_SHIFT   4 /* INPGAR_ENA */
 
#define WM8962_INPGAR_ENA_WIDTH   1 /* INPGAR_ENA */
 
#define WM8962_IN1R_TO_INPGAR   0x0008 /* IN1R_TO_INPGAR */
 
#define WM8962_IN1R_TO_INPGAR_MASK   0x0008 /* IN1R_TO_INPGAR */
 
#define WM8962_IN1R_TO_INPGAR_SHIFT   3 /* IN1R_TO_INPGAR */
 
#define WM8962_IN1R_TO_INPGAR_WIDTH   1 /* IN1R_TO_INPGAR */
 
#define WM8962_IN2R_TO_INPGAR   0x0004 /* IN2R_TO_INPGAR */
 
#define WM8962_IN2R_TO_INPGAR_MASK   0x0004 /* IN2R_TO_INPGAR */
 
#define WM8962_IN2R_TO_INPGAR_SHIFT   2 /* IN2R_TO_INPGAR */
 
#define WM8962_IN2R_TO_INPGAR_WIDTH   1 /* IN2R_TO_INPGAR */
 
#define WM8962_IN3R_TO_INPGAR   0x0002 /* IN3R_TO_INPGAR */
 
#define WM8962_IN3R_TO_INPGAR_MASK   0x0002 /* IN3R_TO_INPGAR */
 
#define WM8962_IN3R_TO_INPGAR_SHIFT   1 /* IN3R_TO_INPGAR */
 
#define WM8962_IN3R_TO_INPGAR_WIDTH   1 /* IN3R_TO_INPGAR */
 
#define WM8962_IN4R_TO_INPGAR   0x0001 /* IN4R_TO_INPGAR */
 
#define WM8962_IN4R_TO_INPGAR_MASK   0x0001 /* IN4R_TO_INPGAR */
 
#define WM8962_IN4R_TO_INPGAR_SHIFT   0 /* IN4R_TO_INPGAR */
 
#define WM8962_IN4R_TO_INPGAR_WIDTH   1 /* IN4R_TO_INPGAR */
 
#define WM8962_SPKOUT_VU   0x0100 /* SPKOUT_VU */
 
#define WM8962_SPKOUT_VU_MASK   0x0100 /* SPKOUT_VU */
 
#define WM8962_SPKOUT_VU_SHIFT   8 /* SPKOUT_VU */
 
#define WM8962_SPKOUT_VU_WIDTH   1 /* SPKOUT_VU */
 
#define WM8962_SPKOUTL_ZC   0x0080 /* SPKOUTL_ZC */
 
#define WM8962_SPKOUTL_ZC_MASK   0x0080 /* SPKOUTL_ZC */
 
#define WM8962_SPKOUTL_ZC_SHIFT   7 /* SPKOUTL_ZC */
 
#define WM8962_SPKOUTL_ZC_WIDTH   1 /* SPKOUTL_ZC */
 
#define WM8962_SPKOUTL_VOL_MASK   0x007F /* SPKOUTL_VOL - [6:0] */
 
#define WM8962_SPKOUTL_VOL_SHIFT   0 /* SPKOUTL_VOL - [6:0] */
 
#define WM8962_SPKOUTL_VOL_WIDTH   7 /* SPKOUTL_VOL - [6:0] */
 
#define WM8962_SPKOUTR_ZC   0x0080 /* SPKOUTR_ZC */
 
#define WM8962_SPKOUTR_ZC_MASK   0x0080 /* SPKOUTR_ZC */
 
#define WM8962_SPKOUTR_ZC_SHIFT   7 /* SPKOUTR_ZC */
 
#define WM8962_SPKOUTR_ZC_WIDTH   1 /* SPKOUTR_ZC */
 
#define WM8962_SPKOUTR_VOL_MASK   0x007F /* SPKOUTR_VOL - [6:0] */
 
#define WM8962_SPKOUTR_VOL_SHIFT   0 /* SPKOUTR_VOL - [6:0] */
 
#define WM8962_SPKOUTR_VOL_WIDTH   7 /* SPKOUTR_VOL - [6:0] */
 
#define WM8962_TEMP_ERR_HP   0x0008 /* TEMP_ERR_HP */
 
#define WM8962_TEMP_ERR_HP_MASK   0x0008 /* TEMP_ERR_HP */
 
#define WM8962_TEMP_ERR_HP_SHIFT   3 /* TEMP_ERR_HP */
 
#define WM8962_TEMP_ERR_HP_WIDTH   1 /* TEMP_ERR_HP */
 
#define WM8962_TEMP_WARN_HP   0x0004 /* TEMP_WARN_HP */
 
#define WM8962_TEMP_WARN_HP_MASK   0x0004 /* TEMP_WARN_HP */
 
#define WM8962_TEMP_WARN_HP_SHIFT   2 /* TEMP_WARN_HP */
 
#define WM8962_TEMP_WARN_HP_WIDTH   1 /* TEMP_WARN_HP */
 
#define WM8962_TEMP_ERR_SPK   0x0002 /* TEMP_ERR_SPK */
 
#define WM8962_TEMP_ERR_SPK_MASK   0x0002 /* TEMP_ERR_SPK */
 
#define WM8962_TEMP_ERR_SPK_SHIFT   1 /* TEMP_ERR_SPK */
 
#define WM8962_TEMP_ERR_SPK_WIDTH   1 /* TEMP_ERR_SPK */
 
#define WM8962_TEMP_WARN_SPK   0x0001 /* TEMP_WARN_SPK */
 
#define WM8962_TEMP_WARN_SPK_MASK   0x0001 /* TEMP_WARN_SPK */
 
#define WM8962_TEMP_WARN_SPK_SHIFT   0 /* TEMP_WARN_SPK */
 
#define WM8962_TEMP_WARN_SPK_WIDTH   1 /* TEMP_WARN_SPK */
 
#define WM8962_MICDET_THR_MASK   0x7000 /* MICDET_THR - [14:12] */
 
#define WM8962_MICDET_THR_SHIFT   12 /* MICDET_THR - [14:12] */
 
#define WM8962_MICDET_THR_WIDTH   3 /* MICDET_THR - [14:12] */
 
#define WM8962_MICSHORT_THR_MASK   0x0C00 /* MICSHORT_THR - [11:10] */
 
#define WM8962_MICSHORT_THR_SHIFT   10 /* MICSHORT_THR - [11:10] */
 
#define WM8962_MICSHORT_THR_WIDTH   2 /* MICSHORT_THR - [11:10] */
 
#define WM8962_MICDET_ENA   0x0200 /* MICDET_ENA */
 
#define WM8962_MICDET_ENA_MASK   0x0200 /* MICDET_ENA */
 
#define WM8962_MICDET_ENA_SHIFT   9 /* MICDET_ENA */
 
#define WM8962_MICDET_ENA_WIDTH   1 /* MICDET_ENA */
 
#define WM8962_MICDET_STS   0x0080 /* MICDET_STS */
 
#define WM8962_MICDET_STS_MASK   0x0080 /* MICDET_STS */
 
#define WM8962_MICDET_STS_SHIFT   7 /* MICDET_STS */
 
#define WM8962_MICDET_STS_WIDTH   1 /* MICDET_STS */
 
#define WM8962_MICSHORT_STS   0x0040 /* MICSHORT_STS */
 
#define WM8962_MICSHORT_STS_MASK   0x0040 /* MICSHORT_STS */
 
#define WM8962_MICSHORT_STS_SHIFT   6 /* MICSHORT_STS */
 
#define WM8962_MICSHORT_STS_WIDTH   1 /* MICSHORT_STS */
 
#define WM8962_TEMP_ENA_HP   0x0004 /* TEMP_ENA_HP */
 
#define WM8962_TEMP_ENA_HP_MASK   0x0004 /* TEMP_ENA_HP */
 
#define WM8962_TEMP_ENA_HP_SHIFT   2 /* TEMP_ENA_HP */
 
#define WM8962_TEMP_ENA_HP_WIDTH   1 /* TEMP_ENA_HP */
 
#define WM8962_TEMP_ENA_SPK   0x0002 /* TEMP_ENA_SPK */
 
#define WM8962_TEMP_ENA_SPK_MASK   0x0002 /* TEMP_ENA_SPK */
 
#define WM8962_TEMP_ENA_SPK_SHIFT   1 /* TEMP_ENA_SPK */
 
#define WM8962_TEMP_ENA_SPK_WIDTH   1 /* TEMP_ENA_SPK */
 
#define WM8962_MICBIAS_LVL   0x0001 /* MICBIAS_LVL */
 
#define WM8962_MICBIAS_LVL_MASK   0x0001 /* MICBIAS_LVL */
 
#define WM8962_MICBIAS_LVL_SHIFT   0 /* MICBIAS_LVL */
 
#define WM8962_MICBIAS_LVL_WIDTH   1 /* MICBIAS_LVL */
 
#define WM8962_SPKOUTR_ENA   0x0080 /* SPKOUTR_ENA */
 
#define WM8962_SPKOUTR_ENA_MASK   0x0080 /* SPKOUTR_ENA */
 
#define WM8962_SPKOUTR_ENA_SHIFT   7 /* SPKOUTR_ENA */
 
#define WM8962_SPKOUTR_ENA_WIDTH   1 /* SPKOUTR_ENA */
 
#define WM8962_SPKOUTL_ENA   0x0040 /* SPKOUTL_ENA */
 
#define WM8962_SPKOUTL_ENA_MASK   0x0040 /* SPKOUTL_ENA */
 
#define WM8962_SPKOUTL_ENA_SHIFT   6 /* SPKOUTL_ENA */
 
#define WM8962_SPKOUTL_ENA_WIDTH   1 /* SPKOUTL_ENA */
 
#define WM8962_SPKOUTL_PGA_MUTE   0x0002 /* SPKOUTL_PGA_MUTE */
 
#define WM8962_SPKOUTL_PGA_MUTE_MASK   0x0002 /* SPKOUTL_PGA_MUTE */
 
#define WM8962_SPKOUTL_PGA_MUTE_SHIFT   1 /* SPKOUTL_PGA_MUTE */
 
#define WM8962_SPKOUTL_PGA_MUTE_WIDTH   1 /* SPKOUTL_PGA_MUTE */
 
#define WM8962_SPKOUTR_PGA_MUTE   0x0001 /* SPKOUTR_PGA_MUTE */
 
#define WM8962_SPKOUTR_PGA_MUTE_MASK   0x0001 /* SPKOUTR_PGA_MUTE */
 
#define WM8962_SPKOUTR_PGA_MUTE_SHIFT   0 /* SPKOUTR_PGA_MUTE */
 
#define WM8962_SPKOUTR_PGA_MUTE_WIDTH   1 /* SPKOUTR_PGA_MUTE */
 
#define WM8962_SPK_MONO   0x0040 /* SPK_MONO */
 
#define WM8962_SPK_MONO_MASK   0x0040 /* SPK_MONO */
 
#define WM8962_SPK_MONO_SHIFT   6 /* SPK_MONO */
 
#define WM8962_SPK_MONO_WIDTH   1 /* SPK_MONO */
 
#define WM8962_CLASSD_VOL_MASK   0x0007 /* CLASSD_VOL - [2:0] */
 
#define WM8962_CLASSD_VOL_SHIFT   0 /* CLASSD_VOL - [2:0] */
 
#define WM8962_CLASSD_VOL_WIDTH   3 /* CLASSD_VOL - [2:0] */
 
#define WM8962_SYSCLK_RATE_MASK   0x001E /* SYSCLK_RATE - [4:1] */
 
#define WM8962_SYSCLK_RATE_SHIFT   1 /* SYSCLK_RATE - [4:1] */
 
#define WM8962_SYSCLK_RATE_WIDTH   4 /* SYSCLK_RATE - [4:1] */
 
#define WM8962_DAC_MONOMIX   0x0200 /* DAC_MONOMIX */
 
#define WM8962_DAC_MONOMIX_MASK   0x0200 /* DAC_MONOMIX */
 
#define WM8962_DAC_MONOMIX_SHIFT   9 /* DAC_MONOMIX */
 
#define WM8962_DAC_MONOMIX_WIDTH   1 /* DAC_MONOMIX */
 
#define WM8962_ADCR_DAC_SVOL_MASK   0x00F0 /* ADCR_DAC_SVOL - [7:4] */
 
#define WM8962_ADCR_DAC_SVOL_SHIFT   4 /* ADCR_DAC_SVOL - [7:4] */
 
#define WM8962_ADCR_DAC_SVOL_WIDTH   4 /* ADCR_DAC_SVOL - [7:4] */
 
#define WM8962_ADC_TO_DACR_MASK   0x000C /* ADC_TO_DACR - [3:2] */
 
#define WM8962_ADC_TO_DACR_SHIFT   2 /* ADC_TO_DACR - [3:2] */
 
#define WM8962_ADC_TO_DACR_WIDTH   2 /* ADC_TO_DACR - [3:2] */
 
#define WM8962_ADCL_DAC_SVOL_MASK   0x00F0 /* ADCL_DAC_SVOL - [7:4] */
 
#define WM8962_ADCL_DAC_SVOL_SHIFT   4 /* ADCL_DAC_SVOL - [7:4] */
 
#define WM8962_ADCL_DAC_SVOL_WIDTH   4 /* ADCL_DAC_SVOL - [7:4] */
 
#define WM8962_ADC_TO_DACL_MASK   0x000C /* ADC_TO_DACL - [3:2] */
 
#define WM8962_ADC_TO_DACL_SHIFT   2 /* ADC_TO_DACL - [3:2] */
 
#define WM8962_ADC_TO_DACL_WIDTH   2 /* ADC_TO_DACL - [3:2] */
 
#define WM8962_INL_DCS_ENA   0x0080 /* INL_DCS_ENA */
 
#define WM8962_INL_DCS_ENA_MASK   0x0080 /* INL_DCS_ENA */
 
#define WM8962_INL_DCS_ENA_SHIFT   7 /* INL_DCS_ENA */
 
#define WM8962_INL_DCS_ENA_WIDTH   1 /* INL_DCS_ENA */
 
#define WM8962_INL_DCS_STARTUP   0x0040 /* INL_DCS_STARTUP */
 
#define WM8962_INL_DCS_STARTUP_MASK   0x0040 /* INL_DCS_STARTUP */
 
#define WM8962_INL_DCS_STARTUP_SHIFT   6 /* INL_DCS_STARTUP */
 
#define WM8962_INL_DCS_STARTUP_WIDTH   1 /* INL_DCS_STARTUP */
 
#define WM8962_INR_DCS_ENA   0x0008 /* INR_DCS_ENA */
 
#define WM8962_INR_DCS_ENA_MASK   0x0008 /* INR_DCS_ENA */
 
#define WM8962_INR_DCS_ENA_SHIFT   3 /* INR_DCS_ENA */
 
#define WM8962_INR_DCS_ENA_WIDTH   1 /* INR_DCS_ENA */
 
#define WM8962_INR_DCS_STARTUP   0x0004 /* INR_DCS_STARTUP */
 
#define WM8962_INR_DCS_STARTUP_MASK   0x0004 /* INR_DCS_STARTUP */
 
#define WM8962_INR_DCS_STARTUP_SHIFT   2 /* INR_DCS_STARTUP */
 
#define WM8962_INR_DCS_STARTUP_WIDTH   1 /* INR_DCS_STARTUP */
 
#define WM8962_HP1L_DCS_ENA   0x0080 /* HP1L_DCS_ENA */
 
#define WM8962_HP1L_DCS_ENA_MASK   0x0080 /* HP1L_DCS_ENA */
 
#define WM8962_HP1L_DCS_ENA_SHIFT   7 /* HP1L_DCS_ENA */
 
#define WM8962_HP1L_DCS_ENA_WIDTH   1 /* HP1L_DCS_ENA */
 
#define WM8962_HP1L_DCS_STARTUP   0x0040 /* HP1L_DCS_STARTUP */
 
#define WM8962_HP1L_DCS_STARTUP_MASK   0x0040 /* HP1L_DCS_STARTUP */
 
#define WM8962_HP1L_DCS_STARTUP_SHIFT   6 /* HP1L_DCS_STARTUP */
 
#define WM8962_HP1L_DCS_STARTUP_WIDTH   1 /* HP1L_DCS_STARTUP */
 
#define WM8962_HP1L_DCS_SYNC   0x0010 /* HP1L_DCS_SYNC */
 
#define WM8962_HP1L_DCS_SYNC_MASK   0x0010 /* HP1L_DCS_SYNC */
 
#define WM8962_HP1L_DCS_SYNC_SHIFT   4 /* HP1L_DCS_SYNC */
 
#define WM8962_HP1L_DCS_SYNC_WIDTH   1 /* HP1L_DCS_SYNC */
 
#define WM8962_HP1R_DCS_ENA   0x0008 /* HP1R_DCS_ENA */
 
#define WM8962_HP1R_DCS_ENA_MASK   0x0008 /* HP1R_DCS_ENA */
 
#define WM8962_HP1R_DCS_ENA_SHIFT   3 /* HP1R_DCS_ENA */
 
#define WM8962_HP1R_DCS_ENA_WIDTH   1 /* HP1R_DCS_ENA */
 
#define WM8962_HP1R_DCS_STARTUP   0x0004 /* HP1R_DCS_STARTUP */
 
#define WM8962_HP1R_DCS_STARTUP_MASK   0x0004 /* HP1R_DCS_STARTUP */
 
#define WM8962_HP1R_DCS_STARTUP_SHIFT   2 /* HP1R_DCS_STARTUP */
 
#define WM8962_HP1R_DCS_STARTUP_WIDTH   1 /* HP1R_DCS_STARTUP */
 
#define WM8962_HP1R_DCS_SYNC   0x0001 /* HP1R_DCS_SYNC */
 
#define WM8962_HP1R_DCS_SYNC_MASK   0x0001 /* HP1R_DCS_SYNC */
 
#define WM8962_HP1R_DCS_SYNC_SHIFT   0 /* HP1R_DCS_SYNC */
 
#define WM8962_HP1R_DCS_SYNC_WIDTH   1 /* HP1R_DCS_SYNC */
 
#define WM8962_HP1_DCS_SYNC_STEPS_MASK   0x3F80 /* HP1_DCS_SYNC_STEPS - [13:7] */
 
#define WM8962_HP1_DCS_SYNC_STEPS_SHIFT   7 /* HP1_DCS_SYNC_STEPS - [13:7] */
 
#define WM8962_HP1_DCS_SYNC_STEPS_WIDTH   7 /* HP1_DCS_SYNC_STEPS - [13:7] */
 
#define WM8962_DCS_STARTUP_DONE_INL   0x0400 /* DCS_STARTUP_DONE_INL */
 
#define WM8962_DCS_STARTUP_DONE_INL_MASK   0x0400 /* DCS_STARTUP_DONE_INL */
 
#define WM8962_DCS_STARTUP_DONE_INL_SHIFT   10 /* DCS_STARTUP_DONE_INL */
 
#define WM8962_DCS_STARTUP_DONE_INL_WIDTH   1 /* DCS_STARTUP_DONE_INL */
 
#define WM8962_DCS_STARTUP_DONE_INR   0x0200 /* DCS_STARTUP_DONE_INR */
 
#define WM8962_DCS_STARTUP_DONE_INR_MASK   0x0200 /* DCS_STARTUP_DONE_INR */
 
#define WM8962_DCS_STARTUP_DONE_INR_SHIFT   9 /* DCS_STARTUP_DONE_INR */
 
#define WM8962_DCS_STARTUP_DONE_INR_WIDTH   1 /* DCS_STARTUP_DONE_INR */
 
#define WM8962_DCS_STARTUP_DONE_HP1L   0x0100 /* DCS_STARTUP_DONE_HP1L */
 
#define WM8962_DCS_STARTUP_DONE_HP1L_MASK   0x0100 /* DCS_STARTUP_DONE_HP1L */
 
#define WM8962_DCS_STARTUP_DONE_HP1L_SHIFT   8 /* DCS_STARTUP_DONE_HP1L */
 
#define WM8962_DCS_STARTUP_DONE_HP1L_WIDTH   1 /* DCS_STARTUP_DONE_HP1L */
 
#define WM8962_DCS_STARTUP_DONE_HP1R   0x0080 /* DCS_STARTUP_DONE_HP1R */
 
#define WM8962_DCS_STARTUP_DONE_HP1R_MASK   0x0080 /* DCS_STARTUP_DONE_HP1R */
 
#define WM8962_DCS_STARTUP_DONE_HP1R_SHIFT   7 /* DCS_STARTUP_DONE_HP1R */
 
#define WM8962_DCS_STARTUP_DONE_HP1R_WIDTH   1 /* DCS_STARTUP_DONE_HP1R */
 
#define WM8962_HP_PGAS_BIAS_MASK   0x0007 /* HP_PGAS_BIAS - [2:0] */
 
#define WM8962_HP_PGAS_BIAS_SHIFT   0 /* HP_PGAS_BIAS - [2:0] */
 
#define WM8962_HP_PGAS_BIAS_WIDTH   3 /* HP_PGAS_BIAS - [2:0] */
 
#define WM8962_HP1L_RMV_SHORT   0x0080 /* HP1L_RMV_SHORT */
 
#define WM8962_HP1L_RMV_SHORT_MASK   0x0080 /* HP1L_RMV_SHORT */
 
#define WM8962_HP1L_RMV_SHORT_SHIFT   7 /* HP1L_RMV_SHORT */
 
#define WM8962_HP1L_RMV_SHORT_WIDTH   1 /* HP1L_RMV_SHORT */
 
#define WM8962_HP1L_ENA_OUTP   0x0040 /* HP1L_ENA_OUTP */
 
#define WM8962_HP1L_ENA_OUTP_MASK   0x0040 /* HP1L_ENA_OUTP */
 
#define WM8962_HP1L_ENA_OUTP_SHIFT   6 /* HP1L_ENA_OUTP */
 
#define WM8962_HP1L_ENA_OUTP_WIDTH   1 /* HP1L_ENA_OUTP */
 
#define WM8962_HP1L_ENA_DLY   0x0020 /* HP1L_ENA_DLY */
 
#define WM8962_HP1L_ENA_DLY_MASK   0x0020 /* HP1L_ENA_DLY */
 
#define WM8962_HP1L_ENA_DLY_SHIFT   5 /* HP1L_ENA_DLY */
 
#define WM8962_HP1L_ENA_DLY_WIDTH   1 /* HP1L_ENA_DLY */
 
#define WM8962_HP1L_ENA   0x0010 /* HP1L_ENA */
 
#define WM8962_HP1L_ENA_MASK   0x0010 /* HP1L_ENA */
 
#define WM8962_HP1L_ENA_SHIFT   4 /* HP1L_ENA */
 
#define WM8962_HP1L_ENA_WIDTH   1 /* HP1L_ENA */
 
#define WM8962_HP1R_RMV_SHORT   0x0008 /* HP1R_RMV_SHORT */
 
#define WM8962_HP1R_RMV_SHORT_MASK   0x0008 /* HP1R_RMV_SHORT */
 
#define WM8962_HP1R_RMV_SHORT_SHIFT   3 /* HP1R_RMV_SHORT */
 
#define WM8962_HP1R_RMV_SHORT_WIDTH   1 /* HP1R_RMV_SHORT */
 
#define WM8962_HP1R_ENA_OUTP   0x0004 /* HP1R_ENA_OUTP */
 
#define WM8962_HP1R_ENA_OUTP_MASK   0x0004 /* HP1R_ENA_OUTP */
 
#define WM8962_HP1R_ENA_OUTP_SHIFT   2 /* HP1R_ENA_OUTP */
 
#define WM8962_HP1R_ENA_OUTP_WIDTH   1 /* HP1R_ENA_OUTP */
 
#define WM8962_HP1R_ENA_DLY   0x0002 /* HP1R_ENA_DLY */
 
#define WM8962_HP1R_ENA_DLY_MASK   0x0002 /* HP1R_ENA_DLY */
 
#define WM8962_HP1R_ENA_DLY_SHIFT   1 /* HP1R_ENA_DLY */
 
#define WM8962_HP1R_ENA_DLY_WIDTH   1 /* HP1R_ENA_DLY */
 
#define WM8962_HP1R_ENA   0x0001 /* HP1R_ENA */
 
#define WM8962_HP1R_ENA_MASK   0x0001 /* HP1R_ENA */
 
#define WM8962_HP1R_ENA_SHIFT   0 /* HP1R_ENA */
 
#define WM8962_HP1R_ENA_WIDTH   1 /* HP1R_ENA */
 
#define WM8962_HP1L_VOL_MASK   0x01C0 /* HP1L_VOL - [8:6] */
 
#define WM8962_HP1L_VOL_SHIFT   6 /* HP1L_VOL - [8:6] */
 
#define WM8962_HP1L_VOL_WIDTH   3 /* HP1L_VOL - [8:6] */
 
#define WM8962_HP1R_VOL_MASK   0x0038 /* HP1R_VOL - [5:3] */
 
#define WM8962_HP1R_VOL_SHIFT   3 /* HP1R_VOL - [5:3] */
 
#define WM8962_HP1R_VOL_WIDTH   3 /* HP1R_VOL - [5:3] */
 
#define WM8962_HP_BIAS_BOOST_MASK   0x0007 /* HP_BIAS_BOOST - [2:0] */
 
#define WM8962_HP_BIAS_BOOST_SHIFT   0 /* HP_BIAS_BOOST - [2:0] */
 
#define WM8962_HP_BIAS_BOOST_WIDTH   3 /* HP_BIAS_BOOST - [2:0] */
 
#define WM8962_CP_ENA   0x0001 /* CP_ENA */
 
#define WM8962_CP_ENA_MASK   0x0001 /* CP_ENA */
 
#define WM8962_CP_ENA_SHIFT   0 /* CP_ENA */
 
#define WM8962_CP_ENA_WIDTH   1 /* CP_ENA */
 
#define WM8962_CP_DYN_PWR   0x0001 /* CP_DYN_PWR */
 
#define WM8962_CP_DYN_PWR_MASK   0x0001 /* CP_DYN_PWR */
 
#define WM8962_CP_DYN_PWR_SHIFT   0 /* CP_DYN_PWR */
 
#define WM8962_CP_DYN_PWR_WIDTH   1 /* CP_DYN_PWR */
 
#define WM8962_WSEQ_AUTOSEQ_ENA   0x0080 /* WSEQ_AUTOSEQ_ENA */
 
#define WM8962_WSEQ_AUTOSEQ_ENA_MASK   0x0080 /* WSEQ_AUTOSEQ_ENA */
 
#define WM8962_WSEQ_AUTOSEQ_ENA_SHIFT   7 /* WSEQ_AUTOSEQ_ENA */
 
#define WM8962_WSEQ_AUTOSEQ_ENA_WIDTH   1 /* WSEQ_AUTOSEQ_ENA */
 
#define WM8962_WSEQ_ENA   0x0020 /* WSEQ_ENA */
 
#define WM8962_WSEQ_ENA_MASK   0x0020 /* WSEQ_ENA */
 
#define WM8962_WSEQ_ENA_SHIFT   5 /* WSEQ_ENA */
 
#define WM8962_WSEQ_ENA_WIDTH   1 /* WSEQ_ENA */
 
#define WM8962_WSEQ_ABORT   0x0100 /* WSEQ_ABORT */
 
#define WM8962_WSEQ_ABORT_MASK   0x0100 /* WSEQ_ABORT */
 
#define WM8962_WSEQ_ABORT_SHIFT   8 /* WSEQ_ABORT */
 
#define WM8962_WSEQ_ABORT_WIDTH   1 /* WSEQ_ABORT */
 
#define WM8962_WSEQ_START   0x0080 /* WSEQ_START */
 
#define WM8962_WSEQ_START_MASK   0x0080 /* WSEQ_START */
 
#define WM8962_WSEQ_START_SHIFT   7 /* WSEQ_START */
 
#define WM8962_WSEQ_START_WIDTH   1 /* WSEQ_START */
 
#define WM8962_WSEQ_START_INDEX_MASK   0x007F /* WSEQ_START_INDEX - [6:0] */
 
#define WM8962_WSEQ_START_INDEX_SHIFT   0 /* WSEQ_START_INDEX - [6:0] */
 
#define WM8962_WSEQ_START_INDEX_WIDTH   7 /* WSEQ_START_INDEX - [6:0] */
 
#define WM8962_WSEQ_CURRENT_INDEX_MASK   0x03F8 /* WSEQ_CURRENT_INDEX - [9:3] */
 
#define WM8962_WSEQ_CURRENT_INDEX_SHIFT   3 /* WSEQ_CURRENT_INDEX - [9:3] */
 
#define WM8962_WSEQ_CURRENT_INDEX_WIDTH   7 /* WSEQ_CURRENT_INDEX - [9:3] */
 
#define WM8962_WSEQ_BUSY   0x0001 /* WSEQ_BUSY */
 
#define WM8962_WSEQ_BUSY_MASK   0x0001 /* WSEQ_BUSY */
 
#define WM8962_WSEQ_BUSY_SHIFT   0 /* WSEQ_BUSY */
 
#define WM8962_WSEQ_BUSY_WIDTH   1 /* WSEQ_BUSY */
 
#define WM8962_SPI_CONTRD   0x0040 /* SPI_CONTRD */
 
#define WM8962_SPI_CONTRD_MASK   0x0040 /* SPI_CONTRD */
 
#define WM8962_SPI_CONTRD_SHIFT   6 /* SPI_CONTRD */
 
#define WM8962_SPI_CONTRD_WIDTH   1 /* SPI_CONTRD */
 
#define WM8962_SPI_4WIRE   0x0020 /* SPI_4WIRE */
 
#define WM8962_SPI_4WIRE_MASK   0x0020 /* SPI_4WIRE */
 
#define WM8962_SPI_4WIRE_SHIFT   5 /* SPI_4WIRE */
 
#define WM8962_SPI_4WIRE_WIDTH   1 /* SPI_4WIRE */
 
#define WM8962_SPI_CFG   0x0010 /* SPI_CFG */
 
#define WM8962_SPI_CFG_MASK   0x0010 /* SPI_CFG */
 
#define WM8962_SPI_CFG_SHIFT   4 /* SPI_CFG */
 
#define WM8962_SPI_CFG_WIDTH   1 /* SPI_CFG */
 
#define WM8962_HPMIXL_ENA   0x0008 /* HPMIXL_ENA */
 
#define WM8962_HPMIXL_ENA_MASK   0x0008 /* HPMIXL_ENA */
 
#define WM8962_HPMIXL_ENA_SHIFT   3 /* HPMIXL_ENA */
 
#define WM8962_HPMIXL_ENA_WIDTH   1 /* HPMIXL_ENA */
 
#define WM8962_HPMIXR_ENA   0x0004 /* HPMIXR_ENA */
 
#define WM8962_HPMIXR_ENA_MASK   0x0004 /* HPMIXR_ENA */
 
#define WM8962_HPMIXR_ENA_SHIFT   2 /* HPMIXR_ENA */
 
#define WM8962_HPMIXR_ENA_WIDTH   1 /* HPMIXR_ENA */
 
#define WM8962_SPKMIXL_ENA   0x0002 /* SPKMIXL_ENA */
 
#define WM8962_SPKMIXL_ENA_MASK   0x0002 /* SPKMIXL_ENA */
 
#define WM8962_SPKMIXL_ENA_SHIFT   1 /* SPKMIXL_ENA */
 
#define WM8962_SPKMIXL_ENA_WIDTH   1 /* SPKMIXL_ENA */
 
#define WM8962_SPKMIXR_ENA   0x0001 /* SPKMIXR_ENA */
 
#define WM8962_SPKMIXR_ENA_MASK   0x0001 /* SPKMIXR_ENA */
 
#define WM8962_SPKMIXR_ENA_SHIFT   0 /* SPKMIXR_ENA */
 
#define WM8962_SPKMIXR_ENA_WIDTH   1 /* SPKMIXR_ENA */
 
#define WM8962_HPMIXL_TO_HPOUTL_PGA   0x0080 /* HPMIXL_TO_HPOUTL_PGA */
 
#define WM8962_HPMIXL_TO_HPOUTL_PGA_MASK   0x0080 /* HPMIXL_TO_HPOUTL_PGA */
 
#define WM8962_HPMIXL_TO_HPOUTL_PGA_SHIFT   7 /* HPMIXL_TO_HPOUTL_PGA */
 
#define WM8962_HPMIXL_TO_HPOUTL_PGA_WIDTH   1 /* HPMIXL_TO_HPOUTL_PGA */
 
#define WM8962_DACL_TO_HPMIXL   0x0020 /* DACL_TO_HPMIXL */
 
#define WM8962_DACL_TO_HPMIXL_MASK   0x0020 /* DACL_TO_HPMIXL */
 
#define WM8962_DACL_TO_HPMIXL_SHIFT   5 /* DACL_TO_HPMIXL */
 
#define WM8962_DACL_TO_HPMIXL_WIDTH   1 /* DACL_TO_HPMIXL */
 
#define WM8962_DACR_TO_HPMIXL   0x0010 /* DACR_TO_HPMIXL */
 
#define WM8962_DACR_TO_HPMIXL_MASK   0x0010 /* DACR_TO_HPMIXL */
 
#define WM8962_DACR_TO_HPMIXL_SHIFT   4 /* DACR_TO_HPMIXL */
 
#define WM8962_DACR_TO_HPMIXL_WIDTH   1 /* DACR_TO_HPMIXL */
 
#define WM8962_MIXINL_TO_HPMIXL   0x0008 /* MIXINL_TO_HPMIXL */
 
#define WM8962_MIXINL_TO_HPMIXL_MASK   0x0008 /* MIXINL_TO_HPMIXL */
 
#define WM8962_MIXINL_TO_HPMIXL_SHIFT   3 /* MIXINL_TO_HPMIXL */
 
#define WM8962_MIXINL_TO_HPMIXL_WIDTH   1 /* MIXINL_TO_HPMIXL */
 
#define WM8962_MIXINR_TO_HPMIXL   0x0004 /* MIXINR_TO_HPMIXL */
 
#define WM8962_MIXINR_TO_HPMIXL_MASK   0x0004 /* MIXINR_TO_HPMIXL */
 
#define WM8962_MIXINR_TO_HPMIXL_SHIFT   2 /* MIXINR_TO_HPMIXL */
 
#define WM8962_MIXINR_TO_HPMIXL_WIDTH   1 /* MIXINR_TO_HPMIXL */
 
#define WM8962_IN4L_TO_HPMIXL   0x0002 /* IN4L_TO_HPMIXL */
 
#define WM8962_IN4L_TO_HPMIXL_MASK   0x0002 /* IN4L_TO_HPMIXL */
 
#define WM8962_IN4L_TO_HPMIXL_SHIFT   1 /* IN4L_TO_HPMIXL */
 
#define WM8962_IN4L_TO_HPMIXL_WIDTH   1 /* IN4L_TO_HPMIXL */
 
#define WM8962_IN4R_TO_HPMIXL   0x0001 /* IN4R_TO_HPMIXL */
 
#define WM8962_IN4R_TO_HPMIXL_MASK   0x0001 /* IN4R_TO_HPMIXL */
 
#define WM8962_IN4R_TO_HPMIXL_SHIFT   0 /* IN4R_TO_HPMIXL */
 
#define WM8962_IN4R_TO_HPMIXL_WIDTH   1 /* IN4R_TO_HPMIXL */
 
#define WM8962_HPMIXR_TO_HPOUTR_PGA   0x0080 /* HPMIXR_TO_HPOUTR_PGA */
 
#define WM8962_HPMIXR_TO_HPOUTR_PGA_MASK   0x0080 /* HPMIXR_TO_HPOUTR_PGA */
 
#define WM8962_HPMIXR_TO_HPOUTR_PGA_SHIFT   7 /* HPMIXR_TO_HPOUTR_PGA */
 
#define WM8962_HPMIXR_TO_HPOUTR_PGA_WIDTH   1 /* HPMIXR_TO_HPOUTR_PGA */
 
#define WM8962_DACL_TO_HPMIXR   0x0020 /* DACL_TO_HPMIXR */
 
#define WM8962_DACL_TO_HPMIXR_MASK   0x0020 /* DACL_TO_HPMIXR */
 
#define WM8962_DACL_TO_HPMIXR_SHIFT   5 /* DACL_TO_HPMIXR */
 
#define WM8962_DACL_TO_HPMIXR_WIDTH   1 /* DACL_TO_HPMIXR */
 
#define WM8962_DACR_TO_HPMIXR   0x0010 /* DACR_TO_HPMIXR */
 
#define WM8962_DACR_TO_HPMIXR_MASK   0x0010 /* DACR_TO_HPMIXR */
 
#define WM8962_DACR_TO_HPMIXR_SHIFT   4 /* DACR_TO_HPMIXR */
 
#define WM8962_DACR_TO_HPMIXR_WIDTH   1 /* DACR_TO_HPMIXR */
 
#define WM8962_MIXINL_TO_HPMIXR   0x0008 /* MIXINL_TO_HPMIXR */
 
#define WM8962_MIXINL_TO_HPMIXR_MASK   0x0008 /* MIXINL_TO_HPMIXR */
 
#define WM8962_MIXINL_TO_HPMIXR_SHIFT   3 /* MIXINL_TO_HPMIXR */
 
#define WM8962_MIXINL_TO_HPMIXR_WIDTH   1 /* MIXINL_TO_HPMIXR */
 
#define WM8962_MIXINR_TO_HPMIXR   0x0004 /* MIXINR_TO_HPMIXR */
 
#define WM8962_MIXINR_TO_HPMIXR_MASK   0x0004 /* MIXINR_TO_HPMIXR */
 
#define WM8962_MIXINR_TO_HPMIXR_SHIFT   2 /* MIXINR_TO_HPMIXR */
 
#define WM8962_MIXINR_TO_HPMIXR_WIDTH   1 /* MIXINR_TO_HPMIXR */
 
#define WM8962_IN4L_TO_HPMIXR   0x0002 /* IN4L_TO_HPMIXR */
 
#define WM8962_IN4L_TO_HPMIXR_MASK   0x0002 /* IN4L_TO_HPMIXR */
 
#define WM8962_IN4L_TO_HPMIXR_SHIFT   1 /* IN4L_TO_HPMIXR */
 
#define WM8962_IN4L_TO_HPMIXR_WIDTH   1 /* IN4L_TO_HPMIXR */
 
#define WM8962_IN4R_TO_HPMIXR   0x0001 /* IN4R_TO_HPMIXR */
 
#define WM8962_IN4R_TO_HPMIXR_MASK   0x0001 /* IN4R_TO_HPMIXR */
 
#define WM8962_IN4R_TO_HPMIXR_SHIFT   0 /* IN4R_TO_HPMIXR */
 
#define WM8962_IN4R_TO_HPMIXR_WIDTH   1 /* IN4R_TO_HPMIXR */
 
#define WM8962_HPMIXL_MUTE   0x0100 /* HPMIXL_MUTE */
 
#define WM8962_HPMIXL_MUTE_MASK   0x0100 /* HPMIXL_MUTE */
 
#define WM8962_HPMIXL_MUTE_SHIFT   8 /* HPMIXL_MUTE */
 
#define WM8962_HPMIXL_MUTE_WIDTH   1 /* HPMIXL_MUTE */
 
#define WM8962_MIXINL_HPMIXL_VOL   0x0080 /* MIXINL_HPMIXL_VOL */
 
#define WM8962_MIXINL_HPMIXL_VOL_MASK   0x0080 /* MIXINL_HPMIXL_VOL */
 
#define WM8962_MIXINL_HPMIXL_VOL_SHIFT   7 /* MIXINL_HPMIXL_VOL */
 
#define WM8962_MIXINL_HPMIXL_VOL_WIDTH   1 /* MIXINL_HPMIXL_VOL */
 
#define WM8962_MIXINR_HPMIXL_VOL   0x0040 /* MIXINR_HPMIXL_VOL */
 
#define WM8962_MIXINR_HPMIXL_VOL_MASK   0x0040 /* MIXINR_HPMIXL_VOL */
 
#define WM8962_MIXINR_HPMIXL_VOL_SHIFT   6 /* MIXINR_HPMIXL_VOL */
 
#define WM8962_MIXINR_HPMIXL_VOL_WIDTH   1 /* MIXINR_HPMIXL_VOL */
 
#define WM8962_IN4L_HPMIXL_VOL_MASK   0x0038 /* IN4L_HPMIXL_VOL - [5:3] */
 
#define WM8962_IN4L_HPMIXL_VOL_SHIFT   3 /* IN4L_HPMIXL_VOL - [5:3] */
 
#define WM8962_IN4L_HPMIXL_VOL_WIDTH   3 /* IN4L_HPMIXL_VOL - [5:3] */
 
#define WM8962_IN4R_HPMIXL_VOL_MASK   0x0007 /* IN4R_HPMIXL_VOL - [2:0] */
 
#define WM8962_IN4R_HPMIXL_VOL_SHIFT   0 /* IN4R_HPMIXL_VOL - [2:0] */
 
#define WM8962_IN4R_HPMIXL_VOL_WIDTH   3 /* IN4R_HPMIXL_VOL - [2:0] */
 
#define WM8962_HPMIXR_MUTE   0x0100 /* HPMIXR_MUTE */
 
#define WM8962_HPMIXR_MUTE_MASK   0x0100 /* HPMIXR_MUTE */
 
#define WM8962_HPMIXR_MUTE_SHIFT   8 /* HPMIXR_MUTE */
 
#define WM8962_HPMIXR_MUTE_WIDTH   1 /* HPMIXR_MUTE */
 
#define WM8962_MIXINL_HPMIXR_VOL   0x0080 /* MIXINL_HPMIXR_VOL */
 
#define WM8962_MIXINL_HPMIXR_VOL_MASK   0x0080 /* MIXINL_HPMIXR_VOL */
 
#define WM8962_MIXINL_HPMIXR_VOL_SHIFT   7 /* MIXINL_HPMIXR_VOL */
 
#define WM8962_MIXINL_HPMIXR_VOL_WIDTH   1 /* MIXINL_HPMIXR_VOL */
 
#define WM8962_MIXINR_HPMIXR_VOL   0x0040 /* MIXINR_HPMIXR_VOL */
 
#define WM8962_MIXINR_HPMIXR_VOL_MASK   0x0040 /* MIXINR_HPMIXR_VOL */
 
#define WM8962_MIXINR_HPMIXR_VOL_SHIFT   6 /* MIXINR_HPMIXR_VOL */
 
#define WM8962_MIXINR_HPMIXR_VOL_WIDTH   1 /* MIXINR_HPMIXR_VOL */
 
#define WM8962_IN4L_HPMIXR_VOL_MASK   0x0038 /* IN4L_HPMIXR_VOL - [5:3] */
 
#define WM8962_IN4L_HPMIXR_VOL_SHIFT   3 /* IN4L_HPMIXR_VOL - [5:3] */
 
#define WM8962_IN4L_HPMIXR_VOL_WIDTH   3 /* IN4L_HPMIXR_VOL - [5:3] */
 
#define WM8962_IN4R_HPMIXR_VOL_MASK   0x0007 /* IN4R_HPMIXR_VOL - [2:0] */
 
#define WM8962_IN4R_HPMIXR_VOL_SHIFT   0 /* IN4R_HPMIXR_VOL - [2:0] */
 
#define WM8962_IN4R_HPMIXR_VOL_WIDTH   3 /* IN4R_HPMIXR_VOL - [2:0] */
 
#define WM8962_SPKMIXL_TO_SPKOUTL_PGA   0x0080 /* SPKMIXL_TO_SPKOUTL_PGA */
 
#define WM8962_SPKMIXL_TO_SPKOUTL_PGA_MASK   0x0080 /* SPKMIXL_TO_SPKOUTL_PGA */
 
#define WM8962_SPKMIXL_TO_SPKOUTL_PGA_SHIFT   7 /* SPKMIXL_TO_SPKOUTL_PGA */
 
#define WM8962_SPKMIXL_TO_SPKOUTL_PGA_WIDTH   1 /* SPKMIXL_TO_SPKOUTL_PGA */
 
#define WM8962_DACL_TO_SPKMIXL   0x0020 /* DACL_TO_SPKMIXL */
 
#define WM8962_DACL_TO_SPKMIXL_MASK   0x0020 /* DACL_TO_SPKMIXL */
 
#define WM8962_DACL_TO_SPKMIXL_SHIFT   5 /* DACL_TO_SPKMIXL */
 
#define WM8962_DACL_TO_SPKMIXL_WIDTH   1 /* DACL_TO_SPKMIXL */
 
#define WM8962_DACR_TO_SPKMIXL   0x0010 /* DACR_TO_SPKMIXL */
 
#define WM8962_DACR_TO_SPKMIXL_MASK   0x0010 /* DACR_TO_SPKMIXL */
 
#define WM8962_DACR_TO_SPKMIXL_SHIFT   4 /* DACR_TO_SPKMIXL */
 
#define WM8962_DACR_TO_SPKMIXL_WIDTH   1 /* DACR_TO_SPKMIXL */
 
#define WM8962_MIXINL_TO_SPKMIXL   0x0008 /* MIXINL_TO_SPKMIXL */
 
#define WM8962_MIXINL_TO_SPKMIXL_MASK   0x0008 /* MIXINL_TO_SPKMIXL */
 
#define WM8962_MIXINL_TO_SPKMIXL_SHIFT   3 /* MIXINL_TO_SPKMIXL */
 
#define WM8962_MIXINL_TO_SPKMIXL_WIDTH   1 /* MIXINL_TO_SPKMIXL */
 
#define WM8962_MIXINR_TO_SPKMIXL   0x0004 /* MIXINR_TO_SPKMIXL */
 
#define WM8962_MIXINR_TO_SPKMIXL_MASK   0x0004 /* MIXINR_TO_SPKMIXL */
 
#define WM8962_MIXINR_TO_SPKMIXL_SHIFT   2 /* MIXINR_TO_SPKMIXL */
 
#define WM8962_MIXINR_TO_SPKMIXL_WIDTH   1 /* MIXINR_TO_SPKMIXL */
 
#define WM8962_IN4L_TO_SPKMIXL   0x0002 /* IN4L_TO_SPKMIXL */
 
#define WM8962_IN4L_TO_SPKMIXL_MASK   0x0002 /* IN4L_TO_SPKMIXL */
 
#define WM8962_IN4L_TO_SPKMIXL_SHIFT   1 /* IN4L_TO_SPKMIXL */
 
#define WM8962_IN4L_TO_SPKMIXL_WIDTH   1 /* IN4L_TO_SPKMIXL */
 
#define WM8962_IN4R_TO_SPKMIXL   0x0001 /* IN4R_TO_SPKMIXL */
 
#define WM8962_IN4R_TO_SPKMIXL_MASK   0x0001 /* IN4R_TO_SPKMIXL */
 
#define WM8962_IN4R_TO_SPKMIXL_SHIFT   0 /* IN4R_TO_SPKMIXL */
 
#define WM8962_IN4R_TO_SPKMIXL_WIDTH   1 /* IN4R_TO_SPKMIXL */
 
#define WM8962_SPKMIXR_TO_SPKOUTR_PGA   0x0080 /* SPKMIXR_TO_SPKOUTR_PGA */
 
#define WM8962_SPKMIXR_TO_SPKOUTR_PGA_MASK   0x0080 /* SPKMIXR_TO_SPKOUTR_PGA */
 
#define WM8962_SPKMIXR_TO_SPKOUTR_PGA_SHIFT   7 /* SPKMIXR_TO_SPKOUTR_PGA */
 
#define WM8962_SPKMIXR_TO_SPKOUTR_PGA_WIDTH   1 /* SPKMIXR_TO_SPKOUTR_PGA */
 
#define WM8962_DACL_TO_SPKMIXR   0x0020 /* DACL_TO_SPKMIXR */
 
#define WM8962_DACL_TO_SPKMIXR_MASK   0x0020 /* DACL_TO_SPKMIXR */
 
#define WM8962_DACL_TO_SPKMIXR_SHIFT   5 /* DACL_TO_SPKMIXR */
 
#define WM8962_DACL_TO_SPKMIXR_WIDTH   1 /* DACL_TO_SPKMIXR */
 
#define WM8962_DACR_TO_SPKMIXR   0x0010 /* DACR_TO_SPKMIXR */
 
#define WM8962_DACR_TO_SPKMIXR_MASK   0x0010 /* DACR_TO_SPKMIXR */
 
#define WM8962_DACR_TO_SPKMIXR_SHIFT   4 /* DACR_TO_SPKMIXR */
 
#define WM8962_DACR_TO_SPKMIXR_WIDTH   1 /* DACR_TO_SPKMIXR */
 
#define WM8962_MIXINL_TO_SPKMIXR   0x0008 /* MIXINL_TO_SPKMIXR */
 
#define WM8962_MIXINL_TO_SPKMIXR_MASK   0x0008 /* MIXINL_TO_SPKMIXR */
 
#define WM8962_MIXINL_TO_SPKMIXR_SHIFT   3 /* MIXINL_TO_SPKMIXR */
 
#define WM8962_MIXINL_TO_SPKMIXR_WIDTH   1 /* MIXINL_TO_SPKMIXR */
 
#define WM8962_MIXINR_TO_SPKMIXR   0x0004 /* MIXINR_TO_SPKMIXR */
 
#define WM8962_MIXINR_TO_SPKMIXR_MASK   0x0004 /* MIXINR_TO_SPKMIXR */
 
#define WM8962_MIXINR_TO_SPKMIXR_SHIFT   2 /* MIXINR_TO_SPKMIXR */
 
#define WM8962_MIXINR_TO_SPKMIXR_WIDTH   1 /* MIXINR_TO_SPKMIXR */
 
#define WM8962_IN4L_TO_SPKMIXR   0x0002 /* IN4L_TO_SPKMIXR */
 
#define WM8962_IN4L_TO_SPKMIXR_MASK   0x0002 /* IN4L_TO_SPKMIXR */
 
#define WM8962_IN4L_TO_SPKMIXR_SHIFT   1 /* IN4L_TO_SPKMIXR */
 
#define WM8962_IN4L_TO_SPKMIXR_WIDTH   1 /* IN4L_TO_SPKMIXR */
 
#define WM8962_IN4R_TO_SPKMIXR   0x0001 /* IN4R_TO_SPKMIXR */
 
#define WM8962_IN4R_TO_SPKMIXR_MASK   0x0001 /* IN4R_TO_SPKMIXR */
 
#define WM8962_IN4R_TO_SPKMIXR_SHIFT   0 /* IN4R_TO_SPKMIXR */
 
#define WM8962_IN4R_TO_SPKMIXR_WIDTH   1 /* IN4R_TO_SPKMIXR */
 
#define WM8962_SPKMIXL_MUTE   0x0100 /* SPKMIXL_MUTE */
 
#define WM8962_SPKMIXL_MUTE_MASK   0x0100 /* SPKMIXL_MUTE */
 
#define WM8962_SPKMIXL_MUTE_SHIFT   8 /* SPKMIXL_MUTE */
 
#define WM8962_SPKMIXL_MUTE_WIDTH   1 /* SPKMIXL_MUTE */
 
#define WM8962_MIXINL_SPKMIXL_VOL   0x0080 /* MIXINL_SPKMIXL_VOL */
 
#define WM8962_MIXINL_SPKMIXL_VOL_MASK   0x0080 /* MIXINL_SPKMIXL_VOL */
 
#define WM8962_MIXINL_SPKMIXL_VOL_SHIFT   7 /* MIXINL_SPKMIXL_VOL */
 
#define WM8962_MIXINL_SPKMIXL_VOL_WIDTH   1 /* MIXINL_SPKMIXL_VOL */
 
#define WM8962_MIXINR_SPKMIXL_VOL   0x0040 /* MIXINR_SPKMIXL_VOL */
 
#define WM8962_MIXINR_SPKMIXL_VOL_MASK   0x0040 /* MIXINR_SPKMIXL_VOL */
 
#define WM8962_MIXINR_SPKMIXL_VOL_SHIFT   6 /* MIXINR_SPKMIXL_VOL */
 
#define WM8962_MIXINR_SPKMIXL_VOL_WIDTH   1 /* MIXINR_SPKMIXL_VOL */
 
#define WM8962_IN4L_SPKMIXL_VOL_MASK   0x0038 /* IN4L_SPKMIXL_VOL - [5:3] */
 
#define WM8962_IN4L_SPKMIXL_VOL_SHIFT   3 /* IN4L_SPKMIXL_VOL - [5:3] */
 
#define WM8962_IN4L_SPKMIXL_VOL_WIDTH   3 /* IN4L_SPKMIXL_VOL - [5:3] */
 
#define WM8962_IN4R_SPKMIXL_VOL_MASK   0x0007 /* IN4R_SPKMIXL_VOL - [2:0] */
 
#define WM8962_IN4R_SPKMIXL_VOL_SHIFT   0 /* IN4R_SPKMIXL_VOL - [2:0] */
 
#define WM8962_IN4R_SPKMIXL_VOL_WIDTH   3 /* IN4R_SPKMIXL_VOL - [2:0] */
 
#define WM8962_SPKMIXR_MUTE   0x0100 /* SPKMIXR_MUTE */
 
#define WM8962_SPKMIXR_MUTE_MASK   0x0100 /* SPKMIXR_MUTE */
 
#define WM8962_SPKMIXR_MUTE_SHIFT   8 /* SPKMIXR_MUTE */
 
#define WM8962_SPKMIXR_MUTE_WIDTH   1 /* SPKMIXR_MUTE */
 
#define WM8962_MIXINL_SPKMIXR_VOL   0x0080 /* MIXINL_SPKMIXR_VOL */
 
#define WM8962_MIXINL_SPKMIXR_VOL_MASK   0x0080 /* MIXINL_SPKMIXR_VOL */
 
#define WM8962_MIXINL_SPKMIXR_VOL_SHIFT   7 /* MIXINL_SPKMIXR_VOL */
 
#define WM8962_MIXINL_SPKMIXR_VOL_WIDTH   1 /* MIXINL_SPKMIXR_VOL */
 
#define WM8962_MIXINR_SPKMIXR_VOL   0x0040 /* MIXINR_SPKMIXR_VOL */
 
#define WM8962_MIXINR_SPKMIXR_VOL_MASK   0x0040 /* MIXINR_SPKMIXR_VOL */
 
#define WM8962_MIXINR_SPKMIXR_VOL_SHIFT   6 /* MIXINR_SPKMIXR_VOL */
 
#define WM8962_MIXINR_SPKMIXR_VOL_WIDTH   1 /* MIXINR_SPKMIXR_VOL */
 
#define WM8962_IN4L_SPKMIXR_VOL_MASK   0x0038 /* IN4L_SPKMIXR_VOL - [5:3] */
 
#define WM8962_IN4L_SPKMIXR_VOL_SHIFT   3 /* IN4L_SPKMIXR_VOL - [5:3] */
 
#define WM8962_IN4L_SPKMIXR_VOL_WIDTH   3 /* IN4L_SPKMIXR_VOL - [5:3] */
 
#define WM8962_IN4R_SPKMIXR_VOL_MASK   0x0007 /* IN4R_SPKMIXR_VOL - [2:0] */
 
#define WM8962_IN4R_SPKMIXR_VOL_SHIFT   0 /* IN4R_SPKMIXR_VOL - [2:0] */
 
#define WM8962_IN4R_SPKMIXR_VOL_WIDTH   3 /* IN4R_SPKMIXR_VOL - [2:0] */
 
#define WM8962_DACL_SPKMIXL_VOL   0x0080 /* DACL_SPKMIXL_VOL */
 
#define WM8962_DACL_SPKMIXL_VOL_MASK   0x0080 /* DACL_SPKMIXL_VOL */
 
#define WM8962_DACL_SPKMIXL_VOL_SHIFT   7 /* DACL_SPKMIXL_VOL */
 
#define WM8962_DACL_SPKMIXL_VOL_WIDTH   1 /* DACL_SPKMIXL_VOL */
 
#define WM8962_DACR_SPKMIXL_VOL   0x0040 /* DACR_SPKMIXL_VOL */
 
#define WM8962_DACR_SPKMIXL_VOL_MASK   0x0040 /* DACR_SPKMIXL_VOL */
 
#define WM8962_DACR_SPKMIXL_VOL_SHIFT   6 /* DACR_SPKMIXL_VOL */
 
#define WM8962_DACR_SPKMIXL_VOL_WIDTH   1 /* DACR_SPKMIXL_VOL */
 
#define WM8962_DACL_SPKMIXR_VOL   0x0020 /* DACL_SPKMIXR_VOL */
 
#define WM8962_DACL_SPKMIXR_VOL_MASK   0x0020 /* DACL_SPKMIXR_VOL */
 
#define WM8962_DACL_SPKMIXR_VOL_SHIFT   5 /* DACL_SPKMIXR_VOL */
 
#define WM8962_DACL_SPKMIXR_VOL_WIDTH   1 /* DACL_SPKMIXR_VOL */
 
#define WM8962_DACR_SPKMIXR_VOL   0x0010 /* DACR_SPKMIXR_VOL */
 
#define WM8962_DACR_SPKMIXR_VOL_MASK   0x0010 /* DACR_SPKMIXR_VOL */
 
#define WM8962_DACR_SPKMIXR_VOL_SHIFT   4 /* DACR_SPKMIXR_VOL */
 
#define WM8962_DACR_SPKMIXR_VOL_WIDTH   1 /* DACR_SPKMIXR_VOL */
 
#define WM8962_BEEP_GAIN_MASK   0x00F0 /* BEEP_GAIN - [7:4] */
 
#define WM8962_BEEP_GAIN_SHIFT   4 /* BEEP_GAIN - [7:4] */
 
#define WM8962_BEEP_GAIN_WIDTH   4 /* BEEP_GAIN - [7:4] */
 
#define WM8962_BEEP_RATE_MASK   0x0006 /* BEEP_RATE - [2:1] */
 
#define WM8962_BEEP_RATE_SHIFT   1 /* BEEP_RATE - [2:1] */
 
#define WM8962_BEEP_RATE_WIDTH   2 /* BEEP_RATE - [2:1] */
 
#define WM8962_BEEP_ENA   0x0001 /* BEEP_ENA */
 
#define WM8962_BEEP_ENA_MASK   0x0001 /* BEEP_ENA */
 
#define WM8962_BEEP_ENA_SHIFT   0 /* BEEP_ENA */
 
#define WM8962_BEEP_ENA_WIDTH   1 /* BEEP_ENA */
 
#define WM8962_OSC_TRIM_XTI_MASK   0x001F /* OSC_TRIM_XTI - [4:0] */
 
#define WM8962_OSC_TRIM_XTI_SHIFT   0 /* OSC_TRIM_XTI - [4:0] */
 
#define WM8962_OSC_TRIM_XTI_WIDTH   5 /* OSC_TRIM_XTI - [4:0] */
 
#define WM8962_OSC_TRIM_XTO_MASK   0x001F /* OSC_TRIM_XTO - [4:0] */
 
#define WM8962_OSC_TRIM_XTO_SHIFT   0 /* OSC_TRIM_XTO - [4:0] */
 
#define WM8962_OSC_TRIM_XTO_WIDTH   5 /* OSC_TRIM_XTO - [4:0] */
 
#define WM8962_XTO_CAP_SEL_MASK   0x00F0 /* XTO_CAP_SEL - [7:4] */
 
#define WM8962_XTO_CAP_SEL_SHIFT   4 /* XTO_CAP_SEL - [7:4] */
 
#define WM8962_XTO_CAP_SEL_WIDTH   4 /* XTO_CAP_SEL - [7:4] */
 
#define WM8962_XTI_CAP_SEL_MASK   0x000F /* XTI_CAP_SEL - [3:0] */
 
#define WM8962_XTI_CAP_SEL_SHIFT   0 /* XTI_CAP_SEL - [3:0] */
 
#define WM8962_XTI_CAP_SEL_WIDTH   4 /* XTI_CAP_SEL - [3:0] */
 
#define WM8962_CLKOUT2_SEL_MASK   0x0060 /* CLKOUT2_SEL - [6:5] */
 
#define WM8962_CLKOUT2_SEL_SHIFT   5 /* CLKOUT2_SEL - [6:5] */
 
#define WM8962_CLKOUT2_SEL_WIDTH   2 /* CLKOUT2_SEL - [6:5] */
 
#define WM8962_CLKOUT3_SEL_MASK   0x0018 /* CLKOUT3_SEL - [4:3] */
 
#define WM8962_CLKOUT3_SEL_SHIFT   3 /* CLKOUT3_SEL - [4:3] */
 
#define WM8962_CLKOUT3_SEL_WIDTH   2 /* CLKOUT3_SEL - [4:3] */
 
#define WM8962_CLKOUT5_SEL   0x0001 /* CLKOUT5_SEL */
 
#define WM8962_CLKOUT5_SEL_MASK   0x0001 /* CLKOUT5_SEL */
 
#define WM8962_CLKOUT5_SEL_SHIFT   0 /* CLKOUT5_SEL */
 
#define WM8962_CLKOUT5_SEL_WIDTH   1 /* CLKOUT5_SEL */
 
#define WM8962_PLL2_OUTDIV   0x0080 /* PLL2_OUTDIV */
 
#define WM8962_PLL2_OUTDIV_MASK   0x0080 /* PLL2_OUTDIV */
 
#define WM8962_PLL2_OUTDIV_SHIFT   7 /* PLL2_OUTDIV */
 
#define WM8962_PLL2_OUTDIV_WIDTH   1 /* PLL2_OUTDIV */
 
#define WM8962_PLL3_OUTDIV   0x0040 /* PLL3_OUTDIV */
 
#define WM8962_PLL3_OUTDIV_MASK   0x0040 /* PLL3_OUTDIV */
 
#define WM8962_PLL3_OUTDIV_SHIFT   6 /* PLL3_OUTDIV */
 
#define WM8962_PLL3_OUTDIV_WIDTH   1 /* PLL3_OUTDIV */
 
#define WM8962_PLL_SYSCLK_DIV_MASK   0x0018 /* PLL_SYSCLK_DIV - [4:3] */
 
#define WM8962_PLL_SYSCLK_DIV_SHIFT   3 /* PLL_SYSCLK_DIV - [4:3] */
 
#define WM8962_PLL_SYSCLK_DIV_WIDTH   2 /* PLL_SYSCLK_DIV - [4:3] */
 
#define WM8962_CLKOUT3_DIV   0x0004 /* CLKOUT3_DIV */
 
#define WM8962_CLKOUT3_DIV_MASK   0x0004 /* CLKOUT3_DIV */
 
#define WM8962_CLKOUT3_DIV_SHIFT   2 /* CLKOUT3_DIV */
 
#define WM8962_CLKOUT3_DIV_WIDTH   1 /* CLKOUT3_DIV */
 
#define WM8962_CLKOUT2_DIV   0x0002 /* CLKOUT2_DIV */
 
#define WM8962_CLKOUT2_DIV_MASK   0x0002 /* CLKOUT2_DIV */
 
#define WM8962_CLKOUT2_DIV_SHIFT   1 /* CLKOUT2_DIV */
 
#define WM8962_CLKOUT2_DIV_WIDTH   1 /* CLKOUT2_DIV */
 
#define WM8962_CLKOUT5_DIV   0x0001 /* CLKOUT5_DIV */
 
#define WM8962_CLKOUT5_DIV_MASK   0x0001 /* CLKOUT5_DIV */
 
#define WM8962_CLKOUT5_DIV_SHIFT   0 /* CLKOUT5_DIV */
 
#define WM8962_CLKOUT5_DIV_WIDTH   1 /* CLKOUT5_DIV */
 
#define WM8962_CLKOUT2_OE   0x0008 /* CLKOUT2_OE */
 
#define WM8962_CLKOUT2_OE_MASK   0x0008 /* CLKOUT2_OE */
 
#define WM8962_CLKOUT2_OE_SHIFT   3 /* CLKOUT2_OE */
 
#define WM8962_CLKOUT2_OE_WIDTH   1 /* CLKOUT2_OE */
 
#define WM8962_CLKOUT3_OE   0x0004 /* CLKOUT3_OE */
 
#define WM8962_CLKOUT3_OE_MASK   0x0004 /* CLKOUT3_OE */
 
#define WM8962_CLKOUT3_OE_SHIFT   2 /* CLKOUT3_OE */
 
#define WM8962_CLKOUT3_OE_WIDTH   1 /* CLKOUT3_OE */
 
#define WM8962_CLKOUT5_OE   0x0001 /* CLKOUT5_OE */
 
#define WM8962_CLKOUT5_OE_MASK   0x0001 /* CLKOUT5_OE */
 
#define WM8962_CLKOUT5_OE_SHIFT   0 /* CLKOUT5_OE */
 
#define WM8962_CLKOUT5_OE_WIDTH   1 /* CLKOUT5_OE */
 
#define WM8962_SW_RESET_PLL_MASK   0xFFFF /* SW_RESET_PLL - [15:0] */
 
#define WM8962_SW_RESET_PLL_SHIFT   0 /* SW_RESET_PLL - [15:0] */
 
#define WM8962_SW_RESET_PLL_WIDTH   16 /* SW_RESET_PLL - [15:0] */
 
#define WM8962_OSC_ENA   0x0080 /* OSC_ENA */
 
#define WM8962_OSC_ENA_MASK   0x0080 /* OSC_ENA */
 
#define WM8962_OSC_ENA_SHIFT   7 /* OSC_ENA */
 
#define WM8962_OSC_ENA_WIDTH   1 /* OSC_ENA */
 
#define WM8962_PLL2_ENA   0x0020 /* PLL2_ENA */
 
#define WM8962_PLL2_ENA_MASK   0x0020 /* PLL2_ENA */
 
#define WM8962_PLL2_ENA_SHIFT   5 /* PLL2_ENA */
 
#define WM8962_PLL2_ENA_WIDTH   1 /* PLL2_ENA */
 
#define WM8962_PLL3_ENA   0x0010 /* PLL3_ENA */
 
#define WM8962_PLL3_ENA_MASK   0x0010 /* PLL3_ENA */
 
#define WM8962_PLL3_ENA_SHIFT   4 /* PLL3_ENA */
 
#define WM8962_PLL3_ENA_WIDTH   1 /* PLL3_ENA */
 
#define WM8962_PLL_CLK_SRC   0x0002 /* PLL_CLK_SRC */
 
#define WM8962_PLL_CLK_SRC_MASK   0x0002 /* PLL_CLK_SRC */
 
#define WM8962_PLL_CLK_SRC_SHIFT   1 /* PLL_CLK_SRC */
 
#define WM8962_PLL_CLK_SRC_WIDTH   1 /* PLL_CLK_SRC */
 
#define WM8962_FLL_TO_PLL3   0x0001 /* FLL_TO_PLL3 */
 
#define WM8962_FLL_TO_PLL3_MASK   0x0001 /* FLL_TO_PLL3 */
 
#define WM8962_FLL_TO_PLL3_SHIFT   0 /* FLL_TO_PLL3 */
 
#define WM8962_FLL_TO_PLL3_WIDTH   1 /* FLL_TO_PLL3 */
 
#define WM8962_PLL2_FRAC   0x0040 /* PLL2_FRAC */
 
#define WM8962_PLL2_FRAC_MASK   0x0040 /* PLL2_FRAC */
 
#define WM8962_PLL2_FRAC_SHIFT   6 /* PLL2_FRAC */
 
#define WM8962_PLL2_FRAC_WIDTH   1 /* PLL2_FRAC */
 
#define WM8962_PLL2_N_MASK   0x001F /* PLL2_N - [4:0] */
 
#define WM8962_PLL2_N_SHIFT   0 /* PLL2_N - [4:0] */
 
#define WM8962_PLL2_N_WIDTH   5 /* PLL2_N - [4:0] */
 
#define WM8962_PLL2_K_MASK   0x00FF /* PLL2_K - [7:0] */
 
#define WM8962_PLL2_K_SHIFT   0 /* PLL2_K - [7:0] */
 
#define WM8962_PLL2_K_WIDTH   8 /* PLL2_K - [7:0] */
 
#define WM8962_PLL2_K_MASK   0x00FF /* PLL2_K - [7:0] */
 
#define WM8962_PLL2_K_SHIFT   0 /* PLL2_K - [7:0] */
 
#define WM8962_PLL2_K_WIDTH   8 /* PLL2_K - [7:0] */
 
#define WM8962_PLL2_K_MASK   0x00FF /* PLL2_K - [7:0] */
 
#define WM8962_PLL2_K_SHIFT   0 /* PLL2_K - [7:0] */
 
#define WM8962_PLL2_K_WIDTH   8 /* PLL2_K - [7:0] */
 
#define WM8962_PLL3_FRAC   0x0040 /* PLL3_FRAC */
 
#define WM8962_PLL3_FRAC_MASK   0x0040 /* PLL3_FRAC */
 
#define WM8962_PLL3_FRAC_SHIFT   6 /* PLL3_FRAC */
 
#define WM8962_PLL3_FRAC_WIDTH   1 /* PLL3_FRAC */
 
#define WM8962_PLL3_N_MASK   0x001F /* PLL3_N - [4:0] */
 
#define WM8962_PLL3_N_SHIFT   0 /* PLL3_N - [4:0] */
 
#define WM8962_PLL3_N_WIDTH   5 /* PLL3_N - [4:0] */
 
#define WM8962_PLL3_K_MASK   0x00FF /* PLL3_K - [7:0] */
 
#define WM8962_PLL3_K_SHIFT   0 /* PLL3_K - [7:0] */
 
#define WM8962_PLL3_K_WIDTH   8 /* PLL3_K - [7:0] */
 
#define WM8962_PLL3_K_MASK   0x00FF /* PLL3_K - [7:0] */
 
#define WM8962_PLL3_K_SHIFT   0 /* PLL3_K - [7:0] */
 
#define WM8962_PLL3_K_WIDTH   8 /* PLL3_K - [7:0] */
 
#define WM8962_PLL3_K_MASK   0x00FF /* PLL3_K - [7:0] */
 
#define WM8962_PLL3_K_SHIFT   0 /* PLL3_K - [7:0] */
 
#define WM8962_PLL3_K_WIDTH   8 /* PLL3_K - [7:0] */
 
#define WM8962_FLL_REFCLK_SRC_MASK   0x0060 /* FLL_REFCLK_SRC - [6:5] */
 
#define WM8962_FLL_REFCLK_SRC_SHIFT   5 /* FLL_REFCLK_SRC - [6:5] */
 
#define WM8962_FLL_REFCLK_SRC_WIDTH   2 /* FLL_REFCLK_SRC - [6:5] */
 
#define WM8962_FLL_FRAC   0x0004 /* FLL_FRAC */
 
#define WM8962_FLL_FRAC_MASK   0x0004 /* FLL_FRAC */
 
#define WM8962_FLL_FRAC_SHIFT   2 /* FLL_FRAC */
 
#define WM8962_FLL_FRAC_WIDTH   1 /* FLL_FRAC */
 
#define WM8962_FLL_OSC_ENA   0x0002 /* FLL_OSC_ENA */
 
#define WM8962_FLL_OSC_ENA_MASK   0x0002 /* FLL_OSC_ENA */
 
#define WM8962_FLL_OSC_ENA_SHIFT   1 /* FLL_OSC_ENA */
 
#define WM8962_FLL_OSC_ENA_WIDTH   1 /* FLL_OSC_ENA */
 
#define WM8962_FLL_ENA   0x0001 /* FLL_ENA */
 
#define WM8962_FLL_ENA_MASK   0x0001 /* FLL_ENA */
 
#define WM8962_FLL_ENA_SHIFT   0 /* FLL_ENA */
 
#define WM8962_FLL_ENA_WIDTH   1 /* FLL_ENA */
 
#define WM8962_FLL_OUTDIV_MASK   0x01F8 /* FLL_OUTDIV - [8:3] */
 
#define WM8962_FLL_OUTDIV_SHIFT   3 /* FLL_OUTDIV - [8:3] */
 
#define WM8962_FLL_OUTDIV_WIDTH   6 /* FLL_OUTDIV - [8:3] */
 
#define WM8962_FLL_REFCLK_DIV_MASK   0x0003 /* FLL_REFCLK_DIV - [1:0] */
 
#define WM8962_FLL_REFCLK_DIV_SHIFT   0 /* FLL_REFCLK_DIV - [1:0] */
 
#define WM8962_FLL_REFCLK_DIV_WIDTH   2 /* FLL_REFCLK_DIV - [1:0] */
 
#define WM8962_FLL_FRATIO_MASK   0x0007 /* FLL_FRATIO - [2:0] */
 
#define WM8962_FLL_FRATIO_SHIFT   0 /* FLL_FRATIO - [2:0] */
 
#define WM8962_FLL_FRATIO_WIDTH   3 /* FLL_FRATIO - [2:0] */
 
#define WM8962_FLL_FRC_NCO_VAL_MASK   0x007E /* FLL_FRC_NCO_VAL - [6:1] */
 
#define WM8962_FLL_FRC_NCO_VAL_SHIFT   1 /* FLL_FRC_NCO_VAL - [6:1] */
 
#define WM8962_FLL_FRC_NCO_VAL_WIDTH   6 /* FLL_FRC_NCO_VAL - [6:1] */
 
#define WM8962_FLL_FRC_NCO   0x0001 /* FLL_FRC_NCO */
 
#define WM8962_FLL_FRC_NCO_MASK   0x0001 /* FLL_FRC_NCO */
 
#define WM8962_FLL_FRC_NCO_SHIFT   0 /* FLL_FRC_NCO */
 
#define WM8962_FLL_FRC_NCO_WIDTH   1 /* FLL_FRC_NCO */
 
#define WM8962_FLL_THETA_MASK   0xFFFF /* FLL_THETA - [15:0] */
 
#define WM8962_FLL_THETA_SHIFT   0 /* FLL_THETA - [15:0] */
 
#define WM8962_FLL_THETA_WIDTH   16 /* FLL_THETA - [15:0] */
 
#define WM8962_FLL_LAMBDA_MASK   0xFFFF /* FLL_LAMBDA - [15:0] */
 
#define WM8962_FLL_LAMBDA_SHIFT   0 /* FLL_LAMBDA - [15:0] */
 
#define WM8962_FLL_LAMBDA_WIDTH   16 /* FLL_LAMBDA - [15:0] */
 
#define WM8962_FLL_N_MASK   0x03FF /* FLL_N - [9:0] */
 
#define WM8962_FLL_N_SHIFT   0 /* FLL_N - [9:0] */
 
#define WM8962_FLL_N_WIDTH   10 /* FLL_N - [9:0] */
 
#define WM8962_REG_SYNC   0x0004 /* REG_SYNC */
 
#define WM8962_REG_SYNC_MASK   0x0004 /* REG_SYNC */
 
#define WM8962_REG_SYNC_SHIFT   2 /* REG_SYNC */
 
#define WM8962_REG_SYNC_WIDTH   1 /* REG_SYNC */
 
#define WM8962_AUTO_INC   0x0001 /* AUTO_INC */
 
#define WM8962_AUTO_INC_MASK   0x0001 /* AUTO_INC */
 
#define WM8962_AUTO_INC_SHIFT   0 /* AUTO_INC */
 
#define WM8962_AUTO_INC_WIDTH   1 /* AUTO_INC */
 
#define WM8962_DRC_DF1_ENA   0x0008 /* DRC_DF1_ENA */
 
#define WM8962_DRC_DF1_ENA_MASK   0x0008 /* DRC_DF1_ENA */
 
#define WM8962_DRC_DF1_ENA_SHIFT   3 /* DRC_DF1_ENA */
 
#define WM8962_DRC_DF1_ENA_WIDTH   1 /* DRC_DF1_ENA */
 
#define WM8962_DF1_SHARED_COEFF   0x0004 /* DF1_SHARED_COEFF */
 
#define WM8962_DF1_SHARED_COEFF_MASK   0x0004 /* DF1_SHARED_COEFF */
 
#define WM8962_DF1_SHARED_COEFF_SHIFT   2 /* DF1_SHARED_COEFF */
 
#define WM8962_DF1_SHARED_COEFF_WIDTH   1 /* DF1_SHARED_COEFF */
 
#define WM8962_DF1_SHARED_COEFF_SEL   0x0002 /* DF1_SHARED_COEFF_SEL */
 
#define WM8962_DF1_SHARED_COEFF_SEL_MASK   0x0002 /* DF1_SHARED_COEFF_SEL */
 
#define WM8962_DF1_SHARED_COEFF_SEL_SHIFT   1 /* DF1_SHARED_COEFF_SEL */
 
#define WM8962_DF1_SHARED_COEFF_SEL_WIDTH   1 /* DF1_SHARED_COEFF_SEL */
 
#define WM8962_DF1_ENA   0x0001 /* DF1_ENA */
 
#define WM8962_DF1_ENA_MASK   0x0001 /* DF1_ENA */
 
#define WM8962_DF1_ENA_SHIFT   0 /* DF1_ENA */
 
#define WM8962_DF1_ENA_WIDTH   1 /* DF1_ENA */
 
#define WM8962_DF1_COEFF_L0_MASK   0xFFFF /* DF1_COEFF_L0 - [15:0] */
 
#define WM8962_DF1_COEFF_L0_SHIFT   0 /* DF1_COEFF_L0 - [15:0] */
 
#define WM8962_DF1_COEFF_L0_WIDTH   16 /* DF1_COEFF_L0 - [15:0] */
 
#define WM8962_DF1_COEFF_L1_MASK   0xFFFF /* DF1_COEFF_L1 - [15:0] */
 
#define WM8962_DF1_COEFF_L1_SHIFT   0 /* DF1_COEFF_L1 - [15:0] */
 
#define WM8962_DF1_COEFF_L1_WIDTH   16 /* DF1_COEFF_L1 - [15:0] */
 
#define WM8962_DF1_COEFF_L2_MASK   0xFFFF /* DF1_COEFF_L2 - [15:0] */
 
#define WM8962_DF1_COEFF_L2_SHIFT   0 /* DF1_COEFF_L2 - [15:0] */
 
#define WM8962_DF1_COEFF_L2_WIDTH   16 /* DF1_COEFF_L2 - [15:0] */
 
#define WM8962_DF1_COEFF_R0_MASK   0xFFFF /* DF1_COEFF_R0 - [15:0] */
 
#define WM8962_DF1_COEFF_R0_SHIFT   0 /* DF1_COEFF_R0 - [15:0] */
 
#define WM8962_DF1_COEFF_R0_WIDTH   16 /* DF1_COEFF_R0 - [15:0] */
 
#define WM8962_DF1_COEFF_R1_MASK   0xFFFF /* DF1_COEFF_R1 - [15:0] */
 
#define WM8962_DF1_COEFF_R1_SHIFT   0 /* DF1_COEFF_R1 - [15:0] */
 
#define WM8962_DF1_COEFF_R1_WIDTH   16 /* DF1_COEFF_R1 - [15:0] */
 
#define WM8962_DF1_COEFF_R2_MASK   0xFFFF /* DF1_COEFF_R2 - [15:0] */
 
#define WM8962_DF1_COEFF_R2_SHIFT   0 /* DF1_COEFF_R2 - [15:0] */
 
#define WM8962_DF1_COEFF_R2_WIDTH   16 /* DF1_COEFF_R2 - [15:0] */
 
#define WM8962_LHPF_MODE   0x0002 /* LHPF_MODE */
 
#define WM8962_LHPF_MODE_MASK   0x0002 /* LHPF_MODE */
 
#define WM8962_LHPF_MODE_SHIFT   1 /* LHPF_MODE */
 
#define WM8962_LHPF_MODE_WIDTH   1 /* LHPF_MODE */
 
#define WM8962_LHPF_ENA   0x0001 /* LHPF_ENA */
 
#define WM8962_LHPF_ENA_MASK   0x0001 /* LHPF_ENA */
 
#define WM8962_LHPF_ENA_SHIFT   0 /* LHPF_ENA */
 
#define WM8962_LHPF_ENA_WIDTH   1 /* LHPF_ENA */
 
#define WM8962_LHPF_COEFF_MASK   0xFFFF /* LHPF_COEFF - [15:0] */
 
#define WM8962_LHPF_COEFF_SHIFT   0 /* LHPF_COEFF - [15:0] */
 
#define WM8962_LHPF_COEFF_WIDTH   16 /* LHPF_COEFF - [15:0] */
 
#define WM8962_ADC_MONOMIX   0x0040 /* ADC_MONOMIX */
 
#define WM8962_ADC_MONOMIX_MASK   0x0040 /* ADC_MONOMIX */
 
#define WM8962_ADC_MONOMIX_SHIFT   6 /* ADC_MONOMIX */
 
#define WM8962_ADC_MONOMIX_WIDTH   1 /* ADC_MONOMIX */
 
#define WM8962_THREED_SIGN_L   0x0020 /* THREED_SIGN_L */
 
#define WM8962_THREED_SIGN_L_MASK   0x0020 /* THREED_SIGN_L */
 
#define WM8962_THREED_SIGN_L_SHIFT   5 /* THREED_SIGN_L */
 
#define WM8962_THREED_SIGN_L_WIDTH   1 /* THREED_SIGN_L */
 
#define WM8962_THREED_SIGN_R   0x0010 /* THREED_SIGN_R */
 
#define WM8962_THREED_SIGN_R_MASK   0x0010 /* THREED_SIGN_R */
 
#define WM8962_THREED_SIGN_R_SHIFT   4 /* THREED_SIGN_R */
 
#define WM8962_THREED_SIGN_R_WIDTH   1 /* THREED_SIGN_R */
 
#define WM8962_THREED_LHPF_MODE   0x0004 /* THREED_LHPF_MODE */
 
#define WM8962_THREED_LHPF_MODE_MASK   0x0004 /* THREED_LHPF_MODE */
 
#define WM8962_THREED_LHPF_MODE_SHIFT   2 /* THREED_LHPF_MODE */
 
#define WM8962_THREED_LHPF_MODE_WIDTH   1 /* THREED_LHPF_MODE */
 
#define WM8962_THREED_LHPF_ENA   0x0002 /* THREED_LHPF_ENA */
 
#define WM8962_THREED_LHPF_ENA_MASK   0x0002 /* THREED_LHPF_ENA */
 
#define WM8962_THREED_LHPF_ENA_SHIFT   1 /* THREED_LHPF_ENA */
 
#define WM8962_THREED_LHPF_ENA_WIDTH   1 /* THREED_LHPF_ENA */
 
#define WM8962_THREED_ENA   0x0001 /* THREED_ENA */
 
#define WM8962_THREED_ENA_MASK   0x0001 /* THREED_ENA */
 
#define WM8962_THREED_ENA_SHIFT   0 /* THREED_ENA */
 
#define WM8962_THREED_ENA_WIDTH   1 /* THREED_ENA */
 
#define WM8962_THREED_FGAINL_MASK   0xF800 /* THREED_FGAINL - [15:11] */
 
#define WM8962_THREED_FGAINL_SHIFT   11 /* THREED_FGAINL - [15:11] */
 
#define WM8962_THREED_FGAINL_WIDTH   5 /* THREED_FGAINL - [15:11] */
 
#define WM8962_THREED_CGAINL_MASK   0x07C0 /* THREED_CGAINL - [10:6] */
 
#define WM8962_THREED_CGAINL_SHIFT   6 /* THREED_CGAINL - [10:6] */
 
#define WM8962_THREED_CGAINL_WIDTH   5 /* THREED_CGAINL - [10:6] */
 
#define WM8962_THREED_DELAYL_MASK   0x003C /* THREED_DELAYL - [5:2] */
 
#define WM8962_THREED_DELAYL_SHIFT   2 /* THREED_DELAYL - [5:2] */
 
#define WM8962_THREED_DELAYL_WIDTH   4 /* THREED_DELAYL - [5:2] */
 
#define WM8962_THREED_LHPF_COEFF_MASK   0xFFFF /* THREED_LHPF_COEFF - [15:0] */
 
#define WM8962_THREED_LHPF_COEFF_SHIFT   0 /* THREED_LHPF_COEFF - [15:0] */
 
#define WM8962_THREED_LHPF_COEFF_WIDTH   16 /* THREED_LHPF_COEFF - [15:0] */
 
#define WM8962_THREED_FGAINR_MASK   0xF800 /* THREED_FGAINR - [15:11] */
 
#define WM8962_THREED_FGAINR_SHIFT   11 /* THREED_FGAINR - [15:11] */
 
#define WM8962_THREED_FGAINR_WIDTH   5 /* THREED_FGAINR - [15:11] */
 
#define WM8962_THREED_CGAINR_MASK   0x07C0 /* THREED_CGAINR - [10:6] */
 
#define WM8962_THREED_CGAINR_SHIFT   6 /* THREED_CGAINR - [10:6] */
 
#define WM8962_THREED_CGAINR_WIDTH   5 /* THREED_CGAINR - [10:6] */
 
#define WM8962_THREED_DELAYR_MASK   0x003C /* THREED_DELAYR - [5:2] */
 
#define WM8962_THREED_DELAYR_SHIFT   2 /* THREED_DELAYR - [5:2] */
 
#define WM8962_THREED_DELAYR_WIDTH   4 /* THREED_DELAYR - [5:2] */
 
#define WM8962_DRC_SIG_DET_RMS_MASK   0x7C00 /* DRC_SIG_DET_RMS - [14:10] */
 
#define WM8962_DRC_SIG_DET_RMS_SHIFT   10 /* DRC_SIG_DET_RMS - [14:10] */
 
#define WM8962_DRC_SIG_DET_RMS_WIDTH   5 /* DRC_SIG_DET_RMS - [14:10] */
 
#define WM8962_DRC_SIG_DET_PK_MASK   0x0300 /* DRC_SIG_DET_PK - [9:8] */
 
#define WM8962_DRC_SIG_DET_PK_SHIFT   8 /* DRC_SIG_DET_PK - [9:8] */
 
#define WM8962_DRC_SIG_DET_PK_WIDTH   2 /* DRC_SIG_DET_PK - [9:8] */
 
#define WM8962_DRC_NG_ENA   0x0080 /* DRC_NG_ENA */
 
#define WM8962_DRC_NG_ENA_MASK   0x0080 /* DRC_NG_ENA */
 
#define WM8962_DRC_NG_ENA_SHIFT   7 /* DRC_NG_ENA */
 
#define WM8962_DRC_NG_ENA_WIDTH   1 /* DRC_NG_ENA */
 
#define WM8962_DRC_SIG_DET_MODE   0x0040 /* DRC_SIG_DET_MODE */
 
#define WM8962_DRC_SIG_DET_MODE_MASK   0x0040 /* DRC_SIG_DET_MODE */
 
#define WM8962_DRC_SIG_DET_MODE_SHIFT   6 /* DRC_SIG_DET_MODE */
 
#define WM8962_DRC_SIG_DET_MODE_WIDTH   1 /* DRC_SIG_DET_MODE */
 
#define WM8962_DRC_SIG_DET   0x0020 /* DRC_SIG_DET */
 
#define WM8962_DRC_SIG_DET_MASK   0x0020 /* DRC_SIG_DET */
 
#define WM8962_DRC_SIG_DET_SHIFT   5 /* DRC_SIG_DET */
 
#define WM8962_DRC_SIG_DET_WIDTH   1 /* DRC_SIG_DET */
 
#define WM8962_DRC_KNEE2_OP_ENA   0x0010 /* DRC_KNEE2_OP_ENA */
 
#define WM8962_DRC_KNEE2_OP_ENA_MASK   0x0010 /* DRC_KNEE2_OP_ENA */
 
#define WM8962_DRC_KNEE2_OP_ENA_SHIFT   4 /* DRC_KNEE2_OP_ENA */
 
#define WM8962_DRC_KNEE2_OP_ENA_WIDTH   1 /* DRC_KNEE2_OP_ENA */
 
#define WM8962_DRC_QR   0x0008 /* DRC_QR */
 
#define WM8962_DRC_QR_MASK   0x0008 /* DRC_QR */
 
#define WM8962_DRC_QR_SHIFT   3 /* DRC_QR */
 
#define WM8962_DRC_QR_WIDTH   1 /* DRC_QR */
 
#define WM8962_DRC_ANTICLIP   0x0004 /* DRC_ANTICLIP */
 
#define WM8962_DRC_ANTICLIP_MASK   0x0004 /* DRC_ANTICLIP */
 
#define WM8962_DRC_ANTICLIP_SHIFT   2 /* DRC_ANTICLIP */
 
#define WM8962_DRC_ANTICLIP_WIDTH   1 /* DRC_ANTICLIP */
 
#define WM8962_DRC_MODE   0x0002 /* DRC_MODE */
 
#define WM8962_DRC_MODE_MASK   0x0002 /* DRC_MODE */
 
#define WM8962_DRC_MODE_SHIFT   1 /* DRC_MODE */
 
#define WM8962_DRC_MODE_WIDTH   1 /* DRC_MODE */
 
#define WM8962_DRC_ENA   0x0001 /* DRC_ENA */
 
#define WM8962_DRC_ENA_MASK   0x0001 /* DRC_ENA */
 
#define WM8962_DRC_ENA_SHIFT   0 /* DRC_ENA */
 
#define WM8962_DRC_ENA_WIDTH   1 /* DRC_ENA */
 
#define WM8962_DRC_ATK_MASK   0x1E00 /* DRC_ATK - [12:9] */
 
#define WM8962_DRC_ATK_SHIFT   9 /* DRC_ATK - [12:9] */
 
#define WM8962_DRC_ATK_WIDTH   4 /* DRC_ATK - [12:9] */
 
#define WM8962_DRC_DCY_MASK   0x01E0 /* DRC_DCY - [8:5] */
 
#define WM8962_DRC_DCY_SHIFT   5 /* DRC_DCY - [8:5] */
 
#define WM8962_DRC_DCY_WIDTH   4 /* DRC_DCY - [8:5] */
 
#define WM8962_DRC_MINGAIN_MASK   0x001C /* DRC_MINGAIN - [4:2] */
 
#define WM8962_DRC_MINGAIN_SHIFT   2 /* DRC_MINGAIN - [4:2] */
 
#define WM8962_DRC_MINGAIN_WIDTH   3 /* DRC_MINGAIN - [4:2] */
 
#define WM8962_DRC_MAXGAIN_MASK   0x0003 /* DRC_MAXGAIN - [1:0] */
 
#define WM8962_DRC_MAXGAIN_SHIFT   0 /* DRC_MAXGAIN - [1:0] */
 
#define WM8962_DRC_MAXGAIN_WIDTH   2 /* DRC_MAXGAIN - [1:0] */
 
#define WM8962_DRC_NG_MINGAIN_MASK   0xF000 /* DRC_NG_MINGAIN - [15:12] */
 
#define WM8962_DRC_NG_MINGAIN_SHIFT   12 /* DRC_NG_MINGAIN - [15:12] */
 
#define WM8962_DRC_NG_MINGAIN_WIDTH   4 /* DRC_NG_MINGAIN - [15:12] */
 
#define WM8962_DRC_QR_THR_MASK   0x0C00 /* DRC_QR_THR - [11:10] */
 
#define WM8962_DRC_QR_THR_SHIFT   10 /* DRC_QR_THR - [11:10] */
 
#define WM8962_DRC_QR_THR_WIDTH   2 /* DRC_QR_THR - [11:10] */
 
#define WM8962_DRC_QR_DCY_MASK   0x0300 /* DRC_QR_DCY - [9:8] */
 
#define WM8962_DRC_QR_DCY_SHIFT   8 /* DRC_QR_DCY - [9:8] */
 
#define WM8962_DRC_QR_DCY_WIDTH   2 /* DRC_QR_DCY - [9:8] */
 
#define WM8962_DRC_NG_EXP_MASK   0x00C0 /* DRC_NG_EXP - [7:6] */
 
#define WM8962_DRC_NG_EXP_SHIFT   6 /* DRC_NG_EXP - [7:6] */
 
#define WM8962_DRC_NG_EXP_WIDTH   2 /* DRC_NG_EXP - [7:6] */
 
#define WM8962_DRC_HI_COMP_MASK   0x0038 /* DRC_HI_COMP - [5:3] */
 
#define WM8962_DRC_HI_COMP_SHIFT   3 /* DRC_HI_COMP - [5:3] */
 
#define WM8962_DRC_HI_COMP_WIDTH   3 /* DRC_HI_COMP - [5:3] */
 
#define WM8962_DRC_LO_COMP_MASK   0x0007 /* DRC_LO_COMP - [2:0] */
 
#define WM8962_DRC_LO_COMP_SHIFT   0 /* DRC_LO_COMP - [2:0] */
 
#define WM8962_DRC_LO_COMP_WIDTH   3 /* DRC_LO_COMP - [2:0] */
 
#define WM8962_DRC_KNEE_IP_MASK   0x07E0 /* DRC_KNEE_IP - [10:5] */
 
#define WM8962_DRC_KNEE_IP_SHIFT   5 /* DRC_KNEE_IP - [10:5] */
 
#define WM8962_DRC_KNEE_IP_WIDTH   6 /* DRC_KNEE_IP - [10:5] */
 
#define WM8962_DRC_KNEE_OP_MASK   0x001F /* DRC_KNEE_OP - [4:0] */
 
#define WM8962_DRC_KNEE_OP_SHIFT   0 /* DRC_KNEE_OP - [4:0] */
 
#define WM8962_DRC_KNEE_OP_WIDTH   5 /* DRC_KNEE_OP - [4:0] */
 
#define WM8962_DRC_KNEE2_IP_MASK   0x03E0 /* DRC_KNEE2_IP - [9:5] */
 
#define WM8962_DRC_KNEE2_IP_SHIFT   5 /* DRC_KNEE2_IP - [9:5] */
 
#define WM8962_DRC_KNEE2_IP_WIDTH   5 /* DRC_KNEE2_IP - [9:5] */
 
#define WM8962_DRC_KNEE2_OP_MASK   0x001F /* DRC_KNEE2_OP - [4:0] */
 
#define WM8962_DRC_KNEE2_OP_SHIFT   0 /* DRC_KNEE2_OP - [4:0] */
 
#define WM8962_DRC_KNEE2_OP_WIDTH   5 /* DRC_KNEE2_OP - [4:0] */
 
#define WM8962_TLB_ENA   0x0002 /* TLB_ENA */
 
#define WM8962_TLB_ENA_MASK   0x0002 /* TLB_ENA */
 
#define WM8962_TLB_ENA_SHIFT   1 /* TLB_ENA */
 
#define WM8962_TLB_ENA_WIDTH   1 /* TLB_ENA */
 
#define WM8962_TLB_MODE   0x0001 /* TLB_MODE */
 
#define WM8962_TLB_MODE_MASK   0x0001 /* TLB_MODE */
 
#define WM8962_TLB_MODE_SHIFT   0 /* TLB_MODE */
 
#define WM8962_TLB_MODE_WIDTH   1 /* TLB_MODE */
 
#define WM8962_EQ_SHARED_COEFF   0x0004 /* EQ_SHARED_COEFF */
 
#define WM8962_EQ_SHARED_COEFF_MASK   0x0004 /* EQ_SHARED_COEFF */
 
#define WM8962_EQ_SHARED_COEFF_SHIFT   2 /* EQ_SHARED_COEFF */
 
#define WM8962_EQ_SHARED_COEFF_WIDTH   1 /* EQ_SHARED_COEFF */
 
#define WM8962_EQ_SHARED_COEFF_SEL   0x0002 /* EQ_SHARED_COEFF_SEL */
 
#define WM8962_EQ_SHARED_COEFF_SEL_MASK   0x0002 /* EQ_SHARED_COEFF_SEL */
 
#define WM8962_EQ_SHARED_COEFF_SEL_SHIFT   1 /* EQ_SHARED_COEFF_SEL */
 
#define WM8962_EQ_SHARED_COEFF_SEL_WIDTH   1 /* EQ_SHARED_COEFF_SEL */
 
#define WM8962_EQ_ENA   0x0001 /* EQ_ENA */
 
#define WM8962_EQ_ENA_MASK   0x0001 /* EQ_ENA */
 
#define WM8962_EQ_ENA_SHIFT   0 /* EQ_ENA */
 
#define WM8962_EQ_ENA_WIDTH   1 /* EQ_ENA */
 
#define WM8962_EQL_B1_GAIN_MASK   0xF800 /* EQL_B1_GAIN - [15:11] */
 
#define WM8962_EQL_B1_GAIN_SHIFT   11 /* EQL_B1_GAIN - [15:11] */
 
#define WM8962_EQL_B1_GAIN_WIDTH   5 /* EQL_B1_GAIN - [15:11] */
 
#define WM8962_EQL_B2_GAIN_MASK   0x07C0 /* EQL_B2_GAIN - [10:6] */
 
#define WM8962_EQL_B2_GAIN_SHIFT   6 /* EQL_B2_GAIN - [10:6] */
 
#define WM8962_EQL_B2_GAIN_WIDTH   5 /* EQL_B2_GAIN - [10:6] */
 
#define WM8962_EQL_B3_GAIN_MASK   0x003E /* EQL_B3_GAIN - [5:1] */
 
#define WM8962_EQL_B3_GAIN_SHIFT   1 /* EQL_B3_GAIN - [5:1] */
 
#define WM8962_EQL_B3_GAIN_WIDTH   5 /* EQL_B3_GAIN - [5:1] */
 
#define WM8962_EQL_B4_GAIN_MASK   0xF800 /* EQL_B4_GAIN - [15:11] */
 
#define WM8962_EQL_B4_GAIN_SHIFT   11 /* EQL_B4_GAIN - [15:11] */
 
#define WM8962_EQL_B4_GAIN_WIDTH   5 /* EQL_B4_GAIN - [15:11] */
 
#define WM8962_EQL_B5_GAIN_MASK   0x07C0 /* EQL_B5_GAIN - [10:6] */
 
#define WM8962_EQL_B5_GAIN_SHIFT   6 /* EQL_B5_GAIN - [10:6] */
 
#define WM8962_EQL_B5_GAIN_WIDTH   5 /* EQL_B5_GAIN - [10:6] */
 
#define WM8962_EQL_B1_A_MASK   0xFFFF /* EQL_B1_A - [15:0] */
 
#define WM8962_EQL_B1_A_SHIFT   0 /* EQL_B1_A - [15:0] */
 
#define WM8962_EQL_B1_A_WIDTH   16 /* EQL_B1_A - [15:0] */
 
#define WM8962_EQL_B1_B_MASK   0xFFFF /* EQL_B1_B - [15:0] */
 
#define WM8962_EQL_B1_B_SHIFT   0 /* EQL_B1_B - [15:0] */
 
#define WM8962_EQL_B1_B_WIDTH   16 /* EQL_B1_B - [15:0] */
 
#define WM8962_EQL_B1_PG_MASK   0xFFFF /* EQL_B1_PG - [15:0] */
 
#define WM8962_EQL_B1_PG_SHIFT   0 /* EQL_B1_PG - [15:0] */
 
#define WM8962_EQL_B1_PG_WIDTH   16 /* EQL_B1_PG - [15:0] */
 
#define WM8962_EQL_B2_A_MASK   0xFFFF /* EQL_B2_A - [15:0] */
 
#define WM8962_EQL_B2_A_SHIFT   0 /* EQL_B2_A - [15:0] */
 
#define WM8962_EQL_B2_A_WIDTH   16 /* EQL_B2_A - [15:0] */
 
#define WM8962_EQL_B2_B_MASK   0xFFFF /* EQL_B2_B - [15:0] */
 
#define WM8962_EQL_B2_B_SHIFT   0 /* EQL_B2_B - [15:0] */
 
#define WM8962_EQL_B2_B_WIDTH   16 /* EQL_B2_B - [15:0] */
 
#define WM8962_EQL_B2_C_MASK   0xFFFF /* EQL_B2_C - [15:0] */
 
#define WM8962_EQL_B2_C_SHIFT   0 /* EQL_B2_C - [15:0] */
 
#define WM8962_EQL_B2_C_WIDTH   16 /* EQL_B2_C - [15:0] */
 
#define WM8962_EQL_B2_PG_MASK   0xFFFF /* EQL_B2_PG - [15:0] */
 
#define WM8962_EQL_B2_PG_SHIFT   0 /* EQL_B2_PG - [15:0] */
 
#define WM8962_EQL_B2_PG_WIDTH   16 /* EQL_B2_PG - [15:0] */
 
#define WM8962_EQL_B3_A_MASK   0xFFFF /* EQL_B3_A - [15:0] */
 
#define WM8962_EQL_B3_A_SHIFT   0 /* EQL_B3_A - [15:0] */
 
#define WM8962_EQL_B3_A_WIDTH   16 /* EQL_B3_A - [15:0] */
 
#define WM8962_EQL_B3_B_MASK   0xFFFF /* EQL_B3_B - [15:0] */
 
#define WM8962_EQL_B3_B_SHIFT   0 /* EQL_B3_B - [15:0] */
 
#define WM8962_EQL_B3_B_WIDTH   16 /* EQL_B3_B - [15:0] */
 
#define WM8962_EQL_B3_C_MASK   0xFFFF /* EQL_B3_C - [15:0] */
 
#define WM8962_EQL_B3_C_SHIFT   0 /* EQL_B3_C - [15:0] */
 
#define WM8962_EQL_B3_C_WIDTH   16 /* EQL_B3_C - [15:0] */
 
#define WM8962_EQL_B3_PG_MASK   0xFFFF /* EQL_B3_PG - [15:0] */
 
#define WM8962_EQL_B3_PG_SHIFT   0 /* EQL_B3_PG - [15:0] */
 
#define WM8962_EQL_B3_PG_WIDTH   16 /* EQL_B3_PG - [15:0] */
 
#define WM8962_EQL_B4_A_MASK   0xFFFF /* EQL_B4_A - [15:0] */
 
#define WM8962_EQL_B4_A_SHIFT   0 /* EQL_B4_A - [15:0] */
 
#define WM8962_EQL_B4_A_WIDTH   16 /* EQL_B4_A - [15:0] */
 
#define WM8962_EQL_B4_B_MASK   0xFFFF /* EQL_B4_B - [15:0] */
 
#define WM8962_EQL_B4_B_SHIFT   0 /* EQL_B4_B - [15:0] */
 
#define WM8962_EQL_B4_B_WIDTH   16 /* EQL_B4_B - [15:0] */
 
#define WM8962_EQL_B4_C_MASK   0xFFFF /* EQL_B4_C - [15:0] */
 
#define WM8962_EQL_B4_C_SHIFT   0 /* EQL_B4_C - [15:0] */
 
#define WM8962_EQL_B4_C_WIDTH   16 /* EQL_B4_C - [15:0] */
 
#define WM8962_EQL_B4_PG_MASK   0xFFFF /* EQL_B4_PG - [15:0] */
 
#define WM8962_EQL_B4_PG_SHIFT   0 /* EQL_B4_PG - [15:0] */
 
#define WM8962_EQL_B4_PG_WIDTH   16 /* EQL_B4_PG - [15:0] */
 
#define WM8962_EQL_B5_A_MASK   0xFFFF /* EQL_B5_A - [15:0] */
 
#define WM8962_EQL_B5_A_SHIFT   0 /* EQL_B5_A - [15:0] */
 
#define WM8962_EQL_B5_A_WIDTH   16 /* EQL_B5_A - [15:0] */
 
#define WM8962_EQL_B5_B_MASK   0xFFFF /* EQL_B5_B - [15:0] */
 
#define WM8962_EQL_B5_B_SHIFT   0 /* EQL_B5_B - [15:0] */
 
#define WM8962_EQL_B5_B_WIDTH   16 /* EQL_B5_B - [15:0] */
 
#define WM8962_EQL_B5_PG_MASK   0xFFFF /* EQL_B5_PG - [15:0] */
 
#define WM8962_EQL_B5_PG_SHIFT   0 /* EQL_B5_PG - [15:0] */
 
#define WM8962_EQL_B5_PG_WIDTH   16 /* EQL_B5_PG - [15:0] */
 
#define WM8962_EQR_B1_GAIN_MASK   0xF800 /* EQR_B1_GAIN - [15:11] */
 
#define WM8962_EQR_B1_GAIN_SHIFT   11 /* EQR_B1_GAIN - [15:11] */
 
#define WM8962_EQR_B1_GAIN_WIDTH   5 /* EQR_B1_GAIN - [15:11] */
 
#define WM8962_EQR_B2_GAIN_MASK   0x07C0 /* EQR_B2_GAIN - [10:6] */
 
#define WM8962_EQR_B2_GAIN_SHIFT   6 /* EQR_B2_GAIN - [10:6] */
 
#define WM8962_EQR_B2_GAIN_WIDTH   5 /* EQR_B2_GAIN - [10:6] */
 
#define WM8962_EQR_B3_GAIN_MASK   0x003E /* EQR_B3_GAIN - [5:1] */
 
#define WM8962_EQR_B3_GAIN_SHIFT   1 /* EQR_B3_GAIN - [5:1] */
 
#define WM8962_EQR_B3_GAIN_WIDTH   5 /* EQR_B3_GAIN - [5:1] */
 
#define WM8962_EQR_B4_GAIN_MASK   0xF800 /* EQR_B4_GAIN - [15:11] */
 
#define WM8962_EQR_B4_GAIN_SHIFT   11 /* EQR_B4_GAIN - [15:11] */
 
#define WM8962_EQR_B4_GAIN_WIDTH   5 /* EQR_B4_GAIN - [15:11] */
 
#define WM8962_EQR_B5_GAIN_MASK   0x07C0 /* EQR_B5_GAIN - [10:6] */
 
#define WM8962_EQR_B5_GAIN_SHIFT   6 /* EQR_B5_GAIN - [10:6] */
 
#define WM8962_EQR_B5_GAIN_WIDTH   5 /* EQR_B5_GAIN - [10:6] */
 
#define WM8962_EQR_B1_A_MASK   0xFFFF /* EQR_B1_A - [15:0] */
 
#define WM8962_EQR_B1_A_SHIFT   0 /* EQR_B1_A - [15:0] */
 
#define WM8962_EQR_B1_A_WIDTH   16 /* EQR_B1_A - [15:0] */
 
#define WM8962_EQR_B1_B_MASK   0xFFFF /* EQR_B1_B - [15:0] */
 
#define WM8962_EQR_B1_B_SHIFT   0 /* EQR_B1_B - [15:0] */
 
#define WM8962_EQR_B1_B_WIDTH   16 /* EQR_B1_B - [15:0] */
 
#define WM8962_EQR_B1_PG_MASK   0xFFFF /* EQR_B1_PG - [15:0] */
 
#define WM8962_EQR_B1_PG_SHIFT   0 /* EQR_B1_PG - [15:0] */
 
#define WM8962_EQR_B1_PG_WIDTH   16 /* EQR_B1_PG - [15:0] */
 
#define WM8962_EQR_B2_A_MASK   0xFFFF /* EQR_B2_A - [15:0] */
 
#define WM8962_EQR_B2_A_SHIFT   0 /* EQR_B2_A - [15:0] */
 
#define WM8962_EQR_B2_A_WIDTH   16 /* EQR_B2_A - [15:0] */
 
#define WM8962_EQR_B2_B_MASK   0xFFFF /* EQR_B2_B - [15:0] */
 
#define WM8962_EQR_B2_B_SHIFT   0 /* EQR_B2_B - [15:0] */
 
#define WM8962_EQR_B2_B_WIDTH   16 /* EQR_B2_B - [15:0] */
 
#define WM8962_EQR_B2_C_MASK   0xFFFF /* EQR_B2_C - [15:0] */
 
#define WM8962_EQR_B2_C_SHIFT   0 /* EQR_B2_C - [15:0] */
 
#define WM8962_EQR_B2_C_WIDTH   16 /* EQR_B2_C - [15:0] */
 
#define WM8962_EQR_B2_PG_MASK   0xFFFF /* EQR_B2_PG - [15:0] */
 
#define WM8962_EQR_B2_PG_SHIFT   0 /* EQR_B2_PG - [15:0] */
 
#define WM8962_EQR_B2_PG_WIDTH   16 /* EQR_B2_PG - [15:0] */
 
#define WM8962_EQR_B3_A_MASK   0xFFFF /* EQR_B3_A - [15:0] */
 
#define WM8962_EQR_B3_A_SHIFT   0 /* EQR_B3_A - [15:0] */
 
#define WM8962_EQR_B3_A_WIDTH   16 /* EQR_B3_A - [15:0] */
 
#define WM8962_EQR_B3_B_MASK   0xFFFF /* EQR_B3_B - [15:0] */
 
#define WM8962_EQR_B3_B_SHIFT   0 /* EQR_B3_B - [15:0] */
 
#define WM8962_EQR_B3_B_WIDTH   16 /* EQR_B3_B - [15:0] */
 
#define WM8962_EQR_B3_C_MASK   0xFFFF /* EQR_B3_C - [15:0] */
 
#define WM8962_EQR_B3_C_SHIFT   0 /* EQR_B3_C - [15:0] */
 
#define WM8962_EQR_B3_C_WIDTH   16 /* EQR_B3_C - [15:0] */
 
#define WM8962_EQR_B3_PG_MASK   0xFFFF /* EQR_B3_PG - [15:0] */
 
#define WM8962_EQR_B3_PG_SHIFT   0 /* EQR_B3_PG - [15:0] */
 
#define WM8962_EQR_B3_PG_WIDTH   16 /* EQR_B3_PG - [15:0] */
 
#define WM8962_EQR_B4_A_MASK   0xFFFF /* EQR_B4_A - [15:0] */
 
#define WM8962_EQR_B4_A_SHIFT   0 /* EQR_B4_A - [15:0] */
 
#define WM8962_EQR_B4_A_WIDTH   16 /* EQR_B4_A - [15:0] */
 
#define WM8962_EQR_B4_B_MASK   0xFFFF /* EQR_B4_B - [15:0] */
 
#define WM8962_EQR_B4_B_SHIFT   0 /* EQR_B4_B - [15:0] */
 
#define WM8962_EQR_B4_B_WIDTH   16 /* EQR_B4_B - [15:0] */
 
#define WM8962_EQR_B4_C_MASK   0xFFFF /* EQR_B4_C - [15:0] */
 
#define WM8962_EQR_B4_C_SHIFT   0 /* EQR_B4_C - [15:0] */
 
#define WM8962_EQR_B4_C_WIDTH   16 /* EQR_B4_C - [15:0] */
 
#define WM8962_EQR_B4_PG_MASK   0xFFFF /* EQR_B4_PG - [15:0] */
 
#define WM8962_EQR_B4_PG_SHIFT   0 /* EQR_B4_PG - [15:0] */
 
#define WM8962_EQR_B4_PG_WIDTH   16 /* EQR_B4_PG - [15:0] */
 
#define WM8962_EQR_B5_A_MASK   0xFFFF /* EQR_B5_A - [15:0] */
 
#define WM8962_EQR_B5_A_SHIFT   0 /* EQR_B5_A - [15:0] */
 
#define WM8962_EQR_B5_A_WIDTH   16 /* EQR_B5_A - [15:0] */
 
#define WM8962_EQR_B5_B_MASK   0xFFFF /* EQR_B5_B - [15:0] */
 
#define WM8962_EQR_B5_B_SHIFT   0 /* EQR_B5_B - [15:0] */
 
#define WM8962_EQR_B5_B_WIDTH   16 /* EQR_B5_B - [15:0] */
 
#define WM8962_EQR_B5_PG_MASK   0xFFFF /* EQR_B5_PG - [15:0] */
 
#define WM8962_EQR_B5_PG_SHIFT   0 /* EQR_B5_PG - [15:0] */
 
#define WM8962_EQR_B5_PG_WIDTH   16 /* EQR_B5_PG - [15:0] */
 
#define WM8962_GP2_POL   0x0400 /* GP2_POL */
 
#define WM8962_GP2_POL_MASK   0x0400 /* GP2_POL */
 
#define WM8962_GP2_POL_SHIFT   10 /* GP2_POL */
 
#define WM8962_GP2_POL_WIDTH   1 /* GP2_POL */
 
#define WM8962_GP2_LVL   0x0040 /* GP2_LVL */
 
#define WM8962_GP2_LVL_MASK   0x0040 /* GP2_LVL */
 
#define WM8962_GP2_LVL_SHIFT   6 /* GP2_LVL */
 
#define WM8962_GP2_LVL_WIDTH   1 /* GP2_LVL */
 
#define WM8962_GP2_FN_MASK   0x001F /* GP2_FN - [4:0] */
 
#define WM8962_GP2_FN_SHIFT   0 /* GP2_FN - [4:0] */
 
#define WM8962_GP2_FN_WIDTH   5 /* GP2_FN - [4:0] */
 
#define WM8962_GP3_POL   0x0400 /* GP3_POL */
 
#define WM8962_GP3_POL_MASK   0x0400 /* GP3_POL */
 
#define WM8962_GP3_POL_SHIFT   10 /* GP3_POL */
 
#define WM8962_GP3_POL_WIDTH   1 /* GP3_POL */
 
#define WM8962_GP3_LVL   0x0040 /* GP3_LVL */
 
#define WM8962_GP3_LVL_MASK   0x0040 /* GP3_LVL */
 
#define WM8962_GP3_LVL_SHIFT   6 /* GP3_LVL */
 
#define WM8962_GP3_LVL_WIDTH   1 /* GP3_LVL */
 
#define WM8962_GP3_FN_MASK   0x001F /* GP3_FN - [4:0] */
 
#define WM8962_GP3_FN_SHIFT   0 /* GP3_FN - [4:0] */
 
#define WM8962_GP3_FN_WIDTH   5 /* GP3_FN - [4:0] */
 
#define WM8962_GP5_DIR   0x8000 /* GP5_DIR */
 
#define WM8962_GP5_DIR_MASK   0x8000 /* GP5_DIR */
 
#define WM8962_GP5_DIR_SHIFT   15 /* GP5_DIR */
 
#define WM8962_GP5_DIR_WIDTH   1 /* GP5_DIR */
 
#define WM8962_GP5_PU   0x4000 /* GP5_PU */
 
#define WM8962_GP5_PU_MASK   0x4000 /* GP5_PU */
 
#define WM8962_GP5_PU_SHIFT   14 /* GP5_PU */
 
#define WM8962_GP5_PU_WIDTH   1 /* GP5_PU */
 
#define WM8962_GP5_PD   0x2000 /* GP5_PD */
 
#define WM8962_GP5_PD_MASK   0x2000 /* GP5_PD */
 
#define WM8962_GP5_PD_SHIFT   13 /* GP5_PD */
 
#define WM8962_GP5_PD_WIDTH   1 /* GP5_PD */
 
#define WM8962_GP5_POL   0x0400 /* GP5_POL */
 
#define WM8962_GP5_POL_MASK   0x0400 /* GP5_POL */
 
#define WM8962_GP5_POL_SHIFT   10 /* GP5_POL */
 
#define WM8962_GP5_POL_WIDTH   1 /* GP5_POL */
 
#define WM8962_GP5_OP_CFG   0x0200 /* GP5_OP_CFG */
 
#define WM8962_GP5_OP_CFG_MASK   0x0200 /* GP5_OP_CFG */
 
#define WM8962_GP5_OP_CFG_SHIFT   9 /* GP5_OP_CFG */
 
#define WM8962_GP5_OP_CFG_WIDTH   1 /* GP5_OP_CFG */
 
#define WM8962_GP5_DB   0x0100 /* GP5_DB */
 
#define WM8962_GP5_DB_MASK   0x0100 /* GP5_DB */
 
#define WM8962_GP5_DB_SHIFT   8 /* GP5_DB */
 
#define WM8962_GP5_DB_WIDTH   1 /* GP5_DB */
 
#define WM8962_GP5_LVL   0x0040 /* GP5_LVL */
 
#define WM8962_GP5_LVL_MASK   0x0040 /* GP5_LVL */
 
#define WM8962_GP5_LVL_SHIFT   6 /* GP5_LVL */
 
#define WM8962_GP5_LVL_WIDTH   1 /* GP5_LVL */
 
#define WM8962_GP5_FN_MASK   0x001F /* GP5_FN - [4:0] */
 
#define WM8962_GP5_FN_SHIFT   0 /* GP5_FN - [4:0] */
 
#define WM8962_GP5_FN_WIDTH   5 /* GP5_FN - [4:0] */
 
#define WM8962_GP6_DIR   0x8000 /* GP6_DIR */
 
#define WM8962_GP6_DIR_MASK   0x8000 /* GP6_DIR */
 
#define WM8962_GP6_DIR_SHIFT   15 /* GP6_DIR */
 
#define WM8962_GP6_DIR_WIDTH   1 /* GP6_DIR */
 
#define WM8962_GP6_PU   0x4000 /* GP6_PU */
 
#define WM8962_GP6_PU_MASK   0x4000 /* GP6_PU */
 
#define WM8962_GP6_PU_SHIFT   14 /* GP6_PU */
 
#define WM8962_GP6_PU_WIDTH   1 /* GP6_PU */
 
#define WM8962_GP6_PD   0x2000 /* GP6_PD */
 
#define WM8962_GP6_PD_MASK   0x2000 /* GP6_PD */
 
#define WM8962_GP6_PD_SHIFT   13 /* GP6_PD */
 
#define WM8962_GP6_PD_WIDTH   1 /* GP6_PD */
 
#define WM8962_GP6_POL   0x0400 /* GP6_POL */
 
#define WM8962_GP6_POL_MASK   0x0400 /* GP6_POL */
 
#define WM8962_GP6_POL_SHIFT   10 /* GP6_POL */
 
#define WM8962_GP6_POL_WIDTH   1 /* GP6_POL */
 
#define WM8962_GP6_OP_CFG   0x0200 /* GP6_OP_CFG */
 
#define WM8962_GP6_OP_CFG_MASK   0x0200 /* GP6_OP_CFG */
 
#define WM8962_GP6_OP_CFG_SHIFT   9 /* GP6_OP_CFG */
 
#define WM8962_GP6_OP_CFG_WIDTH   1 /* GP6_OP_CFG */
 
#define WM8962_GP6_DB   0x0100 /* GP6_DB */
 
#define WM8962_GP6_DB_MASK   0x0100 /* GP6_DB */
 
#define WM8962_GP6_DB_SHIFT   8 /* GP6_DB */
 
#define WM8962_GP6_DB_WIDTH   1 /* GP6_DB */
 
#define WM8962_GP6_LVL   0x0040 /* GP6_LVL */
 
#define WM8962_GP6_LVL_MASK   0x0040 /* GP6_LVL */
 
#define WM8962_GP6_LVL_SHIFT   6 /* GP6_LVL */
 
#define WM8962_GP6_LVL_WIDTH   1 /* GP6_LVL */
 
#define WM8962_GP6_FN_MASK   0x001F /* GP6_FN - [4:0] */
 
#define WM8962_GP6_FN_SHIFT   0 /* GP6_FN - [4:0] */
 
#define WM8962_GP6_FN_WIDTH   5 /* GP6_FN - [4:0] */
 
#define WM8962_GP6_EINT   0x0020 /* GP6_EINT */
 
#define WM8962_GP6_EINT_MASK   0x0020 /* GP6_EINT */
 
#define WM8962_GP6_EINT_SHIFT   5 /* GP6_EINT */
 
#define WM8962_GP6_EINT_WIDTH   1 /* GP6_EINT */
 
#define WM8962_GP5_EINT   0x0010 /* GP5_EINT */
 
#define WM8962_GP5_EINT_MASK   0x0010 /* GP5_EINT */
 
#define WM8962_GP5_EINT_SHIFT   4 /* GP5_EINT */
 
#define WM8962_GP5_EINT_WIDTH   1 /* GP5_EINT */
 
#define WM8962_MICSCD_EINT   0x8000 /* MICSCD_EINT */
 
#define WM8962_MICSCD_EINT_MASK   0x8000 /* MICSCD_EINT */
 
#define WM8962_MICSCD_EINT_SHIFT   15 /* MICSCD_EINT */
 
#define WM8962_MICSCD_EINT_WIDTH   1 /* MICSCD_EINT */
 
#define WM8962_MICD_EINT   0x4000 /* MICD_EINT */
 
#define WM8962_MICD_EINT_MASK   0x4000 /* MICD_EINT */
 
#define WM8962_MICD_EINT_SHIFT   14 /* MICD_EINT */
 
#define WM8962_MICD_EINT_WIDTH   1 /* MICD_EINT */
 
#define WM8962_FIFOS_ERR_EINT   0x2000 /* FIFOS_ERR_EINT */
 
#define WM8962_FIFOS_ERR_EINT_MASK   0x2000 /* FIFOS_ERR_EINT */
 
#define WM8962_FIFOS_ERR_EINT_SHIFT   13 /* FIFOS_ERR_EINT */
 
#define WM8962_FIFOS_ERR_EINT_WIDTH   1 /* FIFOS_ERR_EINT */
 
#define WM8962_ALC_LOCK_EINT   0x1000 /* ALC_LOCK_EINT */
 
#define WM8962_ALC_LOCK_EINT_MASK   0x1000 /* ALC_LOCK_EINT */
 
#define WM8962_ALC_LOCK_EINT_SHIFT   12 /* ALC_LOCK_EINT */
 
#define WM8962_ALC_LOCK_EINT_WIDTH   1 /* ALC_LOCK_EINT */
 
#define WM8962_ALC_THRESH_EINT   0x0800 /* ALC_THRESH_EINT */
 
#define WM8962_ALC_THRESH_EINT_MASK   0x0800 /* ALC_THRESH_EINT */
 
#define WM8962_ALC_THRESH_EINT_SHIFT   11 /* ALC_THRESH_EINT */
 
#define WM8962_ALC_THRESH_EINT_WIDTH   1 /* ALC_THRESH_EINT */
 
#define WM8962_ALC_SAT_EINT   0x0400 /* ALC_SAT_EINT */
 
#define WM8962_ALC_SAT_EINT_MASK   0x0400 /* ALC_SAT_EINT */
 
#define WM8962_ALC_SAT_EINT_SHIFT   10 /* ALC_SAT_EINT */
 
#define WM8962_ALC_SAT_EINT_WIDTH   1 /* ALC_SAT_EINT */
 
#define WM8962_ALC_PKOVR_EINT   0x0200 /* ALC_PKOVR_EINT */
 
#define WM8962_ALC_PKOVR_EINT_MASK   0x0200 /* ALC_PKOVR_EINT */
 
#define WM8962_ALC_PKOVR_EINT_SHIFT   9 /* ALC_PKOVR_EINT */
 
#define WM8962_ALC_PKOVR_EINT_WIDTH   1 /* ALC_PKOVR_EINT */
 
#define WM8962_ALC_NGATE_EINT   0x0100 /* ALC_NGATE_EINT */
 
#define WM8962_ALC_NGATE_EINT_MASK   0x0100 /* ALC_NGATE_EINT */
 
#define WM8962_ALC_NGATE_EINT_SHIFT   8 /* ALC_NGATE_EINT */
 
#define WM8962_ALC_NGATE_EINT_WIDTH   1 /* ALC_NGATE_EINT */
 
#define WM8962_WSEQ_DONE_EINT   0x0080 /* WSEQ_DONE_EINT */
 
#define WM8962_WSEQ_DONE_EINT_MASK   0x0080 /* WSEQ_DONE_EINT */
 
#define WM8962_WSEQ_DONE_EINT_SHIFT   7 /* WSEQ_DONE_EINT */
 
#define WM8962_WSEQ_DONE_EINT_WIDTH   1 /* WSEQ_DONE_EINT */
 
#define WM8962_DRC_ACTDET_EINT   0x0040 /* DRC_ACTDET_EINT */
 
#define WM8962_DRC_ACTDET_EINT_MASK   0x0040 /* DRC_ACTDET_EINT */
 
#define WM8962_DRC_ACTDET_EINT_SHIFT   6 /* DRC_ACTDET_EINT */
 
#define WM8962_DRC_ACTDET_EINT_WIDTH   1 /* DRC_ACTDET_EINT */
 
#define WM8962_FLL_LOCK_EINT   0x0020 /* FLL_LOCK_EINT */
 
#define WM8962_FLL_LOCK_EINT_MASK   0x0020 /* FLL_LOCK_EINT */
 
#define WM8962_FLL_LOCK_EINT_SHIFT   5 /* FLL_LOCK_EINT */
 
#define WM8962_FLL_LOCK_EINT_WIDTH   1 /* FLL_LOCK_EINT */
 
#define WM8962_PLL3_LOCK_EINT   0x0008 /* PLL3_LOCK_EINT */
 
#define WM8962_PLL3_LOCK_EINT_MASK   0x0008 /* PLL3_LOCK_EINT */
 
#define WM8962_PLL3_LOCK_EINT_SHIFT   3 /* PLL3_LOCK_EINT */
 
#define WM8962_PLL3_LOCK_EINT_WIDTH   1 /* PLL3_LOCK_EINT */
 
#define WM8962_PLL2_LOCK_EINT   0x0004 /* PLL2_LOCK_EINT */
 
#define WM8962_PLL2_LOCK_EINT_MASK   0x0004 /* PLL2_LOCK_EINT */
 
#define WM8962_PLL2_LOCK_EINT_SHIFT   2 /* PLL2_LOCK_EINT */
 
#define WM8962_PLL2_LOCK_EINT_WIDTH   1 /* PLL2_LOCK_EINT */
 
#define WM8962_TEMP_SHUT_EINT   0x0001 /* TEMP_SHUT_EINT */
 
#define WM8962_TEMP_SHUT_EINT_MASK   0x0001 /* TEMP_SHUT_EINT */
 
#define WM8962_TEMP_SHUT_EINT_SHIFT   0 /* TEMP_SHUT_EINT */
 
#define WM8962_TEMP_SHUT_EINT_WIDTH   1 /* TEMP_SHUT_EINT */
 
#define WM8962_IM_GP6_EINT   0x0020 /* IM_GP6_EINT */
 
#define WM8962_IM_GP6_EINT_MASK   0x0020 /* IM_GP6_EINT */
 
#define WM8962_IM_GP6_EINT_SHIFT   5 /* IM_GP6_EINT */
 
#define WM8962_IM_GP6_EINT_WIDTH   1 /* IM_GP6_EINT */
 
#define WM8962_IM_GP5_EINT   0x0010 /* IM_GP5_EINT */
 
#define WM8962_IM_GP5_EINT_MASK   0x0010 /* IM_GP5_EINT */
 
#define WM8962_IM_GP5_EINT_SHIFT   4 /* IM_GP5_EINT */
 
#define WM8962_IM_GP5_EINT_WIDTH   1 /* IM_GP5_EINT */
 
#define WM8962_IM_MICSCD_EINT   0x8000 /* IM_MICSCD_EINT */
 
#define WM8962_IM_MICSCD_EINT_MASK   0x8000 /* IM_MICSCD_EINT */
 
#define WM8962_IM_MICSCD_EINT_SHIFT   15 /* IM_MICSCD_EINT */
 
#define WM8962_IM_MICSCD_EINT_WIDTH   1 /* IM_MICSCD_EINT */
 
#define WM8962_IM_MICD_EINT   0x4000 /* IM_MICD_EINT */
 
#define WM8962_IM_MICD_EINT_MASK   0x4000 /* IM_MICD_EINT */
 
#define WM8962_IM_MICD_EINT_SHIFT   14 /* IM_MICD_EINT */
 
#define WM8962_IM_MICD_EINT_WIDTH   1 /* IM_MICD_EINT */
 
#define WM8962_IM_FIFOS_ERR_EINT   0x2000 /* IM_FIFOS_ERR_EINT */
 
#define WM8962_IM_FIFOS_ERR_EINT_MASK   0x2000 /* IM_FIFOS_ERR_EINT */
 
#define WM8962_IM_FIFOS_ERR_EINT_SHIFT   13 /* IM_FIFOS_ERR_EINT */
 
#define WM8962_IM_FIFOS_ERR_EINT_WIDTH   1 /* IM_FIFOS_ERR_EINT */
 
#define WM8962_IM_ALC_LOCK_EINT   0x1000 /* IM_ALC_LOCK_EINT */
 
#define WM8962_IM_ALC_LOCK_EINT_MASK   0x1000 /* IM_ALC_LOCK_EINT */
 
#define WM8962_IM_ALC_LOCK_EINT_SHIFT   12 /* IM_ALC_LOCK_EINT */
 
#define WM8962_IM_ALC_LOCK_EINT_WIDTH   1 /* IM_ALC_LOCK_EINT */
 
#define WM8962_IM_ALC_THRESH_EINT   0x0800 /* IM_ALC_THRESH_EINT */
 
#define WM8962_IM_ALC_THRESH_EINT_MASK   0x0800 /* IM_ALC_THRESH_EINT */
 
#define WM8962_IM_ALC_THRESH_EINT_SHIFT   11 /* IM_ALC_THRESH_EINT */
 
#define WM8962_IM_ALC_THRESH_EINT_WIDTH   1 /* IM_ALC_THRESH_EINT */
 
#define WM8962_IM_ALC_SAT_EINT   0x0400 /* IM_ALC_SAT_EINT */
 
#define WM8962_IM_ALC_SAT_EINT_MASK   0x0400 /* IM_ALC_SAT_EINT */
 
#define WM8962_IM_ALC_SAT_EINT_SHIFT   10 /* IM_ALC_SAT_EINT */
 
#define WM8962_IM_ALC_SAT_EINT_WIDTH   1 /* IM_ALC_SAT_EINT */
 
#define WM8962_IM_ALC_PKOVR_EINT   0x0200 /* IM_ALC_PKOVR_EINT */
 
#define WM8962_IM_ALC_PKOVR_EINT_MASK   0x0200 /* IM_ALC_PKOVR_EINT */
 
#define WM8962_IM_ALC_PKOVR_EINT_SHIFT   9 /* IM_ALC_PKOVR_EINT */
 
#define WM8962_IM_ALC_PKOVR_EINT_WIDTH   1 /* IM_ALC_PKOVR_EINT */
 
#define WM8962_IM_ALC_NGATE_EINT   0x0100 /* IM_ALC_NGATE_EINT */
 
#define WM8962_IM_ALC_NGATE_EINT_MASK   0x0100 /* IM_ALC_NGATE_EINT */
 
#define WM8962_IM_ALC_NGATE_EINT_SHIFT   8 /* IM_ALC_NGATE_EINT */
 
#define WM8962_IM_ALC_NGATE_EINT_WIDTH   1 /* IM_ALC_NGATE_EINT */
 
#define WM8962_IM_WSEQ_DONE_EINT   0x0080 /* IM_WSEQ_DONE_EINT */
 
#define WM8962_IM_WSEQ_DONE_EINT_MASK   0x0080 /* IM_WSEQ_DONE_EINT */
 
#define WM8962_IM_WSEQ_DONE_EINT_SHIFT   7 /* IM_WSEQ_DONE_EINT */
 
#define WM8962_IM_WSEQ_DONE_EINT_WIDTH   1 /* IM_WSEQ_DONE_EINT */
 
#define WM8962_IM_DRC_ACTDET_EINT   0x0040 /* IM_DRC_ACTDET_EINT */
 
#define WM8962_IM_DRC_ACTDET_EINT_MASK   0x0040 /* IM_DRC_ACTDET_EINT */
 
#define WM8962_IM_DRC_ACTDET_EINT_SHIFT   6 /* IM_DRC_ACTDET_EINT */
 
#define WM8962_IM_DRC_ACTDET_EINT_WIDTH   1 /* IM_DRC_ACTDET_EINT */
 
#define WM8962_IM_FLL_LOCK_EINT   0x0020 /* IM_FLL_LOCK_EINT */
 
#define WM8962_IM_FLL_LOCK_EINT_MASK   0x0020 /* IM_FLL_LOCK_EINT */
 
#define WM8962_IM_FLL_LOCK_EINT_SHIFT   5 /* IM_FLL_LOCK_EINT */
 
#define WM8962_IM_FLL_LOCK_EINT_WIDTH   1 /* IM_FLL_LOCK_EINT */
 
#define WM8962_IM_PLL3_LOCK_EINT   0x0008 /* IM_PLL3_LOCK_EINT */
 
#define WM8962_IM_PLL3_LOCK_EINT_MASK   0x0008 /* IM_PLL3_LOCK_EINT */
 
#define WM8962_IM_PLL3_LOCK_EINT_SHIFT   3 /* IM_PLL3_LOCK_EINT */
 
#define WM8962_IM_PLL3_LOCK_EINT_WIDTH   1 /* IM_PLL3_LOCK_EINT */
 
#define WM8962_IM_PLL2_LOCK_EINT   0x0004 /* IM_PLL2_LOCK_EINT */
 
#define WM8962_IM_PLL2_LOCK_EINT_MASK   0x0004 /* IM_PLL2_LOCK_EINT */
 
#define WM8962_IM_PLL2_LOCK_EINT_SHIFT   2 /* IM_PLL2_LOCK_EINT */
 
#define WM8962_IM_PLL2_LOCK_EINT_WIDTH   1 /* IM_PLL2_LOCK_EINT */
 
#define WM8962_IM_TEMP_SHUT_EINT   0x0001 /* IM_TEMP_SHUT_EINT */
 
#define WM8962_IM_TEMP_SHUT_EINT_MASK   0x0001 /* IM_TEMP_SHUT_EINT */
 
#define WM8962_IM_TEMP_SHUT_EINT_SHIFT   0 /* IM_TEMP_SHUT_EINT */
 
#define WM8962_IM_TEMP_SHUT_EINT_WIDTH   1 /* IM_TEMP_SHUT_EINT */
 
#define WM8962_IRQ_POL   0x0001 /* IRQ_POL */
 
#define WM8962_IRQ_POL_MASK   0x0001 /* IRQ_POL */
 
#define WM8962_IRQ_POL_SHIFT   0 /* IRQ_POL */
 
#define WM8962_IRQ_POL_WIDTH   1 /* IRQ_POL */
 
#define WM8962_FLL_LOCK_DB   0x0020 /* FLL_LOCK_DB */
 
#define WM8962_FLL_LOCK_DB_MASK   0x0020 /* FLL_LOCK_DB */
 
#define WM8962_FLL_LOCK_DB_SHIFT   5 /* FLL_LOCK_DB */
 
#define WM8962_FLL_LOCK_DB_WIDTH   1 /* FLL_LOCK_DB */
 
#define WM8962_PLL3_LOCK_DB   0x0008 /* PLL3_LOCK_DB */
 
#define WM8962_PLL3_LOCK_DB_MASK   0x0008 /* PLL3_LOCK_DB */
 
#define WM8962_PLL3_LOCK_DB_SHIFT   3 /* PLL3_LOCK_DB */
 
#define WM8962_PLL3_LOCK_DB_WIDTH   1 /* PLL3_LOCK_DB */
 
#define WM8962_PLL2_LOCK_DB   0x0004 /* PLL2_LOCK_DB */
 
#define WM8962_PLL2_LOCK_DB_MASK   0x0004 /* PLL2_LOCK_DB */
 
#define WM8962_PLL2_LOCK_DB_SHIFT   2 /* PLL2_LOCK_DB */
 
#define WM8962_PLL2_LOCK_DB_WIDTH   1 /* PLL2_LOCK_DB */
 
#define WM8962_TEMP_SHUT_DB   0x0001 /* TEMP_SHUT_DB */
 
#define WM8962_TEMP_SHUT_DB_MASK   0x0001 /* TEMP_SHUT_DB */
 
#define WM8962_TEMP_SHUT_DB_SHIFT   0 /* TEMP_SHUT_DB */
 
#define WM8962_TEMP_SHUT_DB_WIDTH   1 /* TEMP_SHUT_DB */
 
#define WM8962_MICSCD_IRQ_POL   0x8000 /* MICSCD_IRQ_POL */
 
#define WM8962_MICSCD_IRQ_POL_MASK   0x8000 /* MICSCD_IRQ_POL */
 
#define WM8962_MICSCD_IRQ_POL_SHIFT   15 /* MICSCD_IRQ_POL */
 
#define WM8962_MICSCD_IRQ_POL_WIDTH   1 /* MICSCD_IRQ_POL */
 
#define WM8962_MICD_IRQ_POL   0x4000 /* MICD_IRQ_POL */
 
#define WM8962_MICD_IRQ_POL_MASK   0x4000 /* MICD_IRQ_POL */
 
#define WM8962_MICD_IRQ_POL_SHIFT   14 /* MICD_IRQ_POL */
 
#define WM8962_MICD_IRQ_POL_WIDTH   1 /* MICD_IRQ_POL */
 
#define WM8962_DSP2_ENA   0x0001 /* DSP2_ENA */
 
#define WM8962_DSP2_ENA_MASK   0x0001 /* DSP2_ENA */
 
#define WM8962_DSP2_ENA_SHIFT   0 /* DSP2_ENA */
 
#define WM8962_DSP2_ENA_WIDTH   1 /* DSP2_ENA */
 
#define WM8962_DSP2_STOPC   0x0020 /* DSP2_STOPC */
 
#define WM8962_DSP2_STOPC_MASK   0x0020 /* DSP2_STOPC */
 
#define WM8962_DSP2_STOPC_SHIFT   5 /* DSP2_STOPC */
 
#define WM8962_DSP2_STOPC_WIDTH   1 /* DSP2_STOPC */
 
#define WM8962_DSP2_STOPS   0x0010 /* DSP2_STOPS */
 
#define WM8962_DSP2_STOPS_MASK   0x0010 /* DSP2_STOPS */
 
#define WM8962_DSP2_STOPS_SHIFT   4 /* DSP2_STOPS */
 
#define WM8962_DSP2_STOPS_WIDTH   1 /* DSP2_STOPS */
 
#define WM8962_DSP2_STOPI   0x0008 /* DSP2_STOPI */
 
#define WM8962_DSP2_STOPI_MASK   0x0008 /* DSP2_STOPI */
 
#define WM8962_DSP2_STOPI_SHIFT   3 /* DSP2_STOPI */
 
#define WM8962_DSP2_STOPI_WIDTH   1 /* DSP2_STOPI */
 
#define WM8962_DSP2_STOP   0x0004 /* DSP2_STOP */
 
#define WM8962_DSP2_STOP_MASK   0x0004 /* DSP2_STOP */
 
#define WM8962_DSP2_STOP_SHIFT   2 /* DSP2_STOP */
 
#define WM8962_DSP2_STOP_WIDTH   1 /* DSP2_STOP */
 
#define WM8962_DSP2_RUNR   0x0002 /* DSP2_RUNR */
 
#define WM8962_DSP2_RUNR_MASK   0x0002 /* DSP2_RUNR */
 
#define WM8962_DSP2_RUNR_SHIFT   1 /* DSP2_RUNR */
 
#define WM8962_DSP2_RUNR_WIDTH   1 /* DSP2_RUNR */
 
#define WM8962_DSP2_RUN   0x0001 /* DSP2_RUN */
 
#define WM8962_DSP2_RUN_MASK   0x0001 /* DSP2_RUN */
 
#define WM8962_DSP2_RUN_SHIFT   0 /* DSP2_RUN */
 
#define WM8962_DSP2_RUN_WIDTH   1 /* DSP2_RUN */
 
#define WM8962_DSP2_INSTR_RAM_1024_10_9_0_MASK   0x03FF /* DSP2_INSTR_RAM_1024_10_9_0 - [9:0] */
 
#define WM8962_DSP2_INSTR_RAM_1024_10_9_0_SHIFT   0 /* DSP2_INSTR_RAM_1024_10_9_0 - [9:0] */
 
#define WM8962_DSP2_INSTR_RAM_1024_10_9_0_WIDTH   10 /* DSP2_INSTR_RAM_1024_10_9_0 - [9:0] */
 
#define WM8962_DSP2_ADDR_RAM_1024_38_37_32_MASK   0x003F /* DSP2_ADDR_RAM_1024_38_37_32 - [5:0] */
 
#define WM8962_DSP2_ADDR_RAM_1024_38_37_32_SHIFT   0 /* DSP2_ADDR_RAM_1024_38_37_32 - [5:0] */
 
#define WM8962_DSP2_ADDR_RAM_1024_38_37_32_WIDTH   6 /* DSP2_ADDR_RAM_1024_38_37_32 - [5:0] */
 
#define WM8962_DSP2_ADDR_RAM_1024_38_31_16_MASK   0xFFFF /* DSP2_ADDR_RAM_1024_38_31_16 - [15:0] */
 
#define WM8962_DSP2_ADDR_RAM_1024_38_31_16_SHIFT   0 /* DSP2_ADDR_RAM_1024_38_31_16 - [15:0] */
 
#define WM8962_DSP2_ADDR_RAM_1024_38_31_16_WIDTH   16 /* DSP2_ADDR_RAM_1024_38_31_16 - [15:0] */
 
#define WM8962_DSP2_ADDR_RAM_1024_38_15_0_MASK   0xFFFF /* DSP2_ADDR_RAM_1024_38_15_0 - [15:0] */
 
#define WM8962_DSP2_ADDR_RAM_1024_38_15_0_SHIFT   0 /* DSP2_ADDR_RAM_1024_38_15_0 - [15:0] */
 
#define WM8962_DSP2_ADDR_RAM_1024_38_15_0_WIDTH   16 /* DSP2_ADDR_RAM_1024_38_15_0 - [15:0] */
 
#define WM8962_DSP2_DATA1_RAM_384_24_23_16_MASK   0x00FF /* DSP2_DATA1_RAM_384_24_23_16 - [7:0] */
 
#define WM8962_DSP2_DATA1_RAM_384_24_23_16_SHIFT   0 /* DSP2_DATA1_RAM_384_24_23_16 - [7:0] */
 
#define WM8962_DSP2_DATA1_RAM_384_24_23_16_WIDTH   8 /* DSP2_DATA1_RAM_384_24_23_16 - [7:0] */
 
#define WM8962_DSP2_DATA1_RAM_384_24_15_0_MASK   0xFFFF /* DSP2_DATA1_RAM_384_24_15_0 - [15:0] */
 
#define WM8962_DSP2_DATA1_RAM_384_24_15_0_SHIFT   0 /* DSP2_DATA1_RAM_384_24_15_0 - [15:0] */
 
#define WM8962_DSP2_DATA1_RAM_384_24_15_0_WIDTH   16 /* DSP2_DATA1_RAM_384_24_15_0 - [15:0] */
 
#define WM8962_DSP2_DATA2_RAM_384_24_23_16_MASK   0x00FF /* DSP2_DATA2_RAM_384_24_23_16 - [7:0] */
 
#define WM8962_DSP2_DATA2_RAM_384_24_23_16_SHIFT   0 /* DSP2_DATA2_RAM_384_24_23_16 - [7:0] */
 
#define WM8962_DSP2_DATA2_RAM_384_24_23_16_WIDTH   8 /* DSP2_DATA2_RAM_384_24_23_16 - [7:0] */
 
#define WM8962_DSP2_DATA2_RAM_384_24_15_0_MASK   0xFFFF /* DSP2_DATA2_RAM_384_24_15_0 - [15:0] */
 
#define WM8962_DSP2_DATA2_RAM_384_24_15_0_SHIFT   0 /* DSP2_DATA2_RAM_384_24_15_0 - [15:0] */
 
#define WM8962_DSP2_DATA2_RAM_384_24_15_0_WIDTH   16 /* DSP2_DATA2_RAM_384_24_15_0 - [15:0] */
 
#define WM8962_DSP2_DATA3_RAM_384_24_23_16_MASK   0x00FF /* DSP2_DATA3_RAM_384_24_23_16 - [7:0] */
 
#define WM8962_DSP2_DATA3_RAM_384_24_23_16_SHIFT   0 /* DSP2_DATA3_RAM_384_24_23_16 - [7:0] */
 
#define WM8962_DSP2_DATA3_RAM_384_24_23_16_WIDTH   8 /* DSP2_DATA3_RAM_384_24_23_16 - [7:0] */
 
#define WM8962_DSP2_DATA3_RAM_384_24_15_0_MASK   0xFFFF /* DSP2_DATA3_RAM_384_24_15_0 - [15:0] */
 
#define WM8962_DSP2_DATA3_RAM_384_24_15_0_SHIFT   0 /* DSP2_DATA3_RAM_384_24_15_0 - [15:0] */
 
#define WM8962_DSP2_DATA3_RAM_384_24_15_0_WIDTH   16 /* DSP2_DATA3_RAM_384_24_15_0 - [15:0] */
 
#define WM8962_DSP2_CMAP_RAM_384_11_10_0_MASK   0x07FF /* DSP2_CMAP_RAM_384_11_10_0 - [10:0] */
 
#define WM8962_DSP2_CMAP_RAM_384_11_10_0_SHIFT   0 /* DSP2_CMAP_RAM_384_11_10_0 - [10:0] */
 
#define WM8962_DSP2_CMAP_RAM_384_11_10_0_WIDTH   11 /* DSP2_CMAP_RAM_384_11_10_0 - [10:0] */
 
#define WM8962_ADC_RETUNE_SCV   0x0080 /* ADC_RETUNE_SCV */
 
#define WM8962_ADC_RETUNE_SCV_MASK   0x0080 /* ADC_RETUNE_SCV */
 
#define WM8962_ADC_RETUNE_SCV_SHIFT   7 /* ADC_RETUNE_SCV */
 
#define WM8962_ADC_RETUNE_SCV_WIDTH   1 /* ADC_RETUNE_SCV */
 
#define WM8962_RETUNEADC_SHARED_COEFF_22_16_MASK   0x007F /* RETUNEADC_SHARED_COEFF_22_16 - [6:0] */
 
#define WM8962_RETUNEADC_SHARED_COEFF_22_16_SHIFT   0 /* RETUNEADC_SHARED_COEFF_22_16 - [6:0] */
 
#define WM8962_RETUNEADC_SHARED_COEFF_22_16_WIDTH   7 /* RETUNEADC_SHARED_COEFF_22_16 - [6:0] */
 
#define WM8962_RETUNEADC_SHARED_COEFF_15_00_MASK   0xFFFF /* RETUNEADC_SHARED_COEFF_15_00 - [15:0] */
 
#define WM8962_RETUNEADC_SHARED_COEFF_15_00_SHIFT   0 /* RETUNEADC_SHARED_COEFF_15_00 - [15:0] */
 
#define WM8962_RETUNEADC_SHARED_COEFF_15_00_WIDTH   16 /* RETUNEADC_SHARED_COEFF_15_00 - [15:0] */
 
#define WM8962_DAC_RETUNE_SCV   0x0080 /* DAC_RETUNE_SCV */
 
#define WM8962_DAC_RETUNE_SCV_MASK   0x0080 /* DAC_RETUNE_SCV */
 
#define WM8962_DAC_RETUNE_SCV_SHIFT   7 /* DAC_RETUNE_SCV */
 
#define WM8962_DAC_RETUNE_SCV_WIDTH   1 /* DAC_RETUNE_SCV */
 
#define WM8962_RETUNEDAC_SHARED_COEFF_23_16_MASK   0x007F /* RETUNEDAC_SHARED_COEFF_23_16 - [6:0] */
 
#define WM8962_RETUNEDAC_SHARED_COEFF_23_16_SHIFT   0 /* RETUNEDAC_SHARED_COEFF_23_16 - [6:0] */
 
#define WM8962_RETUNEDAC_SHARED_COEFF_23_16_WIDTH   7 /* RETUNEDAC_SHARED_COEFF_23_16 - [6:0] */
 
#define WM8962_RETUNEDAC_SHARED_COEFF_15_00_MASK   0xFFFF /* RETUNEDAC_SHARED_COEFF_15_00 - [15:0] */
 
#define WM8962_RETUNEDAC_SHARED_COEFF_15_00_SHIFT   0 /* RETUNEDAC_SHARED_COEFF_15_00 - [15:0] */
 
#define WM8962_RETUNEDAC_SHARED_COEFF_15_00_WIDTH   16 /* RETUNEDAC_SHARED_COEFF_15_00 - [15:0] */
 
#define WM8962_SOUNDSTAGE_ENABLES_23_16_MASK   0x00FF /* SOUNDSTAGE_ENABLES_23_16 - [7:0] */
 
#define WM8962_SOUNDSTAGE_ENABLES_23_16_SHIFT   0 /* SOUNDSTAGE_ENABLES_23_16 - [7:0] */
 
#define WM8962_SOUNDSTAGE_ENABLES_23_16_WIDTH   8 /* SOUNDSTAGE_ENABLES_23_16 - [7:0] */
 
#define WM8962_SOUNDSTAGE_ENABLES_15_06_MASK   0xFFC0 /* SOUNDSTAGE_ENABLES_15_06 - [15:6] */
 
#define WM8962_SOUNDSTAGE_ENABLES_15_06_SHIFT   6 /* SOUNDSTAGE_ENABLES_15_06 - [15:6] */
 
#define WM8962_SOUNDSTAGE_ENABLES_15_06_WIDTH   10 /* SOUNDSTAGE_ENABLES_15_06 - [15:6] */
 
#define WM8962_RTN_ADC_ENA   0x0020 /* RTN_ADC_ENA */
 
#define WM8962_RTN_ADC_ENA_MASK   0x0020 /* RTN_ADC_ENA */
 
#define WM8962_RTN_ADC_ENA_SHIFT   5 /* RTN_ADC_ENA */
 
#define WM8962_RTN_ADC_ENA_WIDTH   1 /* RTN_ADC_ENA */
 
#define WM8962_RTN_DAC_ENA   0x0010 /* RTN_DAC_ENA */
 
#define WM8962_RTN_DAC_ENA_MASK   0x0010 /* RTN_DAC_ENA */
 
#define WM8962_RTN_DAC_ENA_SHIFT   4 /* RTN_DAC_ENA */
 
#define WM8962_RTN_DAC_ENA_WIDTH   1 /* RTN_DAC_ENA */
 
#define WM8962_HDBASS_ENA   0x0008 /* HDBASS_ENA */
 
#define WM8962_HDBASS_ENA_MASK   0x0008 /* HDBASS_ENA */
 
#define WM8962_HDBASS_ENA_SHIFT   3 /* HDBASS_ENA */
 
#define WM8962_HDBASS_ENA_WIDTH   1 /* HDBASS_ENA */
 
#define WM8962_HPF2_ENA   0x0004 /* HPF2_ENA */
 
#define WM8962_HPF2_ENA_MASK   0x0004 /* HPF2_ENA */
 
#define WM8962_HPF2_ENA_SHIFT   2 /* HPF2_ENA */
 
#define WM8962_HPF2_ENA_WIDTH   1 /* HPF2_ENA */
 
#define WM8962_HPF1_ENA   0x0002 /* HPF1_ENA */
 
#define WM8962_HPF1_ENA_MASK   0x0002 /* HPF1_ENA */
 
#define WM8962_HPF1_ENA_SHIFT   1 /* HPF1_ENA */
 
#define WM8962_HPF1_ENA_WIDTH   1 /* HPF1_ENA */
 
#define WM8962_VSS_ENA   0x0001 /* VSS_ENA */
 
#define WM8962_VSS_ENA_MASK   0x0001 /* VSS_ENA */
 
#define WM8962_VSS_ENA_SHIFT   0 /* VSS_ENA */
 
#define WM8962_VSS_ENA_WIDTH   1 /* VSS_ENA */
 

Functions

int wm8962_mic_detect (struct snd_soc_codec *codec, struct snd_soc_jack *jack)
 

Macro Definition Documentation

#define WM8962_ADC_BIAS   0x0040 /* ADC_BIAS */

Definition at line 1595 of file wm8962.h.

#define WM8962_ADC_BIAS_MASK   0x0040 /* ADC_BIAS */

Definition at line 1596 of file wm8962.h.

#define WM8962_ADC_BIAS_SHIFT   6 /* ADC_BIAS */

Definition at line 1597 of file wm8962.h.

#define WM8962_ADC_BIAS_WIDTH   1 /* ADC_BIAS */

Definition at line 1598 of file wm8962.h.

#define WM8962_ADC_COMP   0x0004 /* ADC_COMP */

Definition at line 1420 of file wm8962.h.

#define WM8962_ADC_COMP_MASK   0x0004 /* ADC_COMP */

Definition at line 1421 of file wm8962.h.

#define WM8962_ADC_COMP_SHIFT   2 /* ADC_COMP */

Definition at line 1422 of file wm8962.h.

#define WM8962_ADC_COMP_WIDTH   1 /* ADC_COMP */

Definition at line 1423 of file wm8962.h.

#define WM8962_ADC_COMPMODE   0x0002 /* ADC_COMPMODE */

Definition at line 1424 of file wm8962.h.

#define WM8962_ADC_COMPMODE_MASK   0x0002 /* ADC_COMPMODE */

Definition at line 1425 of file wm8962.h.

#define WM8962_ADC_COMPMODE_SHIFT   1 /* ADC_COMPMODE */

Definition at line 1426 of file wm8962.h.

#define WM8962_ADC_COMPMODE_WIDTH   1 /* ADC_COMPMODE */

Definition at line 1427 of file wm8962.h.

#define WM8962_ADC_DAC_CONTROL_1   0x05

Definition at line 38 of file wm8962.h.

#define WM8962_ADC_DAC_CONTROL_2   0x06

Definition at line 39 of file wm8962.h.

#define WM8962_ADC_HP   0x0020 /* ADC_HP */

Definition at line 1599 of file wm8962.h.

#define WM8962_ADC_HP_MASK   0x0020 /* ADC_HP */

Definition at line 1600 of file wm8962.h.

#define WM8962_ADC_HP_SHIFT   5 /* ADC_HP */

Definition at line 1601 of file wm8962.h.

#define WM8962_ADC_HP_WIDTH   1 /* ADC_HP */

Definition at line 1602 of file wm8962.h.

#define WM8962_ADC_HPF_CUT_MASK   0x0380 /* ADC_HPF_CUT - [9:7] */

Definition at line 1307 of file wm8962.h.

#define WM8962_ADC_HPF_CUT_SHIFT   7 /* ADC_HPF_CUT - [9:7] */

Definition at line 1308 of file wm8962.h.

#define WM8962_ADC_HPF_CUT_WIDTH   3 /* ADC_HPF_CUT - [9:7] */

Definition at line 1309 of file wm8962.h.

#define WM8962_ADC_HPF_DIS   0x0001 /* ADC_HPF_DIS */

Definition at line 1292 of file wm8962.h.

#define WM8962_ADC_HPF_DIS_MASK   0x0001 /* ADC_HPF_DIS */

Definition at line 1293 of file wm8962.h.

#define WM8962_ADC_HPF_DIS_SHIFT   0 /* ADC_HPF_DIS */

Definition at line 1294 of file wm8962.h.

#define WM8962_ADC_HPF_DIS_WIDTH   1 /* ADC_HPF_DIS */

Definition at line 1295 of file wm8962.h.

#define WM8962_ADC_HPF_MODE   0x0400 /* ADC_HPF_MODE */

Definition at line 1303 of file wm8962.h.

#define WM8962_ADC_HPF_MODE_MASK   0x0400 /* ADC_HPF_MODE */

Definition at line 1304 of file wm8962.h.

#define WM8962_ADC_HPF_MODE_SHIFT   10 /* ADC_HPF_MODE */

Definition at line 1305 of file wm8962.h.

#define WM8962_ADC_HPF_MODE_WIDTH   1 /* ADC_HPF_MODE */

Definition at line 1306 of file wm8962.h.

#define WM8962_ADC_HPF_SR_MASK   0x3000 /* ADC_HPF_SR - [13:12] */

Definition at line 1300 of file wm8962.h.

#define WM8962_ADC_HPF_SR_SHIFT   12 /* ADC_HPF_SR - [13:12] */

Definition at line 1301 of file wm8962.h.

#define WM8962_ADC_HPF_SR_WIDTH   2 /* ADC_HPF_SR - [13:12] */

Definition at line 1302 of file wm8962.h.

#define WM8962_ADC_LRSWAP   0x0100 /* ADC_LRSWAP */

Definition at line 1350 of file wm8962.h.

#define WM8962_ADC_LRSWAP_MASK   0x0100 /* ADC_LRSWAP */

Definition at line 1351 of file wm8962.h.

#define WM8962_ADC_LRSWAP_SHIFT   8 /* ADC_LRSWAP */

Definition at line 1352 of file wm8962.h.

#define WM8962_ADC_LRSWAP_WIDTH   1 /* ADC_LRSWAP */

Definition at line 1353 of file wm8962.h.

#define WM8962_ADC_MONOMIX   0x0040 /* ADC_MONOMIX */

Definition at line 2823 of file wm8962.h.

#define WM8962_ADC_MONOMIX_MASK   0x0040 /* ADC_MONOMIX */

Definition at line 2824 of file wm8962.h.

#define WM8962_ADC_MONOMIX_SHIFT   6 /* ADC_MONOMIX */

Definition at line 2825 of file wm8962.h.

#define WM8962_ADC_MONOMIX_WIDTH   1 /* ADC_MONOMIX */

Definition at line 2826 of file wm8962.h.

#define WM8962_ADC_RETUNE_SCV   0x0080 /* ADC_RETUNE_SCV */

Definition at line 3707 of file wm8962.h.

#define WM8962_ADC_RETUNE_SCV_MASK   0x0080 /* ADC_RETUNE_SCV */

Definition at line 3708 of file wm8962.h.

#define WM8962_ADC_RETUNE_SCV_SHIFT   7 /* ADC_RETUNE_SCV */

Definition at line 3709 of file wm8962.h.

#define WM8962_ADC_RETUNE_SCV_WIDTH   1 /* ADC_RETUNE_SCV */

Definition at line 3710 of file wm8962.h.

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

Definition at line 2004 of file wm8962.h.

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

Definition at line 2005 of file wm8962.h.

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

Definition at line 2006 of file wm8962.h.

#define WM8962_ADC_TO_DACR_MASK   0x000C /* ADC_TO_DACR - [3:2] */

Definition at line 1994 of file wm8962.h.

#define WM8962_ADC_TO_DACR_SHIFT   2 /* ADC_TO_DACR - [3:2] */

Definition at line 1995 of file wm8962.h.

#define WM8962_ADC_TO_DACR_WIDTH   2 /* ADC_TO_DACR - [3:2] */

Definition at line 1996 of file wm8962.h.

#define WM8962_ADC_VU   0x0100 /* ADC_VU */

Definition at line 1580 of file wm8962.h.

#define WM8962_ADC_VU   0x0100 /* ADC_VU */

Definition at line 1580 of file wm8962.h.

#define WM8962_ADC_VU_MASK   0x0100 /* ADC_VU */

Definition at line 1581 of file wm8962.h.

#define WM8962_ADC_VU_MASK   0x0100 /* ADC_VU */

Definition at line 1581 of file wm8962.h.

#define WM8962_ADC_VU_SHIFT   8 /* ADC_VU */

Definition at line 1582 of file wm8962.h.

#define WM8962_ADC_VU_SHIFT   8 /* ADC_VU */

Definition at line 1582 of file wm8962.h.

#define WM8962_ADC_VU_WIDTH   1 /* ADC_VU */

Definition at line 1583 of file wm8962.h.

#define WM8962_ADC_VU_WIDTH   1 /* ADC_VU */

Definition at line 1583 of file wm8962.h.

#define WM8962_ADCL_DAC_SVOL_MASK   0x00F0 /* ADCL_DAC_SVOL - [7:4] */

Definition at line 2001 of file wm8962.h.

#define WM8962_ADCL_DAC_SVOL_SHIFT   4 /* ADCL_DAC_SVOL - [7:4] */

Definition at line 2002 of file wm8962.h.

#define WM8962_ADCL_DAC_SVOL_WIDTH   4 /* ADCL_DAC_SVOL - [7:4] */

Definition at line 2003 of file wm8962.h.

#define WM8962_ADCL_DAT_INV   0x0020 /* ADCL_DAT_INV */

Definition at line 1277 of file wm8962.h.

#define WM8962_ADCL_DAT_INV_MASK   0x0020 /* ADCL_DAT_INV */

Definition at line 1278 of file wm8962.h.

#define WM8962_ADCL_DAT_INV_SHIFT   5 /* ADCL_DAT_INV */

Definition at line 1279 of file wm8962.h.

#define WM8962_ADCL_DAT_INV_WIDTH   1 /* ADCL_DAT_INV */

Definition at line 1280 of file wm8962.h.

#define WM8962_ADCL_ENA   0x0008 /* ADCL_ENA */

Definition at line 1642 of file wm8962.h.

#define WM8962_ADCL_ENA_MASK   0x0008 /* ADCL_ENA */

Definition at line 1643 of file wm8962.h.

#define WM8962_ADCL_ENA_SHIFT   3 /* ADCL_ENA */

Definition at line 1644 of file wm8962.h.

#define WM8962_ADCL_ENA_WIDTH   1 /* ADCL_ENA */

Definition at line 1645 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C10_0   0x4613

Definition at line 779 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C10_1   0x4612

Definition at line 778 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C11_0   0x4615

Definition at line 781 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C11_1   0x4614

Definition at line 780 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C12_0   0x4617

Definition at line 783 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C12_1   0x4616

Definition at line 782 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C13_0   0x4619

Definition at line 785 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C13_1   0x4618

Definition at line 784 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C14_0   0x461B

Definition at line 787 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C14_1   0x461A

Definition at line 786 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C15_0   0x461D

Definition at line 789 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C15_1   0x461C

Definition at line 788 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C16_0   0x461F

Definition at line 791 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C16_1   0x461E

Definition at line 790 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C17_0   0x4621

Definition at line 793 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C17_1   0x4620

Definition at line 792 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C18_0   0x4623

Definition at line 795 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C18_1   0x4622

Definition at line 794 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C19_0   0x4625

Definition at line 797 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C19_1   0x4624

Definition at line 796 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C1_0   0x4601

Definition at line 761 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C1_1   0x4600

Definition at line 760 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C20_0   0x4627

Definition at line 799 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C20_1   0x4626

Definition at line 798 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C21_0   0x4629

Definition at line 801 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C21_1   0x4628

Definition at line 800 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C22_0   0x462B

Definition at line 803 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C22_1   0x462A

Definition at line 802 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C23_0   0x462D

Definition at line 805 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C23_1   0x462C

Definition at line 804 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C24_0   0x462F

Definition at line 807 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C24_1   0x462E

Definition at line 806 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C25_0   0x4631

Definition at line 809 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C25_1   0x4630

Definition at line 808 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C26_0   0x4633

Definition at line 811 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C26_1   0x4632

Definition at line 810 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C27_0   0x4635

Definition at line 813 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C27_1   0x4634

Definition at line 812 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C28_0   0x4637

Definition at line 815 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C28_1   0x4636

Definition at line 814 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C29_0   0x4639

Definition at line 817 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C29_1   0x4638

Definition at line 816 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C2_0   0x4603

Definition at line 763 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C2_1   0x4602

Definition at line 762 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C30_0   0x463B

Definition at line 819 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C30_1   0x463A

Definition at line 818 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C31_0   0x463D

Definition at line 821 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C31_1   0x463C

Definition at line 820 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C32_0   0x463F

Definition at line 823 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C32_1   0x463E

Definition at line 822 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C3_0   0x4605

Definition at line 765 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C3_1   0x4604

Definition at line 764 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C4_0   0x4607

Definition at line 767 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C4_1   0x4606

Definition at line 766 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C5_0   0x4609

Definition at line 769 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C5_1   0x4608

Definition at line 768 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C6_0   0x460B

Definition at line 771 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C6_1   0x460A

Definition at line 770 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C7_0   0x460D

Definition at line 773 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C7_1   0x460C

Definition at line 772 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C8_0   0x460F

Definition at line 775 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C8_1   0x460E

Definition at line 774 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C9_0   0x4611

Definition at line 777 of file wm8962.h.

#define WM8962_ADCL_RETUNE_C9_1   0x4610

Definition at line 776 of file wm8962.h.

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

Definition at line 1573 of file wm8962.h.

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

Definition at line 1574 of file wm8962.h.

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

Definition at line 1575 of file wm8962.h.

#define WM8962_ADCR_DAC_SVOL_MASK   0x00F0 /* ADCR_DAC_SVOL - [7:4] */

Definition at line 1991 of file wm8962.h.

#define WM8962_ADCR_DAC_SVOL_SHIFT   4 /* ADCR_DAC_SVOL - [7:4] */

Definition at line 1992 of file wm8962.h.

#define WM8962_ADCR_DAC_SVOL_WIDTH   4 /* ADCR_DAC_SVOL - [7:4] */

Definition at line 1993 of file wm8962.h.

#define WM8962_ADCR_DAT_INV   0x0040 /* ADCR_DAT_INV */

Definition at line 1273 of file wm8962.h.

#define WM8962_ADCR_DAT_INV_MASK   0x0040 /* ADCR_DAT_INV */

Definition at line 1274 of file wm8962.h.

#define WM8962_ADCR_DAT_INV_SHIFT   6 /* ADCR_DAT_INV */

Definition at line 1275 of file wm8962.h.

#define WM8962_ADCR_DAT_INV_WIDTH   1 /* ADCR_DAT_INV */

Definition at line 1276 of file wm8962.h.

#define WM8962_ADCR_ENA   0x0004 /* ADCR_ENA */

Definition at line 1646 of file wm8962.h.

#define WM8962_ADCR_ENA_MASK   0x0004 /* ADCR_ENA */

Definition at line 1647 of file wm8962.h.

#define WM8962_ADCR_ENA_SHIFT   2 /* ADCR_ENA */

Definition at line 1648 of file wm8962.h.

#define WM8962_ADCR_ENA_WIDTH   1 /* ADCR_ENA */

Definition at line 1649 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C10_0   0x4A13

Definition at line 847 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C10_1   0x4A12

Definition at line 846 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C11_0   0x4A15

Definition at line 849 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C11_1   0x4A14

Definition at line 848 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C12_0   0x4A17

Definition at line 851 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C12_1   0x4A16

Definition at line 850 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C13_0   0x4A19

Definition at line 853 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C13_1   0x4A18

Definition at line 852 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C14_0   0x4A1B

Definition at line 855 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C14_1   0x4A1A

Definition at line 854 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C15_0   0x4A1D

Definition at line 857 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C15_1   0x4A1C

Definition at line 856 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C16_0   0x4A1F

Definition at line 859 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C16_1   0x4A1E

Definition at line 858 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C17_0   0x4A21

Definition at line 861 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C17_1   0x4A20

Definition at line 860 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C18_0   0x4A23

Definition at line 863 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C18_1   0x4A22

Definition at line 862 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C19_0   0x4A25

Definition at line 865 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C19_1   0x4A24

Definition at line 864 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C1_0   0x4A01

Definition at line 829 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C1_1   0x4A00

Definition at line 828 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C20_0   0x4A27

Definition at line 867 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C20_1   0x4A26

Definition at line 866 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C21_0   0x4A29

Definition at line 869 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C21_1   0x4A28

Definition at line 868 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C22_0   0x4A2B

Definition at line 871 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C22_1   0x4A2A

Definition at line 870 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C23_0   0x4A2D

Definition at line 873 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C23_1   0x4A2C

Definition at line 872 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C24_0   0x4A2F

Definition at line 875 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C24_1   0x4A2E

Definition at line 874 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C25_0   0x4A31

Definition at line 877 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C25_1   0x4A30

Definition at line 876 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C26_0   0x4A33

Definition at line 879 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C26_1   0x4A32

Definition at line 878 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C27_0   0x4A35

Definition at line 881 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C27_1   0x4A34

Definition at line 880 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C28_0   0x4A37

Definition at line 883 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C28_1   0x4A36

Definition at line 882 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C29_0   0x4A39

Definition at line 885 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C29_1   0x4A38

Definition at line 884 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C2_0   0x4A03

Definition at line 831 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C2_1   0x4A02

Definition at line 830 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C30_0   0x4A3B

Definition at line 887 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C30_1   0x4A3A

Definition at line 886 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C31_0   0x4A3D

Definition at line 889 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C31_1   0x4A3C

Definition at line 888 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C32_0   0x4A3F

Definition at line 891 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C32_1   0x4A3E

Definition at line 890 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C3_0   0x4A05

Definition at line 833 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C3_1   0x4A04

Definition at line 832 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C4_0   0x4A07

Definition at line 835 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C4_1   0x4A06

Definition at line 834 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C5_0   0x4A09

Definition at line 837 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C5_1   0x4A08

Definition at line 836 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C6_0   0x4A0B

Definition at line 839 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C6_1   0x4A0A

Definition at line 838 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C7_0   0x4A0D

Definition at line 841 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C7_1   0x4A0C

Definition at line 840 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C8_0   0x4A0F

Definition at line 843 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C8_1   0x4A0E

Definition at line 842 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C9_0   0x4A11

Definition at line 845 of file wm8962.h.

#define WM8962_ADCR_RETUNE_C9_1   0x4A10

Definition at line 844 of file wm8962.h.

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

Definition at line 1584 of file wm8962.h.

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

Definition at line 1585 of file wm8962.h.

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

Definition at line 1586 of file wm8962.h.

#define WM8962_ADCSYS_CLK_DIV_MASK   0x01C0 /* ADCSYS_CLK_DIV - [8:6] */

Definition at line 1260 of file wm8962.h.

#define WM8962_ADCSYS_CLK_DIV_SHIFT   6 /* ADCSYS_CLK_DIV - [8:6] */

Definition at line 1261 of file wm8962.h.

#define WM8962_ADCSYS_CLK_DIV_WIDTH   3 /* ADCSYS_CLK_DIV - [8:6] */

Definition at line 1262 of file wm8962.h.

#define WM8962_ADDITIONAL_CONTROL_1   0x17

Definition at line 53 of file wm8962.h.

#define WM8962_ADDITIONAL_CONTROL_2   0x18

Definition at line 54 of file wm8962.h.

#define WM8962_ADDITIONAL_CONTROL_3   0x1B

Definition at line 57 of file wm8962.h.

#define WM8962_ADDITIONAL_CONTROL_4   0x30

Definition at line 70 of file wm8962.h.

#define WM8962_AIF_RATE_MASK   0x07FF /* AIF_RATE - [10:0] */

Definition at line 1458 of file wm8962.h.

#define WM8962_AIF_RATE_SHIFT   0 /* AIF_RATE - [10:0] */

Definition at line 1459 of file wm8962.h.

#define WM8962_AIF_RATE_WIDTH   11 /* AIF_RATE - [10:0] */

Definition at line 1460 of file wm8962.h.

#define WM8962_AIF_TRI   0x0008 /* AIF_TRI */

Definition at line 1611 of file wm8962.h.

#define WM8962_AIF_TRI_MASK   0x0008 /* AIF_TRI */

Definition at line 1612 of file wm8962.h.

#define WM8962_AIF_TRI_SHIFT   3 /* AIF_TRI */

Definition at line 1613 of file wm8962.h.

#define WM8962_AIF_TRI_WIDTH   1 /* AIF_TRI */

Definition at line 1614 of file wm8962.h.

#define WM8962_AIFADC_TDM_MODE   0x0400 /* AIFADC_TDM_MODE */

Definition at line 1342 of file wm8962.h.

#define WM8962_AIFADC_TDM_MODE_MASK   0x0400 /* AIFADC_TDM_MODE */

Definition at line 1343 of file wm8962.h.

#define WM8962_AIFADC_TDM_MODE_SHIFT   10 /* AIFADC_TDM_MODE */

Definition at line 1344 of file wm8962.h.

#define WM8962_AIFADC_TDM_MODE_WIDTH   1 /* AIFADC_TDM_MODE */

Definition at line 1345 of file wm8962.h.

#define WM8962_AIFADC_TDM_SLOT   0x0200 /* AIFADC_TDM_SLOT */

Definition at line 1346 of file wm8962.h.

#define WM8962_AIFADC_TDM_SLOT_MASK   0x0200 /* AIFADC_TDM_SLOT */

Definition at line 1347 of file wm8962.h.

#define WM8962_AIFADC_TDM_SLOT_SHIFT   9 /* AIFADC_TDM_SLOT */

Definition at line 1348 of file wm8962.h.

#define WM8962_AIFADC_TDM_SLOT_WIDTH   1 /* AIFADC_TDM_SLOT */

Definition at line 1349 of file wm8962.h.

#define WM8962_AIFDAC_TDM_MODE   0x1000 /* AIFDAC_TDM_MODE */

Definition at line 1334 of file wm8962.h.

#define WM8962_AIFDAC_TDM_MODE_MASK   0x1000 /* AIFDAC_TDM_MODE */

Definition at line 1335 of file wm8962.h.

#define WM8962_AIFDAC_TDM_MODE_SHIFT   12 /* AIFDAC_TDM_MODE */

Definition at line 1336 of file wm8962.h.

#define WM8962_AIFDAC_TDM_MODE_WIDTH   1 /* AIFDAC_TDM_MODE */

Definition at line 1337 of file wm8962.h.

#define WM8962_AIFDAC_TDM_SLOT   0x0800 /* AIFDAC_TDM_SLOT */

Definition at line 1338 of file wm8962.h.

#define WM8962_AIFDAC_TDM_SLOT_MASK   0x0800 /* AIFDAC_TDM_SLOT */

Definition at line 1339 of file wm8962.h.

#define WM8962_AIFDAC_TDM_SLOT_SHIFT   11 /* AIFDAC_TDM_SLOT */

Definition at line 1340 of file wm8962.h.

#define WM8962_AIFDAC_TDM_SLOT_WIDTH   1 /* AIFDAC_TDM_SLOT */

Definition at line 1341 of file wm8962.h.

#define WM8962_ALC1   0x11

Definition at line 47 of file wm8962.h.

#define WM8962_ALC2   0x12

Definition at line 48 of file wm8962.h.

#define WM8962_ALC3   0x13

Definition at line 49 of file wm8962.h.

#define WM8962_ALC_ATK_MASK   0x000F /* ALC_ATK - [3:0] */

Definition at line 1542 of file wm8962.h.

#define WM8962_ALC_ATK_SHIFT   0 /* ALC_ATK - [3:0] */

Definition at line 1543 of file wm8962.h.

#define WM8962_ALC_ATK_WIDTH   4 /* ALC_ATK - [3:0] */

Definition at line 1544 of file wm8962.h.

#define WM8962_ALC_DCY_MASK   0x00F0 /* ALC_DCY - [7:4] */

Definition at line 1539 of file wm8962.h.

#define WM8962_ALC_DCY_SHIFT   4 /* ALC_DCY - [7:4] */

Definition at line 1540 of file wm8962.h.

#define WM8962_ALC_DCY_WIDTH   4 /* ALC_DCY - [7:4] */

Definition at line 1541 of file wm8962.h.

#define WM8962_ALC_HLD_MASK   0x000F /* ALC_HLD - [3:0] */

Definition at line 1525 of file wm8962.h.

#define WM8962_ALC_HLD_SHIFT   0 /* ALC_HLD - [3:0] */

Definition at line 1526 of file wm8962.h.

#define WM8962_ALC_HLD_WIDTH   4 /* ALC_HLD - [3:0] */

Definition at line 1527 of file wm8962.h.

#define WM8962_ALC_INACTIVE_ENA   0x0400 /* ALC_INACTIVE_ENA */

Definition at line 1472 of file wm8962.h.

#define WM8962_ALC_INACTIVE_ENA_MASK   0x0400 /* ALC_INACTIVE_ENA */

Definition at line 1473 of file wm8962.h.

#define WM8962_ALC_INACTIVE_ENA_SHIFT   10 /* ALC_INACTIVE_ENA */

Definition at line 1474 of file wm8962.h.

#define WM8962_ALC_INACTIVE_ENA_WIDTH   1 /* ALC_INACTIVE_ENA */

Definition at line 1475 of file wm8962.h.

#define WM8962_ALC_LOCK_EINT   0x1000 /* ALC_LOCK_EINT */

Definition at line 3434 of file wm8962.h.

#define WM8962_ALC_LOCK_EINT_MASK   0x1000 /* ALC_LOCK_EINT */

Definition at line 3435 of file wm8962.h.

#define WM8962_ALC_LOCK_EINT_SHIFT   12 /* ALC_LOCK_EINT */

Definition at line 3436 of file wm8962.h.

#define WM8962_ALC_LOCK_EINT_WIDTH   1 /* ALC_LOCK_EINT */

Definition at line 3437 of file wm8962.h.

#define WM8962_ALC_LOCK_STS   0x8000 /* ALC_LOCK_STS */

Definition at line 1498 of file wm8962.h.

#define WM8962_ALC_LOCK_STS_MASK   0x8000 /* ALC_LOCK_STS */

Definition at line 1499 of file wm8962.h.

#define WM8962_ALC_LOCK_STS_SHIFT   15 /* ALC_LOCK_STS */

Definition at line 1500 of file wm8962.h.

#define WM8962_ALC_LOCK_STS_WIDTH   1 /* ALC_LOCK_STS */

Definition at line 1501 of file wm8962.h.

#define WM8962_ALC_LVL_MASK   0x000F /* ALC_LVL - [3:0] */

Definition at line 1491 of file wm8962.h.

#define WM8962_ALC_LVL_MODE   0x0200 /* ALC_LVL_MODE */

Definition at line 1476 of file wm8962.h.

#define WM8962_ALC_LVL_MODE_MASK   0x0200 /* ALC_LVL_MODE */

Definition at line 1477 of file wm8962.h.

#define WM8962_ALC_LVL_MODE_SHIFT   9 /* ALC_LVL_MODE */

Definition at line 1478 of file wm8962.h.

#define WM8962_ALC_LVL_MODE_WIDTH   1 /* ALC_LVL_MODE */

Definition at line 1479 of file wm8962.h.

#define WM8962_ALC_LVL_SHIFT   0 /* ALC_LVL - [3:0] */

Definition at line 1492 of file wm8962.h.

#define WM8962_ALC_LVL_WIDTH   4 /* ALC_LVL - [3:0] */

Definition at line 1493 of file wm8962.h.

#define WM8962_ALC_MAXGAIN_MASK   0x0070 /* ALC_MAXGAIN - [6:4] */

Definition at line 1488 of file wm8962.h.

#define WM8962_ALC_MAXGAIN_SHIFT   4 /* ALC_MAXGAIN - [6:4] */

Definition at line 1489 of file wm8962.h.

#define WM8962_ALC_MAXGAIN_WIDTH   3 /* ALC_MAXGAIN - [6:4] */

Definition at line 1490 of file wm8962.h.

#define WM8962_ALC_MINGAIN_MASK   0x0070 /* ALC_MINGAIN - [6:4] */

Definition at line 1522 of file wm8962.h.

#define WM8962_ALC_MINGAIN_SHIFT   4 /* ALC_MINGAIN - [6:4] */

Definition at line 1523 of file wm8962.h.

#define WM8962_ALC_MINGAIN_WIDTH   3 /* ALC_MINGAIN - [6:4] */

Definition at line 1524 of file wm8962.h.

#define WM8962_ALC_MODE   0x0100 /* ALC_MODE */

Definition at line 1535 of file wm8962.h.

#define WM8962_ALC_MODE_MASK   0x0100 /* ALC_MODE */

Definition at line 1536 of file wm8962.h.

#define WM8962_ALC_MODE_SHIFT   8 /* ALC_MODE */

Definition at line 1537 of file wm8962.h.

#define WM8962_ALC_MODE_WIDTH   1 /* ALC_MODE */

Definition at line 1538 of file wm8962.h.

#define WM8962_ALC_NGATE_ATK_MASK   0x0F00 /* ALC_NGATE_ATK - [11:8] */

Definition at line 1552 of file wm8962.h.

#define WM8962_ALC_NGATE_ATK_SHIFT   8 /* ALC_NGATE_ATK - [11:8] */

Definition at line 1553 of file wm8962.h.

#define WM8962_ALC_NGATE_ATK_WIDTH   4 /* ALC_NGATE_ATK - [11:8] */

Definition at line 1554 of file wm8962.h.

#define WM8962_ALC_NGATE_DCY_MASK   0xF000 /* ALC_NGATE_DCY - [15:12] */

Definition at line 1549 of file wm8962.h.

#define WM8962_ALC_NGATE_DCY_SHIFT   12 /* ALC_NGATE_DCY - [15:12] */

Definition at line 1550 of file wm8962.h.

#define WM8962_ALC_NGATE_DCY_WIDTH   4 /* ALC_NGATE_DCY - [15:12] */

Definition at line 1551 of file wm8962.h.

#define WM8962_ALC_NGATE_EINT   0x0100 /* ALC_NGATE_EINT */

Definition at line 3450 of file wm8962.h.

#define WM8962_ALC_NGATE_EINT_MASK   0x0100 /* ALC_NGATE_EINT */

Definition at line 3451 of file wm8962.h.

#define WM8962_ALC_NGATE_EINT_SHIFT   8 /* ALC_NGATE_EINT */

Definition at line 3452 of file wm8962.h.

#define WM8962_ALC_NGATE_EINT_WIDTH   1 /* ALC_NGATE_EINT */

Definition at line 3453 of file wm8962.h.

#define WM8962_ALC_NGATE_ENA   0x0001 /* ALC_NGATE_ENA */

Definition at line 1561 of file wm8962.h.

#define WM8962_ALC_NGATE_ENA_MASK   0x0001 /* ALC_NGATE_ENA */

Definition at line 1562 of file wm8962.h.

#define WM8962_ALC_NGATE_ENA_SHIFT   0 /* ALC_NGATE_ENA */

Definition at line 1563 of file wm8962.h.

#define WM8962_ALC_NGATE_ENA_WIDTH   1 /* ALC_NGATE_ENA */

Definition at line 1564 of file wm8962.h.

#define WM8962_ALC_NGATE_GAIN_MASK   0x1C00 /* ALC_NGATE_GAIN - [12:10] */

Definition at line 1532 of file wm8962.h.

#define WM8962_ALC_NGATE_GAIN_SHIFT   10 /* ALC_NGATE_GAIN - [12:10] */

Definition at line 1533 of file wm8962.h.

#define WM8962_ALC_NGATE_GAIN_WIDTH   3 /* ALC_NGATE_GAIN - [12:10] */

Definition at line 1534 of file wm8962.h.

#define WM8962_ALC_NGATE_MODE_MASK   0x0006 /* ALC_NGATE_MODE - [2:1] */

Definition at line 1558 of file wm8962.h.

#define WM8962_ALC_NGATE_MODE_SHIFT   1 /* ALC_NGATE_MODE - [2:1] */

Definition at line 1559 of file wm8962.h.

#define WM8962_ALC_NGATE_MODE_WIDTH   2 /* ALC_NGATE_MODE - [2:1] */

Definition at line 1560 of file wm8962.h.

#define WM8962_ALC_NGATE_STS   0x0800 /* ALC_NGATE_STS */

Definition at line 1514 of file wm8962.h.

#define WM8962_ALC_NGATE_STS_MASK   0x0800 /* ALC_NGATE_STS */

Definition at line 1515 of file wm8962.h.

#define WM8962_ALC_NGATE_STS_SHIFT   11 /* ALC_NGATE_STS */

Definition at line 1516 of file wm8962.h.

#define WM8962_ALC_NGATE_STS_WIDTH   1 /* ALC_NGATE_STS */

Definition at line 1517 of file wm8962.h.

#define WM8962_ALC_NGATE_THR_MASK   0x00F8 /* ALC_NGATE_THR - [7:3] */

Definition at line 1555 of file wm8962.h.

#define WM8962_ALC_NGATE_THR_SHIFT   3 /* ALC_NGATE_THR - [7:3] */

Definition at line 1556 of file wm8962.h.

#define WM8962_ALC_NGATE_THR_WIDTH   5 /* ALC_NGATE_THR - [7:3] */

Definition at line 1557 of file wm8962.h.

#define WM8962_ALC_PKOVR_EINT   0x0200 /* ALC_PKOVR_EINT */

Definition at line 3446 of file wm8962.h.

#define WM8962_ALC_PKOVR_EINT_MASK   0x0200 /* ALC_PKOVR_EINT */

Definition at line 3447 of file wm8962.h.

#define WM8962_ALC_PKOVR_EINT_SHIFT   9 /* ALC_PKOVR_EINT */

Definition at line 3448 of file wm8962.h.

#define WM8962_ALC_PKOVR_EINT_WIDTH   1 /* ALC_PKOVR_EINT */

Definition at line 3449 of file wm8962.h.

#define WM8962_ALC_PKOVR_STS   0x1000 /* ALC_PKOVR_STS */

Definition at line 1510 of file wm8962.h.

#define WM8962_ALC_PKOVR_STS_MASK   0x1000 /* ALC_PKOVR_STS */

Definition at line 1511 of file wm8962.h.

#define WM8962_ALC_PKOVR_STS_SHIFT   12 /* ALC_PKOVR_STS */

Definition at line 1512 of file wm8962.h.

#define WM8962_ALC_PKOVR_STS_WIDTH   1 /* ALC_PKOVR_STS */

Definition at line 1513 of file wm8962.h.

#define WM8962_ALC_SAT_EINT   0x0400 /* ALC_SAT_EINT */

Definition at line 3442 of file wm8962.h.

#define WM8962_ALC_SAT_EINT_MASK   0x0400 /* ALC_SAT_EINT */

Definition at line 3443 of file wm8962.h.

#define WM8962_ALC_SAT_EINT_SHIFT   10 /* ALC_SAT_EINT */

Definition at line 3444 of file wm8962.h.

#define WM8962_ALC_SAT_EINT_WIDTH   1 /* ALC_SAT_EINT */

Definition at line 3445 of file wm8962.h.

#define WM8962_ALC_SAT_STS   0x2000 /* ALC_SAT_STS */

Definition at line 1506 of file wm8962.h.

#define WM8962_ALC_SAT_STS_MASK   0x2000 /* ALC_SAT_STS */

Definition at line 1507 of file wm8962.h.

#define WM8962_ALC_SAT_STS_SHIFT   13 /* ALC_SAT_STS */

Definition at line 1508 of file wm8962.h.

#define WM8962_ALC_SAT_STS_WIDTH   1 /* ALC_SAT_STS */

Definition at line 1509 of file wm8962.h.

#define WM8962_ALC_THRESH_EINT   0x0800 /* ALC_THRESH_EINT */

Definition at line 3438 of file wm8962.h.

#define WM8962_ALC_THRESH_EINT_MASK   0x0800 /* ALC_THRESH_EINT */

Definition at line 3439 of file wm8962.h.

#define WM8962_ALC_THRESH_EINT_SHIFT   11 /* ALC_THRESH_EINT */

Definition at line 3440 of file wm8962.h.

#define WM8962_ALC_THRESH_EINT_WIDTH   1 /* ALC_THRESH_EINT */

Definition at line 3441 of file wm8962.h.

#define WM8962_ALC_THRESH_STS   0x4000 /* ALC_THRESH_STS */

Definition at line 1502 of file wm8962.h.

#define WM8962_ALC_THRESH_STS_MASK   0x4000 /* ALC_THRESH_STS */

Definition at line 1503 of file wm8962.h.

#define WM8962_ALC_THRESH_STS_SHIFT   14 /* ALC_THRESH_STS */

Definition at line 1504 of file wm8962.h.

#define WM8962_ALC_THRESH_STS_WIDTH   1 /* ALC_THRESH_STS */

Definition at line 1505 of file wm8962.h.

#define WM8962_ALC_ZC   0x0080 /* ALC_ZC */

Definition at line 1518 of file wm8962.h.

#define WM8962_ALC_ZC_MASK   0x0080 /* ALC_ZC */

Definition at line 1519 of file wm8962.h.

#define WM8962_ALC_ZC_SHIFT   7 /* ALC_ZC */

Definition at line 1520 of file wm8962.h.

#define WM8962_ALC_ZC_WIDTH   1 /* ALC_ZC */

Definition at line 1521 of file wm8962.h.

#define WM8962_ALCL_ENA   0x0100 /* ALCL_ENA */

Definition at line 1480 of file wm8962.h.

#define WM8962_ALCL_ENA_MASK   0x0100 /* ALCL_ENA */

Definition at line 1481 of file wm8962.h.

#define WM8962_ALCL_ENA_SHIFT   8 /* ALCL_ENA */

Definition at line 1482 of file wm8962.h.

#define WM8962_ALCL_ENA_WIDTH   1 /* ALCL_ENA */

Definition at line 1483 of file wm8962.h.

#define WM8962_ALCR_ENA   0x0080 /* ALCR_ENA */

Definition at line 1484 of file wm8962.h.

#define WM8962_ALCR_ENA_MASK   0x0080 /* ALCR_ENA */

Definition at line 1485 of file wm8962.h.

#define WM8962_ALCR_ENA_SHIFT   7 /* ALCR_ENA */

Definition at line 1486 of file wm8962.h.

#define WM8962_ALCR_ENA_WIDTH   1 /* ALCR_ENA */

Definition at line 1487 of file wm8962.h.

#define WM8962_ANALOGUE_CLOCKING1   0x7C

Definition at line 103 of file wm8962.h.

#define WM8962_ANALOGUE_CLOCKING2   0x7D

Definition at line 104 of file wm8962.h.

#define WM8962_ANALOGUE_CLOCKING3   0x7E

Definition at line 105 of file wm8962.h.

#define WM8962_ANALOGUE_HP_0   0x45

Definition at line 81 of file wm8962.h.

#define WM8962_ANALOGUE_HP_2   0x47

Definition at line 82 of file wm8962.h.

#define WM8962_ANALOGUE_PGA_BIAS   0x44

Definition at line 80 of file wm8962.h.

#define WM8962_ANTI_POP   0x1C

Definition at line 58 of file wm8962.h.

#define WM8962_AUDIO_INTERFACE_0   0x07

Definition at line 40 of file wm8962.h.

#define WM8962_AUDIO_INTERFACE_1   0x09

Definition at line 42 of file wm8962.h.

#define WM8962_AUDIO_INTERFACE_2   0x0E

Definition at line 45 of file wm8962.h.

#define WM8962_AUTO_INC   0x0001 /* AUTO_INC */

Definition at line 2734 of file wm8962.h.

#define WM8962_AUTO_INC_MASK   0x0001 /* AUTO_INC */

Definition at line 2735 of file wm8962.h.

#define WM8962_AUTO_INC_SHIFT   0 /* AUTO_INC */

Definition at line 2736 of file wm8962.h.

#define WM8962_AUTO_INC_WIDTH   1 /* AUTO_INC */

Definition at line 2737 of file wm8962.h.

#define WM8962_AUTOMUTE_STS   0x0800 /* AUTOMUTE_STS */

Definition at line 1401 of file wm8962.h.

#define WM8962_AUTOMUTE_STS_MASK   0x0800 /* AUTOMUTE_STS */

Definition at line 1402 of file wm8962.h.

#define WM8962_AUTOMUTE_STS_SHIFT   11 /* AUTOMUTE_STS */

Definition at line 1403 of file wm8962.h.

#define WM8962_AUTOMUTE_STS_WIDTH   1 /* AUTOMUTE_STS */

Definition at line 1404 of file wm8962.h.

#define WM8962_BCLK_DIV_MASK   0x000F /* BCLK_DIV - [3:0] */

Definition at line 1394 of file wm8962.h.

#define WM8962_BCLK_DIV_SHIFT   0 /* BCLK_DIV - [3:0] */

Definition at line 1395 of file wm8962.h.

#define WM8962_BCLK_DIV_WIDTH   4 /* BCLK_DIV - [3:0] */

Definition at line 1396 of file wm8962.h.

#define WM8962_BCLK_INV   0x0080 /* BCLK_INV */

Definition at line 1354 of file wm8962.h.

#define WM8962_BCLK_INV_MASK   0x0080 /* BCLK_INV */

Definition at line 1355 of file wm8962.h.

#define WM8962_BCLK_INV_SHIFT   7 /* BCLK_INV */

Definition at line 1356 of file wm8962.h.

#define WM8962_BCLK_INV_WIDTH   1 /* BCLK_INV */

Definition at line 1357 of file wm8962.h.

#define WM8962_BEEP_ENA   0x0001 /* BEEP_ENA */

Definition at line 2474 of file wm8962.h.

#define WM8962_BEEP_ENA_MASK   0x0001 /* BEEP_ENA */

Definition at line 2475 of file wm8962.h.

#define WM8962_BEEP_ENA_SHIFT   0 /* BEEP_ENA */

Definition at line 2476 of file wm8962.h.

#define WM8962_BEEP_ENA_WIDTH   1 /* BEEP_ENA */

Definition at line 2477 of file wm8962.h.

#define WM8962_BEEP_GAIN_MASK   0x00F0 /* BEEP_GAIN - [7:4] */

Definition at line 2468 of file wm8962.h.

#define WM8962_BEEP_GAIN_SHIFT   4 /* BEEP_GAIN - [7:4] */

Definition at line 2469 of file wm8962.h.

#define WM8962_BEEP_GAIN_WIDTH   4 /* BEEP_GAIN - [7:4] */

Definition at line 2470 of file wm8962.h.

#define WM8962_BEEP_GENERATOR_1   0x6E

Definition at line 99 of file wm8962.h.

#define WM8962_BEEP_RATE_MASK   0x0006 /* BEEP_RATE - [2:1] */

Definition at line 2471 of file wm8962.h.

#define WM8962_BEEP_RATE_SHIFT   1 /* BEEP_RATE - [2:1] */

Definition at line 2472 of file wm8962.h.

#define WM8962_BEEP_RATE_WIDTH   2 /* BEEP_RATE - [2:1] */

Definition at line 2473 of file wm8962.h.

#define WM8962_BIAS_ENA   0x0040 /* BIAS_ENA */

Definition at line 1630 of file wm8962.h.

#define WM8962_BIAS_ENA_MASK   0x0040 /* BIAS_ENA */

Definition at line 1631 of file wm8962.h.

#define WM8962_BIAS_ENA_SHIFT   6 /* BIAS_ENA */

Definition at line 1632 of file wm8962.h.

#define WM8962_BIAS_ENA_WIDTH   1 /* BIAS_ENA */

Definition at line 1633 of file wm8962.h.

#define WM8962_CHARGE_PUMP_1   0x48

Definition at line 83 of file wm8962.h.

#define WM8962_CHARGE_PUMP_B   0x52

Definition at line 84 of file wm8962.h.

#define WM8962_CHIP_REV_MASK   0x0E00 /* CHIP_REV - [11:9] */

Definition at line 1205 of file wm8962.h.

#define WM8962_CHIP_REV_SHIFT   9 /* CHIP_REV - [11:9] */

Definition at line 1206 of file wm8962.h.

#define WM8962_CHIP_REV_WIDTH   3 /* CHIP_REV - [11:9] */

Definition at line 1207 of file wm8962.h.

#define WM8962_CLASS_D_CONTROL_1   0x31

Definition at line 71 of file wm8962.h.

#define WM8962_CLASS_D_CONTROL_2   0x33

Definition at line 72 of file wm8962.h.

#define WM8962_CLASSD_CLK_DIV_MASK   0x01C0 /* CLASSD_CLK_DIV - [8:6] */

Definition at line 1387 of file wm8962.h.

#define WM8962_CLASSD_CLK_DIV_SHIFT   6 /* CLASSD_CLK_DIV - [8:6] */

Definition at line 1388 of file wm8962.h.

#define WM8962_CLASSD_CLK_DIV_WIDTH   3 /* CLASSD_CLK_DIV - [8:6] */

Definition at line 1389 of file wm8962.h.

#define WM8962_CLASSD_VOL_MASK   0x0007 /* CLASSD_VOL - [2:0] */

Definition at line 1973 of file wm8962.h.

#define WM8962_CLASSD_VOL_SHIFT   0 /* CLASSD_VOL - [2:0] */

Definition at line 1974 of file wm8962.h.

#define WM8962_CLASSD_VOL_WIDTH   3 /* CLASSD_VOL - [2:0] */

Definition at line 1975 of file wm8962.h.

#define WM8962_CLKOUT2_DIV   0x0002 /* CLKOUT2_DIV */

Definition at line 2535 of file wm8962.h.

#define WM8962_CLKOUT2_DIV_MASK   0x0002 /* CLKOUT2_DIV */

Definition at line 2536 of file wm8962.h.

#define WM8962_CLKOUT2_DIV_SHIFT   1 /* CLKOUT2_DIV */

Definition at line 2537 of file wm8962.h.

#define WM8962_CLKOUT2_DIV_WIDTH   1 /* CLKOUT2_DIV */

Definition at line 2538 of file wm8962.h.

#define WM8962_CLKOUT2_OE   0x0008 /* CLKOUT2_OE */

Definition at line 2547 of file wm8962.h.

#define WM8962_CLKOUT2_OE_MASK   0x0008 /* CLKOUT2_OE */

Definition at line 2548 of file wm8962.h.

#define WM8962_CLKOUT2_OE_SHIFT   3 /* CLKOUT2_OE */

Definition at line 2549 of file wm8962.h.

#define WM8962_CLKOUT2_OE_WIDTH   1 /* CLKOUT2_OE */

Definition at line 2550 of file wm8962.h.

#define WM8962_CLKOUT2_SEL_MASK   0x0060 /* CLKOUT2_SEL - [6:5] */

Definition at line 2506 of file wm8962.h.

#define WM8962_CLKOUT2_SEL_SHIFT   5 /* CLKOUT2_SEL - [6:5] */

Definition at line 2507 of file wm8962.h.

#define WM8962_CLKOUT2_SEL_WIDTH   2 /* CLKOUT2_SEL - [6:5] */

Definition at line 2508 of file wm8962.h.

#define WM8962_CLKOUT3_DIV   0x0004 /* CLKOUT3_DIV */

Definition at line 2531 of file wm8962.h.

#define WM8962_CLKOUT3_DIV_MASK   0x0004 /* CLKOUT3_DIV */

Definition at line 2532 of file wm8962.h.

#define WM8962_CLKOUT3_DIV_SHIFT   2 /* CLKOUT3_DIV */

Definition at line 2533 of file wm8962.h.

#define WM8962_CLKOUT3_DIV_WIDTH   1 /* CLKOUT3_DIV */

Definition at line 2534 of file wm8962.h.

#define WM8962_CLKOUT3_OE   0x0004 /* CLKOUT3_OE */

Definition at line 2551 of file wm8962.h.

#define WM8962_CLKOUT3_OE_MASK   0x0004 /* CLKOUT3_OE */

Definition at line 2552 of file wm8962.h.

#define WM8962_CLKOUT3_OE_SHIFT   2 /* CLKOUT3_OE */

Definition at line 2553 of file wm8962.h.

#define WM8962_CLKOUT3_OE_WIDTH   1 /* CLKOUT3_OE */

Definition at line 2554 of file wm8962.h.

#define WM8962_CLKOUT3_SEL_MASK   0x0018 /* CLKOUT3_SEL - [4:3] */

Definition at line 2509 of file wm8962.h.

#define WM8962_CLKOUT3_SEL_SHIFT   3 /* CLKOUT3_SEL - [4:3] */

Definition at line 2510 of file wm8962.h.

#define WM8962_CLKOUT3_SEL_WIDTH   2 /* CLKOUT3_SEL - [4:3] */

Definition at line 2511 of file wm8962.h.

#define WM8962_CLKOUT5_DIV   0x0001 /* CLKOUT5_DIV */

Definition at line 2539 of file wm8962.h.

#define WM8962_CLKOUT5_DIV_MASK   0x0001 /* CLKOUT5_DIV */

Definition at line 2540 of file wm8962.h.

#define WM8962_CLKOUT5_DIV_SHIFT   0 /* CLKOUT5_DIV */

Definition at line 2541 of file wm8962.h.

#define WM8962_CLKOUT5_DIV_WIDTH   1 /* CLKOUT5_DIV */

Definition at line 2542 of file wm8962.h.

#define WM8962_CLKOUT5_OE   0x0001 /* CLKOUT5_OE */

Definition at line 2555 of file wm8962.h.

#define WM8962_CLKOUT5_OE_MASK   0x0001 /* CLKOUT5_OE */

Definition at line 2556 of file wm8962.h.

#define WM8962_CLKOUT5_OE_SHIFT   0 /* CLKOUT5_OE */

Definition at line 2557 of file wm8962.h.

#define WM8962_CLKOUT5_OE_WIDTH   1 /* CLKOUT5_OE */

Definition at line 2558 of file wm8962.h.

#define WM8962_CLKOUT5_SEL   0x0001 /* CLKOUT5_SEL */

Definition at line 2512 of file wm8962.h.

#define WM8962_CLKOUT5_SEL_MASK   0x0001 /* CLKOUT5_SEL */

Definition at line 2513 of file wm8962.h.

#define WM8962_CLKOUT5_SEL_SHIFT   0 /* CLKOUT5_SEL */

Definition at line 2514 of file wm8962.h.

#define WM8962_CLKOUT5_SEL_WIDTH   1 /* CLKOUT5_SEL */

Definition at line 2515 of file wm8962.h.

#define WM8962_CLKREG_OVD   0x0800 /* CLKREG_OVD */

Definition at line 1380 of file wm8962.h.

#define WM8962_CLKREG_OVD_MASK   0x0800 /* CLKREG_OVD */

Definition at line 1381 of file wm8962.h.

#define WM8962_CLKREG_OVD_SHIFT   11 /* CLKREG_OVD */

Definition at line 1382 of file wm8962.h.

#define WM8962_CLKREG_OVD_WIDTH   1 /* CLKREG_OVD */

Definition at line 1383 of file wm8962.h.

#define WM8962_CLOCKING1   0x04

Definition at line 37 of file wm8962.h.

#define WM8962_CLOCKING2   0x08

Definition at line 41 of file wm8962.h.

#define WM8962_CLOCKING_3   0x1E

Definition at line 59 of file wm8962.h.

#define WM8962_CLOCKING_4   0x38

Definition at line 73 of file wm8962.h.

#define WM8962_CONTROL_INTERFACE   0x5E

Definition at line 88 of file wm8962.h.

#define WM8962_CP_DYN_PWR   0x0001 /* CP_DYN_PWR */

Definition at line 2150 of file wm8962.h.

#define WM8962_CP_DYN_PWR_MASK   0x0001 /* CP_DYN_PWR */

Definition at line 2151 of file wm8962.h.

#define WM8962_CP_DYN_PWR_SHIFT   0 /* CP_DYN_PWR */

Definition at line 2152 of file wm8962.h.

#define WM8962_CP_DYN_PWR_WIDTH   1 /* CP_DYN_PWR */

Definition at line 2153 of file wm8962.h.

#define WM8962_CP_ENA   0x0001 /* CP_ENA */

Definition at line 2142 of file wm8962.h.

#define WM8962_CP_ENA_MASK   0x0001 /* CP_ENA */

Definition at line 2143 of file wm8962.h.

#define WM8962_CP_ENA_SHIFT   0 /* CP_ENA */

Definition at line 2144 of file wm8962.h.

#define WM8962_CP_ENA_WIDTH   1 /* CP_ENA */

Definition at line 2145 of file wm8962.h.

#define WM8962_CUST_ID_MASK   0xF000 /* CUST_ID - [15:12] */

Definition at line 1202 of file wm8962.h.

#define WM8962_CUST_ID_SHIFT   12 /* CUST_ID - [15:12] */

Definition at line 1203 of file wm8962.h.

#define WM8962_CUST_ID_WIDTH   4 /* CUST_ID - [15:12] */

Definition at line 1204 of file wm8962.h.

#define WM8962_DAC_AUTOMUTE   0x0080 /* DAC_AUTOMUTE */

Definition at line 1408 of file wm8962.h.

#define WM8962_DAC_AUTOMUTE_MASK   0x0080 /* DAC_AUTOMUTE */

Definition at line 1409 of file wm8962.h.

#define WM8962_DAC_AUTOMUTE_SAMPLES_MASK   0x0300 /* DAC_AUTOMUTE_SAMPLES - [9:8] */

Definition at line 1405 of file wm8962.h.

#define WM8962_DAC_AUTOMUTE_SAMPLES_SHIFT   8 /* DAC_AUTOMUTE_SAMPLES - [9:8] */

Definition at line 1406 of file wm8962.h.

#define WM8962_DAC_AUTOMUTE_SAMPLES_WIDTH   2 /* DAC_AUTOMUTE_SAMPLES - [9:8] */

Definition at line 1407 of file wm8962.h.

#define WM8962_DAC_AUTOMUTE_SHIFT   7 /* DAC_AUTOMUTE */

Definition at line 1410 of file wm8962.h.

#define WM8962_DAC_AUTOMUTE_WIDTH   1 /* DAC_AUTOMUTE */

Definition at line 1411 of file wm8962.h.

#define WM8962_DAC_COMP   0x0010 /* DAC_COMP */

Definition at line 1412 of file wm8962.h.

#define WM8962_DAC_COMP_MASK   0x0010 /* DAC_COMP */

Definition at line 1413 of file wm8962.h.

#define WM8962_DAC_COMP_SHIFT   4 /* DAC_COMP */

Definition at line 1414 of file wm8962.h.

#define WM8962_DAC_COMP_WIDTH   1 /* DAC_COMP */

Definition at line 1415 of file wm8962.h.

#define WM8962_DAC_COMPMODE   0x0008 /* DAC_COMPMODE */

Definition at line 1416 of file wm8962.h.

#define WM8962_DAC_COMPMODE_MASK   0x0008 /* DAC_COMPMODE */

Definition at line 1417 of file wm8962.h.

#define WM8962_DAC_COMPMODE_SHIFT   3 /* DAC_COMPMODE */

Definition at line 1418 of file wm8962.h.

#define WM8962_DAC_COMPMODE_WIDTH   1 /* DAC_COMPMODE */

Definition at line 1419 of file wm8962.h.

#define WM8962_DAC_DEEMP_MASK   0x0006 /* DAC_DEEMP - [2:1] */

Definition at line 1289 of file wm8962.h.

#define WM8962_DAC_DEEMP_SHIFT   1 /* DAC_DEEMP - [2:1] */

Definition at line 1290 of file wm8962.h.

#define WM8962_DAC_DEEMP_WIDTH   2 /* DAC_DEEMP - [2:1] */

Definition at line 1291 of file wm8962.h.

#define WM8962_DAC_DSP_MIXING_1   0x39

Definition at line 74 of file wm8962.h.

#define WM8962_DAC_DSP_MIXING_2   0x3A

Definition at line 75 of file wm8962.h.

#define WM8962_DAC_HP   0x0001 /* DAC_HP */

Definition at line 1326 of file wm8962.h.

#define WM8962_DAC_HP_MASK   0x0001 /* DAC_HP */

Definition at line 1327 of file wm8962.h.

#define WM8962_DAC_HP_SHIFT   0 /* DAC_HP */

Definition at line 1328 of file wm8962.h.

#define WM8962_DAC_HP_WIDTH   1 /* DAC_HP */

Definition at line 1329 of file wm8962.h.

#define WM8962_DAC_LRSWAP   0x0020 /* DAC_LRSWAP */

Definition at line 1362 of file wm8962.h.

#define WM8962_DAC_LRSWAP_MASK   0x0020 /* DAC_LRSWAP */

Definition at line 1363 of file wm8962.h.

#define WM8962_DAC_LRSWAP_SHIFT   5 /* DAC_LRSWAP */

Definition at line 1364 of file wm8962.h.

#define WM8962_DAC_LRSWAP_WIDTH   1 /* DAC_LRSWAP */

Definition at line 1365 of file wm8962.h.

#define WM8962_DAC_MONOMIX   0x0200 /* DAC_MONOMIX */

Definition at line 1987 of file wm8962.h.

#define WM8962_DAC_MONOMIX_MASK   0x0200 /* DAC_MONOMIX */

Definition at line 1988 of file wm8962.h.

#define WM8962_DAC_MONOMIX_SHIFT   9 /* DAC_MONOMIX */

Definition at line 1989 of file wm8962.h.

#define WM8962_DAC_MONOMIX_WIDTH   1 /* DAC_MONOMIX */

Definition at line 1990 of file wm8962.h.

#define WM8962_DAC_MUTE   0x0008 /* DAC_MUTE */

Definition at line 1285 of file wm8962.h.

#define WM8962_DAC_MUTE_MASK   0x0008 /* DAC_MUTE */

Definition at line 1286 of file wm8962.h.

#define WM8962_DAC_MUTE_RAMP   0x0010 /* DAC_MUTE_RAMP */

Definition at line 1281 of file wm8962.h.

#define WM8962_DAC_MUTE_RAMP_MASK   0x0010 /* DAC_MUTE_RAMP */

Definition at line 1282 of file wm8962.h.

#define WM8962_DAC_MUTE_RAMP_SHIFT   4 /* DAC_MUTE_RAMP */

Definition at line 1283 of file wm8962.h.

#define WM8962_DAC_MUTE_RAMP_WIDTH   1 /* DAC_MUTE_RAMP */

Definition at line 1284 of file wm8962.h.

#define WM8962_DAC_MUTE_SHIFT   3 /* DAC_MUTE */

Definition at line 1287 of file wm8962.h.

#define WM8962_DAC_MUTE_WIDTH   1 /* DAC_MUTE */

Definition at line 1288 of file wm8962.h.

#define WM8962_DAC_MUTERATE   0x0004 /* DAC_MUTERATE */

Definition at line 1322 of file wm8962.h.

#define WM8962_DAC_MUTERATE_MASK   0x0004 /* DAC_MUTERATE */

Definition at line 1323 of file wm8962.h.

#define WM8962_DAC_MUTERATE_SHIFT   2 /* DAC_MUTERATE */

Definition at line 1324 of file wm8962.h.

#define WM8962_DAC_MUTERATE_WIDTH   1 /* DAC_MUTERATE */

Definition at line 1325 of file wm8962.h.

#define WM8962_DAC_RETUNE_SCV   0x0080 /* DAC_RETUNE_SCV */

Definition at line 3725 of file wm8962.h.

#define WM8962_DAC_RETUNE_SCV_MASK   0x0080 /* DAC_RETUNE_SCV */

Definition at line 3726 of file wm8962.h.

#define WM8962_DAC_RETUNE_SCV_SHIFT   7 /* DAC_RETUNE_SCV */

Definition at line 3727 of file wm8962.h.

#define WM8962_DAC_RETUNE_SCV_WIDTH   1 /* DAC_RETUNE_SCV */

Definition at line 3728 of file wm8962.h.

#define WM8962_DAC_UNMUTE_RAMP   0x0008 /* DAC_UNMUTE_RAMP */

Definition at line 1318 of file wm8962.h.

#define WM8962_DAC_UNMUTE_RAMP_MASK   0x0008 /* DAC_UNMUTE_RAMP */

Definition at line 1319 of file wm8962.h.

#define WM8962_DAC_UNMUTE_RAMP_SHIFT   3 /* DAC_UNMUTE_RAMP */

Definition at line 1320 of file wm8962.h.

#define WM8962_DAC_UNMUTE_RAMP_WIDTH   1 /* DAC_UNMUTE_RAMP */

Definition at line 1321 of file wm8962.h.

#define WM8962_DAC_VU   0x0100 /* DAC_VU */

Definition at line 1447 of file wm8962.h.

#define WM8962_DAC_VU   0x0100 /* DAC_VU */

Definition at line 1447 of file wm8962.h.

#define WM8962_DAC_VU_MASK   0x0100 /* DAC_VU */

Definition at line 1448 of file wm8962.h.

#define WM8962_DAC_VU_MASK   0x0100 /* DAC_VU */

Definition at line 1448 of file wm8962.h.

#define WM8962_DAC_VU_SHIFT   8 /* DAC_VU */

Definition at line 1449 of file wm8962.h.

#define WM8962_DAC_VU_SHIFT   8 /* DAC_VU */

Definition at line 1449 of file wm8962.h.

#define WM8962_DAC_VU_WIDTH   1 /* DAC_VU */

Definition at line 1450 of file wm8962.h.

#define WM8962_DAC_VU_WIDTH   1 /* DAC_VU */

Definition at line 1450 of file wm8962.h.

#define WM8962_DACL_DAT_INV   0x0020 /* DACL_DAT_INV */

Definition at line 1314 of file wm8962.h.

#define WM8962_DACL_DAT_INV_MASK   0x0020 /* DACL_DAT_INV */

Definition at line 1315 of file wm8962.h.

#define WM8962_DACL_DAT_INV_SHIFT   5 /* DACL_DAT_INV */

Definition at line 1316 of file wm8962.h.

#define WM8962_DACL_DAT_INV_WIDTH   1 /* DACL_DAT_INV */

Definition at line 1317 of file wm8962.h.

#define WM8962_DACL_ENA   0x0100 /* DACL_ENA */

Definition at line 1658 of file wm8962.h.

#define WM8962_DACL_ENA_MASK   0x0100 /* DACL_ENA */

Definition at line 1659 of file wm8962.h.

#define WM8962_DACL_ENA_SHIFT   8 /* DACL_ENA */

Definition at line 1660 of file wm8962.h.

#define WM8962_DACL_ENA_WIDTH   1 /* DACL_ENA */

Definition at line 1661 of file wm8962.h.

#define WM8962_DACL_RETUNE_C10_0   0x4C13

Definition at line 911 of file wm8962.h.

#define WM8962_DACL_RETUNE_C10_1   0x4C12

Definition at line 910 of file wm8962.h.

#define WM8962_DACL_RETUNE_C11_0   0x4C15

Definition at line 913 of file wm8962.h.

#define WM8962_DACL_RETUNE_C11_1   0x4C14

Definition at line 912 of file wm8962.h.

#define WM8962_DACL_RETUNE_C12_0   0x4C17

Definition at line 915 of file wm8962.h.

#define WM8962_DACL_RETUNE_C12_1   0x4C16

Definition at line 914 of file wm8962.h.

#define WM8962_DACL_RETUNE_C13_0   0x4C19

Definition at line 917 of file wm8962.h.

#define WM8962_DACL_RETUNE_C13_1   0x4C18

Definition at line 916 of file wm8962.h.

#define WM8962_DACL_RETUNE_C14_0   0x4C1B

Definition at line 919 of file wm8962.h.

#define WM8962_DACL_RETUNE_C14_1   0x4C1A

Definition at line 918 of file wm8962.h.

#define WM8962_DACL_RETUNE_C15_0   0x4C1D

Definition at line 921 of file wm8962.h.

#define WM8962_DACL_RETUNE_C15_1   0x4C1C

Definition at line 920 of file wm8962.h.

#define WM8962_DACL_RETUNE_C16_0   0x4C1F

Definition at line 923 of file wm8962.h.

#define WM8962_DACL_RETUNE_C16_1   0x4C1E

Definition at line 922 of file wm8962.h.

#define WM8962_DACL_RETUNE_C17_0   0x4C21

Definition at line 925 of file wm8962.h.

#define WM8962_DACL_RETUNE_C17_1   0x4C20

Definition at line 924 of file wm8962.h.

#define WM8962_DACL_RETUNE_C18_0   0x4C23

Definition at line 927 of file wm8962.h.

#define WM8962_DACL_RETUNE_C18_1   0x4C22

Definition at line 926 of file wm8962.h.

#define WM8962_DACL_RETUNE_C19_0   0x4C25

Definition at line 929 of file wm8962.h.

#define WM8962_DACL_RETUNE_C19_1   0x4C24

Definition at line 928 of file wm8962.h.

#define WM8962_DACL_RETUNE_C1_0   0x4C01

Definition at line 893 of file wm8962.h.

#define WM8962_DACL_RETUNE_C1_1   0x4C00

Definition at line 892 of file wm8962.h.

#define WM8962_DACL_RETUNE_C20_0   0x4C27

Definition at line 931 of file wm8962.h.

#define WM8962_DACL_RETUNE_C20_1   0x4C26

Definition at line 930 of file wm8962.h.

#define WM8962_DACL_RETUNE_C21_0   0x4C29

Definition at line 933 of file wm8962.h.

#define WM8962_DACL_RETUNE_C21_1   0x4C28

Definition at line 932 of file wm8962.h.

#define WM8962_DACL_RETUNE_C22_0   0x4C2B

Definition at line 935 of file wm8962.h.

#define WM8962_DACL_RETUNE_C22_1   0x4C2A

Definition at line 934 of file wm8962.h.

#define WM8962_DACL_RETUNE_C23_0   0x4C2D

Definition at line 937 of file wm8962.h.

#define WM8962_DACL_RETUNE_C23_1   0x4C2C

Definition at line 936 of file wm8962.h.

#define WM8962_DACL_RETUNE_C24_0   0x4C2F

Definition at line 939 of file wm8962.h.

#define WM8962_DACL_RETUNE_C24_1   0x4C2E

Definition at line 938 of file wm8962.h.

#define WM8962_DACL_RETUNE_C25_0   0x4C31

Definition at line 941 of file wm8962.h.

#define WM8962_DACL_RETUNE_C25_1   0x4C30

Definition at line 940 of file wm8962.h.

#define WM8962_DACL_RETUNE_C26_0   0x4C33

Definition at line 943 of file wm8962.h.

#define WM8962_DACL_RETUNE_C26_1   0x4C32

Definition at line 942 of file wm8962.h.

#define WM8962_DACL_RETUNE_C27_0   0x4C35

Definition at line 945 of file wm8962.h.

#define WM8962_DACL_RETUNE_C27_1   0x4C34

Definition at line 944 of file wm8962.h.

#define WM8962_DACL_RETUNE_C28_0   0x4C37

Definition at line 947 of file wm8962.h.

#define WM8962_DACL_RETUNE_C28_1   0x4C36

Definition at line 946 of file wm8962.h.

#define WM8962_DACL_RETUNE_C29_0   0x4C39

Definition at line 949 of file wm8962.h.

#define WM8962_DACL_RETUNE_C29_1   0x4C38

Definition at line 948 of file wm8962.h.

#define WM8962_DACL_RETUNE_C2_0   0x4C03

Definition at line 895 of file wm8962.h.

#define WM8962_DACL_RETUNE_C2_1   0x4C02

Definition at line 894 of file wm8962.h.

#define WM8962_DACL_RETUNE_C30_0   0x4C3B

Definition at line 951 of file wm8962.h.

#define WM8962_DACL_RETUNE_C30_1   0x4C3A

Definition at line 950 of file wm8962.h.

#define WM8962_DACL_RETUNE_C31_0   0x4C3D

Definition at line 953 of file wm8962.h.

#define WM8962_DACL_RETUNE_C31_1   0x4C3C

Definition at line 952 of file wm8962.h.

#define WM8962_DACL_RETUNE_C32_0   0x4C3F

Definition at line 955 of file wm8962.h.

#define WM8962_DACL_RETUNE_C32_1   0x4C3E

Definition at line 954 of file wm8962.h.

#define WM8962_DACL_RETUNE_C3_0   0x4C05

Definition at line 897 of file wm8962.h.

#define WM8962_DACL_RETUNE_C3_1   0x4C04

Definition at line 896 of file wm8962.h.

#define WM8962_DACL_RETUNE_C4_0   0x4C07

Definition at line 899 of file wm8962.h.

#define WM8962_DACL_RETUNE_C4_1   0x4C06

Definition at line 898 of file wm8962.h.

#define WM8962_DACL_RETUNE_C5_0   0x4C09

Definition at line 901 of file wm8962.h.

#define WM8962_DACL_RETUNE_C5_1   0x4C08

Definition at line 900 of file wm8962.h.

#define WM8962_DACL_RETUNE_C6_0   0x4C0B

Definition at line 903 of file wm8962.h.

#define WM8962_DACL_RETUNE_C6_1   0x4C0A

Definition at line 902 of file wm8962.h.

#define WM8962_DACL_RETUNE_C7_0   0x4C0D

Definition at line 905 of file wm8962.h.

#define WM8962_DACL_RETUNE_C7_1   0x4C0C

Definition at line 904 of file wm8962.h.

#define WM8962_DACL_RETUNE_C8_0   0x4C0F

Definition at line 907 of file wm8962.h.

#define WM8962_DACL_RETUNE_C8_1   0x4C0E

Definition at line 906 of file wm8962.h.

#define WM8962_DACL_RETUNE_C9_0   0x4C11

Definition at line 909 of file wm8962.h.

#define WM8962_DACL_RETUNE_C9_1   0x4C10

Definition at line 908 of file wm8962.h.

#define WM8962_DACL_SPKMIXL_VOL   0x0080 /* DACL_SPKMIXL_VOL */

Definition at line 2448 of file wm8962.h.

#define WM8962_DACL_SPKMIXL_VOL_MASK   0x0080 /* DACL_SPKMIXL_VOL */

Definition at line 2449 of file wm8962.h.

#define WM8962_DACL_SPKMIXL_VOL_SHIFT   7 /* DACL_SPKMIXL_VOL */

Definition at line 2450 of file wm8962.h.

#define WM8962_DACL_SPKMIXL_VOL_WIDTH   1 /* DACL_SPKMIXL_VOL */

Definition at line 2451 of file wm8962.h.

#define WM8962_DACL_SPKMIXR_VOL   0x0020 /* DACL_SPKMIXR_VOL */

Definition at line 2456 of file wm8962.h.

#define WM8962_DACL_SPKMIXR_VOL_MASK   0x0020 /* DACL_SPKMIXR_VOL */

Definition at line 2457 of file wm8962.h.

#define WM8962_DACL_SPKMIXR_VOL_SHIFT   5 /* DACL_SPKMIXR_VOL */

Definition at line 2458 of file wm8962.h.

#define WM8962_DACL_SPKMIXR_VOL_WIDTH   1 /* DACL_SPKMIXR_VOL */

Definition at line 2459 of file wm8962.h.

#define WM8962_DACL_TO_HPMIXL   0x0020 /* DACL_TO_HPMIXL */

Definition at line 2236 of file wm8962.h.

#define WM8962_DACL_TO_HPMIXL_MASK   0x0020 /* DACL_TO_HPMIXL */

Definition at line 2237 of file wm8962.h.

#define WM8962_DACL_TO_HPMIXL_SHIFT   5 /* DACL_TO_HPMIXL */

Definition at line 2238 of file wm8962.h.

#define WM8962_DACL_TO_HPMIXL_WIDTH   1 /* DACL_TO_HPMIXL */

Definition at line 2239 of file wm8962.h.

#define WM8962_DACL_TO_HPMIXR   0x0020 /* DACL_TO_HPMIXR */

Definition at line 2268 of file wm8962.h.

#define WM8962_DACL_TO_HPMIXR_MASK   0x0020 /* DACL_TO_HPMIXR */

Definition at line 2269 of file wm8962.h.

#define WM8962_DACL_TO_HPMIXR_SHIFT   5 /* DACL_TO_HPMIXR */

Definition at line 2270 of file wm8962.h.

#define WM8962_DACL_TO_HPMIXR_WIDTH   1 /* DACL_TO_HPMIXR */

Definition at line 2271 of file wm8962.h.

#define WM8962_DACL_TO_SPKMIXL   0x0020 /* DACL_TO_SPKMIXL */

Definition at line 2344 of file wm8962.h.

#define WM8962_DACL_TO_SPKMIXL_MASK   0x0020 /* DACL_TO_SPKMIXL */

Definition at line 2345 of file wm8962.h.

#define WM8962_DACL_TO_SPKMIXL_SHIFT   5 /* DACL_TO_SPKMIXL */

Definition at line 2346 of file wm8962.h.

#define WM8962_DACL_TO_SPKMIXL_WIDTH   1 /* DACL_TO_SPKMIXL */

Definition at line 2347 of file wm8962.h.

#define WM8962_DACL_TO_SPKMIXR   0x0020 /* DACL_TO_SPKMIXR */

Definition at line 2376 of file wm8962.h.

#define WM8962_DACL_TO_SPKMIXR_MASK   0x0020 /* DACL_TO_SPKMIXR */

Definition at line 2377 of file wm8962.h.

#define WM8962_DACL_TO_SPKMIXR_SHIFT   5 /* DACL_TO_SPKMIXR */

Definition at line 2378 of file wm8962.h.

#define WM8962_DACL_TO_SPKMIXR_WIDTH   1 /* DACL_TO_SPKMIXR */

Definition at line 2379 of file wm8962.h.

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

Definition at line 1440 of file wm8962.h.

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

Definition at line 1441 of file wm8962.h.

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

Definition at line 1442 of file wm8962.h.

#define WM8962_DACR_DAT_INV   0x0040 /* DACR_DAT_INV */

Definition at line 1310 of file wm8962.h.

#define WM8962_DACR_DAT_INV_MASK   0x0040 /* DACR_DAT_INV */

Definition at line 1311 of file wm8962.h.

#define WM8962_DACR_DAT_INV_SHIFT   6 /* DACR_DAT_INV */

Definition at line 1312 of file wm8962.h.

#define WM8962_DACR_DAT_INV_WIDTH   1 /* DACR_DAT_INV */

Definition at line 1313 of file wm8962.h.

#define WM8962_DACR_ENA   0x0080 /* DACR_ENA */

Definition at line 1662 of file wm8962.h.

#define WM8962_DACR_ENA_MASK   0x0080 /* DACR_ENA */

Definition at line 1663 of file wm8962.h.

#define WM8962_DACR_ENA_SHIFT   7 /* DACR_ENA */

Definition at line 1664 of file wm8962.h.

#define WM8962_DACR_ENA_WIDTH   1 /* DACR_ENA */

Definition at line 1665 of file wm8962.h.

#define WM8962_DACR_RETUNE_C10_0   0x5013

Definition at line 979 of file wm8962.h.

#define WM8962_DACR_RETUNE_C10_1   0x5012

Definition at line 978 of file wm8962.h.

#define WM8962_DACR_RETUNE_C11_0   0x5015

Definition at line 981 of file wm8962.h.

#define WM8962_DACR_RETUNE_C11_1   0x5014

Definition at line 980 of file wm8962.h.

#define WM8962_DACR_RETUNE_C12_0   0x5017

Definition at line 983 of file wm8962.h.

#define WM8962_DACR_RETUNE_C12_1   0x5016

Definition at line 982 of file wm8962.h.

#define WM8962_DACR_RETUNE_C13_0   0x5019

Definition at line 985 of file wm8962.h.

#define WM8962_DACR_RETUNE_C13_1   0x5018

Definition at line 984 of file wm8962.h.

#define WM8962_DACR_RETUNE_C14_0   0x501B

Definition at line 987 of file wm8962.h.

#define WM8962_DACR_RETUNE_C14_1   0x501A

Definition at line 986 of file wm8962.h.

#define WM8962_DACR_RETUNE_C15_0   0x501D

Definition at line 989 of file wm8962.h.

#define WM8962_DACR_RETUNE_C15_1   0x501C

Definition at line 988 of file wm8962.h.

#define WM8962_DACR_RETUNE_C16_0   0x501F

Definition at line 991 of file wm8962.h.

#define WM8962_DACR_RETUNE_C16_1   0x501E

Definition at line 990 of file wm8962.h.

#define WM8962_DACR_RETUNE_C17_0   0x5021

Definition at line 993 of file wm8962.h.

#define WM8962_DACR_RETUNE_C17_1   0x5020

Definition at line 992 of file wm8962.h.

#define WM8962_DACR_RETUNE_C18_0   0x5023

Definition at line 995 of file wm8962.h.

#define WM8962_DACR_RETUNE_C18_1   0x5022

Definition at line 994 of file wm8962.h.

#define WM8962_DACR_RETUNE_C19_0   0x5025

Definition at line 997 of file wm8962.h.

#define WM8962_DACR_RETUNE_C19_1   0x5024

Definition at line 996 of file wm8962.h.

#define WM8962_DACR_RETUNE_C1_0   0x5001

Definition at line 961 of file wm8962.h.

#define WM8962_DACR_RETUNE_C1_1   0x5000

Definition at line 960 of file wm8962.h.

#define WM8962_DACR_RETUNE_C20_0   0x5027

Definition at line 999 of file wm8962.h.

#define WM8962_DACR_RETUNE_C20_1   0x5026

Definition at line 998 of file wm8962.h.

#define WM8962_DACR_RETUNE_C21_0   0x5029

Definition at line 1001 of file wm8962.h.

#define WM8962_DACR_RETUNE_C21_1   0x5028

Definition at line 1000 of file wm8962.h.

#define WM8962_DACR_RETUNE_C22_0   0x502B

Definition at line 1003 of file wm8962.h.

#define WM8962_DACR_RETUNE_C22_1   0x502A

Definition at line 1002 of file wm8962.h.

#define WM8962_DACR_RETUNE_C23_0   0x502D

Definition at line 1005 of file wm8962.h.

#define WM8962_DACR_RETUNE_C23_1   0x502C

Definition at line 1004 of file wm8962.h.

#define WM8962_DACR_RETUNE_C24_0   0x502F

Definition at line 1007 of file wm8962.h.

#define WM8962_DACR_RETUNE_C24_1   0x502E

Definition at line 1006 of file wm8962.h.

#define WM8962_DACR_RETUNE_C25_0   0x5031

Definition at line 1009 of file wm8962.h.

#define WM8962_DACR_RETUNE_C25_1   0x5030

Definition at line 1008 of file wm8962.h.

#define WM8962_DACR_RETUNE_C26_0   0x5033

Definition at line 1011 of file wm8962.h.

#define WM8962_DACR_RETUNE_C26_1   0x5032

Definition at line 1010 of file wm8962.h.

#define WM8962_DACR_RETUNE_C27_0   0x5035

Definition at line 1013 of file wm8962.h.

#define WM8962_DACR_RETUNE_C27_1   0x5034

Definition at line 1012 of file wm8962.h.

#define WM8962_DACR_RETUNE_C28_0   0x5037

Definition at line 1015 of file wm8962.h.

#define WM8962_DACR_RETUNE_C28_1   0x5036

Definition at line 1014 of file wm8962.h.

#define WM8962_DACR_RETUNE_C29_0   0x5039

Definition at line 1017 of file wm8962.h.

#define WM8962_DACR_RETUNE_C29_1   0x5038

Definition at line 1016 of file wm8962.h.

#define WM8962_DACR_RETUNE_C2_0   0x5003

Definition at line 963 of file wm8962.h.

#define WM8962_DACR_RETUNE_C2_1   0x5002

Definition at line 962 of file wm8962.h.

#define WM8962_DACR_RETUNE_C30_0   0x503B

Definition at line 1019 of file wm8962.h.

#define WM8962_DACR_RETUNE_C30_1   0x503A

Definition at line 1018 of file wm8962.h.

#define WM8962_DACR_RETUNE_C31_0   0x503D

Definition at line 1021 of file wm8962.h.

#define WM8962_DACR_RETUNE_C31_1   0x503C

Definition at line 1020 of file wm8962.h.

#define WM8962_DACR_RETUNE_C32_0   0x503F

Definition at line 1023 of file wm8962.h.

#define WM8962_DACR_RETUNE_C32_1   0x503E

Definition at line 1022 of file wm8962.h.

#define WM8962_DACR_RETUNE_C3_0   0x5005

Definition at line 965 of file wm8962.h.

#define WM8962_DACR_RETUNE_C3_1   0x5004

Definition at line 964 of file wm8962.h.

#define WM8962_DACR_RETUNE_C4_0   0x5007

Definition at line 967 of file wm8962.h.

#define WM8962_DACR_RETUNE_C4_1   0x5006

Definition at line 966 of file wm8962.h.

#define WM8962_DACR_RETUNE_C5_0   0x5009

Definition at line 969 of file wm8962.h.

#define WM8962_DACR_RETUNE_C5_1   0x5008

Definition at line 968 of file wm8962.h.

#define WM8962_DACR_RETUNE_C6_0   0x500B

Definition at line 971 of file wm8962.h.

#define WM8962_DACR_RETUNE_C6_1   0x500A

Definition at line 970 of file wm8962.h.

#define WM8962_DACR_RETUNE_C7_0   0x500D

Definition at line 973 of file wm8962.h.

#define WM8962_DACR_RETUNE_C7_1   0x500C

Definition at line 972 of file wm8962.h.

#define WM8962_DACR_RETUNE_C8_0   0x500F

Definition at line 975 of file wm8962.h.

#define WM8962_DACR_RETUNE_C8_1   0x500E

Definition at line 974 of file wm8962.h.

#define WM8962_DACR_RETUNE_C9_0   0x5011

Definition at line 977 of file wm8962.h.

#define WM8962_DACR_RETUNE_C9_1   0x5010

Definition at line 976 of file wm8962.h.

#define WM8962_DACR_SPKMIXL_VOL   0x0040 /* DACR_SPKMIXL_VOL */

Definition at line 2452 of file wm8962.h.

#define WM8962_DACR_SPKMIXL_VOL_MASK   0x0040 /* DACR_SPKMIXL_VOL */

Definition at line 2453 of file wm8962.h.

#define WM8962_DACR_SPKMIXL_VOL_SHIFT   6 /* DACR_SPKMIXL_VOL */

Definition at line 2454 of file wm8962.h.

#define WM8962_DACR_SPKMIXL_VOL_WIDTH   1 /* DACR_SPKMIXL_VOL */

Definition at line 2455 of file wm8962.h.

#define WM8962_DACR_SPKMIXR_VOL   0x0010 /* DACR_SPKMIXR_VOL */

Definition at line 2460 of file wm8962.h.

#define WM8962_DACR_SPKMIXR_VOL_MASK   0x0010 /* DACR_SPKMIXR_VOL */

Definition at line 2461 of file wm8962.h.

#define WM8962_DACR_SPKMIXR_VOL_SHIFT   4 /* DACR_SPKMIXR_VOL */

Definition at line 2462 of file wm8962.h.

#define WM8962_DACR_SPKMIXR_VOL_WIDTH   1 /* DACR_SPKMIXR_VOL */

Definition at line 2463 of file wm8962.h.

#define WM8962_DACR_TO_HPMIXL   0x0010 /* DACR_TO_HPMIXL */

Definition at line 2240 of file wm8962.h.

#define WM8962_DACR_TO_HPMIXL_MASK   0x0010 /* DACR_TO_HPMIXL */

Definition at line 2241 of file wm8962.h.

#define WM8962_DACR_TO_HPMIXL_SHIFT   4 /* DACR_TO_HPMIXL */

Definition at line 2242 of file wm8962.h.

#define WM8962_DACR_TO_HPMIXL_WIDTH   1 /* DACR_TO_HPMIXL */

Definition at line 2243 of file wm8962.h.

#define WM8962_DACR_TO_HPMIXR   0x0010 /* DACR_TO_HPMIXR */

Definition at line 2272 of file wm8962.h.

#define WM8962_DACR_TO_HPMIXR_MASK   0x0010 /* DACR_TO_HPMIXR */

Definition at line 2273 of file wm8962.h.

#define WM8962_DACR_TO_HPMIXR_SHIFT   4 /* DACR_TO_HPMIXR */

Definition at line 2274 of file wm8962.h.

#define WM8962_DACR_TO_HPMIXR_WIDTH   1 /* DACR_TO_HPMIXR */

Definition at line 2275 of file wm8962.h.

#define WM8962_DACR_TO_SPKMIXL   0x0010 /* DACR_TO_SPKMIXL */

Definition at line 2348 of file wm8962.h.

#define WM8962_DACR_TO_SPKMIXL_MASK   0x0010 /* DACR_TO_SPKMIXL */

Definition at line 2349 of file wm8962.h.

#define WM8962_DACR_TO_SPKMIXL_SHIFT   4 /* DACR_TO_SPKMIXL */

Definition at line 2350 of file wm8962.h.

#define WM8962_DACR_TO_SPKMIXL_WIDTH   1 /* DACR_TO_SPKMIXL */

Definition at line 2351 of file wm8962.h.

#define WM8962_DACR_TO_SPKMIXR   0x0010 /* DACR_TO_SPKMIXR */

Definition at line 2380 of file wm8962.h.

#define WM8962_DACR_TO_SPKMIXR_MASK   0x0010 /* DACR_TO_SPKMIXR */

Definition at line 2381 of file wm8962.h.

#define WM8962_DACR_TO_SPKMIXR_SHIFT   4 /* DACR_TO_SPKMIXR */

Definition at line 2382 of file wm8962.h.

#define WM8962_DACR_TO_SPKMIXR_WIDTH   1 /* DACR_TO_SPKMIXR */

Definition at line 2383 of file wm8962.h.

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

Definition at line 1451 of file wm8962.h.

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

Definition at line 1452 of file wm8962.h.

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

Definition at line 1453 of file wm8962.h.

#define WM8962_DACSYS_CLK_DIV_MASK   0x0038 /* DACSYS_CLK_DIV - [5:3] */

Definition at line 1263 of file wm8962.h.

#define WM8962_DACSYS_CLK_DIV_SHIFT   3 /* DACSYS_CLK_DIV - [5:3] */

Definition at line 1264 of file wm8962.h.

#define WM8962_DACSYS_CLK_DIV_WIDTH   3 /* DACSYS_CLK_DIV - [5:3] */

Definition at line 1265 of file wm8962.h.

#define WM8962_DBCLK_DIV_MASK   0xE000 /* DBCLK_DIV - [15:13] */

Definition at line 1721 of file wm8962.h.

#define WM8962_DBCLK_DIV_SHIFT   13 /* DBCLK_DIV - [15:13] */

Definition at line 1722 of file wm8962.h.

#define WM8962_DBCLK_DIV_WIDTH   3 /* DBCLK_DIV - [15:13] */

Definition at line 1723 of file wm8962.h.

#define WM8962_DC_SERVO_0   0x3C

Definition at line 76 of file wm8962.h.

#define WM8962_DC_SERVO_1   0x3D

Definition at line 77 of file wm8962.h.

#define WM8962_DC_SERVO_4   0x40

Definition at line 78 of file wm8962.h.

#define WM8962_DC_SERVO_6   0x42

Definition at line 79 of file wm8962.h.

#define WM8962_DCS_STARTUP_DONE_HP1L   0x0100 /* DCS_STARTUP_DONE_HP1L */

Definition at line 2074 of file wm8962.h.

#define WM8962_DCS_STARTUP_DONE_HP1L_MASK   0x0100 /* DCS_STARTUP_DONE_HP1L */

Definition at line 2075 of file wm8962.h.

#define WM8962_DCS_STARTUP_DONE_HP1L_SHIFT   8 /* DCS_STARTUP_DONE_HP1L */

Definition at line 2076 of file wm8962.h.

#define WM8962_DCS_STARTUP_DONE_HP1L_WIDTH   1 /* DCS_STARTUP_DONE_HP1L */

Definition at line 2077 of file wm8962.h.

#define WM8962_DCS_STARTUP_DONE_HP1R   0x0080 /* DCS_STARTUP_DONE_HP1R */

Definition at line 2078 of file wm8962.h.

#define WM8962_DCS_STARTUP_DONE_HP1R_MASK   0x0080 /* DCS_STARTUP_DONE_HP1R */

Definition at line 2079 of file wm8962.h.

#define WM8962_DCS_STARTUP_DONE_HP1R_SHIFT   7 /* DCS_STARTUP_DONE_HP1R */

Definition at line 2080 of file wm8962.h.

#define WM8962_DCS_STARTUP_DONE_HP1R_WIDTH   1 /* DCS_STARTUP_DONE_HP1R */

Definition at line 2081 of file wm8962.h.

#define WM8962_DCS_STARTUP_DONE_INL   0x0400 /* DCS_STARTUP_DONE_INL */

Definition at line 2066 of file wm8962.h.

#define WM8962_DCS_STARTUP_DONE_INL_MASK   0x0400 /* DCS_STARTUP_DONE_INL */

Definition at line 2067 of file wm8962.h.

#define WM8962_DCS_STARTUP_DONE_INL_SHIFT   10 /* DCS_STARTUP_DONE_INL */

Definition at line 2068 of file wm8962.h.

#define WM8962_DCS_STARTUP_DONE_INL_WIDTH   1 /* DCS_STARTUP_DONE_INL */

Definition at line 2069 of file wm8962.h.

#define WM8962_DCS_STARTUP_DONE_INR   0x0200 /* DCS_STARTUP_DONE_INR */

Definition at line 2070 of file wm8962.h.

#define WM8962_DCS_STARTUP_DONE_INR_MASK   0x0200 /* DCS_STARTUP_DONE_INR */

Definition at line 2071 of file wm8962.h.

#define WM8962_DCS_STARTUP_DONE_INR_SHIFT   9 /* DCS_STARTUP_DONE_INR */

Definition at line 2072 of file wm8962.h.

#define WM8962_DCS_STARTUP_DONE_INR_WIDTH   1 /* DCS_STARTUP_DONE_INR */

Definition at line 2073 of file wm8962.h.

#define WM8962_DF1   0x100

Definition at line 125 of file wm8962.h.

#define WM8962_DF1_COEFF_L0_MASK   0xFFFF /* DF1_COEFF_L0 - [15:0] */

Definition at line 2762 of file wm8962.h.

#define WM8962_DF1_COEFF_L0_SHIFT   0 /* DF1_COEFF_L0 - [15:0] */

Definition at line 2763 of file wm8962.h.

#define WM8962_DF1_COEFF_L0_WIDTH   16 /* DF1_COEFF_L0 - [15:0] */

Definition at line 2764 of file wm8962.h.

#define WM8962_DF1_COEFF_L1_MASK   0xFFFF /* DF1_COEFF_L1 - [15:0] */

Definition at line 2769 of file wm8962.h.

#define WM8962_DF1_COEFF_L1_SHIFT   0 /* DF1_COEFF_L1 - [15:0] */

Definition at line 2770 of file wm8962.h.

#define WM8962_DF1_COEFF_L1_WIDTH   16 /* DF1_COEFF_L1 - [15:0] */

Definition at line 2771 of file wm8962.h.

#define WM8962_DF1_COEFF_L2_MASK   0xFFFF /* DF1_COEFF_L2 - [15:0] */

Definition at line 2776 of file wm8962.h.

#define WM8962_DF1_COEFF_L2_SHIFT   0 /* DF1_COEFF_L2 - [15:0] */

Definition at line 2777 of file wm8962.h.

#define WM8962_DF1_COEFF_L2_WIDTH   16 /* DF1_COEFF_L2 - [15:0] */

Definition at line 2778 of file wm8962.h.

#define WM8962_DF1_COEFF_R0_MASK   0xFFFF /* DF1_COEFF_R0 - [15:0] */

Definition at line 2783 of file wm8962.h.

#define WM8962_DF1_COEFF_R0_SHIFT   0 /* DF1_COEFF_R0 - [15:0] */

Definition at line 2784 of file wm8962.h.

#define WM8962_DF1_COEFF_R0_WIDTH   16 /* DF1_COEFF_R0 - [15:0] */

Definition at line 2785 of file wm8962.h.

#define WM8962_DF1_COEFF_R1_MASK   0xFFFF /* DF1_COEFF_R1 - [15:0] */

Definition at line 2790 of file wm8962.h.

#define WM8962_DF1_COEFF_R1_SHIFT   0 /* DF1_COEFF_R1 - [15:0] */

Definition at line 2791 of file wm8962.h.

#define WM8962_DF1_COEFF_R1_WIDTH   16 /* DF1_COEFF_R1 - [15:0] */

Definition at line 2792 of file wm8962.h.

#define WM8962_DF1_COEFF_R2_MASK   0xFFFF /* DF1_COEFF_R2 - [15:0] */

Definition at line 2797 of file wm8962.h.

#define WM8962_DF1_COEFF_R2_SHIFT   0 /* DF1_COEFF_R2 - [15:0] */

Definition at line 2798 of file wm8962.h.

#define WM8962_DF1_COEFF_R2_WIDTH   16 /* DF1_COEFF_R2 - [15:0] */

Definition at line 2799 of file wm8962.h.

#define WM8962_DF1_ENA   0x0001 /* DF1_ENA */

Definition at line 2754 of file wm8962.h.

#define WM8962_DF1_ENA_MASK   0x0001 /* DF1_ENA */

Definition at line 2755 of file wm8962.h.

#define WM8962_DF1_ENA_SHIFT   0 /* DF1_ENA */

Definition at line 2756 of file wm8962.h.

#define WM8962_DF1_ENA_WIDTH   1 /* DF1_ENA */

Definition at line 2757 of file wm8962.h.

#define WM8962_DF1_SHARED_COEFF   0x0004 /* DF1_SHARED_COEFF */

Definition at line 2746 of file wm8962.h.

#define WM8962_DF1_SHARED_COEFF_MASK   0x0004 /* DF1_SHARED_COEFF */

Definition at line 2747 of file wm8962.h.

#define WM8962_DF1_SHARED_COEFF_SEL   0x0002 /* DF1_SHARED_COEFF_SEL */

Definition at line 2750 of file wm8962.h.

#define WM8962_DF1_SHARED_COEFF_SEL_MASK   0x0002 /* DF1_SHARED_COEFF_SEL */

Definition at line 2751 of file wm8962.h.

#define WM8962_DF1_SHARED_COEFF_SEL_SHIFT   1 /* DF1_SHARED_COEFF_SEL */

Definition at line 2752 of file wm8962.h.

#define WM8962_DF1_SHARED_COEFF_SEL_WIDTH   1 /* DF1_SHARED_COEFF_SEL */

Definition at line 2753 of file wm8962.h.

#define WM8962_DF1_SHARED_COEFF_SHIFT   2 /* DF1_SHARED_COEFF */

Definition at line 2748 of file wm8962.h.

#define WM8962_DF1_SHARED_COEFF_WIDTH   1 /* DF1_SHARED_COEFF */

Definition at line 2749 of file wm8962.h.

#define WM8962_DF2   0x101

Definition at line 126 of file wm8962.h.

#define WM8962_DF3   0x102

Definition at line 127 of file wm8962.h.

#define WM8962_DF4   0x103

Definition at line 128 of file wm8962.h.

#define WM8962_DF5   0x104

Definition at line 129 of file wm8962.h.

#define WM8962_DF6   0x105

Definition at line 130 of file wm8962.h.

#define WM8962_DF7   0x106

Definition at line 131 of file wm8962.h.

#define WM8962_DMIC_ENA   0x0400 /* DMIC_ENA */

Definition at line 1619 of file wm8962.h.

#define WM8962_DMIC_ENA_MASK   0x0400 /* DMIC_ENA */

Definition at line 1620 of file wm8962.h.

#define WM8962_DMIC_ENA_SHIFT   10 /* DMIC_ENA */

Definition at line 1621 of file wm8962.h.

#define WM8962_DMIC_ENA_WIDTH   1 /* DMIC_ENA */

Definition at line 1622 of file wm8962.h.

#define WM8962_DRC_1   0x114

Definition at line 138 of file wm8962.h.

#define WM8962_DRC_2   0x115

Definition at line 139 of file wm8962.h.

#define WM8962_DRC_3   0x116

Definition at line 140 of file wm8962.h.

#define WM8962_DRC_4   0x117

Definition at line 141 of file wm8962.h.

#define WM8962_DRC_5   0x118

Definition at line 142 of file wm8962.h.

#define WM8962_DRC_ACTDET_EINT   0x0040 /* DRC_ACTDET_EINT */

Definition at line 3458 of file wm8962.h.

#define WM8962_DRC_ACTDET_EINT_MASK   0x0040 /* DRC_ACTDET_EINT */

Definition at line 3459 of file wm8962.h.

#define WM8962_DRC_ACTDET_EINT_SHIFT   6 /* DRC_ACTDET_EINT */

Definition at line 3460 of file wm8962.h.

#define WM8962_DRC_ACTDET_EINT_WIDTH   1 /* DRC_ACTDET_EINT */

Definition at line 3461 of file wm8962.h.

#define WM8962_DRC_ANTICLIP   0x0004 /* DRC_ANTICLIP */

Definition at line 2910 of file wm8962.h.

#define WM8962_DRC_ANTICLIP_MASK   0x0004 /* DRC_ANTICLIP */

Definition at line 2911 of file wm8962.h.

#define WM8962_DRC_ANTICLIP_SHIFT   2 /* DRC_ANTICLIP */

Definition at line 2912 of file wm8962.h.

#define WM8962_DRC_ANTICLIP_WIDTH   1 /* DRC_ANTICLIP */

Definition at line 2913 of file wm8962.h.

#define WM8962_DRC_ATK_MASK   0x1E00 /* DRC_ATK - [12:9] */

Definition at line 2926 of file wm8962.h.

#define WM8962_DRC_ATK_SHIFT   9 /* DRC_ATK - [12:9] */

Definition at line 2927 of file wm8962.h.

#define WM8962_DRC_ATK_WIDTH   4 /* DRC_ATK - [12:9] */

Definition at line 2928 of file wm8962.h.

#define WM8962_DRC_DCY_MASK   0x01E0 /* DRC_DCY - [8:5] */

Definition at line 2929 of file wm8962.h.

#define WM8962_DRC_DCY_SHIFT   5 /* DRC_DCY - [8:5] */

Definition at line 2930 of file wm8962.h.

#define WM8962_DRC_DCY_WIDTH   4 /* DRC_DCY - [8:5] */

Definition at line 2931 of file wm8962.h.

#define WM8962_DRC_DF1_ENA   0x0008 /* DRC_DF1_ENA */

Definition at line 2742 of file wm8962.h.

#define WM8962_DRC_DF1_ENA_MASK   0x0008 /* DRC_DF1_ENA */

Definition at line 2743 of file wm8962.h.

#define WM8962_DRC_DF1_ENA_SHIFT   3 /* DRC_DF1_ENA */

Definition at line 2744 of file wm8962.h.

#define WM8962_DRC_DF1_ENA_WIDTH   1 /* DRC_DF1_ENA */

Definition at line 2745 of file wm8962.h.

#define WM8962_DRC_ENA   0x0001 /* DRC_ENA */

Definition at line 2918 of file wm8962.h.

#define WM8962_DRC_ENA_MASK   0x0001 /* DRC_ENA */

Definition at line 2919 of file wm8962.h.

#define WM8962_DRC_ENA_SHIFT   0 /* DRC_ENA */

Definition at line 2920 of file wm8962.h.

#define WM8962_DRC_ENA_WIDTH   1 /* DRC_ENA */

Definition at line 2921 of file wm8962.h.

#define WM8962_DRC_HI_COMP_MASK   0x0038 /* DRC_HI_COMP - [5:3] */

Definition at line 2954 of file wm8962.h.

#define WM8962_DRC_HI_COMP_SHIFT   3 /* DRC_HI_COMP - [5:3] */

Definition at line 2955 of file wm8962.h.

#define WM8962_DRC_HI_COMP_WIDTH   3 /* DRC_HI_COMP - [5:3] */

Definition at line 2956 of file wm8962.h.

#define WM8962_DRC_KNEE2_IP_MASK   0x03E0 /* DRC_KNEE2_IP - [9:5] */

Definition at line 2974 of file wm8962.h.

#define WM8962_DRC_KNEE2_IP_SHIFT   5 /* DRC_KNEE2_IP - [9:5] */

Definition at line 2975 of file wm8962.h.

#define WM8962_DRC_KNEE2_IP_WIDTH   5 /* DRC_KNEE2_IP - [9:5] */

Definition at line 2976 of file wm8962.h.

#define WM8962_DRC_KNEE2_OP_ENA   0x0010 /* DRC_KNEE2_OP_ENA */

Definition at line 2902 of file wm8962.h.

#define WM8962_DRC_KNEE2_OP_ENA_MASK   0x0010 /* DRC_KNEE2_OP_ENA */

Definition at line 2903 of file wm8962.h.

#define WM8962_DRC_KNEE2_OP_ENA_SHIFT   4 /* DRC_KNEE2_OP_ENA */

Definition at line 2904 of file wm8962.h.

#define WM8962_DRC_KNEE2_OP_ENA_WIDTH   1 /* DRC_KNEE2_OP_ENA */

Definition at line 2905 of file wm8962.h.

#define WM8962_DRC_KNEE2_OP_MASK   0x001F /* DRC_KNEE2_OP - [4:0] */

Definition at line 2977 of file wm8962.h.

#define WM8962_DRC_KNEE2_OP_SHIFT   0 /* DRC_KNEE2_OP - [4:0] */

Definition at line 2978 of file wm8962.h.

#define WM8962_DRC_KNEE2_OP_WIDTH   5 /* DRC_KNEE2_OP - [4:0] */

Definition at line 2979 of file wm8962.h.

#define WM8962_DRC_KNEE_IP_MASK   0x07E0 /* DRC_KNEE_IP - [10:5] */

Definition at line 2964 of file wm8962.h.

#define WM8962_DRC_KNEE_IP_SHIFT   5 /* DRC_KNEE_IP - [10:5] */

Definition at line 2965 of file wm8962.h.

#define WM8962_DRC_KNEE_IP_WIDTH   6 /* DRC_KNEE_IP - [10:5] */

Definition at line 2966 of file wm8962.h.

#define WM8962_DRC_KNEE_OP_MASK   0x001F /* DRC_KNEE_OP - [4:0] */

Definition at line 2967 of file wm8962.h.

#define WM8962_DRC_KNEE_OP_SHIFT   0 /* DRC_KNEE_OP - [4:0] */

Definition at line 2968 of file wm8962.h.

#define WM8962_DRC_KNEE_OP_WIDTH   5 /* DRC_KNEE_OP - [4:0] */

Definition at line 2969 of file wm8962.h.

#define WM8962_DRC_LO_COMP_MASK   0x0007 /* DRC_LO_COMP - [2:0] */

Definition at line 2957 of file wm8962.h.

#define WM8962_DRC_LO_COMP_SHIFT   0 /* DRC_LO_COMP - [2:0] */

Definition at line 2958 of file wm8962.h.

#define WM8962_DRC_LO_COMP_WIDTH   3 /* DRC_LO_COMP - [2:0] */

Definition at line 2959 of file wm8962.h.

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

Definition at line 2935 of file wm8962.h.

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

Definition at line 2936 of file wm8962.h.

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

Definition at line 2937 of file wm8962.h.

#define WM8962_DRC_MINGAIN_MASK   0x001C /* DRC_MINGAIN - [4:2] */

Definition at line 2932 of file wm8962.h.

#define WM8962_DRC_MINGAIN_SHIFT   2 /* DRC_MINGAIN - [4:2] */

Definition at line 2933 of file wm8962.h.

#define WM8962_DRC_MINGAIN_WIDTH   3 /* DRC_MINGAIN - [4:2] */

Definition at line 2934 of file wm8962.h.

#define WM8962_DRC_MODE   0x0002 /* DRC_MODE */

Definition at line 2914 of file wm8962.h.

#define WM8962_DRC_MODE_MASK   0x0002 /* DRC_MODE */

Definition at line 2915 of file wm8962.h.

#define WM8962_DRC_MODE_SHIFT   1 /* DRC_MODE */

Definition at line 2916 of file wm8962.h.

#define WM8962_DRC_MODE_WIDTH   1 /* DRC_MODE */

Definition at line 2917 of file wm8962.h.

#define WM8962_DRC_NG_ENA   0x0080 /* DRC_NG_ENA */

Definition at line 2890 of file wm8962.h.

#define WM8962_DRC_NG_ENA_MASK   0x0080 /* DRC_NG_ENA */

Definition at line 2891 of file wm8962.h.

#define WM8962_DRC_NG_ENA_SHIFT   7 /* DRC_NG_ENA */

Definition at line 2892 of file wm8962.h.

#define WM8962_DRC_NG_ENA_WIDTH   1 /* DRC_NG_ENA */

Definition at line 2893 of file wm8962.h.

#define WM8962_DRC_NG_EXP_MASK   0x00C0 /* DRC_NG_EXP - [7:6] */

Definition at line 2951 of file wm8962.h.

#define WM8962_DRC_NG_EXP_SHIFT   6 /* DRC_NG_EXP - [7:6] */

Definition at line 2952 of file wm8962.h.

#define WM8962_DRC_NG_EXP_WIDTH   2 /* DRC_NG_EXP - [7:6] */

Definition at line 2953 of file wm8962.h.

#define WM8962_DRC_NG_MINGAIN_MASK   0xF000 /* DRC_NG_MINGAIN - [15:12] */

Definition at line 2942 of file wm8962.h.

#define WM8962_DRC_NG_MINGAIN_SHIFT   12 /* DRC_NG_MINGAIN - [15:12] */

Definition at line 2943 of file wm8962.h.

#define WM8962_DRC_NG_MINGAIN_WIDTH   4 /* DRC_NG_MINGAIN - [15:12] */

Definition at line 2944 of file wm8962.h.

#define WM8962_DRC_QR   0x0008 /* DRC_QR */

Definition at line 2906 of file wm8962.h.

#define WM8962_DRC_QR_DCY_MASK   0x0300 /* DRC_QR_DCY - [9:8] */

Definition at line 2948 of file wm8962.h.

#define WM8962_DRC_QR_DCY_SHIFT   8 /* DRC_QR_DCY - [9:8] */

Definition at line 2949 of file wm8962.h.

#define WM8962_DRC_QR_DCY_WIDTH   2 /* DRC_QR_DCY - [9:8] */

Definition at line 2950 of file wm8962.h.

#define WM8962_DRC_QR_MASK   0x0008 /* DRC_QR */

Definition at line 2907 of file wm8962.h.

#define WM8962_DRC_QR_SHIFT   3 /* DRC_QR */

Definition at line 2908 of file wm8962.h.

#define WM8962_DRC_QR_THR_MASK   0x0C00 /* DRC_QR_THR - [11:10] */

Definition at line 2945 of file wm8962.h.

#define WM8962_DRC_QR_THR_SHIFT   10 /* DRC_QR_THR - [11:10] */

Definition at line 2946 of file wm8962.h.

#define WM8962_DRC_QR_THR_WIDTH   2 /* DRC_QR_THR - [11:10] */

Definition at line 2947 of file wm8962.h.

#define WM8962_DRC_QR_WIDTH   1 /* DRC_QR */

Definition at line 2909 of file wm8962.h.

#define WM8962_DRC_SIG_DET   0x0020 /* DRC_SIG_DET */

Definition at line 2898 of file wm8962.h.

#define WM8962_DRC_SIG_DET_MASK   0x0020 /* DRC_SIG_DET */

Definition at line 2899 of file wm8962.h.

#define WM8962_DRC_SIG_DET_MODE   0x0040 /* DRC_SIG_DET_MODE */

Definition at line 2894 of file wm8962.h.

#define WM8962_DRC_SIG_DET_MODE_MASK   0x0040 /* DRC_SIG_DET_MODE */

Definition at line 2895 of file wm8962.h.

#define WM8962_DRC_SIG_DET_MODE_SHIFT   6 /* DRC_SIG_DET_MODE */

Definition at line 2896 of file wm8962.h.

#define WM8962_DRC_SIG_DET_MODE_WIDTH   1 /* DRC_SIG_DET_MODE */

Definition at line 2897 of file wm8962.h.

#define WM8962_DRC_SIG_DET_PK_MASK   0x0300 /* DRC_SIG_DET_PK - [9:8] */

Definition at line 2887 of file wm8962.h.

#define WM8962_DRC_SIG_DET_PK_SHIFT   8 /* DRC_SIG_DET_PK - [9:8] */

Definition at line 2888 of file wm8962.h.

#define WM8962_DRC_SIG_DET_PK_WIDTH   2 /* DRC_SIG_DET_PK - [9:8] */

Definition at line 2889 of file wm8962.h.

#define WM8962_DRC_SIG_DET_RMS_MASK   0x7C00 /* DRC_SIG_DET_RMS - [14:10] */

Definition at line 2884 of file wm8962.h.

#define WM8962_DRC_SIG_DET_RMS_SHIFT   10 /* DRC_SIG_DET_RMS - [14:10] */

Definition at line 2885 of file wm8962.h.

#define WM8962_DRC_SIG_DET_RMS_WIDTH   5 /* DRC_SIG_DET_RMS - [14:10] */

Definition at line 2886 of file wm8962.h.

#define WM8962_DRC_SIG_DET_SHIFT   5 /* DRC_SIG_DET */

Definition at line 2900 of file wm8962.h.

#define WM8962_DRC_SIG_DET_WIDTH   1 /* DRC_SIG_DET */

Definition at line 2901 of file wm8962.h.

#define WM8962_DSP2_ADDR_RAM_1024_38_15_0_MASK   0xFFFF /* DSP2_ADDR_RAM_1024_38_15_0 - [15:0] */

Definition at line 3651 of file wm8962.h.

#define WM8962_DSP2_ADDR_RAM_1024_38_15_0_SHIFT   0 /* DSP2_ADDR_RAM_1024_38_15_0 - [15:0] */

Definition at line 3652 of file wm8962.h.

#define WM8962_DSP2_ADDR_RAM_1024_38_15_0_WIDTH   16 /* DSP2_ADDR_RAM_1024_38_15_0 - [15:0] */

Definition at line 3653 of file wm8962.h.

#define WM8962_DSP2_ADDR_RAM_1024_38_31_16_MASK   0xFFFF /* DSP2_ADDR_RAM_1024_38_31_16 - [15:0] */

Definition at line 3644 of file wm8962.h.

#define WM8962_DSP2_ADDR_RAM_1024_38_31_16_SHIFT   0 /* DSP2_ADDR_RAM_1024_38_31_16 - [15:0] */

Definition at line 3645 of file wm8962.h.

#define WM8962_DSP2_ADDR_RAM_1024_38_31_16_WIDTH   16 /* DSP2_ADDR_RAM_1024_38_31_16 - [15:0] */

Definition at line 3646 of file wm8962.h.

#define WM8962_DSP2_ADDR_RAM_1024_38_37_32_MASK   0x003F /* DSP2_ADDR_RAM_1024_38_37_32 - [5:0] */

Definition at line 3637 of file wm8962.h.

#define WM8962_DSP2_ADDR_RAM_1024_38_37_32_SHIFT   0 /* DSP2_ADDR_RAM_1024_38_37_32 - [5:0] */

Definition at line 3638 of file wm8962.h.

#define WM8962_DSP2_ADDR_RAM_1024_38_37_32_WIDTH   6 /* DSP2_ADDR_RAM_1024_38_37_32 - [5:0] */

Definition at line 3639 of file wm8962.h.

#define WM8962_DSP2_ADDRESS_RAM_0   0x2402

Definition at line 714 of file wm8962.h.

#define WM8962_DSP2_ADDRESS_RAM_1   0x2401

Definition at line 713 of file wm8962.h.

#define WM8962_DSP2_ADDRESS_RAM_2   0x2400

Definition at line 712 of file wm8962.h.

#define WM8962_DSP2_CMAP_RAM_384_11_10_0_MASK   0x07FF /* DSP2_CMAP_RAM_384_11_10_0 - [10:0] */

Definition at line 3700 of file wm8962.h.

#define WM8962_DSP2_CMAP_RAM_384_11_10_0_SHIFT   0 /* DSP2_CMAP_RAM_384_11_10_0 - [10:0] */

Definition at line 3701 of file wm8962.h.

#define WM8962_DSP2_CMAP_RAM_384_11_10_0_WIDTH   11 /* DSP2_CMAP_RAM_384_11_10_0 - [10:0] */

Definition at line 3702 of file wm8962.h.

#define WM8962_DSP2_COEFF_RAM_0   0x3C00

Definition at line 721 of file wm8962.h.

#define WM8962_DSP2_DATA1_RAM_0   0x3001

Definition at line 716 of file wm8962.h.

#define WM8962_DSP2_DATA1_RAM_1   0x3000

Definition at line 715 of file wm8962.h.

#define WM8962_DSP2_DATA1_RAM_384_24_15_0_MASK   0xFFFF /* DSP2_DATA1_RAM_384_24_15_0 - [15:0] */

Definition at line 3665 of file wm8962.h.

#define WM8962_DSP2_DATA1_RAM_384_24_15_0_SHIFT   0 /* DSP2_DATA1_RAM_384_24_15_0 - [15:0] */

Definition at line 3666 of file wm8962.h.

#define WM8962_DSP2_DATA1_RAM_384_24_15_0_WIDTH   16 /* DSP2_DATA1_RAM_384_24_15_0 - [15:0] */

Definition at line 3667 of file wm8962.h.

#define WM8962_DSP2_DATA1_RAM_384_24_23_16_MASK   0x00FF /* DSP2_DATA1_RAM_384_24_23_16 - [7:0] */

Definition at line 3658 of file wm8962.h.

#define WM8962_DSP2_DATA1_RAM_384_24_23_16_SHIFT   0 /* DSP2_DATA1_RAM_384_24_23_16 - [7:0] */

Definition at line 3659 of file wm8962.h.

#define WM8962_DSP2_DATA1_RAM_384_24_23_16_WIDTH   8 /* DSP2_DATA1_RAM_384_24_23_16 - [7:0] */

Definition at line 3660 of file wm8962.h.

#define WM8962_DSP2_DATA2_RAM_0   0x3401

Definition at line 718 of file wm8962.h.

#define WM8962_DSP2_DATA2_RAM_1   0x3400

Definition at line 717 of file wm8962.h.

#define WM8962_DSP2_DATA2_RAM_384_24_15_0_MASK   0xFFFF /* DSP2_DATA2_RAM_384_24_15_0 - [15:0] */

Definition at line 3679 of file wm8962.h.

#define WM8962_DSP2_DATA2_RAM_384_24_15_0_SHIFT   0 /* DSP2_DATA2_RAM_384_24_15_0 - [15:0] */

Definition at line 3680 of file wm8962.h.

#define WM8962_DSP2_DATA2_RAM_384_24_15_0_WIDTH   16 /* DSP2_DATA2_RAM_384_24_15_0 - [15:0] */

Definition at line 3681 of file wm8962.h.

#define WM8962_DSP2_DATA2_RAM_384_24_23_16_MASK   0x00FF /* DSP2_DATA2_RAM_384_24_23_16 - [7:0] */

Definition at line 3672 of file wm8962.h.

#define WM8962_DSP2_DATA2_RAM_384_24_23_16_SHIFT   0 /* DSP2_DATA2_RAM_384_24_23_16 - [7:0] */

Definition at line 3673 of file wm8962.h.

#define WM8962_DSP2_DATA2_RAM_384_24_23_16_WIDTH   8 /* DSP2_DATA2_RAM_384_24_23_16 - [7:0] */

Definition at line 3674 of file wm8962.h.

#define WM8962_DSP2_DATA3_RAM_0   0x3801

Definition at line 720 of file wm8962.h.

#define WM8962_DSP2_DATA3_RAM_1   0x3800

Definition at line 719 of file wm8962.h.

#define WM8962_DSP2_DATA3_RAM_384_24_15_0_MASK   0xFFFF /* DSP2_DATA3_RAM_384_24_15_0 - [15:0] */

Definition at line 3693 of file wm8962.h.

#define WM8962_DSP2_DATA3_RAM_384_24_15_0_SHIFT   0 /* DSP2_DATA3_RAM_384_24_15_0 - [15:0] */

Definition at line 3694 of file wm8962.h.

#define WM8962_DSP2_DATA3_RAM_384_24_15_0_WIDTH   16 /* DSP2_DATA3_RAM_384_24_15_0 - [15:0] */

Definition at line 3695 of file wm8962.h.

#define WM8962_DSP2_DATA3_RAM_384_24_23_16_MASK   0x00FF /* DSP2_DATA3_RAM_384_24_23_16 - [7:0] */

Definition at line 3686 of file wm8962.h.

#define WM8962_DSP2_DATA3_RAM_384_24_23_16_SHIFT   0 /* DSP2_DATA3_RAM_384_24_23_16 - [7:0] */

Definition at line 3687 of file wm8962.h.

#define WM8962_DSP2_DATA3_RAM_384_24_23_16_WIDTH   8 /* DSP2_DATA3_RAM_384_24_23_16 - [7:0] */

Definition at line 3688 of file wm8962.h.

#define WM8962_DSP2_ENA   0x0001 /* DSP2_ENA */

Definition at line 3594 of file wm8962.h.

#define WM8962_DSP2_ENA_MASK   0x0001 /* DSP2_ENA */

Definition at line 3595 of file wm8962.h.

#define WM8962_DSP2_ENA_SHIFT   0 /* DSP2_ENA */

Definition at line 3596 of file wm8962.h.

#define WM8962_DSP2_ENA_WIDTH   1 /* DSP2_ENA */

Definition at line 3597 of file wm8962.h.

#define WM8962_DSP2_EXECCONTROL   0x40D

Definition at line 198 of file wm8962.h.

#define WM8962_DSP2_INSTR_RAM_1024_10_9_0_MASK   0x03FF /* DSP2_INSTR_RAM_1024_10_9_0 - [9:0] */

Definition at line 3630 of file wm8962.h.

#define WM8962_DSP2_INSTR_RAM_1024_10_9_0_SHIFT   0 /* DSP2_INSTR_RAM_1024_10_9_0 - [9:0] */

Definition at line 3631 of file wm8962.h.

#define WM8962_DSP2_INSTR_RAM_1024_10_9_0_WIDTH   10 /* DSP2_INSTR_RAM_1024_10_9_0 - [9:0] */

Definition at line 3632 of file wm8962.h.

#define WM8962_DSP2_INSTRUCTION_RAM_0   0x2000

Definition at line 711 of file wm8962.h.

#define WM8962_DSP2_POWER_MANAGEMENT   0x300

Definition at line 197 of file wm8962.h.

#define WM8962_DSP2_RUN   0x0001 /* DSP2_RUN */

Definition at line 3622 of file wm8962.h.

#define WM8962_DSP2_RUN_MASK   0x0001 /* DSP2_RUN */

Definition at line 3623 of file wm8962.h.

#define WM8962_DSP2_RUN_SHIFT   0 /* DSP2_RUN */

Definition at line 3624 of file wm8962.h.

#define WM8962_DSP2_RUN_WIDTH   1 /* DSP2_RUN */

Definition at line 3625 of file wm8962.h.

#define WM8962_DSP2_RUNR   0x0002 /* DSP2_RUNR */

Definition at line 3618 of file wm8962.h.

#define WM8962_DSP2_RUNR_MASK   0x0002 /* DSP2_RUNR */

Definition at line 3619 of file wm8962.h.

#define WM8962_DSP2_RUNR_SHIFT   1 /* DSP2_RUNR */

Definition at line 3620 of file wm8962.h.

#define WM8962_DSP2_RUNR_WIDTH   1 /* DSP2_RUNR */

Definition at line 3621 of file wm8962.h.

#define WM8962_DSP2_STOP   0x0004 /* DSP2_STOP */

Definition at line 3614 of file wm8962.h.

#define WM8962_DSP2_STOP_MASK   0x0004 /* DSP2_STOP */

Definition at line 3615 of file wm8962.h.

#define WM8962_DSP2_STOP_SHIFT   2 /* DSP2_STOP */

Definition at line 3616 of file wm8962.h.

#define WM8962_DSP2_STOP_WIDTH   1 /* DSP2_STOP */

Definition at line 3617 of file wm8962.h.

#define WM8962_DSP2_STOPC   0x0020 /* DSP2_STOPC */

Definition at line 3602 of file wm8962.h.

#define WM8962_DSP2_STOPC_MASK   0x0020 /* DSP2_STOPC */

Definition at line 3603 of file wm8962.h.

#define WM8962_DSP2_STOPC_SHIFT   5 /* DSP2_STOPC */

Definition at line 3604 of file wm8962.h.

#define WM8962_DSP2_STOPC_WIDTH   1 /* DSP2_STOPC */

Definition at line 3605 of file wm8962.h.

#define WM8962_DSP2_STOPI   0x0008 /* DSP2_STOPI */

Definition at line 3610 of file wm8962.h.

#define WM8962_DSP2_STOPI_MASK   0x0008 /* DSP2_STOPI */

Definition at line 3611 of file wm8962.h.

#define WM8962_DSP2_STOPI_SHIFT   3 /* DSP2_STOPI */

Definition at line 3612 of file wm8962.h.

#define WM8962_DSP2_STOPI_WIDTH   1 /* DSP2_STOPI */

Definition at line 3613 of file wm8962.h.

#define WM8962_DSP2_STOPS   0x0010 /* DSP2_STOPS */

Definition at line 3606 of file wm8962.h.

#define WM8962_DSP2_STOPS_MASK   0x0010 /* DSP2_STOPS */

Definition at line 3607 of file wm8962.h.

#define WM8962_DSP2_STOPS_SHIFT   4 /* DSP2_STOPS */

Definition at line 3608 of file wm8962.h.

#define WM8962_DSP2_STOPS_WIDTH   1 /* DSP2_STOPS */

Definition at line 3609 of file wm8962.h.

#define WM8962_DSPCLK_DIV_MASK   0x0600 /* DSPCLK_DIV - [10:9] */

Definition at line 1257 of file wm8962.h.

#define WM8962_DSPCLK_DIV_SHIFT   9 /* DSPCLK_DIV - [10:9] */

Definition at line 1258 of file wm8962.h.

#define WM8962_DSPCLK_DIV_WIDTH   2 /* DSPCLK_DIV - [10:9] */

Definition at line 1259 of file wm8962.h.

#define WM8962_EQ1   0x14F

Definition at line 144 of file wm8962.h.

#define WM8962_EQ10   0x158

Definition at line 153 of file wm8962.h.

#define WM8962_EQ11   0x159

Definition at line 154 of file wm8962.h.

#define WM8962_EQ12   0x15A

Definition at line 155 of file wm8962.h.

#define WM8962_EQ13   0x15B

Definition at line 156 of file wm8962.h.

#define WM8962_EQ14   0x15C

Definition at line 157 of file wm8962.h.

#define WM8962_EQ15   0x15D

Definition at line 158 of file wm8962.h.

#define WM8962_EQ16   0x15E

Definition at line 159 of file wm8962.h.

#define WM8962_EQ17   0x15F

Definition at line 160 of file wm8962.h.

#define WM8962_EQ18   0x160

Definition at line 161 of file wm8962.h.

#define WM8962_EQ19   0x161

Definition at line 162 of file wm8962.h.

#define WM8962_EQ2   0x150

Definition at line 145 of file wm8962.h.

#define WM8962_EQ20   0x162

Definition at line 163 of file wm8962.h.

#define WM8962_EQ21   0x163

Definition at line 164 of file wm8962.h.

#define WM8962_EQ22   0x164

Definition at line 165 of file wm8962.h.

#define WM8962_EQ23   0x165

Definition at line 166 of file wm8962.h.

#define WM8962_EQ24   0x166

Definition at line 167 of file wm8962.h.

#define WM8962_EQ25   0x167

Definition at line 168 of file wm8962.h.

#define WM8962_EQ26   0x168

Definition at line 169 of file wm8962.h.

#define WM8962_EQ27   0x169

Definition at line 170 of file wm8962.h.

#define WM8962_EQ28   0x16A

Definition at line 171 of file wm8962.h.

#define WM8962_EQ29   0x16B

Definition at line 172 of file wm8962.h.

#define WM8962_EQ3   0x151

Definition at line 146 of file wm8962.h.

#define WM8962_EQ30   0x16C

Definition at line 173 of file wm8962.h.

#define WM8962_EQ31   0x16D

Definition at line 174 of file wm8962.h.

#define WM8962_EQ32   0x16E

Definition at line 175 of file wm8962.h.

#define WM8962_EQ33   0x16F

Definition at line 176 of file wm8962.h.

#define WM8962_EQ34   0x170

Definition at line 177 of file wm8962.h.

#define WM8962_EQ35   0x171

Definition at line 178 of file wm8962.h.

#define WM8962_EQ36   0x172

Definition at line 179 of file wm8962.h.

#define WM8962_EQ37   0x173

Definition at line 180 of file wm8962.h.

#define WM8962_EQ38   0x174

Definition at line 181 of file wm8962.h.

#define WM8962_EQ39   0x175

Definition at line 182 of file wm8962.h.

#define WM8962_EQ4   0x152

Definition at line 147 of file wm8962.h.

#define WM8962_EQ40   0x176

Definition at line 183 of file wm8962.h.

#define WM8962_EQ41   0x177

Definition at line 184 of file wm8962.h.

#define WM8962_EQ5   0x153

Definition at line 148 of file wm8962.h.

#define WM8962_EQ6   0x154

Definition at line 149 of file wm8962.h.

#define WM8962_EQ7   0x155

Definition at line 150 of file wm8962.h.

#define WM8962_EQ8   0x156

Definition at line 151 of file wm8962.h.

#define WM8962_EQ9   0x157

Definition at line 152 of file wm8962.h.

#define WM8962_EQ_ENA   0x0001 /* EQ_ENA */

Definition at line 3004 of file wm8962.h.

#define WM8962_EQ_ENA_MASK   0x0001 /* EQ_ENA */

Definition at line 3005 of file wm8962.h.

#define WM8962_EQ_ENA_SHIFT   0 /* EQ_ENA */

Definition at line 3006 of file wm8962.h.

#define WM8962_EQ_ENA_WIDTH   1 /* EQ_ENA */

Definition at line 3007 of file wm8962.h.

#define WM8962_EQ_SHARED_COEFF   0x0004 /* EQ_SHARED_COEFF */

Definition at line 2996 of file wm8962.h.

#define WM8962_EQ_SHARED_COEFF_MASK   0x0004 /* EQ_SHARED_COEFF */

Definition at line 2997 of file wm8962.h.

#define WM8962_EQ_SHARED_COEFF_SEL   0x0002 /* EQ_SHARED_COEFF_SEL */

Definition at line 3000 of file wm8962.h.

#define WM8962_EQ_SHARED_COEFF_SEL_MASK   0x0002 /* EQ_SHARED_COEFF_SEL */

Definition at line 3001 of file wm8962.h.

#define WM8962_EQ_SHARED_COEFF_SEL_SHIFT   1 /* EQ_SHARED_COEFF_SEL */

Definition at line 3002 of file wm8962.h.

#define WM8962_EQ_SHARED_COEFF_SEL_WIDTH   1 /* EQ_SHARED_COEFF_SEL */

Definition at line 3003 of file wm8962.h.

#define WM8962_EQ_SHARED_COEFF_SHIFT   2 /* EQ_SHARED_COEFF */

Definition at line 2998 of file wm8962.h.

#define WM8962_EQ_SHARED_COEFF_WIDTH   1 /* EQ_SHARED_COEFF */

Definition at line 2999 of file wm8962.h.

#define WM8962_EQL_B1_A_MASK   0xFFFF /* EQL_B1_A - [15:0] */

Definition at line 3035 of file wm8962.h.

#define WM8962_EQL_B1_A_SHIFT   0 /* EQL_B1_A - [15:0] */

Definition at line 3036 of file wm8962.h.

#define WM8962_EQL_B1_A_WIDTH   16 /* EQL_B1_A - [15:0] */

Definition at line 3037 of file wm8962.h.

#define WM8962_EQL_B1_B_MASK   0xFFFF /* EQL_B1_B - [15:0] */

Definition at line 3042 of file wm8962.h.

#define WM8962_EQL_B1_B_SHIFT   0 /* EQL_B1_B - [15:0] */

Definition at line 3043 of file wm8962.h.

#define WM8962_EQL_B1_B_WIDTH   16 /* EQL_B1_B - [15:0] */

Definition at line 3044 of file wm8962.h.

#define WM8962_EQL_B1_GAIN_MASK   0xF800 /* EQL_B1_GAIN - [15:11] */

Definition at line 3012 of file wm8962.h.

#define WM8962_EQL_B1_GAIN_SHIFT   11 /* EQL_B1_GAIN - [15:11] */

Definition at line 3013 of file wm8962.h.

#define WM8962_EQL_B1_GAIN_WIDTH   5 /* EQL_B1_GAIN - [15:11] */

Definition at line 3014 of file wm8962.h.

#define WM8962_EQL_B1_PG_MASK   0xFFFF /* EQL_B1_PG - [15:0] */

Definition at line 3049 of file wm8962.h.

#define WM8962_EQL_B1_PG_SHIFT   0 /* EQL_B1_PG - [15:0] */

Definition at line 3050 of file wm8962.h.

#define WM8962_EQL_B1_PG_WIDTH   16 /* EQL_B1_PG - [15:0] */

Definition at line 3051 of file wm8962.h.

#define WM8962_EQL_B2_A_MASK   0xFFFF /* EQL_B2_A - [15:0] */

Definition at line 3056 of file wm8962.h.

#define WM8962_EQL_B2_A_SHIFT   0 /* EQL_B2_A - [15:0] */

Definition at line 3057 of file wm8962.h.

#define WM8962_EQL_B2_A_WIDTH   16 /* EQL_B2_A - [15:0] */

Definition at line 3058 of file wm8962.h.

#define WM8962_EQL_B2_B_MASK   0xFFFF /* EQL_B2_B - [15:0] */

Definition at line 3063 of file wm8962.h.

#define WM8962_EQL_B2_B_SHIFT   0 /* EQL_B2_B - [15:0] */

Definition at line 3064 of file wm8962.h.

#define WM8962_EQL_B2_B_WIDTH   16 /* EQL_B2_B - [15:0] */

Definition at line 3065 of file wm8962.h.

#define WM8962_EQL_B2_C_MASK   0xFFFF /* EQL_B2_C - [15:0] */

Definition at line 3070 of file wm8962.h.

#define WM8962_EQL_B2_C_SHIFT   0 /* EQL_B2_C - [15:0] */

Definition at line 3071 of file wm8962.h.

#define WM8962_EQL_B2_C_WIDTH   16 /* EQL_B2_C - [15:0] */

Definition at line 3072 of file wm8962.h.

#define WM8962_EQL_B2_GAIN_MASK   0x07C0 /* EQL_B2_GAIN - [10:6] */

Definition at line 3015 of file wm8962.h.

#define WM8962_EQL_B2_GAIN_SHIFT   6 /* EQL_B2_GAIN - [10:6] */

Definition at line 3016 of file wm8962.h.

#define WM8962_EQL_B2_GAIN_WIDTH   5 /* EQL_B2_GAIN - [10:6] */

Definition at line 3017 of file wm8962.h.

#define WM8962_EQL_B2_PG_MASK   0xFFFF /* EQL_B2_PG - [15:0] */

Definition at line 3077 of file wm8962.h.

#define WM8962_EQL_B2_PG_SHIFT   0 /* EQL_B2_PG - [15:0] */

Definition at line 3078 of file wm8962.h.

#define WM8962_EQL_B2_PG_WIDTH   16 /* EQL_B2_PG - [15:0] */

Definition at line 3079 of file wm8962.h.

#define WM8962_EQL_B3_A_MASK   0xFFFF /* EQL_B3_A - [15:0] */

Definition at line 3084 of file wm8962.h.

#define WM8962_EQL_B3_A_SHIFT   0 /* EQL_B3_A - [15:0] */

Definition at line 3085 of file wm8962.h.

#define WM8962_EQL_B3_A_WIDTH   16 /* EQL_B3_A - [15:0] */

Definition at line 3086 of file wm8962.h.

#define WM8962_EQL_B3_B_MASK   0xFFFF /* EQL_B3_B - [15:0] */

Definition at line 3091 of file wm8962.h.

#define WM8962_EQL_B3_B_SHIFT   0 /* EQL_B3_B - [15:0] */

Definition at line 3092 of file wm8962.h.

#define WM8962_EQL_B3_B_WIDTH   16 /* EQL_B3_B - [15:0] */

Definition at line 3093 of file wm8962.h.

#define WM8962_EQL_B3_C_MASK   0xFFFF /* EQL_B3_C - [15:0] */

Definition at line 3098 of file wm8962.h.

#define WM8962_EQL_B3_C_SHIFT   0 /* EQL_B3_C - [15:0] */

Definition at line 3099 of file wm8962.h.

#define WM8962_EQL_B3_C_WIDTH   16 /* EQL_B3_C - [15:0] */

Definition at line 3100 of file wm8962.h.

#define WM8962_EQL_B3_GAIN_MASK   0x003E /* EQL_B3_GAIN - [5:1] */

Definition at line 3018 of file wm8962.h.

#define WM8962_EQL_B3_GAIN_SHIFT   1 /* EQL_B3_GAIN - [5:1] */

Definition at line 3019 of file wm8962.h.

#define WM8962_EQL_B3_GAIN_WIDTH   5 /* EQL_B3_GAIN - [5:1] */

Definition at line 3020 of file wm8962.h.

#define WM8962_EQL_B3_PG_MASK   0xFFFF /* EQL_B3_PG - [15:0] */

Definition at line 3105 of file wm8962.h.

#define WM8962_EQL_B3_PG_SHIFT   0 /* EQL_B3_PG - [15:0] */

Definition at line 3106 of file wm8962.h.

#define WM8962_EQL_B3_PG_WIDTH   16 /* EQL_B3_PG - [15:0] */

Definition at line 3107 of file wm8962.h.

#define WM8962_EQL_B4_A_MASK   0xFFFF /* EQL_B4_A - [15:0] */

Definition at line 3112 of file wm8962.h.

#define WM8962_EQL_B4_A_SHIFT   0 /* EQL_B4_A - [15:0] */

Definition at line 3113 of file wm8962.h.

#define WM8962_EQL_B4_A_WIDTH   16 /* EQL_B4_A - [15:0] */

Definition at line 3114 of file wm8962.h.

#define WM8962_EQL_B4_B_MASK   0xFFFF /* EQL_B4_B - [15:0] */

Definition at line 3119 of file wm8962.h.

#define WM8962_EQL_B4_B_SHIFT   0 /* EQL_B4_B - [15:0] */

Definition at line 3120 of file wm8962.h.

#define WM8962_EQL_B4_B_WIDTH   16 /* EQL_B4_B - [15:0] */

Definition at line 3121 of file wm8962.h.

#define WM8962_EQL_B4_C_MASK   0xFFFF /* EQL_B4_C - [15:0] */

Definition at line 3126 of file wm8962.h.

#define WM8962_EQL_B4_C_SHIFT   0 /* EQL_B4_C - [15:0] */

Definition at line 3127 of file wm8962.h.

#define WM8962_EQL_B4_C_WIDTH   16 /* EQL_B4_C - [15:0] */

Definition at line 3128 of file wm8962.h.

#define WM8962_EQL_B4_GAIN_MASK   0xF800 /* EQL_B4_GAIN - [15:11] */

Definition at line 3025 of file wm8962.h.

#define WM8962_EQL_B4_GAIN_SHIFT   11 /* EQL_B4_GAIN - [15:11] */

Definition at line 3026 of file wm8962.h.

#define WM8962_EQL_B4_GAIN_WIDTH   5 /* EQL_B4_GAIN - [15:11] */

Definition at line 3027 of file wm8962.h.

#define WM8962_EQL_B4_PG_MASK   0xFFFF /* EQL_B4_PG - [15:0] */

Definition at line 3133 of file wm8962.h.

#define WM8962_EQL_B4_PG_SHIFT   0 /* EQL_B4_PG - [15:0] */

Definition at line 3134 of file wm8962.h.

#define WM8962_EQL_B4_PG_WIDTH   16 /* EQL_B4_PG - [15:0] */

Definition at line 3135 of file wm8962.h.

#define WM8962_EQL_B5_A_MASK   0xFFFF /* EQL_B5_A - [15:0] */

Definition at line 3140 of file wm8962.h.

#define WM8962_EQL_B5_A_SHIFT   0 /* EQL_B5_A - [15:0] */

Definition at line 3141 of file wm8962.h.

#define WM8962_EQL_B5_A_WIDTH   16 /* EQL_B5_A - [15:0] */

Definition at line 3142 of file wm8962.h.

#define WM8962_EQL_B5_B_MASK   0xFFFF /* EQL_B5_B - [15:0] */

Definition at line 3147 of file wm8962.h.

#define WM8962_EQL_B5_B_SHIFT   0 /* EQL_B5_B - [15:0] */

Definition at line 3148 of file wm8962.h.

#define WM8962_EQL_B5_B_WIDTH   16 /* EQL_B5_B - [15:0] */

Definition at line 3149 of file wm8962.h.

#define WM8962_EQL_B5_GAIN_MASK   0x07C0 /* EQL_B5_GAIN - [10:6] */

Definition at line 3028 of file wm8962.h.

#define WM8962_EQL_B5_GAIN_SHIFT   6 /* EQL_B5_GAIN - [10:6] */

Definition at line 3029 of file wm8962.h.

#define WM8962_EQL_B5_GAIN_WIDTH   5 /* EQL_B5_GAIN - [10:6] */

Definition at line 3030 of file wm8962.h.

#define WM8962_EQL_B5_PG_MASK   0xFFFF /* EQL_B5_PG - [15:0] */

Definition at line 3154 of file wm8962.h.

#define WM8962_EQL_B5_PG_SHIFT   0 /* EQL_B5_PG - [15:0] */

Definition at line 3155 of file wm8962.h.

#define WM8962_EQL_B5_PG_WIDTH   16 /* EQL_B5_PG - [15:0] */

Definition at line 3156 of file wm8962.h.

#define WM8962_EQR_B1_A_MASK   0xFFFF /* EQR_B1_A - [15:0] */

Definition at line 3184 of file wm8962.h.

#define WM8962_EQR_B1_A_SHIFT   0 /* EQR_B1_A - [15:0] */

Definition at line 3185 of file wm8962.h.

#define WM8962_EQR_B1_A_WIDTH   16 /* EQR_B1_A - [15:0] */

Definition at line 3186 of file wm8962.h.

#define WM8962_EQR_B1_B_MASK   0xFFFF /* EQR_B1_B - [15:0] */

Definition at line 3191 of file wm8962.h.

#define WM8962_EQR_B1_B_SHIFT   0 /* EQR_B1_B - [15:0] */

Definition at line 3192 of file wm8962.h.

#define WM8962_EQR_B1_B_WIDTH   16 /* EQR_B1_B - [15:0] */

Definition at line 3193 of file wm8962.h.

#define WM8962_EQR_B1_GAIN_MASK   0xF800 /* EQR_B1_GAIN - [15:11] */

Definition at line 3161 of file wm8962.h.

#define WM8962_EQR_B1_GAIN_SHIFT   11 /* EQR_B1_GAIN - [15:11] */

Definition at line 3162 of file wm8962.h.

#define WM8962_EQR_B1_GAIN_WIDTH   5 /* EQR_B1_GAIN - [15:11] */

Definition at line 3163 of file wm8962.h.

#define WM8962_EQR_B1_PG_MASK   0xFFFF /* EQR_B1_PG - [15:0] */

Definition at line 3198 of file wm8962.h.

#define WM8962_EQR_B1_PG_SHIFT   0 /* EQR_B1_PG - [15:0] */

Definition at line 3199 of file wm8962.h.

#define WM8962_EQR_B1_PG_WIDTH   16 /* EQR_B1_PG - [15:0] */

Definition at line 3200 of file wm8962.h.

#define WM8962_EQR_B2_A_MASK   0xFFFF /* EQR_B2_A - [15:0] */

Definition at line 3205 of file wm8962.h.

#define WM8962_EQR_B2_A_SHIFT   0 /* EQR_B2_A - [15:0] */

Definition at line 3206 of file wm8962.h.

#define WM8962_EQR_B2_A_WIDTH   16 /* EQR_B2_A - [15:0] */

Definition at line 3207 of file wm8962.h.

#define WM8962_EQR_B2_B_MASK   0xFFFF /* EQR_B2_B - [15:0] */

Definition at line 3212 of file wm8962.h.

#define WM8962_EQR_B2_B_SHIFT   0 /* EQR_B2_B - [15:0] */

Definition at line 3213 of file wm8962.h.

#define WM8962_EQR_B2_B_WIDTH   16 /* EQR_B2_B - [15:0] */

Definition at line 3214 of file wm8962.h.

#define WM8962_EQR_B2_C_MASK   0xFFFF /* EQR_B2_C - [15:0] */

Definition at line 3219 of file wm8962.h.

#define WM8962_EQR_B2_C_SHIFT   0 /* EQR_B2_C - [15:0] */

Definition at line 3220 of file wm8962.h.

#define WM8962_EQR_B2_C_WIDTH   16 /* EQR_B2_C - [15:0] */

Definition at line 3221 of file wm8962.h.

#define WM8962_EQR_B2_GAIN_MASK   0x07C0 /* EQR_B2_GAIN - [10:6] */

Definition at line 3164 of file wm8962.h.

#define WM8962_EQR_B2_GAIN_SHIFT   6 /* EQR_B2_GAIN - [10:6] */

Definition at line 3165 of file wm8962.h.

#define WM8962_EQR_B2_GAIN_WIDTH   5 /* EQR_B2_GAIN - [10:6] */

Definition at line 3166 of file wm8962.h.

#define WM8962_EQR_B2_PG_MASK   0xFFFF /* EQR_B2_PG - [15:0] */

Definition at line 3226 of file wm8962.h.

#define WM8962_EQR_B2_PG_SHIFT   0 /* EQR_B2_PG - [15:0] */

Definition at line 3227 of file wm8962.h.

#define WM8962_EQR_B2_PG_WIDTH   16 /* EQR_B2_PG - [15:0] */

Definition at line 3228 of file wm8962.h.

#define WM8962_EQR_B3_A_MASK   0xFFFF /* EQR_B3_A - [15:0] */

Definition at line 3233 of file wm8962.h.

#define WM8962_EQR_B3_A_SHIFT   0 /* EQR_B3_A - [15:0] */

Definition at line 3234 of file wm8962.h.

#define WM8962_EQR_B3_A_WIDTH   16 /* EQR_B3_A - [15:0] */

Definition at line 3235 of file wm8962.h.

#define WM8962_EQR_B3_B_MASK   0xFFFF /* EQR_B3_B - [15:0] */

Definition at line 3240 of file wm8962.h.

#define WM8962_EQR_B3_B_SHIFT   0 /* EQR_B3_B - [15:0] */

Definition at line 3241 of file wm8962.h.

#define WM8962_EQR_B3_B_WIDTH   16 /* EQR_B3_B - [15:0] */

Definition at line 3242 of file wm8962.h.

#define WM8962_EQR_B3_C_MASK   0xFFFF /* EQR_B3_C - [15:0] */

Definition at line 3247 of file wm8962.h.

#define WM8962_EQR_B3_C_SHIFT   0 /* EQR_B3_C - [15:0] */

Definition at line 3248 of file wm8962.h.

#define WM8962_EQR_B3_C_WIDTH   16 /* EQR_B3_C - [15:0] */

Definition at line 3249 of file wm8962.h.

#define WM8962_EQR_B3_GAIN_MASK   0x003E /* EQR_B3_GAIN - [5:1] */

Definition at line 3167 of file wm8962.h.

#define WM8962_EQR_B3_GAIN_SHIFT   1 /* EQR_B3_GAIN - [5:1] */

Definition at line 3168 of file wm8962.h.

#define WM8962_EQR_B3_GAIN_WIDTH   5 /* EQR_B3_GAIN - [5:1] */

Definition at line 3169 of file wm8962.h.

#define WM8962_EQR_B3_PG_MASK   0xFFFF /* EQR_B3_PG - [15:0] */

Definition at line 3254 of file wm8962.h.

#define WM8962_EQR_B3_PG_SHIFT   0 /* EQR_B3_PG - [15:0] */

Definition at line 3255 of file wm8962.h.

#define WM8962_EQR_B3_PG_WIDTH   16 /* EQR_B3_PG - [15:0] */

Definition at line 3256 of file wm8962.h.

#define WM8962_EQR_B4_A_MASK   0xFFFF /* EQR_B4_A - [15:0] */

Definition at line 3261 of file wm8962.h.

#define WM8962_EQR_B4_A_SHIFT   0 /* EQR_B4_A - [15:0] */

Definition at line 3262 of file wm8962.h.

#define WM8962_EQR_B4_A_WIDTH   16 /* EQR_B4_A - [15:0] */

Definition at line 3263 of file wm8962.h.

#define WM8962_EQR_B4_B_MASK   0xFFFF /* EQR_B4_B - [15:0] */

Definition at line 3268 of file wm8962.h.

#define WM8962_EQR_B4_B_SHIFT   0 /* EQR_B4_B - [15:0] */

Definition at line 3269 of file wm8962.h.

#define WM8962_EQR_B4_B_WIDTH   16 /* EQR_B4_B - [15:0] */

Definition at line 3270 of file wm8962.h.

#define WM8962_EQR_B4_C_MASK   0xFFFF /* EQR_B4_C - [15:0] */

Definition at line 3275 of file wm8962.h.

#define WM8962_EQR_B4_C_SHIFT   0 /* EQR_B4_C - [15:0] */

Definition at line 3276 of file wm8962.h.

#define WM8962_EQR_B4_C_WIDTH   16 /* EQR_B4_C - [15:0] */

Definition at line 3277 of file wm8962.h.

#define WM8962_EQR_B4_GAIN_MASK   0xF800 /* EQR_B4_GAIN - [15:11] */

Definition at line 3174 of file wm8962.h.

#define WM8962_EQR_B4_GAIN_SHIFT   11 /* EQR_B4_GAIN - [15:11] */

Definition at line 3175 of file wm8962.h.

#define WM8962_EQR_B4_GAIN_WIDTH   5 /* EQR_B4_GAIN - [15:11] */

Definition at line 3176 of file wm8962.h.

#define WM8962_EQR_B4_PG_MASK   0xFFFF /* EQR_B4_PG - [15:0] */

Definition at line 3282 of file wm8962.h.

#define WM8962_EQR_B4_PG_SHIFT   0 /* EQR_B4_PG - [15:0] */

Definition at line 3283 of file wm8962.h.

#define WM8962_EQR_B4_PG_WIDTH   16 /* EQR_B4_PG - [15:0] */

Definition at line 3284 of file wm8962.h.

#define WM8962_EQR_B5_A_MASK   0xFFFF /* EQR_B5_A - [15:0] */

Definition at line 3289 of file wm8962.h.

#define WM8962_EQR_B5_A_SHIFT   0 /* EQR_B5_A - [15:0] */

Definition at line 3290 of file wm8962.h.

#define WM8962_EQR_B5_A_WIDTH   16 /* EQR_B5_A - [15:0] */

Definition at line 3291 of file wm8962.h.

#define WM8962_EQR_B5_B_MASK   0xFFFF /* EQR_B5_B - [15:0] */

Definition at line 3296 of file wm8962.h.

#define WM8962_EQR_B5_B_SHIFT   0 /* EQR_B5_B - [15:0] */

Definition at line 3297 of file wm8962.h.

#define WM8962_EQR_B5_B_WIDTH   16 /* EQR_B5_B - [15:0] */

Definition at line 3298 of file wm8962.h.

#define WM8962_EQR_B5_GAIN_MASK   0x07C0 /* EQR_B5_GAIN - [10:6] */

Definition at line 3177 of file wm8962.h.

#define WM8962_EQR_B5_GAIN_SHIFT   6 /* EQR_B5_GAIN - [10:6] */

Definition at line 3178 of file wm8962.h.

#define WM8962_EQR_B5_GAIN_WIDTH   5 /* EQR_B5_GAIN - [10:6] */

Definition at line 3179 of file wm8962.h.

#define WM8962_EQR_B5_PG_MASK   0xFFFF /* EQR_B5_PG - [15:0] */

Definition at line 3303 of file wm8962.h.

#define WM8962_EQR_B5_PG_SHIFT   0 /* EQR_B5_PG - [15:0] */

Definition at line 3304 of file wm8962.h.

#define WM8962_EQR_B5_PG_WIDTH   16 /* EQR_B5_PG - [15:0] */

Definition at line 3305 of file wm8962.h.

#define WM8962_F256KCLK_DIV_MASK   0x007E /* F256KCLK_DIV - [6:1] */

Definition at line 1730 of file wm8962.h.

#define WM8962_F256KCLK_DIV_SHIFT   1 /* F256KCLK_DIV - [6:1] */

Definition at line 1731 of file wm8962.h.

#define WM8962_F256KCLK_DIV_WIDTH   6 /* F256KCLK_DIV - [6:1] */

Definition at line 1732 of file wm8962.h.

#define WM8962_FIFOS_ERR_EINT   0x2000 /* FIFOS_ERR_EINT */

Definition at line 3430 of file wm8962.h.

#define WM8962_FIFOS_ERR_EINT_MASK   0x2000 /* FIFOS_ERR_EINT */

Definition at line 3431 of file wm8962.h.

#define WM8962_FIFOS_ERR_EINT_SHIFT   13 /* FIFOS_ERR_EINT */

Definition at line 3432 of file wm8962.h.

#define WM8962_FIFOS_ERR_EINT_WIDTH   1 /* FIFOS_ERR_EINT */

Definition at line 3433 of file wm8962.h.

#define WM8962_FLL   1

Definition at line 23 of file wm8962.h.

#define WM8962_FLL_BCLK   2

Definition at line 26 of file wm8962.h.

#define WM8962_FLL_CONTROL_1   0x9B

Definition at line 117 of file wm8962.h.

#define WM8962_FLL_CONTROL_2   0x9C

Definition at line 118 of file wm8962.h.

#define WM8962_FLL_CONTROL_3   0x9D

Definition at line 119 of file wm8962.h.

#define WM8962_FLL_CONTROL_5   0x9F

Definition at line 120 of file wm8962.h.

#define WM8962_FLL_CONTROL_6   0xA0

Definition at line 121 of file wm8962.h.

#define WM8962_FLL_CONTROL_7   0xA1

Definition at line 122 of file wm8962.h.

#define WM8962_FLL_CONTROL_8   0xA2

Definition at line 123 of file wm8962.h.

#define WM8962_FLL_ENA   0x0001 /* FLL_ENA */

Definition at line 2673 of file wm8962.h.

#define WM8962_FLL_ENA_MASK   0x0001 /* FLL_ENA */

Definition at line 2674 of file wm8962.h.

#define WM8962_FLL_ENA_SHIFT   0 /* FLL_ENA */

Definition at line 2675 of file wm8962.h.

#define WM8962_FLL_ENA_WIDTH   1 /* FLL_ENA */

Definition at line 2676 of file wm8962.h.

#define WM8962_FLL_FRAC   0x0004 /* FLL_FRAC */

Definition at line 2665 of file wm8962.h.

#define WM8962_FLL_FRAC_MASK   0x0004 /* FLL_FRAC */

Definition at line 2666 of file wm8962.h.

#define WM8962_FLL_FRAC_SHIFT   2 /* FLL_FRAC */

Definition at line 2667 of file wm8962.h.

#define WM8962_FLL_FRAC_WIDTH   1 /* FLL_FRAC */

Definition at line 2668 of file wm8962.h.

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

Definition at line 2691 of file wm8962.h.

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

Definition at line 2692 of file wm8962.h.

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

Definition at line 2693 of file wm8962.h.

#define WM8962_FLL_FRC_NCO   0x0001 /* FLL_FRC_NCO */

Definition at line 2701 of file wm8962.h.

#define WM8962_FLL_FRC_NCO_MASK   0x0001 /* FLL_FRC_NCO */

Definition at line 2702 of file wm8962.h.

#define WM8962_FLL_FRC_NCO_SHIFT   0 /* FLL_FRC_NCO */

Definition at line 2703 of file wm8962.h.

#define WM8962_FLL_FRC_NCO_VAL_MASK   0x007E /* FLL_FRC_NCO_VAL - [6:1] */

Definition at line 2698 of file wm8962.h.

#define WM8962_FLL_FRC_NCO_VAL_SHIFT   1 /* FLL_FRC_NCO_VAL - [6:1] */

Definition at line 2699 of file wm8962.h.

#define WM8962_FLL_FRC_NCO_VAL_WIDTH   6 /* FLL_FRC_NCO_VAL - [6:1] */

Definition at line 2700 of file wm8962.h.

#define WM8962_FLL_FRC_NCO_WIDTH   1 /* FLL_FRC_NCO */

Definition at line 2704 of file wm8962.h.

#define WM8962_FLL_INT   4

Definition at line 28 of file wm8962.h.

#define WM8962_FLL_LAMBDA_MASK   0xFFFF /* FLL_LAMBDA - [15:0] */

Definition at line 2716 of file wm8962.h.

#define WM8962_FLL_LAMBDA_SHIFT   0 /* FLL_LAMBDA - [15:0] */

Definition at line 2717 of file wm8962.h.

#define WM8962_FLL_LAMBDA_WIDTH   16 /* FLL_LAMBDA - [15:0] */

Definition at line 2718 of file wm8962.h.

#define WM8962_FLL_LOCK_DB   0x0020 /* FLL_LOCK_DB */

Definition at line 3562 of file wm8962.h.

#define WM8962_FLL_LOCK_DB_MASK   0x0020 /* FLL_LOCK_DB */

Definition at line 3563 of file wm8962.h.

#define WM8962_FLL_LOCK_DB_SHIFT   5 /* FLL_LOCK_DB */

Definition at line 3564 of file wm8962.h.

#define WM8962_FLL_LOCK_DB_WIDTH   1 /* FLL_LOCK_DB */

Definition at line 3565 of file wm8962.h.

#define WM8962_FLL_LOCK_EINT   0x0020 /* FLL_LOCK_EINT */

Definition at line 3462 of file wm8962.h.

#define WM8962_FLL_LOCK_EINT_MASK   0x0020 /* FLL_LOCK_EINT */

Definition at line 3463 of file wm8962.h.

#define WM8962_FLL_LOCK_EINT_SHIFT   5 /* FLL_LOCK_EINT */

Definition at line 3464 of file wm8962.h.

#define WM8962_FLL_LOCK_EINT_WIDTH   1 /* FLL_LOCK_EINT */

Definition at line 3465 of file wm8962.h.

#define WM8962_FLL_MCLK   1

Definition at line 25 of file wm8962.h.

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

Definition at line 2723 of file wm8962.h.

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

Definition at line 2724 of file wm8962.h.

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

Definition at line 2725 of file wm8962.h.

#define WM8962_FLL_OSC   3

Definition at line 27 of file wm8962.h.

#define WM8962_FLL_OSC_ENA   0x0002 /* FLL_OSC_ENA */

Definition at line 2669 of file wm8962.h.

#define WM8962_FLL_OSC_ENA_MASK   0x0002 /* FLL_OSC_ENA */

Definition at line 2670 of file wm8962.h.

#define WM8962_FLL_OSC_ENA_SHIFT   1 /* FLL_OSC_ENA */

Definition at line 2671 of file wm8962.h.

#define WM8962_FLL_OSC_ENA_WIDTH   1 /* FLL_OSC_ENA */

Definition at line 2672 of file wm8962.h.

#define WM8962_FLL_OUTDIV_MASK   0x01F8 /* FLL_OUTDIV - [8:3] */

Definition at line 2681 of file wm8962.h.

#define WM8962_FLL_OUTDIV_SHIFT   3 /* FLL_OUTDIV - [8:3] */

Definition at line 2682 of file wm8962.h.

#define WM8962_FLL_OUTDIV_WIDTH   6 /* FLL_OUTDIV - [8:3] */

Definition at line 2683 of file wm8962.h.

#define WM8962_FLL_REFCLK_DIV_MASK   0x0003 /* FLL_REFCLK_DIV - [1:0] */

Definition at line 2684 of file wm8962.h.

#define WM8962_FLL_REFCLK_DIV_SHIFT   0 /* FLL_REFCLK_DIV - [1:0] */

Definition at line 2685 of file wm8962.h.

#define WM8962_FLL_REFCLK_DIV_WIDTH   2 /* FLL_REFCLK_DIV - [1:0] */

Definition at line 2686 of file wm8962.h.

#define WM8962_FLL_REFCLK_SRC_MASK   0x0060 /* FLL_REFCLK_SRC - [6:5] */

Definition at line 2662 of file wm8962.h.

#define WM8962_FLL_REFCLK_SRC_SHIFT   5 /* FLL_REFCLK_SRC - [6:5] */

Definition at line 2663 of file wm8962.h.

#define WM8962_FLL_REFCLK_SRC_WIDTH   2 /* FLL_REFCLK_SRC - [6:5] */

Definition at line 2664 of file wm8962.h.

#define WM8962_FLL_THETA_MASK   0xFFFF /* FLL_THETA - [15:0] */

Definition at line 2709 of file wm8962.h.

#define WM8962_FLL_THETA_SHIFT   0 /* FLL_THETA - [15:0] */

Definition at line 2710 of file wm8962.h.

#define WM8962_FLL_THETA_WIDTH   16 /* FLL_THETA - [15:0] */

Definition at line 2711 of file wm8962.h.

#define WM8962_FLL_TO_PLL3   0x0001 /* FLL_TO_PLL3 */

Definition at line 2590 of file wm8962.h.

#define WM8962_FLL_TO_PLL3_MASK   0x0001 /* FLL_TO_PLL3 */

Definition at line 2591 of file wm8962.h.

#define WM8962_FLL_TO_PLL3_SHIFT   0 /* FLL_TO_PLL3 */

Definition at line 2592 of file wm8962.h.

#define WM8962_FLL_TO_PLL3_WIDTH   1 /* FLL_TO_PLL3 */

Definition at line 2593 of file wm8962.h.

#define WM8962_FMT_MASK   0x0003 /* FMT - [1:0] */

Definition at line 1373 of file wm8962.h.

#define WM8962_FMT_SHIFT   0 /* FMT - [1:0] */

Definition at line 1374 of file wm8962.h.

#define WM8962_FMT_WIDTH   2 /* FMT - [1:0] */

Definition at line 1375 of file wm8962.h.

#define WM8962_GENERAL_TEST_1   0xFC

Definition at line 124 of file wm8962.h.

#define WM8962_GP2_FN_MASK   0x001F /* GP2_FN - [4:0] */

Definition at line 3318 of file wm8962.h.

#define WM8962_GP2_FN_SHIFT   0 /* GP2_FN - [4:0] */

Definition at line 3319 of file wm8962.h.

#define WM8962_GP2_FN_WIDTH   5 /* GP2_FN - [4:0] */

Definition at line 3320 of file wm8962.h.

#define WM8962_GP2_LVL   0x0040 /* GP2_LVL */

Definition at line 3314 of file wm8962.h.

#define WM8962_GP2_LVL_MASK   0x0040 /* GP2_LVL */

Definition at line 3315 of file wm8962.h.

#define WM8962_GP2_LVL_SHIFT   6 /* GP2_LVL */

Definition at line 3316 of file wm8962.h.

#define WM8962_GP2_LVL_WIDTH   1 /* GP2_LVL */

Definition at line 3317 of file wm8962.h.

#define WM8962_GP2_POL   0x0400 /* GP2_POL */

Definition at line 3310 of file wm8962.h.

#define WM8962_GP2_POL_MASK   0x0400 /* GP2_POL */

Definition at line 3311 of file wm8962.h.

#define WM8962_GP2_POL_SHIFT   10 /* GP2_POL */

Definition at line 3312 of file wm8962.h.

#define WM8962_GP2_POL_WIDTH   1 /* GP2_POL */

Definition at line 3313 of file wm8962.h.

#define WM8962_GP3_FN_MASK   0x001F /* GP3_FN - [4:0] */

Definition at line 3333 of file wm8962.h.

#define WM8962_GP3_FN_SHIFT   0 /* GP3_FN - [4:0] */

Definition at line 3334 of file wm8962.h.

#define WM8962_GP3_FN_WIDTH   5 /* GP3_FN - [4:0] */

Definition at line 3335 of file wm8962.h.

#define WM8962_GP3_LVL   0x0040 /* GP3_LVL */

Definition at line 3329 of file wm8962.h.

#define WM8962_GP3_LVL_MASK   0x0040 /* GP3_LVL */

Definition at line 3330 of file wm8962.h.

#define WM8962_GP3_LVL_SHIFT   6 /* GP3_LVL */

Definition at line 3331 of file wm8962.h.

#define WM8962_GP3_LVL_WIDTH   1 /* GP3_LVL */

Definition at line 3332 of file wm8962.h.

#define WM8962_GP3_POL   0x0400 /* GP3_POL */

Definition at line 3325 of file wm8962.h.

#define WM8962_GP3_POL_MASK   0x0400 /* GP3_POL */

Definition at line 3326 of file wm8962.h.

#define WM8962_GP3_POL_SHIFT   10 /* GP3_POL */

Definition at line 3327 of file wm8962.h.

#define WM8962_GP3_POL_WIDTH   1 /* GP3_POL */

Definition at line 3328 of file wm8962.h.

#define WM8962_GP5_DB   0x0100 /* GP5_DB */

Definition at line 3360 of file wm8962.h.

#define WM8962_GP5_DB_MASK   0x0100 /* GP5_DB */

Definition at line 3361 of file wm8962.h.

#define WM8962_GP5_DB_SHIFT   8 /* GP5_DB */

Definition at line 3362 of file wm8962.h.

#define WM8962_GP5_DB_WIDTH   1 /* GP5_DB */

Definition at line 3363 of file wm8962.h.

#define WM8962_GP5_DIR   0x8000 /* GP5_DIR */

Definition at line 3340 of file wm8962.h.

#define WM8962_GP5_DIR_MASK   0x8000 /* GP5_DIR */

Definition at line 3341 of file wm8962.h.

#define WM8962_GP5_DIR_SHIFT   15 /* GP5_DIR */

Definition at line 3342 of file wm8962.h.

#define WM8962_GP5_DIR_WIDTH   1 /* GP5_DIR */

Definition at line 3343 of file wm8962.h.

#define WM8962_GP5_EINT   0x0010 /* GP5_EINT */

Definition at line 3414 of file wm8962.h.

#define WM8962_GP5_EINT_MASK   0x0010 /* GP5_EINT */

Definition at line 3415 of file wm8962.h.

#define WM8962_GP5_EINT_SHIFT   4 /* GP5_EINT */

Definition at line 3416 of file wm8962.h.

#define WM8962_GP5_EINT_WIDTH   1 /* GP5_EINT */

Definition at line 3417 of file wm8962.h.

#define WM8962_GP5_FN_MASK   0x001F /* GP5_FN - [4:0] */

Definition at line 3368 of file wm8962.h.

#define WM8962_GP5_FN_SHIFT   0 /* GP5_FN - [4:0] */

Definition at line 3369 of file wm8962.h.

#define WM8962_GP5_FN_WIDTH   5 /* GP5_FN - [4:0] */

Definition at line 3370 of file wm8962.h.

#define WM8962_GP5_LVL   0x0040 /* GP5_LVL */

Definition at line 3364 of file wm8962.h.

#define WM8962_GP5_LVL_MASK   0x0040 /* GP5_LVL */

Definition at line 3365 of file wm8962.h.

#define WM8962_GP5_LVL_SHIFT   6 /* GP5_LVL */

Definition at line 3366 of file wm8962.h.

#define WM8962_GP5_LVL_WIDTH   1 /* GP5_LVL */

Definition at line 3367 of file wm8962.h.

#define WM8962_GP5_OP_CFG   0x0200 /* GP5_OP_CFG */

Definition at line 3356 of file wm8962.h.

#define WM8962_GP5_OP_CFG_MASK   0x0200 /* GP5_OP_CFG */

Definition at line 3357 of file wm8962.h.

#define WM8962_GP5_OP_CFG_SHIFT   9 /* GP5_OP_CFG */

Definition at line 3358 of file wm8962.h.

#define WM8962_GP5_OP_CFG_WIDTH   1 /* GP5_OP_CFG */

Definition at line 3359 of file wm8962.h.

#define WM8962_GP5_PD   0x2000 /* GP5_PD */

Definition at line 3348 of file wm8962.h.

#define WM8962_GP5_PD_MASK   0x2000 /* GP5_PD */

Definition at line 3349 of file wm8962.h.

#define WM8962_GP5_PD_SHIFT   13 /* GP5_PD */

Definition at line 3350 of file wm8962.h.

#define WM8962_GP5_PD_WIDTH   1 /* GP5_PD */

Definition at line 3351 of file wm8962.h.

#define WM8962_GP5_POL   0x0400 /* GP5_POL */

Definition at line 3352 of file wm8962.h.

#define WM8962_GP5_POL_MASK   0x0400 /* GP5_POL */

Definition at line 3353 of file wm8962.h.

#define WM8962_GP5_POL_SHIFT   10 /* GP5_POL */

Definition at line 3354 of file wm8962.h.

#define WM8962_GP5_POL_WIDTH   1 /* GP5_POL */

Definition at line 3355 of file wm8962.h.

#define WM8962_GP5_PU   0x4000 /* GP5_PU */

Definition at line 3344 of file wm8962.h.

#define WM8962_GP5_PU_MASK   0x4000 /* GP5_PU */

Definition at line 3345 of file wm8962.h.

#define WM8962_GP5_PU_SHIFT   14 /* GP5_PU */

Definition at line 3346 of file wm8962.h.

#define WM8962_GP5_PU_WIDTH   1 /* GP5_PU */

Definition at line 3347 of file wm8962.h.

#define WM8962_GP6_DB   0x0100 /* GP6_DB */

Definition at line 3395 of file wm8962.h.

#define WM8962_GP6_DB_MASK   0x0100 /* GP6_DB */

Definition at line 3396 of file wm8962.h.

#define WM8962_GP6_DB_SHIFT   8 /* GP6_DB */

Definition at line 3397 of file wm8962.h.

#define WM8962_GP6_DB_WIDTH   1 /* GP6_DB */

Definition at line 3398 of file wm8962.h.

#define WM8962_GP6_DIR   0x8000 /* GP6_DIR */

Definition at line 3375 of file wm8962.h.

#define WM8962_GP6_DIR_MASK   0x8000 /* GP6_DIR */

Definition at line 3376 of file wm8962.h.

#define WM8962_GP6_DIR_SHIFT   15 /* GP6_DIR */

Definition at line 3377 of file wm8962.h.

#define WM8962_GP6_DIR_WIDTH   1 /* GP6_DIR */

Definition at line 3378 of file wm8962.h.

#define WM8962_GP6_EINT   0x0020 /* GP6_EINT */

Definition at line 3410 of file wm8962.h.

#define WM8962_GP6_EINT_MASK   0x0020 /* GP6_EINT */

Definition at line 3411 of file wm8962.h.

#define WM8962_GP6_EINT_SHIFT   5 /* GP6_EINT */

Definition at line 3412 of file wm8962.h.

#define WM8962_GP6_EINT_WIDTH   1 /* GP6_EINT */

Definition at line 3413 of file wm8962.h.

#define WM8962_GP6_FN_MASK   0x001F /* GP6_FN - [4:0] */

Definition at line 3403 of file wm8962.h.

#define WM8962_GP6_FN_SHIFT   0 /* GP6_FN - [4:0] */

Definition at line 3404 of file wm8962.h.

#define WM8962_GP6_FN_WIDTH   5 /* GP6_FN - [4:0] */

Definition at line 3405 of file wm8962.h.

#define WM8962_GP6_LVL   0x0040 /* GP6_LVL */

Definition at line 3399 of file wm8962.h.

#define WM8962_GP6_LVL_MASK   0x0040 /* GP6_LVL */

Definition at line 3400 of file wm8962.h.

#define WM8962_GP6_LVL_SHIFT   6 /* GP6_LVL */

Definition at line 3401 of file wm8962.h.

#define WM8962_GP6_LVL_WIDTH   1 /* GP6_LVL */

Definition at line 3402 of file wm8962.h.

#define WM8962_GP6_OP_CFG   0x0200 /* GP6_OP_CFG */

Definition at line 3391 of file wm8962.h.

#define WM8962_GP6_OP_CFG_MASK   0x0200 /* GP6_OP_CFG */

Definition at line 3392 of file wm8962.h.

#define WM8962_GP6_OP_CFG_SHIFT   9 /* GP6_OP_CFG */

Definition at line 3393 of file wm8962.h.

#define WM8962_GP6_OP_CFG_WIDTH   1 /* GP6_OP_CFG */

Definition at line 3394 of file wm8962.h.

#define WM8962_GP6_PD   0x2000 /* GP6_PD */

Definition at line 3383 of file wm8962.h.

#define WM8962_GP6_PD_MASK   0x2000 /* GP6_PD */

Definition at line 3384 of file wm8962.h.

#define WM8962_GP6_PD_SHIFT   13 /* GP6_PD */

Definition at line 3385 of file wm8962.h.

#define WM8962_GP6_PD_WIDTH   1 /* GP6_PD */

Definition at line 3386 of file wm8962.h.

#define WM8962_GP6_POL   0x0400 /* GP6_POL */

Definition at line 3387 of file wm8962.h.

#define WM8962_GP6_POL_MASK   0x0400 /* GP6_POL */

Definition at line 3388 of file wm8962.h.

#define WM8962_GP6_POL_SHIFT   10 /* GP6_POL */

Definition at line 3389 of file wm8962.h.

#define WM8962_GP6_POL_WIDTH   1 /* GP6_POL */

Definition at line 3390 of file wm8962.h.

#define WM8962_GP6_PU   0x4000 /* GP6_PU */

Definition at line 3379 of file wm8962.h.

#define WM8962_GP6_PU_MASK   0x4000 /* GP6_PU */

Definition at line 3380 of file wm8962.h.

#define WM8962_GP6_PU_SHIFT   14 /* GP6_PU */

Definition at line 3381 of file wm8962.h.

#define WM8962_GP6_PU_WIDTH   1 /* GP6_PU */

Definition at line 3382 of file wm8962.h.

#define WM8962_GPIO_2   0x201

Definition at line 186 of file wm8962.h.

#define WM8962_GPIO_3   0x202

Definition at line 187 of file wm8962.h.

#define WM8962_GPIO_5   0x204

Definition at line 188 of file wm8962.h.

#define WM8962_GPIO_6   0x205

Definition at line 189 of file wm8962.h.

#define WM8962_GPIO_BASE   0x200

Definition at line 185 of file wm8962.h.

#define WM8962_HDBASS_AI_0   0x4201

Definition at line 729 of file wm8962.h.

#define WM8962_HDBASS_AI_1   0x4200

Definition at line 728 of file wm8962.h.

#define WM8962_HDBASS_AR_0   0x4203

Definition at line 731 of file wm8962.h.

#define WM8962_HDBASS_AR_1   0x4202

Definition at line 730 of file wm8962.h.

#define WM8962_HDBASS_ATK_0   0x4219

Definition at line 753 of file wm8962.h.

#define WM8962_HDBASS_ATK_1   0x4218

Definition at line 752 of file wm8962.h.

#define WM8962_HDBASS_B_0   0x4205

Definition at line 733 of file wm8962.h.

#define WM8962_HDBASS_B_1   0x4204

Definition at line 732 of file wm8962.h.

#define WM8962_HDBASS_DCY_0   0x421B

Definition at line 755 of file wm8962.h.

#define WM8962_HDBASS_DCY_1   0x421A

Definition at line 754 of file wm8962.h.

#define WM8962_HDBASS_ENA   0x0008 /* HDBASS_ENA */

Definition at line 3761 of file wm8962.h.

#define WM8962_HDBASS_ENA_MASK   0x0008 /* HDBASS_ENA */

Definition at line 3762 of file wm8962.h.

#define WM8962_HDBASS_ENA_SHIFT   3 /* HDBASS_ENA */

Definition at line 3763 of file wm8962.h.

#define WM8962_HDBASS_ENA_WIDTH   1 /* HDBASS_ENA */

Definition at line 3764 of file wm8962.h.

#define WM8962_HDBASS_K_0   0x4207

Definition at line 735 of file wm8962.h.

#define WM8962_HDBASS_K_1   0x4206

Definition at line 734 of file wm8962.h.

#define WM8962_HDBASS_N1_0   0x4209

Definition at line 737 of file wm8962.h.

#define WM8962_HDBASS_N1_1   0x4208

Definition at line 736 of file wm8962.h.

#define WM8962_HDBASS_N2_0   0x420B

Definition at line 739 of file wm8962.h.

#define WM8962_HDBASS_N2_1   0x420A

Definition at line 738 of file wm8962.h.

#define WM8962_HDBASS_N3_0   0x420D

Definition at line 741 of file wm8962.h.

#define WM8962_HDBASS_N3_1   0x420C

Definition at line 740 of file wm8962.h.

#define WM8962_HDBASS_N4_0   0x420F

Definition at line 743 of file wm8962.h.

#define WM8962_HDBASS_N4_1   0x420E

Definition at line 742 of file wm8962.h.

#define WM8962_HDBASS_N5_0   0x4211

Definition at line 745 of file wm8962.h.

#define WM8962_HDBASS_N5_1   0x4210

Definition at line 744 of file wm8962.h.

#define WM8962_HDBASS_PG_0   0x421D

Definition at line 757 of file wm8962.h.

#define WM8962_HDBASS_PG_1   0x421C

Definition at line 756 of file wm8962.h.

#define WM8962_HDBASS_X1_0   0x4213

Definition at line 747 of file wm8962.h.

#define WM8962_HDBASS_X1_1   0x4212

Definition at line 746 of file wm8962.h.

#define WM8962_HDBASS_X2_0   0x4215

Definition at line 749 of file wm8962.h.

#define WM8962_HDBASS_X2_1   0x4214

Definition at line 748 of file wm8962.h.

#define WM8962_HDBASS_X3_0   0x4217

Definition at line 751 of file wm8962.h.

#define WM8962_HDBASS_X3_1   0x4216

Definition at line 750 of file wm8962.h.

#define WM8962_HEADPHONE_MIXER_1   0x64

Definition at line 90 of file wm8962.h.

#define WM8962_HEADPHONE_MIXER_2   0x65

Definition at line 91 of file wm8962.h.

#define WM8962_HEADPHONE_MIXER_3   0x66

Definition at line 92 of file wm8962.h.

#define WM8962_HEADPHONE_MIXER_4   0x67

Definition at line 93 of file wm8962.h.

#define WM8962_HP1_DCS_SYNC_STEPS_MASK   0x3F80 /* HP1_DCS_SYNC_STEPS - [13:7] */

Definition at line 2059 of file wm8962.h.

#define WM8962_HP1_DCS_SYNC_STEPS_SHIFT   7 /* HP1_DCS_SYNC_STEPS - [13:7] */

Definition at line 2060 of file wm8962.h.

#define WM8962_HP1_DCS_SYNC_STEPS_WIDTH   7 /* HP1_DCS_SYNC_STEPS - [13:7] */

Definition at line 2061 of file wm8962.h.

#define WM8962_HP1L_DCS_ENA   0x0080 /* HP1L_DCS_ENA */

Definition at line 2031 of file wm8962.h.

#define WM8962_HP1L_DCS_ENA_MASK   0x0080 /* HP1L_DCS_ENA */

Definition at line 2032 of file wm8962.h.

#define WM8962_HP1L_DCS_ENA_SHIFT   7 /* HP1L_DCS_ENA */

Definition at line 2033 of file wm8962.h.

#define WM8962_HP1L_DCS_ENA_WIDTH   1 /* HP1L_DCS_ENA */

Definition at line 2034 of file wm8962.h.

#define WM8962_HP1L_DCS_STARTUP   0x0040 /* HP1L_DCS_STARTUP */

Definition at line 2035 of file wm8962.h.

#define WM8962_HP1L_DCS_STARTUP_MASK   0x0040 /* HP1L_DCS_STARTUP */

Definition at line 2036 of file wm8962.h.

#define WM8962_HP1L_DCS_STARTUP_SHIFT   6 /* HP1L_DCS_STARTUP */

Definition at line 2037 of file wm8962.h.

#define WM8962_HP1L_DCS_STARTUP_WIDTH   1 /* HP1L_DCS_STARTUP */

Definition at line 2038 of file wm8962.h.

#define WM8962_HP1L_DCS_SYNC   0x0010 /* HP1L_DCS_SYNC */

Definition at line 2039 of file wm8962.h.

#define WM8962_HP1L_DCS_SYNC_MASK   0x0010 /* HP1L_DCS_SYNC */

Definition at line 2040 of file wm8962.h.

#define WM8962_HP1L_DCS_SYNC_SHIFT   4 /* HP1L_DCS_SYNC */

Definition at line 2041 of file wm8962.h.

#define WM8962_HP1L_DCS_SYNC_WIDTH   1 /* HP1L_DCS_SYNC */

Definition at line 2042 of file wm8962.h.

#define WM8962_HP1L_ENA   0x0010 /* HP1L_ENA */

Definition at line 2105 of file wm8962.h.

#define WM8962_HP1L_ENA_DLY   0x0020 /* HP1L_ENA_DLY */

Definition at line 2101 of file wm8962.h.

#define WM8962_HP1L_ENA_DLY_MASK   0x0020 /* HP1L_ENA_DLY */

Definition at line 2102 of file wm8962.h.

#define WM8962_HP1L_ENA_DLY_SHIFT   5 /* HP1L_ENA_DLY */

Definition at line 2103 of file wm8962.h.

#define WM8962_HP1L_ENA_DLY_WIDTH   1 /* HP1L_ENA_DLY */

Definition at line 2104 of file wm8962.h.

#define WM8962_HP1L_ENA_MASK   0x0010 /* HP1L_ENA */

Definition at line 2106 of file wm8962.h.

#define WM8962_HP1L_ENA_OUTP   0x0040 /* HP1L_ENA_OUTP */

Definition at line 2097 of file wm8962.h.

#define WM8962_HP1L_ENA_OUTP_MASK   0x0040 /* HP1L_ENA_OUTP */

Definition at line 2098 of file wm8962.h.

#define WM8962_HP1L_ENA_OUTP_SHIFT   6 /* HP1L_ENA_OUTP */

Definition at line 2099 of file wm8962.h.

#define WM8962_HP1L_ENA_OUTP_WIDTH   1 /* HP1L_ENA_OUTP */

Definition at line 2100 of file wm8962.h.

#define WM8962_HP1L_ENA_SHIFT   4 /* HP1L_ENA */

Definition at line 2107 of file wm8962.h.

#define WM8962_HP1L_ENA_WIDTH   1 /* HP1L_ENA */

Definition at line 2108 of file wm8962.h.

#define WM8962_HP1L_RMV_SHORT   0x0080 /* HP1L_RMV_SHORT */

Definition at line 2093 of file wm8962.h.

#define WM8962_HP1L_RMV_SHORT_MASK   0x0080 /* HP1L_RMV_SHORT */

Definition at line 2094 of file wm8962.h.

#define WM8962_HP1L_RMV_SHORT_SHIFT   7 /* HP1L_RMV_SHORT */

Definition at line 2095 of file wm8962.h.

#define WM8962_HP1L_RMV_SHORT_WIDTH   1 /* HP1L_RMV_SHORT */

Definition at line 2096 of file wm8962.h.

#define WM8962_HP1L_VOL_MASK   0x01C0 /* HP1L_VOL - [8:6] */

Definition at line 2129 of file wm8962.h.

#define WM8962_HP1L_VOL_SHIFT   6 /* HP1L_VOL - [8:6] */

Definition at line 2130 of file wm8962.h.

#define WM8962_HP1L_VOL_WIDTH   3 /* HP1L_VOL - [8:6] */

Definition at line 2131 of file wm8962.h.

#define WM8962_HP1R_DCS_ENA   0x0008 /* HP1R_DCS_ENA */

Definition at line 2043 of file wm8962.h.

#define WM8962_HP1R_DCS_ENA_MASK   0x0008 /* HP1R_DCS_ENA */

Definition at line 2044 of file wm8962.h.

#define WM8962_HP1R_DCS_ENA_SHIFT   3 /* HP1R_DCS_ENA */

Definition at line 2045 of file wm8962.h.

#define WM8962_HP1R_DCS_ENA_WIDTH   1 /* HP1R_DCS_ENA */

Definition at line 2046 of file wm8962.h.

#define WM8962_HP1R_DCS_STARTUP   0x0004 /* HP1R_DCS_STARTUP */

Definition at line 2047 of file wm8962.h.

#define WM8962_HP1R_DCS_STARTUP_MASK   0x0004 /* HP1R_DCS_STARTUP */

Definition at line 2048 of file wm8962.h.

#define WM8962_HP1R_DCS_STARTUP_SHIFT   2 /* HP1R_DCS_STARTUP */

Definition at line 2049 of file wm8962.h.

#define WM8962_HP1R_DCS_STARTUP_WIDTH   1 /* HP1R_DCS_STARTUP */

Definition at line 2050 of file wm8962.h.

#define WM8962_HP1R_DCS_SYNC   0x0001 /* HP1R_DCS_SYNC */

Definition at line 2051 of file wm8962.h.

#define WM8962_HP1R_DCS_SYNC_MASK   0x0001 /* HP1R_DCS_SYNC */

Definition at line 2052 of file wm8962.h.

#define WM8962_HP1R_DCS_SYNC_SHIFT   0 /* HP1R_DCS_SYNC */

Definition at line 2053 of file wm8962.h.

#define WM8962_HP1R_DCS_SYNC_WIDTH   1 /* HP1R_DCS_SYNC */

Definition at line 2054 of file wm8962.h.

#define WM8962_HP1R_ENA   0x0001 /* HP1R_ENA */

Definition at line 2121 of file wm8962.h.

#define WM8962_HP1R_ENA_DLY   0x0002 /* HP1R_ENA_DLY */

Definition at line 2117 of file wm8962.h.

#define WM8962_HP1R_ENA_DLY_MASK   0x0002 /* HP1R_ENA_DLY */

Definition at line 2118 of file wm8962.h.

#define WM8962_HP1R_ENA_DLY_SHIFT   1 /* HP1R_ENA_DLY */

Definition at line 2119 of file wm8962.h.

#define WM8962_HP1R_ENA_DLY_WIDTH   1 /* HP1R_ENA_DLY */

Definition at line 2120 of file wm8962.h.

#define WM8962_HP1R_ENA_MASK   0x0001 /* HP1R_ENA */

Definition at line 2122 of file wm8962.h.

#define WM8962_HP1R_ENA_OUTP   0x0004 /* HP1R_ENA_OUTP */

Definition at line 2113 of file wm8962.h.

#define WM8962_HP1R_ENA_OUTP_MASK   0x0004 /* HP1R_ENA_OUTP */

Definition at line 2114 of file wm8962.h.

#define WM8962_HP1R_ENA_OUTP_SHIFT   2 /* HP1R_ENA_OUTP */

Definition at line 2115 of file wm8962.h.

#define WM8962_HP1R_ENA_OUTP_WIDTH   1 /* HP1R_ENA_OUTP */

Definition at line 2116 of file wm8962.h.

#define WM8962_HP1R_ENA_SHIFT   0 /* HP1R_ENA */

Definition at line 2123 of file wm8962.h.

#define WM8962_HP1R_ENA_WIDTH   1 /* HP1R_ENA */

Definition at line 2124 of file wm8962.h.

#define WM8962_HP1R_RMV_SHORT   0x0008 /* HP1R_RMV_SHORT */

Definition at line 2109 of file wm8962.h.

#define WM8962_HP1R_RMV_SHORT_MASK   0x0008 /* HP1R_RMV_SHORT */

Definition at line 2110 of file wm8962.h.

#define WM8962_HP1R_RMV_SHORT_SHIFT   3 /* HP1R_RMV_SHORT */

Definition at line 2111 of file wm8962.h.

#define WM8962_HP1R_RMV_SHORT_WIDTH   1 /* HP1R_RMV_SHORT */

Definition at line 2112 of file wm8962.h.

#define WM8962_HP1R_VOL_MASK   0x0038 /* HP1R_VOL - [5:3] */

Definition at line 2132 of file wm8962.h.

#define WM8962_HP1R_VOL_SHIFT   3 /* HP1R_VOL - [5:3] */

Definition at line 2133 of file wm8962.h.

#define WM8962_HP1R_VOL_WIDTH   3 /* HP1R_VOL - [5:3] */

Definition at line 2134 of file wm8962.h.

#define WM8962_HP_BIAS_BOOST_MASK   0x0007 /* HP_BIAS_BOOST - [2:0] */

Definition at line 2135 of file wm8962.h.

#define WM8962_HP_BIAS_BOOST_SHIFT   0 /* HP_BIAS_BOOST - [2:0] */

Definition at line 2136 of file wm8962.h.

#define WM8962_HP_BIAS_BOOST_WIDTH   3 /* HP_BIAS_BOOST - [2:0] */

Definition at line 2137 of file wm8962.h.

#define WM8962_HP_PGAS_BIAS_MASK   0x0007 /* HP_PGAS_BIAS - [2:0] */

Definition at line 2086 of file wm8962.h.

#define WM8962_HP_PGAS_BIAS_SHIFT   0 /* HP_PGAS_BIAS - [2:0] */

Definition at line 2087 of file wm8962.h.

#define WM8962_HP_PGAS_BIAS_WIDTH   3 /* HP_PGAS_BIAS - [2:0] */

Definition at line 2088 of file wm8962.h.

#define WM8962_HPF1_ENA   0x0002 /* HPF1_ENA */

Definition at line 3769 of file wm8962.h.

#define WM8962_HPF1_ENA_MASK   0x0002 /* HPF1_ENA */

Definition at line 3770 of file wm8962.h.

#define WM8962_HPF1_ENA_SHIFT   1 /* HPF1_ENA */

Definition at line 3771 of file wm8962.h.

#define WM8962_HPF1_ENA_WIDTH   1 /* HPF1_ENA */

Definition at line 3772 of file wm8962.h.

#define WM8962_HPF2_ENA   0x0004 /* HPF2_ENA */

Definition at line 3765 of file wm8962.h.

#define WM8962_HPF2_ENA_MASK   0x0004 /* HPF2_ENA */

Definition at line 3766 of file wm8962.h.

#define WM8962_HPF2_ENA_SHIFT   2 /* HPF2_ENA */

Definition at line 3767 of file wm8962.h.

#define WM8962_HPF2_ENA_WIDTH   1 /* HPF2_ENA */

Definition at line 3768 of file wm8962.h.

#define WM8962_HPF_C_0   0x4401

Definition at line 759 of file wm8962.h.

#define WM8962_HPF_C_1   0x4400

Definition at line 758 of file wm8962.h.

#define WM8962_HPMIXL_ENA   0x0008 /* HPMIXL_ENA */

Definition at line 2212 of file wm8962.h.

#define WM8962_HPMIXL_ENA_MASK   0x0008 /* HPMIXL_ENA */

Definition at line 2213 of file wm8962.h.

#define WM8962_HPMIXL_ENA_SHIFT   3 /* HPMIXL_ENA */

Definition at line 2214 of file wm8962.h.

#define WM8962_HPMIXL_ENA_WIDTH   1 /* HPMIXL_ENA */

Definition at line 2215 of file wm8962.h.

#define WM8962_HPMIXL_MUTE   0x0100 /* HPMIXL_MUTE */

Definition at line 2296 of file wm8962.h.

#define WM8962_HPMIXL_MUTE_MASK   0x0100 /* HPMIXL_MUTE */

Definition at line 2297 of file wm8962.h.

#define WM8962_HPMIXL_MUTE_SHIFT   8 /* HPMIXL_MUTE */

Definition at line 2298 of file wm8962.h.

#define WM8962_HPMIXL_MUTE_WIDTH   1 /* HPMIXL_MUTE */

Definition at line 2299 of file wm8962.h.

#define WM8962_HPMIXL_TO_HPOUTL_PGA   0x0080 /* HPMIXL_TO_HPOUTL_PGA */

Definition at line 2232 of file wm8962.h.

#define WM8962_HPMIXL_TO_HPOUTL_PGA_MASK   0x0080 /* HPMIXL_TO_HPOUTL_PGA */

Definition at line 2233 of file wm8962.h.

#define WM8962_HPMIXL_TO_HPOUTL_PGA_SHIFT   7 /* HPMIXL_TO_HPOUTL_PGA */

Definition at line 2234 of file wm8962.h.

#define WM8962_HPMIXL_TO_HPOUTL_PGA_WIDTH   1 /* HPMIXL_TO_HPOUTL_PGA */

Definition at line 2235 of file wm8962.h.

#define WM8962_HPMIXR_ENA   0x0004 /* HPMIXR_ENA */

Definition at line 2216 of file wm8962.h.

#define WM8962_HPMIXR_ENA_MASK   0x0004 /* HPMIXR_ENA */

Definition at line 2217 of file wm8962.h.

#define WM8962_HPMIXR_ENA_SHIFT   2 /* HPMIXR_ENA */

Definition at line 2218 of file wm8962.h.

#define WM8962_HPMIXR_ENA_WIDTH   1 /* HPMIXR_ENA */

Definition at line 2219 of file wm8962.h.

#define WM8962_HPMIXR_MUTE   0x0100 /* HPMIXR_MUTE */

Definition at line 2318 of file wm8962.h.

#define WM8962_HPMIXR_MUTE_MASK   0x0100 /* HPMIXR_MUTE */

Definition at line 2319 of file wm8962.h.

#define WM8962_HPMIXR_MUTE_SHIFT   8 /* HPMIXR_MUTE */

Definition at line 2320 of file wm8962.h.

#define WM8962_HPMIXR_MUTE_WIDTH   1 /* HPMIXR_MUTE */

Definition at line 2321 of file wm8962.h.

#define WM8962_HPMIXR_TO_HPOUTR_PGA   0x0080 /* HPMIXR_TO_HPOUTR_PGA */

Definition at line 2264 of file wm8962.h.

#define WM8962_HPMIXR_TO_HPOUTR_PGA_MASK   0x0080 /* HPMIXR_TO_HPOUTR_PGA */

Definition at line 2265 of file wm8962.h.

#define WM8962_HPMIXR_TO_HPOUTR_PGA_SHIFT   7 /* HPMIXR_TO_HPOUTR_PGA */

Definition at line 2266 of file wm8962.h.

#define WM8962_HPMIXR_TO_HPOUTR_PGA_WIDTH   1 /* HPMIXR_TO_HPOUTR_PGA */

Definition at line 2267 of file wm8962.h.

#define WM8962_HPOUT_VU   0x0100 /* HPOUT_VU */

Definition at line 1242 of file wm8962.h.

#define WM8962_HPOUT_VU   0x0100 /* HPOUT_VU */

Definition at line 1242 of file wm8962.h.

#define WM8962_HPOUT_VU_MASK   0x0100 /* HPOUT_VU */

Definition at line 1243 of file wm8962.h.

#define WM8962_HPOUT_VU_MASK   0x0100 /* HPOUT_VU */

Definition at line 1243 of file wm8962.h.

#define WM8962_HPOUT_VU_SHIFT   8 /* HPOUT_VU */

Definition at line 1244 of file wm8962.h.

#define WM8962_HPOUT_VU_SHIFT   8 /* HPOUT_VU */

Definition at line 1244 of file wm8962.h.

#define WM8962_HPOUT_VU_WIDTH   1 /* HPOUT_VU */

Definition at line 1245 of file wm8962.h.

#define WM8962_HPOUT_VU_WIDTH   1 /* HPOUT_VU */

Definition at line 1245 of file wm8962.h.

#define WM8962_HPOUTL_PGA_ENA   0x0040 /* HPOUTL_PGA_ENA */

Definition at line 1666 of file wm8962.h.

#define WM8962_HPOUTL_PGA_ENA_MASK   0x0040 /* HPOUTL_PGA_ENA */

Definition at line 1667 of file wm8962.h.

#define WM8962_HPOUTL_PGA_ENA_SHIFT   6 /* HPOUTL_PGA_ENA */

Definition at line 1668 of file wm8962.h.

#define WM8962_HPOUTL_PGA_ENA_WIDTH   1 /* HPOUTL_PGA_ENA */

Definition at line 1669 of file wm8962.h.

#define WM8962_HPOUTL_PGA_MUTE   0x0002 /* HPOUTL_PGA_MUTE */

Definition at line 1682 of file wm8962.h.

#define WM8962_HPOUTL_PGA_MUTE_MASK   0x0002 /* HPOUTL_PGA_MUTE */

Definition at line 1683 of file wm8962.h.

#define WM8962_HPOUTL_PGA_MUTE_SHIFT   1 /* HPOUTL_PGA_MUTE */

Definition at line 1684 of file wm8962.h.

#define WM8962_HPOUTL_PGA_MUTE_WIDTH   1 /* HPOUTL_PGA_MUTE */

Definition at line 1685 of file wm8962.h.

#define WM8962_HPOUTL_VOL_MASK   0x007F /* HPOUTL_VOL - [6:0] */

Definition at line 1235 of file wm8962.h.

#define WM8962_HPOUTL_VOL_SHIFT   0 /* HPOUTL_VOL - [6:0] */

Definition at line 1236 of file wm8962.h.

#define WM8962_HPOUTL_VOL_WIDTH   7 /* HPOUTL_VOL - [6:0] */

Definition at line 1237 of file wm8962.h.

#define WM8962_HPOUTL_VOLUME   0x02

Definition at line 35 of file wm8962.h.

#define WM8962_HPOUTL_ZC   0x0080 /* HPOUTL_ZC */

Definition at line 1231 of file wm8962.h.

#define WM8962_HPOUTL_ZC_MASK   0x0080 /* HPOUTL_ZC */

Definition at line 1232 of file wm8962.h.

#define WM8962_HPOUTL_ZC_SHIFT   7 /* HPOUTL_ZC */

Definition at line 1233 of file wm8962.h.

#define WM8962_HPOUTL_ZC_WIDTH   1 /* HPOUTL_ZC */

Definition at line 1234 of file wm8962.h.

#define WM8962_HPOUTR_PGA_ENA   0x0020 /* HPOUTR_PGA_ENA */

Definition at line 1670 of file wm8962.h.

#define WM8962_HPOUTR_PGA_ENA_MASK   0x0020 /* HPOUTR_PGA_ENA */

Definition at line 1671 of file wm8962.h.

#define WM8962_HPOUTR_PGA_ENA_SHIFT   5 /* HPOUTR_PGA_ENA */

Definition at line 1672 of file wm8962.h.

#define WM8962_HPOUTR_PGA_ENA_WIDTH   1 /* HPOUTR_PGA_ENA */

Definition at line 1673 of file wm8962.h.

#define WM8962_HPOUTR_PGA_MUTE   0x0001 /* HPOUTR_PGA_MUTE */

Definition at line 1686 of file wm8962.h.

#define WM8962_HPOUTR_PGA_MUTE_MASK   0x0001 /* HPOUTR_PGA_MUTE */

Definition at line 1687 of file wm8962.h.

#define WM8962_HPOUTR_PGA_MUTE_SHIFT   0 /* HPOUTR_PGA_MUTE */

Definition at line 1688 of file wm8962.h.

#define WM8962_HPOUTR_PGA_MUTE_WIDTH   1 /* HPOUTR_PGA_MUTE */

Definition at line 1689 of file wm8962.h.

#define WM8962_HPOUTR_VOL_MASK   0x007F /* HPOUTR_VOL - [6:0] */

Definition at line 1250 of file wm8962.h.

#define WM8962_HPOUTR_VOL_SHIFT   0 /* HPOUTR_VOL - [6:0] */

Definition at line 1251 of file wm8962.h.

#define WM8962_HPOUTR_VOL_WIDTH   7 /* HPOUTR_VOL - [6:0] */

Definition at line 1252 of file wm8962.h.

#define WM8962_HPOUTR_VOLUME   0x03

Definition at line 36 of file wm8962.h.

#define WM8962_HPOUTR_ZC   0x0080 /* HPOUTR_ZC */

Definition at line 1246 of file wm8962.h.

#define WM8962_HPOUTR_ZC_MASK   0x0080 /* HPOUTR_ZC */

Definition at line 1247 of file wm8962.h.

#define WM8962_HPOUTR_ZC_SHIFT   7 /* HPOUTR_ZC */

Definition at line 1248 of file wm8962.h.

#define WM8962_HPOUTR_ZC_WIDTH   1 /* HPOUTR_ZC */

Definition at line 1249 of file wm8962.h.

#define WM8962_IM_ALC_LOCK_EINT   0x1000 /* IM_ALC_LOCK_EINT */

Definition at line 3506 of file wm8962.h.

#define WM8962_IM_ALC_LOCK_EINT_MASK   0x1000 /* IM_ALC_LOCK_EINT */

Definition at line 3507 of file wm8962.h.

#define WM8962_IM_ALC_LOCK_EINT_SHIFT   12 /* IM_ALC_LOCK_EINT */

Definition at line 3508 of file wm8962.h.

#define WM8962_IM_ALC_LOCK_EINT_WIDTH   1 /* IM_ALC_LOCK_EINT */

Definition at line 3509 of file wm8962.h.

#define WM8962_IM_ALC_NGATE_EINT   0x0100 /* IM_ALC_NGATE_EINT */

Definition at line 3522 of file wm8962.h.

#define WM8962_IM_ALC_NGATE_EINT_MASK   0x0100 /* IM_ALC_NGATE_EINT */

Definition at line 3523 of file wm8962.h.

#define WM8962_IM_ALC_NGATE_EINT_SHIFT   8 /* IM_ALC_NGATE_EINT */

Definition at line 3524 of file wm8962.h.

#define WM8962_IM_ALC_NGATE_EINT_WIDTH   1 /* IM_ALC_NGATE_EINT */

Definition at line 3525 of file wm8962.h.

#define WM8962_IM_ALC_PKOVR_EINT   0x0200 /* IM_ALC_PKOVR_EINT */

Definition at line 3518 of file wm8962.h.

#define WM8962_IM_ALC_PKOVR_EINT_MASK   0x0200 /* IM_ALC_PKOVR_EINT */

Definition at line 3519 of file wm8962.h.

#define WM8962_IM_ALC_PKOVR_EINT_SHIFT   9 /* IM_ALC_PKOVR_EINT */

Definition at line 3520 of file wm8962.h.

#define WM8962_IM_ALC_PKOVR_EINT_WIDTH   1 /* IM_ALC_PKOVR_EINT */

Definition at line 3521 of file wm8962.h.

#define WM8962_IM_ALC_SAT_EINT   0x0400 /* IM_ALC_SAT_EINT */

Definition at line 3514 of file wm8962.h.

#define WM8962_IM_ALC_SAT_EINT_MASK   0x0400 /* IM_ALC_SAT_EINT */

Definition at line 3515 of file wm8962.h.

#define WM8962_IM_ALC_SAT_EINT_SHIFT   10 /* IM_ALC_SAT_EINT */

Definition at line 3516 of file wm8962.h.

#define WM8962_IM_ALC_SAT_EINT_WIDTH   1 /* IM_ALC_SAT_EINT */

Definition at line 3517 of file wm8962.h.

#define WM8962_IM_ALC_THRESH_EINT   0x0800 /* IM_ALC_THRESH_EINT */

Definition at line 3510 of file wm8962.h.

#define WM8962_IM_ALC_THRESH_EINT_MASK   0x0800 /* IM_ALC_THRESH_EINT */

Definition at line 3511 of file wm8962.h.

#define WM8962_IM_ALC_THRESH_EINT_SHIFT   11 /* IM_ALC_THRESH_EINT */

Definition at line 3512 of file wm8962.h.

#define WM8962_IM_ALC_THRESH_EINT_WIDTH   1 /* IM_ALC_THRESH_EINT */

Definition at line 3513 of file wm8962.h.

#define WM8962_IM_DRC_ACTDET_EINT   0x0040 /* IM_DRC_ACTDET_EINT */

Definition at line 3530 of file wm8962.h.

#define WM8962_IM_DRC_ACTDET_EINT_MASK   0x0040 /* IM_DRC_ACTDET_EINT */

Definition at line 3531 of file wm8962.h.

#define WM8962_IM_DRC_ACTDET_EINT_SHIFT   6 /* IM_DRC_ACTDET_EINT */

Definition at line 3532 of file wm8962.h.

#define WM8962_IM_DRC_ACTDET_EINT_WIDTH   1 /* IM_DRC_ACTDET_EINT */

Definition at line 3533 of file wm8962.h.

#define WM8962_IM_FIFOS_ERR_EINT   0x2000 /* IM_FIFOS_ERR_EINT */

Definition at line 3502 of file wm8962.h.

#define WM8962_IM_FIFOS_ERR_EINT_MASK   0x2000 /* IM_FIFOS_ERR_EINT */

Definition at line 3503 of file wm8962.h.

#define WM8962_IM_FIFOS_ERR_EINT_SHIFT   13 /* IM_FIFOS_ERR_EINT */

Definition at line 3504 of file wm8962.h.

#define WM8962_IM_FIFOS_ERR_EINT_WIDTH   1 /* IM_FIFOS_ERR_EINT */

Definition at line 3505 of file wm8962.h.

#define WM8962_IM_FLL_LOCK_EINT   0x0020 /* IM_FLL_LOCK_EINT */

Definition at line 3534 of file wm8962.h.

#define WM8962_IM_FLL_LOCK_EINT_MASK   0x0020 /* IM_FLL_LOCK_EINT */

Definition at line 3535 of file wm8962.h.

#define WM8962_IM_FLL_LOCK_EINT_SHIFT   5 /* IM_FLL_LOCK_EINT */

Definition at line 3536 of file wm8962.h.

#define WM8962_IM_FLL_LOCK_EINT_WIDTH   1 /* IM_FLL_LOCK_EINT */

Definition at line 3537 of file wm8962.h.

#define WM8962_IM_GP5_EINT   0x0010 /* IM_GP5_EINT */

Definition at line 3486 of file wm8962.h.

#define WM8962_IM_GP5_EINT_MASK   0x0010 /* IM_GP5_EINT */

Definition at line 3487 of file wm8962.h.

#define WM8962_IM_GP5_EINT_SHIFT   4 /* IM_GP5_EINT */

Definition at line 3488 of file wm8962.h.

#define WM8962_IM_GP5_EINT_WIDTH   1 /* IM_GP5_EINT */

Definition at line 3489 of file wm8962.h.

#define WM8962_IM_GP6_EINT   0x0020 /* IM_GP6_EINT */

Definition at line 3482 of file wm8962.h.

#define WM8962_IM_GP6_EINT_MASK   0x0020 /* IM_GP6_EINT */

Definition at line 3483 of file wm8962.h.

#define WM8962_IM_GP6_EINT_SHIFT   5 /* IM_GP6_EINT */

Definition at line 3484 of file wm8962.h.

#define WM8962_IM_GP6_EINT_WIDTH   1 /* IM_GP6_EINT */

Definition at line 3485 of file wm8962.h.

#define WM8962_IM_MICD_EINT   0x4000 /* IM_MICD_EINT */

Definition at line 3498 of file wm8962.h.

#define WM8962_IM_MICD_EINT_MASK   0x4000 /* IM_MICD_EINT */

Definition at line 3499 of file wm8962.h.

#define WM8962_IM_MICD_EINT_SHIFT   14 /* IM_MICD_EINT */

Definition at line 3500 of file wm8962.h.

#define WM8962_IM_MICD_EINT_WIDTH   1 /* IM_MICD_EINT */

Definition at line 3501 of file wm8962.h.

#define WM8962_IM_MICSCD_EINT   0x8000 /* IM_MICSCD_EINT */

Definition at line 3494 of file wm8962.h.

#define WM8962_IM_MICSCD_EINT_MASK   0x8000 /* IM_MICSCD_EINT */

Definition at line 3495 of file wm8962.h.

#define WM8962_IM_MICSCD_EINT_SHIFT   15 /* IM_MICSCD_EINT */

Definition at line 3496 of file wm8962.h.

#define WM8962_IM_MICSCD_EINT_WIDTH   1 /* IM_MICSCD_EINT */

Definition at line 3497 of file wm8962.h.

#define WM8962_IM_PLL2_LOCK_EINT   0x0004 /* IM_PLL2_LOCK_EINT */

Definition at line 3542 of file wm8962.h.

#define WM8962_IM_PLL2_LOCK_EINT_MASK   0x0004 /* IM_PLL2_LOCK_EINT */

Definition at line 3543 of file wm8962.h.

#define WM8962_IM_PLL2_LOCK_EINT_SHIFT   2 /* IM_PLL2_LOCK_EINT */

Definition at line 3544 of file wm8962.h.

#define WM8962_IM_PLL2_LOCK_EINT_WIDTH   1 /* IM_PLL2_LOCK_EINT */

Definition at line 3545 of file wm8962.h.

#define WM8962_IM_PLL3_LOCK_EINT   0x0008 /* IM_PLL3_LOCK_EINT */

Definition at line 3538 of file wm8962.h.

#define WM8962_IM_PLL3_LOCK_EINT_MASK   0x0008 /* IM_PLL3_LOCK_EINT */

Definition at line 3539 of file wm8962.h.

#define WM8962_IM_PLL3_LOCK_EINT_SHIFT   3 /* IM_PLL3_LOCK_EINT */

Definition at line 3540 of file wm8962.h.

#define WM8962_IM_PLL3_LOCK_EINT_WIDTH   1 /* IM_PLL3_LOCK_EINT */

Definition at line 3541 of file wm8962.h.

#define WM8962_IM_TEMP_SHUT_EINT   0x0001 /* IM_TEMP_SHUT_EINT */

Definition at line 3546 of file wm8962.h.

#define WM8962_IM_TEMP_SHUT_EINT_MASK   0x0001 /* IM_TEMP_SHUT_EINT */

Definition at line 3547 of file wm8962.h.

#define WM8962_IM_TEMP_SHUT_EINT_SHIFT   0 /* IM_TEMP_SHUT_EINT */

Definition at line 3548 of file wm8962.h.

#define WM8962_IM_TEMP_SHUT_EINT_WIDTH   1 /* IM_TEMP_SHUT_EINT */

Definition at line 3549 of file wm8962.h.

#define WM8962_IM_WSEQ_DONE_EINT   0x0080 /* IM_WSEQ_DONE_EINT */

Definition at line 3526 of file wm8962.h.

#define WM8962_IM_WSEQ_DONE_EINT_MASK   0x0080 /* IM_WSEQ_DONE_EINT */

Definition at line 3527 of file wm8962.h.

#define WM8962_IM_WSEQ_DONE_EINT_SHIFT   7 /* IM_WSEQ_DONE_EINT */

Definition at line 3528 of file wm8962.h.

#define WM8962_IM_WSEQ_DONE_EINT_WIDTH   1 /* IM_WSEQ_DONE_EINT */

Definition at line 3529 of file wm8962.h.

#define WM8962_IN1L_TO_INPGAL   0x0008 /* IN1L_TO_INPGAL */

Definition at line 1825 of file wm8962.h.

#define WM8962_IN1L_TO_INPGAL_MASK   0x0008 /* IN1L_TO_INPGAL */

Definition at line 1826 of file wm8962.h.

#define WM8962_IN1L_TO_INPGAL_SHIFT   3 /* IN1L_TO_INPGAL */

Definition at line 1827 of file wm8962.h.

#define WM8962_IN1L_TO_INPGAL_WIDTH   1 /* IN1L_TO_INPGAL */

Definition at line 1828 of file wm8962.h.

#define WM8962_IN1R_TO_INPGAR   0x0008 /* IN1R_TO_INPGAR */

Definition at line 1849 of file wm8962.h.

#define WM8962_IN1R_TO_INPGAR_MASK   0x0008 /* IN1R_TO_INPGAR */

Definition at line 1850 of file wm8962.h.

#define WM8962_IN1R_TO_INPGAR_SHIFT   3 /* IN1R_TO_INPGAR */

Definition at line 1851 of file wm8962.h.

#define WM8962_IN1R_TO_INPGAR_WIDTH   1 /* IN1R_TO_INPGAR */

Definition at line 1852 of file wm8962.h.

#define WM8962_IN2L_MIXINL_VOL_MASK   0x01C0 /* IN2L_MIXINL_VOL - [8:6] */

Definition at line 1757 of file wm8962.h.

#define WM8962_IN2L_MIXINL_VOL_SHIFT   6 /* IN2L_MIXINL_VOL - [8:6] */

Definition at line 1758 of file wm8962.h.

#define WM8962_IN2L_MIXINL_VOL_WIDTH   3 /* IN2L_MIXINL_VOL - [8:6] */

Definition at line 1759 of file wm8962.h.

#define WM8962_IN2L_TO_INPGAL   0x0004 /* IN2L_TO_INPGAL */

Definition at line 1829 of file wm8962.h.

#define WM8962_IN2L_TO_INPGAL_MASK   0x0004 /* IN2L_TO_INPGAL */

Definition at line 1830 of file wm8962.h.

#define WM8962_IN2L_TO_INPGAL_SHIFT   2 /* IN2L_TO_INPGAL */

Definition at line 1831 of file wm8962.h.

#define WM8962_IN2L_TO_INPGAL_WIDTH   1 /* IN2L_TO_INPGAL */

Definition at line 1832 of file wm8962.h.

#define WM8962_IN2L_TO_MIXINL   0x0020 /* IN2L_TO_MIXINL */

Definition at line 1783 of file wm8962.h.

#define WM8962_IN2L_TO_MIXINL_MASK   0x0020 /* IN2L_TO_MIXINL */

Definition at line 1784 of file wm8962.h.

#define WM8962_IN2L_TO_MIXINL_SHIFT   5 /* IN2L_TO_MIXINL */

Definition at line 1785 of file wm8962.h.

#define WM8962_IN2L_TO_MIXINL_WIDTH   1 /* IN2L_TO_MIXINL */

Definition at line 1786 of file wm8962.h.

#define WM8962_IN2R_MIXINR_VOL_MASK   0x01C0 /* IN2R_MIXINR_VOL - [8:6] */

Definition at line 1770 of file wm8962.h.

#define WM8962_IN2R_MIXINR_VOL_SHIFT   6 /* IN2R_MIXINR_VOL - [8:6] */

Definition at line 1771 of file wm8962.h.

#define WM8962_IN2R_MIXINR_VOL_WIDTH   3 /* IN2R_MIXINR_VOL - [8:6] */

Definition at line 1772 of file wm8962.h.

#define WM8962_IN2R_TO_INPGAR   0x0004 /* IN2R_TO_INPGAR */

Definition at line 1853 of file wm8962.h.

#define WM8962_IN2R_TO_INPGAR_MASK   0x0004 /* IN2R_TO_INPGAR */

Definition at line 1854 of file wm8962.h.

#define WM8962_IN2R_TO_INPGAR_SHIFT   2 /* IN2R_TO_INPGAR */

Definition at line 1855 of file wm8962.h.

#define WM8962_IN2R_TO_INPGAR_WIDTH   1 /* IN2R_TO_INPGAR */

Definition at line 1856 of file wm8962.h.

#define WM8962_IN2R_TO_MIXINR   0x0004 /* IN2R_TO_MIXINR */

Definition at line 1795 of file wm8962.h.

#define WM8962_IN2R_TO_MIXINR_MASK   0x0004 /* IN2R_TO_MIXINR */

Definition at line 1796 of file wm8962.h.

#define WM8962_IN2R_TO_MIXINR_SHIFT   2 /* IN2R_TO_MIXINR */

Definition at line 1797 of file wm8962.h.

#define WM8962_IN2R_TO_MIXINR_WIDTH   1 /* IN2R_TO_MIXINR */

Definition at line 1798 of file wm8962.h.

#define WM8962_IN3L_MIXINL_VOL_MASK   0x0007 /* IN3L_MIXINL_VOL - [2:0] */

Definition at line 1763 of file wm8962.h.

#define WM8962_IN3L_MIXINL_VOL_SHIFT   0 /* IN3L_MIXINL_VOL - [2:0] */

Definition at line 1764 of file wm8962.h.

#define WM8962_IN3L_MIXINL_VOL_WIDTH   3 /* IN3L_MIXINL_VOL - [2:0] */

Definition at line 1765 of file wm8962.h.

#define WM8962_IN3L_TO_INPGAL   0x0002 /* IN3L_TO_INPGAL */

Definition at line 1833 of file wm8962.h.

#define WM8962_IN3L_TO_INPGAL_MASK   0x0002 /* IN3L_TO_INPGAL */

Definition at line 1834 of file wm8962.h.

#define WM8962_IN3L_TO_INPGAL_SHIFT   1 /* IN3L_TO_INPGAL */

Definition at line 1835 of file wm8962.h.

#define WM8962_IN3L_TO_INPGAL_WIDTH   1 /* IN3L_TO_INPGAL */

Definition at line 1836 of file wm8962.h.

#define WM8962_IN3L_TO_MIXINL   0x0010 /* IN3L_TO_MIXINL */

Definition at line 1787 of file wm8962.h.

#define WM8962_IN3L_TO_MIXINL_MASK   0x0010 /* IN3L_TO_MIXINL */

Definition at line 1788 of file wm8962.h.

#define WM8962_IN3L_TO_MIXINL_SHIFT   4 /* IN3L_TO_MIXINL */

Definition at line 1789 of file wm8962.h.

#define WM8962_IN3L_TO_MIXINL_WIDTH   1 /* IN3L_TO_MIXINL */

Definition at line 1790 of file wm8962.h.

#define WM8962_IN3R_MIXINR_VOL_MASK   0x0007 /* IN3R_MIXINR_VOL - [2:0] */

Definition at line 1776 of file wm8962.h.

#define WM8962_IN3R_MIXINR_VOL_SHIFT   0 /* IN3R_MIXINR_VOL - [2:0] */

Definition at line 1777 of file wm8962.h.

#define WM8962_IN3R_MIXINR_VOL_WIDTH   3 /* IN3R_MIXINR_VOL - [2:0] */

Definition at line 1778 of file wm8962.h.

#define WM8962_IN3R_TO_INPGAR   0x0002 /* IN3R_TO_INPGAR */

Definition at line 1857 of file wm8962.h.

#define WM8962_IN3R_TO_INPGAR_MASK   0x0002 /* IN3R_TO_INPGAR */

Definition at line 1858 of file wm8962.h.

#define WM8962_IN3R_TO_INPGAR_SHIFT   1 /* IN3R_TO_INPGAR */

Definition at line 1859 of file wm8962.h.

#define WM8962_IN3R_TO_INPGAR_WIDTH   1 /* IN3R_TO_INPGAR */

Definition at line 1860 of file wm8962.h.

#define WM8962_IN3R_TO_MIXINR   0x0002 /* IN3R_TO_MIXINR */

Definition at line 1799 of file wm8962.h.

#define WM8962_IN3R_TO_MIXINR_MASK   0x0002 /* IN3R_TO_MIXINR */

Definition at line 1800 of file wm8962.h.

#define WM8962_IN3R_TO_MIXINR_SHIFT   1 /* IN3R_TO_MIXINR */

Definition at line 1801 of file wm8962.h.

#define WM8962_IN3R_TO_MIXINR_WIDTH   1 /* IN3R_TO_MIXINR */

Definition at line 1802 of file wm8962.h.

#define WM8962_IN4L_HPMIXL_VOL_MASK   0x0038 /* IN4L_HPMIXL_VOL - [5:3] */

Definition at line 2308 of file wm8962.h.

#define WM8962_IN4L_HPMIXL_VOL_SHIFT   3 /* IN4L_HPMIXL_VOL - [5:3] */

Definition at line 2309 of file wm8962.h.

#define WM8962_IN4L_HPMIXL_VOL_WIDTH   3 /* IN4L_HPMIXL_VOL - [5:3] */

Definition at line 2310 of file wm8962.h.

#define WM8962_IN4L_HPMIXR_VOL_MASK   0x0038 /* IN4L_HPMIXR_VOL - [5:3] */

Definition at line 2330 of file wm8962.h.

#define WM8962_IN4L_HPMIXR_VOL_SHIFT   3 /* IN4L_HPMIXR_VOL - [5:3] */

Definition at line 2331 of file wm8962.h.

#define WM8962_IN4L_HPMIXR_VOL_WIDTH   3 /* IN4L_HPMIXR_VOL - [5:3] */

Definition at line 2332 of file wm8962.h.

#define WM8962_IN4L_SPKMIXL_VOL_MASK   0x0038 /* IN4L_SPKMIXL_VOL - [5:3] */

Definition at line 2416 of file wm8962.h.

#define WM8962_IN4L_SPKMIXL_VOL_SHIFT   3 /* IN4L_SPKMIXL_VOL - [5:3] */

Definition at line 2417 of file wm8962.h.

#define WM8962_IN4L_SPKMIXL_VOL_WIDTH   3 /* IN4L_SPKMIXL_VOL - [5:3] */

Definition at line 2418 of file wm8962.h.

#define WM8962_IN4L_SPKMIXR_VOL_MASK   0x0038 /* IN4L_SPKMIXR_VOL - [5:3] */

Definition at line 2438 of file wm8962.h.

#define WM8962_IN4L_SPKMIXR_VOL_SHIFT   3 /* IN4L_SPKMIXR_VOL - [5:3] */

Definition at line 2439 of file wm8962.h.

#define WM8962_IN4L_SPKMIXR_VOL_WIDTH   3 /* IN4L_SPKMIXR_VOL - [5:3] */

Definition at line 2440 of file wm8962.h.

#define WM8962_IN4L_TO_HPMIXL   0x0002 /* IN4L_TO_HPMIXL */

Definition at line 2252 of file wm8962.h.

#define WM8962_IN4L_TO_HPMIXL_MASK   0x0002 /* IN4L_TO_HPMIXL */

Definition at line 2253 of file wm8962.h.

#define WM8962_IN4L_TO_HPMIXL_SHIFT   1 /* IN4L_TO_HPMIXL */

Definition at line 2254 of file wm8962.h.

#define WM8962_IN4L_TO_HPMIXL_WIDTH   1 /* IN4L_TO_HPMIXL */

Definition at line 2255 of file wm8962.h.

#define WM8962_IN4L_TO_HPMIXR   0x0002 /* IN4L_TO_HPMIXR */

Definition at line 2284 of file wm8962.h.

#define WM8962_IN4L_TO_HPMIXR_MASK   0x0002 /* IN4L_TO_HPMIXR */

Definition at line 2285 of file wm8962.h.

#define WM8962_IN4L_TO_HPMIXR_SHIFT   1 /* IN4L_TO_HPMIXR */

Definition at line 2286 of file wm8962.h.

#define WM8962_IN4L_TO_HPMIXR_WIDTH   1 /* IN4L_TO_HPMIXR */

Definition at line 2287 of file wm8962.h.

#define WM8962_IN4L_TO_INPGAL   0x0001 /* IN4L_TO_INPGAL */

Definition at line 1837 of file wm8962.h.

#define WM8962_IN4L_TO_INPGAL_MASK   0x0001 /* IN4L_TO_INPGAL */

Definition at line 1838 of file wm8962.h.

#define WM8962_IN4L_TO_INPGAL_SHIFT   0 /* IN4L_TO_INPGAL */

Definition at line 1839 of file wm8962.h.

#define WM8962_IN4L_TO_INPGAL_WIDTH   1 /* IN4L_TO_INPGAL */

Definition at line 1840 of file wm8962.h.

#define WM8962_IN4L_TO_SPKMIXL   0x0002 /* IN4L_TO_SPKMIXL */

Definition at line 2360 of file wm8962.h.

#define WM8962_IN4L_TO_SPKMIXL_MASK   0x0002 /* IN4L_TO_SPKMIXL */

Definition at line 2361 of file wm8962.h.

#define WM8962_IN4L_TO_SPKMIXL_SHIFT   1 /* IN4L_TO_SPKMIXL */

Definition at line 2362 of file wm8962.h.

#define WM8962_IN4L_TO_SPKMIXL_WIDTH   1 /* IN4L_TO_SPKMIXL */

Definition at line 2363 of file wm8962.h.

#define WM8962_IN4L_TO_SPKMIXR   0x0002 /* IN4L_TO_SPKMIXR */

Definition at line 2392 of file wm8962.h.

#define WM8962_IN4L_TO_SPKMIXR_MASK   0x0002 /* IN4L_TO_SPKMIXR */

Definition at line 2393 of file wm8962.h.

#define WM8962_IN4L_TO_SPKMIXR_SHIFT   1 /* IN4L_TO_SPKMIXR */

Definition at line 2394 of file wm8962.h.

#define WM8962_IN4L_TO_SPKMIXR_WIDTH   1 /* IN4L_TO_SPKMIXR */

Definition at line 2395 of file wm8962.h.

#define WM8962_IN4R_HPMIXL_VOL_MASK   0x0007 /* IN4R_HPMIXL_VOL - [2:0] */

Definition at line 2311 of file wm8962.h.

#define WM8962_IN4R_HPMIXL_VOL_SHIFT   0 /* IN4R_HPMIXL_VOL - [2:0] */

Definition at line 2312 of file wm8962.h.

#define WM8962_IN4R_HPMIXL_VOL_WIDTH   3 /* IN4R_HPMIXL_VOL - [2:0] */

Definition at line 2313 of file wm8962.h.

#define WM8962_IN4R_HPMIXR_VOL_MASK   0x0007 /* IN4R_HPMIXR_VOL - [2:0] */

Definition at line 2333 of file wm8962.h.

#define WM8962_IN4R_HPMIXR_VOL_SHIFT   0 /* IN4R_HPMIXR_VOL - [2:0] */

Definition at line 2334 of file wm8962.h.

#define WM8962_IN4R_HPMIXR_VOL_WIDTH   3 /* IN4R_HPMIXR_VOL - [2:0] */

Definition at line 2335 of file wm8962.h.

#define WM8962_IN4R_SPKMIXL_VOL_MASK   0x0007 /* IN4R_SPKMIXL_VOL - [2:0] */

Definition at line 2419 of file wm8962.h.

#define WM8962_IN4R_SPKMIXL_VOL_SHIFT   0 /* IN4R_SPKMIXL_VOL - [2:0] */

Definition at line 2420 of file wm8962.h.

#define WM8962_IN4R_SPKMIXL_VOL_WIDTH   3 /* IN4R_SPKMIXL_VOL - [2:0] */

Definition at line 2421 of file wm8962.h.

#define WM8962_IN4R_SPKMIXR_VOL_MASK   0x0007 /* IN4R_SPKMIXR_VOL - [2:0] */

Definition at line 2441 of file wm8962.h.

#define WM8962_IN4R_SPKMIXR_VOL_SHIFT   0 /* IN4R_SPKMIXR_VOL - [2:0] */

Definition at line 2442 of file wm8962.h.

#define WM8962_IN4R_SPKMIXR_VOL_WIDTH   3 /* IN4R_SPKMIXR_VOL - [2:0] */

Definition at line 2443 of file wm8962.h.

#define WM8962_IN4R_TO_HPMIXL   0x0001 /* IN4R_TO_HPMIXL */

Definition at line 2256 of file wm8962.h.

#define WM8962_IN4R_TO_HPMIXL_MASK   0x0001 /* IN4R_TO_HPMIXL */

Definition at line 2257 of file wm8962.h.

#define WM8962_IN4R_TO_HPMIXL_SHIFT   0 /* IN4R_TO_HPMIXL */

Definition at line 2258 of file wm8962.h.

#define WM8962_IN4R_TO_HPMIXL_WIDTH   1 /* IN4R_TO_HPMIXL */

Definition at line 2259 of file wm8962.h.

#define WM8962_IN4R_TO_HPMIXR   0x0001 /* IN4R_TO_HPMIXR */

Definition at line 2288 of file wm8962.h.

#define WM8962_IN4R_TO_HPMIXR_MASK   0x0001 /* IN4R_TO_HPMIXR */

Definition at line 2289 of file wm8962.h.

#define WM8962_IN4R_TO_HPMIXR_SHIFT   0 /* IN4R_TO_HPMIXR */

Definition at line 2290 of file wm8962.h.

#define WM8962_IN4R_TO_HPMIXR_WIDTH   1 /* IN4R_TO_HPMIXR */

Definition at line 2291 of file wm8962.h.

#define WM8962_IN4R_TO_INPGAR   0x0001 /* IN4R_TO_INPGAR */

Definition at line 1861 of file wm8962.h.

#define WM8962_IN4R_TO_INPGAR_MASK   0x0001 /* IN4R_TO_INPGAR */

Definition at line 1862 of file wm8962.h.

#define WM8962_IN4R_TO_INPGAR_SHIFT   0 /* IN4R_TO_INPGAR */

Definition at line 1863 of file wm8962.h.

#define WM8962_IN4R_TO_INPGAR_WIDTH   1 /* IN4R_TO_INPGAR */

Definition at line 1864 of file wm8962.h.

#define WM8962_IN4R_TO_SPKMIXL   0x0001 /* IN4R_TO_SPKMIXL */

Definition at line 2364 of file wm8962.h.

#define WM8962_IN4R_TO_SPKMIXL_MASK   0x0001 /* IN4R_TO_SPKMIXL */

Definition at line 2365 of file wm8962.h.

#define WM8962_IN4R_TO_SPKMIXL_SHIFT   0 /* IN4R_TO_SPKMIXL */

Definition at line 2366 of file wm8962.h.

#define WM8962_IN4R_TO_SPKMIXL_WIDTH   1 /* IN4R_TO_SPKMIXL */

Definition at line 2367 of file wm8962.h.

#define WM8962_IN4R_TO_SPKMIXR   0x0001 /* IN4R_TO_SPKMIXR */

Definition at line 2396 of file wm8962.h.

#define WM8962_IN4R_TO_SPKMIXR_MASK   0x0001 /* IN4R_TO_SPKMIXR */

Definition at line 2397 of file wm8962.h.

#define WM8962_IN4R_TO_SPKMIXR_SHIFT   0 /* IN4R_TO_SPKMIXR */

Definition at line 2398 of file wm8962.h.

#define WM8962_IN4R_TO_SPKMIXR_WIDTH   1 /* IN4R_TO_SPKMIXR */

Definition at line 2399 of file wm8962.h.

#define WM8962_IN_VU   0x0100 /* IN_VU */

Definition at line 1208 of file wm8962.h.

#define WM8962_IN_VU   0x0100 /* IN_VU */

Definition at line 1208 of file wm8962.h.

#define WM8962_IN_VU_MASK   0x0100 /* IN_VU */

Definition at line 1209 of file wm8962.h.

#define WM8962_IN_VU_MASK   0x0100 /* IN_VU */

Definition at line 1209 of file wm8962.h.

#define WM8962_IN_VU_SHIFT   8 /* IN_VU */

Definition at line 1210 of file wm8962.h.

#define WM8962_IN_VU_SHIFT   8 /* IN_VU */

Definition at line 1210 of file wm8962.h.

#define WM8962_IN_VU_WIDTH   1 /* IN_VU */

Definition at line 1211 of file wm8962.h.

#define WM8962_IN_VU_WIDTH   1 /* IN_VU */

Definition at line 1211 of file wm8962.h.

#define WM8962_INL_DCS_ENA   0x0080 /* INL_DCS_ENA */

Definition at line 2011 of file wm8962.h.

#define WM8962_INL_DCS_ENA_MASK   0x0080 /* INL_DCS_ENA */

Definition at line 2012 of file wm8962.h.

#define WM8962_INL_DCS_ENA_SHIFT   7 /* INL_DCS_ENA */

Definition at line 2013 of file wm8962.h.

#define WM8962_INL_DCS_ENA_WIDTH   1 /* INL_DCS_ENA */

Definition at line 2014 of file wm8962.h.

#define WM8962_INL_DCS_STARTUP   0x0040 /* INL_DCS_STARTUP */

Definition at line 2015 of file wm8962.h.

#define WM8962_INL_DCS_STARTUP_MASK   0x0040 /* INL_DCS_STARTUP */

Definition at line 2016 of file wm8962.h.

#define WM8962_INL_DCS_STARTUP_SHIFT   6 /* INL_DCS_STARTUP */

Definition at line 2017 of file wm8962.h.

#define WM8962_INL_DCS_STARTUP_WIDTH   1 /* INL_DCS_STARTUP */

Definition at line 2018 of file wm8962.h.

#define WM8962_INL_ENA   0x0020 /* INL_ENA */

Definition at line 1634 of file wm8962.h.

#define WM8962_INL_ENA_MASK   0x0020 /* INL_ENA */

Definition at line 1635 of file wm8962.h.

#define WM8962_INL_ENA_SHIFT   5 /* INL_ENA */

Definition at line 1636 of file wm8962.h.

#define WM8962_INL_ENA_WIDTH   1 /* INL_ENA */

Definition at line 1637 of file wm8962.h.

#define WM8962_INL_VOL_MASK   0x003F /* INL_VOL - [5:0] */

Definition at line 1195 of file wm8962.h.

#define WM8962_INL_VOL_SHIFT   0 /* INL_VOL - [5:0] */

Definition at line 1196 of file wm8962.h.

#define WM8962_INL_VOL_WIDTH   6 /* INL_VOL - [5:0] */

Definition at line 1197 of file wm8962.h.

#define WM8962_INL_ZC   0x0040 /* INL_ZC */

Definition at line 1191 of file wm8962.h.

#define WM8962_INL_ZC_MASK   0x0040 /* INL_ZC */

Definition at line 1192 of file wm8962.h.

#define WM8962_INL_ZC_SHIFT   6 /* INL_ZC */

Definition at line 1193 of file wm8962.h.

#define WM8962_INL_ZC_WIDTH   1 /* INL_ZC */

Definition at line 1194 of file wm8962.h.

#define WM8962_INPGA_BIAS_MASK   0x0007 /* INPGA_BIAS - [2:0] */

Definition at line 1814 of file wm8962.h.

#define WM8962_INPGA_BIAS_SHIFT   0 /* INPGA_BIAS - [2:0] */

Definition at line 1815 of file wm8962.h.

#define WM8962_INPGA_BIAS_WIDTH   3 /* INPGA_BIAS - [2:0] */

Definition at line 1816 of file wm8962.h.

#define WM8962_INPGAL_ENA   0x0010 /* INPGAL_ENA */

Definition at line 1821 of file wm8962.h.

#define WM8962_INPGAL_ENA_MASK   0x0010 /* INPGAL_ENA */

Definition at line 1822 of file wm8962.h.

#define WM8962_INPGAL_ENA_SHIFT   4 /* INPGAL_ENA */

Definition at line 1823 of file wm8962.h.

#define WM8962_INPGAL_ENA_WIDTH   1 /* INPGAL_ENA */

Definition at line 1824 of file wm8962.h.

#define WM8962_INPGAL_MIXINL_VOL_MASK   0x0038 /* INPGAL_MIXINL_VOL - [5:3] */

Definition at line 1760 of file wm8962.h.

#define WM8962_INPGAL_MIXINL_VOL_SHIFT   3 /* INPGAL_MIXINL_VOL - [5:3] */

Definition at line 1761 of file wm8962.h.

#define WM8962_INPGAL_MIXINL_VOL_WIDTH   3 /* INPGAL_MIXINL_VOL - [5:3] */

Definition at line 1762 of file wm8962.h.

#define WM8962_INPGAL_MUTE   0x0080 /* INPGAL_MUTE */

Definition at line 1187 of file wm8962.h.

#define WM8962_INPGAL_MUTE_MASK   0x0080 /* INPGAL_MUTE */

Definition at line 1188 of file wm8962.h.

#define WM8962_INPGAL_MUTE_SHIFT   7 /* INPGAL_MUTE */

Definition at line 1189 of file wm8962.h.

#define WM8962_INPGAL_MUTE_WIDTH   1 /* INPGAL_MUTE */

Definition at line 1190 of file wm8962.h.

#define WM8962_INPGAL_TO_MIXINL   0x0008 /* INPGAL_TO_MIXINL */

Definition at line 1791 of file wm8962.h.

#define WM8962_INPGAL_TO_MIXINL_MASK   0x0008 /* INPGAL_TO_MIXINL */

Definition at line 1792 of file wm8962.h.

#define WM8962_INPGAL_TO_MIXINL_SHIFT   3 /* INPGAL_TO_MIXINL */

Definition at line 1793 of file wm8962.h.

#define WM8962_INPGAL_TO_MIXINL_WIDTH   1 /* INPGAL_TO_MIXINL */

Definition at line 1794 of file wm8962.h.

#define WM8962_INPGAR_ENA   0x0010 /* INPGAR_ENA */

Definition at line 1845 of file wm8962.h.

#define WM8962_INPGAR_ENA_MASK   0x0010 /* INPGAR_ENA */

Definition at line 1846 of file wm8962.h.

#define WM8962_INPGAR_ENA_SHIFT   4 /* INPGAR_ENA */

Definition at line 1847 of file wm8962.h.

#define WM8962_INPGAR_ENA_WIDTH   1 /* INPGAR_ENA */

Definition at line 1848 of file wm8962.h.

#define WM8962_INPGAR_MIXINR_VOL_MASK   0x0038 /* INPGAR_MIXINR_VOL - [5:3] */

Definition at line 1773 of file wm8962.h.

#define WM8962_INPGAR_MIXINR_VOL_SHIFT   3 /* INPGAR_MIXINR_VOL - [5:3] */

Definition at line 1774 of file wm8962.h.

#define WM8962_INPGAR_MIXINR_VOL_WIDTH   3 /* INPGAR_MIXINR_VOL - [5:3] */

Definition at line 1775 of file wm8962.h.

#define WM8962_INPGAR_MUTE   0x0080 /* INPGAR_MUTE */

Definition at line 1212 of file wm8962.h.

#define WM8962_INPGAR_MUTE_MASK   0x0080 /* INPGAR_MUTE */

Definition at line 1213 of file wm8962.h.

#define WM8962_INPGAR_MUTE_SHIFT   7 /* INPGAR_MUTE */

Definition at line 1214 of file wm8962.h.

#define WM8962_INPGAR_MUTE_WIDTH   1 /* INPGAR_MUTE */

Definition at line 1215 of file wm8962.h.

#define WM8962_INPGAR_TO_MIXINR   0x0001 /* INPGAR_TO_MIXINR */

Definition at line 1803 of file wm8962.h.

#define WM8962_INPGAR_TO_MIXINR_MASK   0x0001 /* INPGAR_TO_MIXINR */

Definition at line 1804 of file wm8962.h.

#define WM8962_INPGAR_TO_MIXINR_SHIFT   0 /* INPGAR_TO_MIXINR */

Definition at line 1805 of file wm8962.h.

#define WM8962_INPGAR_TO_MIXINR_WIDTH   1 /* INPGAR_TO_MIXINR */

Definition at line 1806 of file wm8962.h.

#define WM8962_INPUT_BIAS_CONTROL   0x23

Definition at line 64 of file wm8962.h.

#define WM8962_INPUT_MIXER_CONTROL_1   0x1F

Definition at line 60 of file wm8962.h.

#define WM8962_INPUT_MIXER_CONTROL_2   0x22

Definition at line 63 of file wm8962.h.

#define WM8962_INR_DCS_ENA   0x0008 /* INR_DCS_ENA */

Definition at line 2019 of file wm8962.h.

#define WM8962_INR_DCS_ENA_MASK   0x0008 /* INR_DCS_ENA */

Definition at line 2020 of file wm8962.h.

#define WM8962_INR_DCS_ENA_SHIFT   3 /* INR_DCS_ENA */

Definition at line 2021 of file wm8962.h.

#define WM8962_INR_DCS_ENA_WIDTH   1 /* INR_DCS_ENA */

Definition at line 2022 of file wm8962.h.

#define WM8962_INR_DCS_STARTUP   0x0004 /* INR_DCS_STARTUP */

Definition at line 2023 of file wm8962.h.

#define WM8962_INR_DCS_STARTUP_MASK   0x0004 /* INR_DCS_STARTUP */

Definition at line 2024 of file wm8962.h.

#define WM8962_INR_DCS_STARTUP_SHIFT   2 /* INR_DCS_STARTUP */

Definition at line 2025 of file wm8962.h.

#define WM8962_INR_DCS_STARTUP_WIDTH   1 /* INR_DCS_STARTUP */

Definition at line 2026 of file wm8962.h.

#define WM8962_INR_ENA   0x0010 /* INR_ENA */

Definition at line 1638 of file wm8962.h.

#define WM8962_INR_ENA_MASK   0x0010 /* INR_ENA */

Definition at line 1639 of file wm8962.h.

#define WM8962_INR_ENA_SHIFT   4 /* INR_ENA */

Definition at line 1640 of file wm8962.h.

#define WM8962_INR_ENA_WIDTH   1 /* INR_ENA */

Definition at line 1641 of file wm8962.h.

#define WM8962_INR_VOL_MASK   0x003F /* INR_VOL - [5:0] */

Definition at line 1220 of file wm8962.h.

#define WM8962_INR_VOL_SHIFT   0 /* INR_VOL - [5:0] */

Definition at line 1221 of file wm8962.h.

#define WM8962_INR_VOL_WIDTH   6 /* INR_VOL - [5:0] */

Definition at line 1222 of file wm8962.h.

#define WM8962_INR_ZC   0x0040 /* INR_ZC */

Definition at line 1216 of file wm8962.h.

#define WM8962_INR_ZC_MASK   0x0040 /* INR_ZC */

Definition at line 1217 of file wm8962.h.

#define WM8962_INR_ZC_SHIFT   6 /* INR_ZC */

Definition at line 1218 of file wm8962.h.

#define WM8962_INR_ZC_WIDTH   1 /* INR_ZC */

Definition at line 1219 of file wm8962.h.

#define WM8962_INTERRUPT_CONTROL   0x240

Definition at line 194 of file wm8962.h.

#define WM8962_INTERRUPT_STATUS_1   0x230

Definition at line 190 of file wm8962.h.

#define WM8962_INTERRUPT_STATUS_1_MASK   0x238

Definition at line 192 of file wm8962.h.

#define WM8962_INTERRUPT_STATUS_2   0x231

Definition at line 191 of file wm8962.h.

#define WM8962_INTERRUPT_STATUS_2_MASK   0x239

Definition at line 193 of file wm8962.h.

#define WM8962_IRQ_DEBOUNCE   0x248

Definition at line 195 of file wm8962.h.

#define WM8962_IRQ_POL   0x0001 /* IRQ_POL */

Definition at line 3554 of file wm8962.h.

#define WM8962_IRQ_POL_MASK   0x0001 /* IRQ_POL */

Definition at line 3555 of file wm8962.h.

#define WM8962_IRQ_POL_SHIFT   0 /* IRQ_POL */

Definition at line 3556 of file wm8962.h.

#define WM8962_IRQ_POL_WIDTH   1 /* IRQ_POL */

Definition at line 3557 of file wm8962.h.

#define WM8962_LEFT_ADC_VOLUME   0x15

Definition at line 51 of file wm8962.h.

#define WM8962_LEFT_DAC_VOLUME   0x0A

Definition at line 43 of file wm8962.h.

#define WM8962_LEFT_INPUT_MIXER_VOLUME   0x20

Definition at line 61 of file wm8962.h.

#define WM8962_LEFT_INPUT_PGA_CONTROL   0x25

Definition at line 65 of file wm8962.h.

#define WM8962_LEFT_INPUT_VOLUME   0x00

Definition at line 33 of file wm8962.h.

#define WM8962_LHPF1   0x108

Definition at line 132 of file wm8962.h.

#define WM8962_LHPF2   0x109

Definition at line 133 of file wm8962.h.

#define WM8962_LHPF_COEFF_MASK   0xFFFF /* LHPF_COEFF - [15:0] */

Definition at line 2816 of file wm8962.h.

#define WM8962_LHPF_COEFF_SHIFT   0 /* LHPF_COEFF - [15:0] */

Definition at line 2817 of file wm8962.h.

#define WM8962_LHPF_COEFF_WIDTH   16 /* LHPF_COEFF - [15:0] */

Definition at line 2818 of file wm8962.h.

#define WM8962_LHPF_ENA   0x0001 /* LHPF_ENA */

Definition at line 2808 of file wm8962.h.

#define WM8962_LHPF_ENA_MASK   0x0001 /* LHPF_ENA */

Definition at line 2809 of file wm8962.h.

#define WM8962_LHPF_ENA_SHIFT   0 /* LHPF_ENA */

Definition at line 2810 of file wm8962.h.

#define WM8962_LHPF_ENA_WIDTH   1 /* LHPF_ENA */

Definition at line 2811 of file wm8962.h.

#define WM8962_LHPF_MODE   0x0002 /* LHPF_MODE */

Definition at line 2804 of file wm8962.h.

#define WM8962_LHPF_MODE_MASK   0x0002 /* LHPF_MODE */

Definition at line 2805 of file wm8962.h.

#define WM8962_LHPF_MODE_SHIFT   1 /* LHPF_MODE */

Definition at line 2806 of file wm8962.h.

#define WM8962_LHPF_MODE_WIDTH   1 /* LHPF_MODE */

Definition at line 2807 of file wm8962.h.

#define WM8962_LOOPBACK   0x0001 /* LOOPBACK */

Definition at line 1428 of file wm8962.h.

#define WM8962_LOOPBACK_MASK   0x0001 /* LOOPBACK */

Definition at line 1429 of file wm8962.h.

#define WM8962_LOOPBACK_SHIFT   0 /* LOOPBACK */

Definition at line 1430 of file wm8962.h.

#define WM8962_LOOPBACK_WIDTH   1 /* LOOPBACK */

Definition at line 1431 of file wm8962.h.

#define WM8962_LRCLK_INV   0x0010 /* LRCLK_INV */

Definition at line 1366 of file wm8962.h.

#define WM8962_LRCLK_INV_MASK   0x0010 /* LRCLK_INV */

Definition at line 1367 of file wm8962.h.

#define WM8962_LRCLK_INV_SHIFT   4 /* LRCLK_INV */

Definition at line 1368 of file wm8962.h.

#define WM8962_LRCLK_INV_WIDTH   1 /* LRCLK_INV */

Definition at line 1369 of file wm8962.h.

#define WM8962_MAX_REGISTER   0x5293

Definition at line 1174 of file wm8962.h.

#define WM8962_MCLKDIV_MASK   0x0006 /* MCLKDIV - [2:1] */

Definition at line 1266 of file wm8962.h.

#define WM8962_MCLKDIV_SHIFT   1 /* MCLKDIV - [2:1] */

Definition at line 1267 of file wm8962.h.

#define WM8962_MCLKDIV_WIDTH   2 /* MCLKDIV - [2:1] */

Definition at line 1268 of file wm8962.h.

#define WM8962_MICBIAS_ENA   0x0002 /* MICBIAS_ENA */

Definition at line 1650 of file wm8962.h.

#define WM8962_MICBIAS_ENA_MASK   0x0002 /* MICBIAS_ENA */

Definition at line 1651 of file wm8962.h.

#define WM8962_MICBIAS_ENA_SHIFT   1 /* MICBIAS_ENA */

Definition at line 1652 of file wm8962.h.

#define WM8962_MICBIAS_ENA_WIDTH   1 /* MICBIAS_ENA */

Definition at line 1653 of file wm8962.h.

#define WM8962_MICBIAS_LVL   0x0001 /* MICBIAS_LVL */

Definition at line 1941 of file wm8962.h.

#define WM8962_MICBIAS_LVL_MASK   0x0001 /* MICBIAS_LVL */

Definition at line 1942 of file wm8962.h.

#define WM8962_MICBIAS_LVL_SHIFT   0 /* MICBIAS_LVL */

Definition at line 1943 of file wm8962.h.

#define WM8962_MICBIAS_LVL_WIDTH   1 /* MICBIAS_LVL */

Definition at line 1944 of file wm8962.h.

#define WM8962_MICD_EINT   0x4000 /* MICD_EINT */

Definition at line 3426 of file wm8962.h.

#define WM8962_MICD_EINT_MASK   0x4000 /* MICD_EINT */

Definition at line 3427 of file wm8962.h.

#define WM8962_MICD_EINT_SHIFT   14 /* MICD_EINT */

Definition at line 3428 of file wm8962.h.

#define WM8962_MICD_EINT_WIDTH   1 /* MICD_EINT */

Definition at line 3429 of file wm8962.h.

#define WM8962_MICD_IRQ_POL   0x4000 /* MICD_IRQ_POL */

Definition at line 3586 of file wm8962.h.

#define WM8962_MICD_IRQ_POL_MASK   0x4000 /* MICD_IRQ_POL */

Definition at line 3587 of file wm8962.h.

#define WM8962_MICD_IRQ_POL_SHIFT   14 /* MICD_IRQ_POL */

Definition at line 3588 of file wm8962.h.

#define WM8962_MICD_IRQ_POL_WIDTH   1 /* MICD_IRQ_POL */

Definition at line 3589 of file wm8962.h.

#define WM8962_MICDET_ENA   0x0200 /* MICDET_ENA */

Definition at line 1921 of file wm8962.h.

#define WM8962_MICDET_ENA_MASK   0x0200 /* MICDET_ENA */

Definition at line 1922 of file wm8962.h.

#define WM8962_MICDET_ENA_SHIFT   9 /* MICDET_ENA */

Definition at line 1923 of file wm8962.h.

#define WM8962_MICDET_ENA_WIDTH   1 /* MICDET_ENA */

Definition at line 1924 of file wm8962.h.

#define WM8962_MICDET_STS   0x0080 /* MICDET_STS */

Definition at line 1925 of file wm8962.h.

#define WM8962_MICDET_STS_MASK   0x0080 /* MICDET_STS */

Definition at line 1926 of file wm8962.h.

#define WM8962_MICDET_STS_SHIFT   7 /* MICDET_STS */

Definition at line 1927 of file wm8962.h.

#define WM8962_MICDET_STS_WIDTH   1 /* MICDET_STS */

Definition at line 1928 of file wm8962.h.

#define WM8962_MICDET_THR_MASK   0x7000 /* MICDET_THR - [14:12] */

Definition at line 1915 of file wm8962.h.

#define WM8962_MICDET_THR_SHIFT   12 /* MICDET_THR - [14:12] */

Definition at line 1916 of file wm8962.h.

#define WM8962_MICDET_THR_WIDTH   3 /* MICDET_THR - [14:12] */

Definition at line 1917 of file wm8962.h.

#define WM8962_MICINT_SOURCE_POL   0x24A

Definition at line 196 of file wm8962.h.

#define WM8962_MICSCD_EINT   0x8000 /* MICSCD_EINT */

Definition at line 3422 of file wm8962.h.

#define WM8962_MICSCD_EINT_MASK   0x8000 /* MICSCD_EINT */

Definition at line 3423 of file wm8962.h.

#define WM8962_MICSCD_EINT_SHIFT   15 /* MICSCD_EINT */

Definition at line 3424 of file wm8962.h.

#define WM8962_MICSCD_EINT_WIDTH   1 /* MICSCD_EINT */

Definition at line 3425 of file wm8962.h.

#define WM8962_MICSCD_IRQ_POL   0x8000 /* MICSCD_IRQ_POL */

Definition at line 3582 of file wm8962.h.

#define WM8962_MICSCD_IRQ_POL_MASK   0x8000 /* MICSCD_IRQ_POL */

Definition at line 3583 of file wm8962.h.

#define WM8962_MICSCD_IRQ_POL_SHIFT   15 /* MICSCD_IRQ_POL */

Definition at line 3584 of file wm8962.h.

#define WM8962_MICSCD_IRQ_POL_WIDTH   1 /* MICSCD_IRQ_POL */

Definition at line 3585 of file wm8962.h.

#define WM8962_MICSHORT_STS   0x0040 /* MICSHORT_STS */

Definition at line 1929 of file wm8962.h.

#define WM8962_MICSHORT_STS_MASK   0x0040 /* MICSHORT_STS */

Definition at line 1930 of file wm8962.h.

#define WM8962_MICSHORT_STS_SHIFT   6 /* MICSHORT_STS */

Definition at line 1931 of file wm8962.h.

#define WM8962_MICSHORT_STS_WIDTH   1 /* MICSHORT_STS */

Definition at line 1932 of file wm8962.h.

#define WM8962_MICSHORT_THR_MASK   0x0C00 /* MICSHORT_THR - [11:10] */

Definition at line 1918 of file wm8962.h.

#define WM8962_MICSHORT_THR_SHIFT   10 /* MICSHORT_THR - [11:10] */

Definition at line 1919 of file wm8962.h.

#define WM8962_MICSHORT_THR_WIDTH   2 /* MICSHORT_THR - [11:10] */

Definition at line 1920 of file wm8962.h.

#define WM8962_MIXER_ENABLES   0x63

Definition at line 89 of file wm8962.h.

#define WM8962_MIXIN_BIAS_MASK   0x0038 /* MIXIN_BIAS - [5:3] */

Definition at line 1811 of file wm8962.h.

#define WM8962_MIXIN_BIAS_SHIFT   3 /* MIXIN_BIAS - [5:3] */

Definition at line 1812 of file wm8962.h.

#define WM8962_MIXIN_BIAS_WIDTH   3 /* MIXIN_BIAS - [5:3] */

Definition at line 1813 of file wm8962.h.

#define WM8962_MIXINL_ENA   0x0002 /* MIXINL_ENA */

Definition at line 1745 of file wm8962.h.

#define WM8962_MIXINL_ENA_MASK   0x0002 /* MIXINL_ENA */

Definition at line 1746 of file wm8962.h.

#define WM8962_MIXINL_ENA_SHIFT   1 /* MIXINL_ENA */

Definition at line 1747 of file wm8962.h.

#define WM8962_MIXINL_ENA_WIDTH   1 /* MIXINL_ENA */

Definition at line 1748 of file wm8962.h.

#define WM8962_MIXINL_HPMIXL_VOL   0x0080 /* MIXINL_HPMIXL_VOL */

Definition at line 2300 of file wm8962.h.

#define WM8962_MIXINL_HPMIXL_VOL_MASK   0x0080 /* MIXINL_HPMIXL_VOL */

Definition at line 2301 of file wm8962.h.

#define WM8962_MIXINL_HPMIXL_VOL_SHIFT   7 /* MIXINL_HPMIXL_VOL */

Definition at line 2302 of file wm8962.h.

#define WM8962_MIXINL_HPMIXL_VOL_WIDTH   1 /* MIXINL_HPMIXL_VOL */

Definition at line 2303 of file wm8962.h.

#define WM8962_MIXINL_HPMIXR_VOL   0x0080 /* MIXINL_HPMIXR_VOL */

Definition at line 2322 of file wm8962.h.

#define WM8962_MIXINL_HPMIXR_VOL_MASK   0x0080 /* MIXINL_HPMIXR_VOL */

Definition at line 2323 of file wm8962.h.

#define WM8962_MIXINL_HPMIXR_VOL_SHIFT   7 /* MIXINL_HPMIXR_VOL */

Definition at line 2324 of file wm8962.h.

#define WM8962_MIXINL_HPMIXR_VOL_WIDTH   1 /* MIXINL_HPMIXR_VOL */

Definition at line 2325 of file wm8962.h.

#define WM8962_MIXINL_MUTE   0x0008 /* MIXINL_MUTE */

Definition at line 1737 of file wm8962.h.

#define WM8962_MIXINL_MUTE_MASK   0x0008 /* MIXINL_MUTE */

Definition at line 1738 of file wm8962.h.

#define WM8962_MIXINL_MUTE_SHIFT   3 /* MIXINL_MUTE */

Definition at line 1739 of file wm8962.h.

#define WM8962_MIXINL_MUTE_WIDTH   1 /* MIXINL_MUTE */

Definition at line 1740 of file wm8962.h.

#define WM8962_MIXINL_SPKMIXL_VOL   0x0080 /* MIXINL_SPKMIXL_VOL */

Definition at line 2408 of file wm8962.h.

#define WM8962_MIXINL_SPKMIXL_VOL_MASK   0x0080 /* MIXINL_SPKMIXL_VOL */

Definition at line 2409 of file wm8962.h.

#define WM8962_MIXINL_SPKMIXL_VOL_SHIFT   7 /* MIXINL_SPKMIXL_VOL */

Definition at line 2410 of file wm8962.h.

#define WM8962_MIXINL_SPKMIXL_VOL_WIDTH   1 /* MIXINL_SPKMIXL_VOL */

Definition at line 2411 of file wm8962.h.

#define WM8962_MIXINL_SPKMIXR_VOL   0x0080 /* MIXINL_SPKMIXR_VOL */

Definition at line 2430 of file wm8962.h.

#define WM8962_MIXINL_SPKMIXR_VOL_MASK   0x0080 /* MIXINL_SPKMIXR_VOL */

Definition at line 2431 of file wm8962.h.

#define WM8962_MIXINL_SPKMIXR_VOL_SHIFT   7 /* MIXINL_SPKMIXR_VOL */

Definition at line 2432 of file wm8962.h.

#define WM8962_MIXINL_SPKMIXR_VOL_WIDTH   1 /* MIXINL_SPKMIXR_VOL */

Definition at line 2433 of file wm8962.h.

#define WM8962_MIXINL_TO_HPMIXL   0x0008 /* MIXINL_TO_HPMIXL */

Definition at line 2244 of file wm8962.h.

#define WM8962_MIXINL_TO_HPMIXL_MASK   0x0008 /* MIXINL_TO_HPMIXL */

Definition at line 2245 of file wm8962.h.

#define WM8962_MIXINL_TO_HPMIXL_SHIFT   3 /* MIXINL_TO_HPMIXL */

Definition at line 2246 of file wm8962.h.

#define WM8962_MIXINL_TO_HPMIXL_WIDTH   1 /* MIXINL_TO_HPMIXL */

Definition at line 2247 of file wm8962.h.

#define WM8962_MIXINL_TO_HPMIXR   0x0008 /* MIXINL_TO_HPMIXR */

Definition at line 2276 of file wm8962.h.

#define WM8962_MIXINL_TO_HPMIXR_MASK   0x0008 /* MIXINL_TO_HPMIXR */

Definition at line 2277 of file wm8962.h.

#define WM8962_MIXINL_TO_HPMIXR_SHIFT   3 /* MIXINL_TO_HPMIXR */

Definition at line 2278 of file wm8962.h.

#define WM8962_MIXINL_TO_HPMIXR_WIDTH   1 /* MIXINL_TO_HPMIXR */

Definition at line 2279 of file wm8962.h.

#define WM8962_MIXINL_TO_SPKMIXL   0x0008 /* MIXINL_TO_SPKMIXL */

Definition at line 2352 of file wm8962.h.

#define WM8962_MIXINL_TO_SPKMIXL_MASK   0x0008 /* MIXINL_TO_SPKMIXL */

Definition at line 2353 of file wm8962.h.

#define WM8962_MIXINL_TO_SPKMIXL_SHIFT   3 /* MIXINL_TO_SPKMIXL */

Definition at line 2354 of file wm8962.h.

#define WM8962_MIXINL_TO_SPKMIXL_WIDTH   1 /* MIXINL_TO_SPKMIXL */

Definition at line 2355 of file wm8962.h.

#define WM8962_MIXINL_TO_SPKMIXR   0x0008 /* MIXINL_TO_SPKMIXR */

Definition at line 2384 of file wm8962.h.

#define WM8962_MIXINL_TO_SPKMIXR_MASK   0x0008 /* MIXINL_TO_SPKMIXR */

Definition at line 2385 of file wm8962.h.

#define WM8962_MIXINL_TO_SPKMIXR_SHIFT   3 /* MIXINL_TO_SPKMIXR */

Definition at line 2386 of file wm8962.h.

#define WM8962_MIXINL_TO_SPKMIXR_WIDTH   1 /* MIXINL_TO_SPKMIXR */

Definition at line 2387 of file wm8962.h.

#define WM8962_MIXINR_ENA   0x0001 /* MIXINR_ENA */

Definition at line 1749 of file wm8962.h.

#define WM8962_MIXINR_ENA_MASK   0x0001 /* MIXINR_ENA */

Definition at line 1750 of file wm8962.h.

#define WM8962_MIXINR_ENA_SHIFT   0 /* MIXINR_ENA */

Definition at line 1751 of file wm8962.h.

#define WM8962_MIXINR_ENA_WIDTH   1 /* MIXINR_ENA */

Definition at line 1752 of file wm8962.h.

#define WM8962_MIXINR_HPMIXL_VOL   0x0040 /* MIXINR_HPMIXL_VOL */

Definition at line 2304 of file wm8962.h.

#define WM8962_MIXINR_HPMIXL_VOL_MASK   0x0040 /* MIXINR_HPMIXL_VOL */

Definition at line 2305 of file wm8962.h.

#define WM8962_MIXINR_HPMIXL_VOL_SHIFT   6 /* MIXINR_HPMIXL_VOL */

Definition at line 2306 of file wm8962.h.

#define WM8962_MIXINR_HPMIXL_VOL_WIDTH   1 /* MIXINR_HPMIXL_VOL */

Definition at line 2307 of file wm8962.h.

#define WM8962_MIXINR_HPMIXR_VOL   0x0040 /* MIXINR_HPMIXR_VOL */

Definition at line 2326 of file wm8962.h.

#define WM8962_MIXINR_HPMIXR_VOL_MASK   0x0040 /* MIXINR_HPMIXR_VOL */

Definition at line 2327 of file wm8962.h.

#define WM8962_MIXINR_HPMIXR_VOL_SHIFT   6 /* MIXINR_HPMIXR_VOL */

Definition at line 2328 of file wm8962.h.

#define WM8962_MIXINR_HPMIXR_VOL_WIDTH   1 /* MIXINR_HPMIXR_VOL */

Definition at line 2329 of file wm8962.h.

#define WM8962_MIXINR_MUTE   0x0004 /* MIXINR_MUTE */

Definition at line 1741 of file wm8962.h.

#define WM8962_MIXINR_MUTE_MASK   0x0004 /* MIXINR_MUTE */

Definition at line 1742 of file wm8962.h.

#define WM8962_MIXINR_MUTE_SHIFT   2 /* MIXINR_MUTE */

Definition at line 1743 of file wm8962.h.

#define WM8962_MIXINR_MUTE_WIDTH   1 /* MIXINR_MUTE */

Definition at line 1744 of file wm8962.h.

#define WM8962_MIXINR_SPKMIXL_VOL   0x0040 /* MIXINR_SPKMIXL_VOL */

Definition at line 2412 of file wm8962.h.

#define WM8962_MIXINR_SPKMIXL_VOL_MASK   0x0040 /* MIXINR_SPKMIXL_VOL */

Definition at line 2413 of file wm8962.h.

#define WM8962_MIXINR_SPKMIXL_VOL_SHIFT   6 /* MIXINR_SPKMIXL_VOL */

Definition at line 2414 of file wm8962.h.

#define WM8962_MIXINR_SPKMIXL_VOL_WIDTH   1 /* MIXINR_SPKMIXL_VOL */

Definition at line 2415 of file wm8962.h.

#define WM8962_MIXINR_SPKMIXR_VOL   0x0040 /* MIXINR_SPKMIXR_VOL */

Definition at line 2434 of file wm8962.h.

#define WM8962_MIXINR_SPKMIXR_VOL_MASK   0x0040 /* MIXINR_SPKMIXR_VOL */

Definition at line 2435 of file wm8962.h.

#define WM8962_MIXINR_SPKMIXR_VOL_SHIFT   6 /* MIXINR_SPKMIXR_VOL */

Definition at line 2436 of file wm8962.h.

#define WM8962_MIXINR_SPKMIXR_VOL_WIDTH   1 /* MIXINR_SPKMIXR_VOL */

Definition at line 2437 of file wm8962.h.

#define WM8962_MIXINR_TO_HPMIXL   0x0004 /* MIXINR_TO_HPMIXL */

Definition at line 2248 of file wm8962.h.

#define WM8962_MIXINR_TO_HPMIXL_MASK   0x0004 /* MIXINR_TO_HPMIXL */

Definition at line 2249 of file wm8962.h.

#define WM8962_MIXINR_TO_HPMIXL_SHIFT   2 /* MIXINR_TO_HPMIXL */

Definition at line 2250 of file wm8962.h.

#define WM8962_MIXINR_TO_HPMIXL_WIDTH   1 /* MIXINR_TO_HPMIXL */

Definition at line 2251 of file wm8962.h.

#define WM8962_MIXINR_TO_HPMIXR   0x0004 /* MIXINR_TO_HPMIXR */

Definition at line 2280 of file wm8962.h.

#define WM8962_MIXINR_TO_HPMIXR_MASK   0x0004 /* MIXINR_TO_HPMIXR */

Definition at line 2281 of file wm8962.h.

#define WM8962_MIXINR_TO_HPMIXR_SHIFT   2 /* MIXINR_TO_HPMIXR */

Definition at line 2282 of file wm8962.h.

#define WM8962_MIXINR_TO_HPMIXR_WIDTH   1 /* MIXINR_TO_HPMIXR */

Definition at line 2283 of file wm8962.h.

#define WM8962_MIXINR_TO_SPKMIXL   0x0004 /* MIXINR_TO_SPKMIXL */

Definition at line 2356 of file wm8962.h.

#define WM8962_MIXINR_TO_SPKMIXL_MASK   0x0004 /* MIXINR_TO_SPKMIXL */

Definition at line 2357 of file wm8962.h.

#define WM8962_MIXINR_TO_SPKMIXL_SHIFT   2 /* MIXINR_TO_SPKMIXL */

Definition at line 2358 of file wm8962.h.

#define WM8962_MIXINR_TO_SPKMIXL_WIDTH   1 /* MIXINR_TO_SPKMIXL */

Definition at line 2359 of file wm8962.h.

#define WM8962_MIXINR_TO_SPKMIXR   0x0004 /* MIXINR_TO_SPKMIXR */

Definition at line 2388 of file wm8962.h.

#define WM8962_MIXINR_TO_SPKMIXR_MASK   0x0004 /* MIXINR_TO_SPKMIXR */

Definition at line 2389 of file wm8962.h.

#define WM8962_MIXINR_TO_SPKMIXR_SHIFT   2 /* MIXINR_TO_SPKMIXR */

Definition at line 2390 of file wm8962.h.

#define WM8962_MIXINR_TO_SPKMIXR_WIDTH   1 /* MIXINR_TO_SPKMIXR */

Definition at line 2391 of file wm8962.h.

#define WM8962_MSTR   0x0040 /* MSTR */

Definition at line 1358 of file wm8962.h.

#define WM8962_MSTR_MASK   0x0040 /* MSTR */

Definition at line 1359 of file wm8962.h.

#define WM8962_MSTR_SHIFT   6 /* MSTR */

Definition at line 1360 of file wm8962.h.

#define WM8962_MSTR_WIDTH   1 /* MSTR */

Definition at line 1361 of file wm8962.h.

#define WM8962_NOISE_GATE   0x14

Definition at line 50 of file wm8962.h.

#define WM8962_OPCLK_DIV_MASK   0x1C00 /* OPCLK_DIV - [12:10] */

Definition at line 1724 of file wm8962.h.

#define WM8962_OPCLK_DIV_SHIFT   10 /* OPCLK_DIV - [12:10] */

Definition at line 1725 of file wm8962.h.

#define WM8962_OPCLK_DIV_WIDTH   3 /* OPCLK_DIV - [12:10] */

Definition at line 1726 of file wm8962.h.

#define WM8962_OPCLK_ENA   0x0200 /* OPCLK_ENA */

Definition at line 1623 of file wm8962.h.

#define WM8962_OPCLK_ENA_MASK   0x0200 /* OPCLK_ENA */

Definition at line 1624 of file wm8962.h.

#define WM8962_OPCLK_ENA_SHIFT   9 /* OPCLK_ENA */

Definition at line 1625 of file wm8962.h.

#define WM8962_OPCLK_ENA_WIDTH   1 /* OPCLK_ENA */

Definition at line 1626 of file wm8962.h.

#define WM8962_OSC_ENA   0x0080 /* OSC_ENA */

Definition at line 2570 of file wm8962.h.

#define WM8962_OSC_ENA_MASK   0x0080 /* OSC_ENA */

Definition at line 2571 of file wm8962.h.

#define WM8962_OSC_ENA_SHIFT   7 /* OSC_ENA */

Definition at line 2572 of file wm8962.h.

#define WM8962_OSC_ENA_WIDTH   1 /* OSC_ENA */

Definition at line 2573 of file wm8962.h.

#define WM8962_OSC_TRIM_XTI_MASK   0x001F /* OSC_TRIM_XTI - [4:0] */

Definition at line 2482 of file wm8962.h.

#define WM8962_OSC_TRIM_XTI_SHIFT   0 /* OSC_TRIM_XTI - [4:0] */

Definition at line 2483 of file wm8962.h.

#define WM8962_OSC_TRIM_XTI_WIDTH   5 /* OSC_TRIM_XTI - [4:0] */

Definition at line 2484 of file wm8962.h.

#define WM8962_OSC_TRIM_XTO_MASK   0x001F /* OSC_TRIM_XTO - [4:0] */

Definition at line 2489 of file wm8962.h.

#define WM8962_OSC_TRIM_XTO_SHIFT   0 /* OSC_TRIM_XTO - [4:0] */

Definition at line 2490 of file wm8962.h.

#define WM8962_OSC_TRIM_XTO_WIDTH   5 /* OSC_TRIM_XTO - [4:0] */

Definition at line 2491 of file wm8962.h.

#define WM8962_OSCILLATOR_TRIM_3   0x73

Definition at line 100 of file wm8962.h.

#define WM8962_OSCILLATOR_TRIM_4   0x74

Definition at line 101 of file wm8962.h.

#define WM8962_OSCILLATOR_TRIM_7   0x77

Definition at line 102 of file wm8962.h.

#define WM8962_PLL2   0x81

Definition at line 107 of file wm8962.h.

#define WM8962_PLL2_ENA   0x0020 /* PLL2_ENA */

Definition at line 2574 of file wm8962.h.

#define WM8962_PLL2_ENA_MASK   0x0020 /* PLL2_ENA */

Definition at line 2575 of file wm8962.h.

#define WM8962_PLL2_ENA_SHIFT   5 /* PLL2_ENA */

Definition at line 2576 of file wm8962.h.

#define WM8962_PLL2_ENA_WIDTH   1 /* PLL2_ENA */

Definition at line 2577 of file wm8962.h.

#define WM8962_PLL2_FRAC   0x0040 /* PLL2_FRAC */

Definition at line 2598 of file wm8962.h.

#define WM8962_PLL2_FRAC_MASK   0x0040 /* PLL2_FRAC */

Definition at line 2599 of file wm8962.h.

#define WM8962_PLL2_FRAC_SHIFT   6 /* PLL2_FRAC */

Definition at line 2600 of file wm8962.h.

#define WM8962_PLL2_FRAC_WIDTH   1 /* PLL2_FRAC */

Definition at line 2601 of file wm8962.h.

#define WM8962_PLL2_K_MASK   0x00FF /* PLL2_K - [7:0] */

Definition at line 2623 of file wm8962.h.

#define WM8962_PLL2_K_MASK   0x00FF /* PLL2_K - [7:0] */

Definition at line 2623 of file wm8962.h.

#define WM8962_PLL2_K_MASK   0x00FF /* PLL2_K - [7:0] */

Definition at line 2623 of file wm8962.h.

#define WM8962_PLL2_K_SHIFT   0 /* PLL2_K - [7:0] */

Definition at line 2624 of file wm8962.h.

#define WM8962_PLL2_K_SHIFT   0 /* PLL2_K - [7:0] */

Definition at line 2624 of file wm8962.h.

#define WM8962_PLL2_K_SHIFT   0 /* PLL2_K - [7:0] */

Definition at line 2624 of file wm8962.h.

#define WM8962_PLL2_K_WIDTH   8 /* PLL2_K - [7:0] */

Definition at line 2625 of file wm8962.h.

#define WM8962_PLL2_K_WIDTH   8 /* PLL2_K - [7:0] */

Definition at line 2625 of file wm8962.h.

#define WM8962_PLL2_K_WIDTH   8 /* PLL2_K - [7:0] */

Definition at line 2625 of file wm8962.h.

#define WM8962_PLL2_LOCK_DB   0x0004 /* PLL2_LOCK_DB */

Definition at line 3570 of file wm8962.h.

#define WM8962_PLL2_LOCK_DB_MASK   0x0004 /* PLL2_LOCK_DB */

Definition at line 3571 of file wm8962.h.

#define WM8962_PLL2_LOCK_DB_SHIFT   2 /* PLL2_LOCK_DB */

Definition at line 3572 of file wm8962.h.

#define WM8962_PLL2_LOCK_DB_WIDTH   1 /* PLL2_LOCK_DB */

Definition at line 3573 of file wm8962.h.

#define WM8962_PLL2_LOCK_EINT   0x0004 /* PLL2_LOCK_EINT */

Definition at line 3470 of file wm8962.h.

#define WM8962_PLL2_LOCK_EINT_MASK   0x0004 /* PLL2_LOCK_EINT */

Definition at line 3471 of file wm8962.h.

#define WM8962_PLL2_LOCK_EINT_SHIFT   2 /* PLL2_LOCK_EINT */

Definition at line 3472 of file wm8962.h.

#define WM8962_PLL2_LOCK_EINT_WIDTH   1 /* PLL2_LOCK_EINT */

Definition at line 3473 of file wm8962.h.

#define WM8962_PLL2_N_MASK   0x001F /* PLL2_N - [4:0] */

Definition at line 2602 of file wm8962.h.

#define WM8962_PLL2_N_SHIFT   0 /* PLL2_N - [4:0] */

Definition at line 2603 of file wm8962.h.

#define WM8962_PLL2_N_WIDTH   5 /* PLL2_N - [4:0] */

Definition at line 2604 of file wm8962.h.

#define WM8962_PLL2_OUTDIV   0x0080 /* PLL2_OUTDIV */

Definition at line 2520 of file wm8962.h.

#define WM8962_PLL2_OUTDIV_MASK   0x0080 /* PLL2_OUTDIV */

Definition at line 2521 of file wm8962.h.

#define WM8962_PLL2_OUTDIV_SHIFT   7 /* PLL2_OUTDIV */

Definition at line 2522 of file wm8962.h.

#define WM8962_PLL2_OUTDIV_WIDTH   1 /* PLL2_OUTDIV */

Definition at line 2523 of file wm8962.h.

#define WM8962_PLL3_ENA   0x0010 /* PLL3_ENA */

Definition at line 2578 of file wm8962.h.

#define WM8962_PLL3_ENA_MASK   0x0010 /* PLL3_ENA */

Definition at line 2579 of file wm8962.h.

#define WM8962_PLL3_ENA_SHIFT   4 /* PLL3_ENA */

Definition at line 2580 of file wm8962.h.

#define WM8962_PLL3_ENA_WIDTH   1 /* PLL3_ENA */

Definition at line 2581 of file wm8962.h.

#define WM8962_PLL3_FRAC   0x0040 /* PLL3_FRAC */

Definition at line 2630 of file wm8962.h.

#define WM8962_PLL3_FRAC_MASK   0x0040 /* PLL3_FRAC */

Definition at line 2631 of file wm8962.h.

#define WM8962_PLL3_FRAC_SHIFT   6 /* PLL3_FRAC */

Definition at line 2632 of file wm8962.h.

#define WM8962_PLL3_FRAC_WIDTH   1 /* PLL3_FRAC */

Definition at line 2633 of file wm8962.h.

#define WM8962_PLL3_K_MASK   0x00FF /* PLL3_K - [7:0] */

Definition at line 2655 of file wm8962.h.

#define WM8962_PLL3_K_MASK   0x00FF /* PLL3_K - [7:0] */

Definition at line 2655 of file wm8962.h.

#define WM8962_PLL3_K_MASK   0x00FF /* PLL3_K - [7:0] */

Definition at line 2655 of file wm8962.h.

#define WM8962_PLL3_K_SHIFT   0 /* PLL3_K - [7:0] */

Definition at line 2656 of file wm8962.h.

#define WM8962_PLL3_K_SHIFT   0 /* PLL3_K - [7:0] */

Definition at line 2656 of file wm8962.h.

#define WM8962_PLL3_K_SHIFT   0 /* PLL3_K - [7:0] */

Definition at line 2656 of file wm8962.h.

#define WM8962_PLL3_K_WIDTH   8 /* PLL3_K - [7:0] */

Definition at line 2657 of file wm8962.h.

#define WM8962_PLL3_K_WIDTH   8 /* PLL3_K - [7:0] */

Definition at line 2657 of file wm8962.h.

#define WM8962_PLL3_K_WIDTH   8 /* PLL3_K - [7:0] */

Definition at line 2657 of file wm8962.h.

#define WM8962_PLL3_LOCK_DB   0x0008 /* PLL3_LOCK_DB */

Definition at line 3566 of file wm8962.h.

#define WM8962_PLL3_LOCK_DB_MASK   0x0008 /* PLL3_LOCK_DB */

Definition at line 3567 of file wm8962.h.

#define WM8962_PLL3_LOCK_DB_SHIFT   3 /* PLL3_LOCK_DB */

Definition at line 3568 of file wm8962.h.

#define WM8962_PLL3_LOCK_DB_WIDTH   1 /* PLL3_LOCK_DB */

Definition at line 3569 of file wm8962.h.

#define WM8962_PLL3_LOCK_EINT   0x0008 /* PLL3_LOCK_EINT */

Definition at line 3466 of file wm8962.h.

#define WM8962_PLL3_LOCK_EINT_MASK   0x0008 /* PLL3_LOCK_EINT */

Definition at line 3467 of file wm8962.h.

#define WM8962_PLL3_LOCK_EINT_SHIFT   3 /* PLL3_LOCK_EINT */

Definition at line 3468 of file wm8962.h.

#define WM8962_PLL3_LOCK_EINT_WIDTH   1 /* PLL3_LOCK_EINT */

Definition at line 3469 of file wm8962.h.

#define WM8962_PLL3_N_MASK   0x001F /* PLL3_N - [4:0] */

Definition at line 2634 of file wm8962.h.

#define WM8962_PLL3_N_SHIFT   0 /* PLL3_N - [4:0] */

Definition at line 2635 of file wm8962.h.

#define WM8962_PLL3_N_WIDTH   5 /* PLL3_N - [4:0] */

Definition at line 2636 of file wm8962.h.

#define WM8962_PLL3_OUTDIV   0x0040 /* PLL3_OUTDIV */

Definition at line 2524 of file wm8962.h.

#define WM8962_PLL3_OUTDIV_MASK   0x0040 /* PLL3_OUTDIV */

Definition at line 2525 of file wm8962.h.

#define WM8962_PLL3_OUTDIV_SHIFT   6 /* PLL3_OUTDIV */

Definition at line 2526 of file wm8962.h.

#define WM8962_PLL3_OUTDIV_WIDTH   1 /* PLL3_OUTDIV */

Definition at line 2527 of file wm8962.h.

#define WM8962_PLL_10   0x89

Definition at line 110 of file wm8962.h.

#define WM8962_PLL_11   0x8A

Definition at line 111 of file wm8962.h.

#define WM8962_PLL_12   0x8B

Definition at line 112 of file wm8962.h.

#define WM8962_PLL_13   0x8C

Definition at line 113 of file wm8962.h.

#define WM8962_PLL_14   0x8D

Definition at line 114 of file wm8962.h.

#define WM8962_PLL_15   0x8E

Definition at line 115 of file wm8962.h.

#define WM8962_PLL_16   0x8F

Definition at line 116 of file wm8962.h.

#define WM8962_PLL_4   0x83

Definition at line 108 of file wm8962.h.

#define WM8962_PLL_9   0x88

Definition at line 109 of file wm8962.h.

#define WM8962_PLL_CLK_SRC   0x0002 /* PLL_CLK_SRC */

Definition at line 2586 of file wm8962.h.

#define WM8962_PLL_CLK_SRC_MASK   0x0002 /* PLL_CLK_SRC */

Definition at line 2587 of file wm8962.h.

#define WM8962_PLL_CLK_SRC_SHIFT   1 /* PLL_CLK_SRC */

Definition at line 2588 of file wm8962.h.

#define WM8962_PLL_CLK_SRC_WIDTH   1 /* PLL_CLK_SRC */

Definition at line 2589 of file wm8962.h.

#define WM8962_PLL_SOFTWARE_RESET   0x7F

Definition at line 106 of file wm8962.h.

#define WM8962_PLL_SYSCLK_DIV_MASK   0x0018 /* PLL_SYSCLK_DIV - [4:3] */

Definition at line 2528 of file wm8962.h.

#define WM8962_PLL_SYSCLK_DIV_SHIFT   3 /* PLL_SYSCLK_DIV - [4:3] */

Definition at line 2529 of file wm8962.h.

#define WM8962_PLL_SYSCLK_DIV_WIDTH   2 /* PLL_SYSCLK_DIV - [4:3] */

Definition at line 2530 of file wm8962.h.

#define WM8962_PWR_MGMT_1   0x19

Definition at line 55 of file wm8962.h.

#define WM8962_PWR_MGMT_2   0x1A

Definition at line 56 of file wm8962.h.

#define WM8962_REG_SYNC   0x0004 /* REG_SYNC */

Definition at line 2730 of file wm8962.h.

#define WM8962_REG_SYNC_MASK   0x0004 /* REG_SYNC */

Definition at line 2731 of file wm8962.h.

#define WM8962_REG_SYNC_SHIFT   2 /* REG_SYNC */

Definition at line 2732 of file wm8962.h.

#define WM8962_REG_SYNC_WIDTH   1 /* REG_SYNC */

Definition at line 2733 of file wm8962.h.

#define WM8962_REGISTER_COUNT   1138

Definition at line 1173 of file wm8962.h.

#define WM8962_RETUNEADC_PG2_0   0x4801

Definition at line 825 of file wm8962.h.

#define WM8962_RETUNEADC_PG2_1   0x4800

Definition at line 824 of file wm8962.h.

#define WM8962_RETUNEADC_PG_0   0x4803

Definition at line 827 of file wm8962.h.

#define WM8962_RETUNEADC_PG_1   0x4802

Definition at line 826 of file wm8962.h.

#define WM8962_RETUNEADC_SHARED_COEFF_0   0x4001

Definition at line 723 of file wm8962.h.

#define WM8962_RETUNEADC_SHARED_COEFF_1   0x4000

Definition at line 722 of file wm8962.h.

#define WM8962_RETUNEADC_SHARED_COEFF_15_00_MASK   0xFFFF /* RETUNEADC_SHARED_COEFF_15_00 - [15:0] */

Definition at line 3718 of file wm8962.h.

#define WM8962_RETUNEADC_SHARED_COEFF_15_00_SHIFT   0 /* RETUNEADC_SHARED_COEFF_15_00 - [15:0] */

Definition at line 3719 of file wm8962.h.

#define WM8962_RETUNEADC_SHARED_COEFF_15_00_WIDTH   16 /* RETUNEADC_SHARED_COEFF_15_00 - [15:0] */

Definition at line 3720 of file wm8962.h.

#define WM8962_RETUNEADC_SHARED_COEFF_22_16_MASK   0x007F /* RETUNEADC_SHARED_COEFF_22_16 - [6:0] */

Definition at line 3711 of file wm8962.h.

#define WM8962_RETUNEADC_SHARED_COEFF_22_16_SHIFT   0 /* RETUNEADC_SHARED_COEFF_22_16 - [6:0] */

Definition at line 3712 of file wm8962.h.

#define WM8962_RETUNEADC_SHARED_COEFF_22_16_WIDTH   7 /* RETUNEADC_SHARED_COEFF_22_16 - [6:0] */

Definition at line 3713 of file wm8962.h.

#define WM8962_RETUNEDAC_PG2_0   0x4E01

Definition at line 957 of file wm8962.h.

#define WM8962_RETUNEDAC_PG2_1   0x4E00

Definition at line 956 of file wm8962.h.

#define WM8962_RETUNEDAC_PG_0   0x4E03

Definition at line 959 of file wm8962.h.

#define WM8962_RETUNEDAC_PG_1   0x4E02

Definition at line 958 of file wm8962.h.

#define WM8962_RETUNEDAC_SHARED_COEFF_0   0x4003

Definition at line 725 of file wm8962.h.

#define WM8962_RETUNEDAC_SHARED_COEFF_1   0x4002

Definition at line 724 of file wm8962.h.

#define WM8962_RETUNEDAC_SHARED_COEFF_15_00_MASK   0xFFFF /* RETUNEDAC_SHARED_COEFF_15_00 - [15:0] */

Definition at line 3736 of file wm8962.h.

#define WM8962_RETUNEDAC_SHARED_COEFF_15_00_SHIFT   0 /* RETUNEDAC_SHARED_COEFF_15_00 - [15:0] */

Definition at line 3737 of file wm8962.h.

#define WM8962_RETUNEDAC_SHARED_COEFF_15_00_WIDTH   16 /* RETUNEDAC_SHARED_COEFF_15_00 - [15:0] */

Definition at line 3738 of file wm8962.h.

#define WM8962_RETUNEDAC_SHARED_COEFF_23_16_MASK   0x007F /* RETUNEDAC_SHARED_COEFF_23_16 - [6:0] */

Definition at line 3729 of file wm8962.h.

#define WM8962_RETUNEDAC_SHARED_COEFF_23_16_SHIFT   0 /* RETUNEDAC_SHARED_COEFF_23_16 - [6:0] */

Definition at line 3730 of file wm8962.h.

#define WM8962_RETUNEDAC_SHARED_COEFF_23_16_WIDTH   7 /* RETUNEDAC_SHARED_COEFF_23_16 - [6:0] */

Definition at line 3731 of file wm8962.h.

#define WM8962_RIGHT_ADC_VOLUME   0x16

Definition at line 52 of file wm8962.h.

#define WM8962_RIGHT_DAC_VOLUME   0x0B

Definition at line 44 of file wm8962.h.

#define WM8962_RIGHT_INPUT_MIXER_VOLUME   0x21

Definition at line 62 of file wm8962.h.

#define WM8962_RIGHT_INPUT_PGA_CONTROL   0x26

Definition at line 66 of file wm8962.h.

#define WM8962_RIGHT_INPUT_VOLUME   0x01

Definition at line 34 of file wm8962.h.

#define WM8962_RTN_ADC_ENA   0x0020 /* RTN_ADC_ENA */

Definition at line 3753 of file wm8962.h.

#define WM8962_RTN_ADC_ENA_MASK   0x0020 /* RTN_ADC_ENA */

Definition at line 3754 of file wm8962.h.

#define WM8962_RTN_ADC_ENA_SHIFT   5 /* RTN_ADC_ENA */

Definition at line 3755 of file wm8962.h.

#define WM8962_RTN_ADC_ENA_WIDTH   1 /* RTN_ADC_ENA */

Definition at line 3756 of file wm8962.h.

#define WM8962_RTN_DAC_ENA   0x0010 /* RTN_DAC_ENA */

Definition at line 3757 of file wm8962.h.

#define WM8962_RTN_DAC_ENA_MASK   0x0010 /* RTN_DAC_ENA */

Definition at line 3758 of file wm8962.h.

#define WM8962_RTN_DAC_ENA_SHIFT   4 /* RTN_DAC_ENA */

Definition at line 3759 of file wm8962.h.

#define WM8962_RTN_DAC_ENA_WIDTH   1 /* RTN_DAC_ENA */

Definition at line 3760 of file wm8962.h.

#define WM8962_SAMPLE_RATE_INT_MODE   0x0010 /* SAMPLE_RATE_INT_MODE */

Definition at line 1694 of file wm8962.h.

#define WM8962_SAMPLE_RATE_INT_MODE_MASK   0x0010 /* SAMPLE_RATE_INT_MODE */

Definition at line 1695 of file wm8962.h.

#define WM8962_SAMPLE_RATE_INT_MODE_SHIFT   4 /* SAMPLE_RATE_INT_MODE */

Definition at line 1696 of file wm8962.h.

#define WM8962_SAMPLE_RATE_INT_MODE_WIDTH   1 /* SAMPLE_RATE_INT_MODE */

Definition at line 1697 of file wm8962.h.

#define WM8962_SAMPLE_RATE_MASK   0x0007 /* SAMPLE_RATE - [2:0] */

Definition at line 1698 of file wm8962.h.

#define WM8962_SAMPLE_RATE_SHIFT   0 /* SAMPLE_RATE - [2:0] */

Definition at line 1699 of file wm8962.h.

#define WM8962_SAMPLE_RATE_WIDTH   3 /* SAMPLE_RATE - [2:0] */

Definition at line 1700 of file wm8962.h.

#define WM8962_SOFTWARE_RESET   0x0F

Definition at line 46 of file wm8962.h.

#define WM8962_SOUNDSTAGE_ENABLES_0   0x4005

Definition at line 727 of file wm8962.h.

#define WM8962_SOUNDSTAGE_ENABLES_1   0x4004

Definition at line 726 of file wm8962.h.

#define WM8962_SOUNDSTAGE_ENABLES_15_06_MASK   0xFFC0 /* SOUNDSTAGE_ENABLES_15_06 - [15:6] */

Definition at line 3750 of file wm8962.h.

#define WM8962_SOUNDSTAGE_ENABLES_15_06_SHIFT   6 /* SOUNDSTAGE_ENABLES_15_06 - [15:6] */

Definition at line 3751 of file wm8962.h.

#define WM8962_SOUNDSTAGE_ENABLES_15_06_WIDTH   10 /* SOUNDSTAGE_ENABLES_15_06 - [15:6] */

Definition at line 3752 of file wm8962.h.

#define WM8962_SOUNDSTAGE_ENABLES_23_16_MASK   0x00FF /* SOUNDSTAGE_ENABLES_23_16 - [7:0] */

Definition at line 3743 of file wm8962.h.

#define WM8962_SOUNDSTAGE_ENABLES_23_16_SHIFT   0 /* SOUNDSTAGE_ENABLES_23_16 - [7:0] */

Definition at line 3744 of file wm8962.h.

#define WM8962_SOUNDSTAGE_ENABLES_23_16_WIDTH   8 /* SOUNDSTAGE_ENABLES_23_16 - [7:0] */

Definition at line 3745 of file wm8962.h.

#define WM8962_SPEAKER_MIXER_1   0x69

Definition at line 94 of file wm8962.h.

#define WM8962_SPEAKER_MIXER_2   0x6A

Definition at line 95 of file wm8962.h.

#define WM8962_SPEAKER_MIXER_3   0x6B

Definition at line 96 of file wm8962.h.

#define WM8962_SPEAKER_MIXER_4   0x6C

Definition at line 97 of file wm8962.h.

#define WM8962_SPEAKER_MIXER_5   0x6D

Definition at line 98 of file wm8962.h.

#define WM8962_SPI_4WIRE   0x0020 /* SPI_4WIRE */

Definition at line 2200 of file wm8962.h.

#define WM8962_SPI_4WIRE_MASK   0x0020 /* SPI_4WIRE */

Definition at line 2201 of file wm8962.h.

#define WM8962_SPI_4WIRE_SHIFT   5 /* SPI_4WIRE */

Definition at line 2202 of file wm8962.h.

#define WM8962_SPI_4WIRE_WIDTH   1 /* SPI_4WIRE */

Definition at line 2203 of file wm8962.h.

#define WM8962_SPI_CFG   0x0010 /* SPI_CFG */

Definition at line 2204 of file wm8962.h.

#define WM8962_SPI_CFG_MASK   0x0010 /* SPI_CFG */

Definition at line 2205 of file wm8962.h.

#define WM8962_SPI_CFG_SHIFT   4 /* SPI_CFG */

Definition at line 2206 of file wm8962.h.

#define WM8962_SPI_CFG_WIDTH   1 /* SPI_CFG */

Definition at line 2207 of file wm8962.h.

#define WM8962_SPI_CONTRD   0x0040 /* SPI_CONTRD */

Definition at line 2196 of file wm8962.h.

#define WM8962_SPI_CONTRD_MASK   0x0040 /* SPI_CONTRD */

Definition at line 2197 of file wm8962.h.

#define WM8962_SPI_CONTRD_SHIFT   6 /* SPI_CONTRD */

Definition at line 2198 of file wm8962.h.

#define WM8962_SPI_CONTRD_WIDTH   1 /* SPI_CONTRD */

Definition at line 2199 of file wm8962.h.

#define WM8962_SPK_MONO   0x0040 /* SPK_MONO */

Definition at line 1969 of file wm8962.h.

#define WM8962_SPK_MONO_MASK   0x0040 /* SPK_MONO */

Definition at line 1970 of file wm8962.h.

#define WM8962_SPK_MONO_SHIFT   6 /* SPK_MONO */

Definition at line 1971 of file wm8962.h.

#define WM8962_SPK_MONO_WIDTH   1 /* SPK_MONO */

Definition at line 1972 of file wm8962.h.

#define WM8962_SPKMIXL_ENA   0x0002 /* SPKMIXL_ENA */

Definition at line 2220 of file wm8962.h.

#define WM8962_SPKMIXL_ENA_MASK   0x0002 /* SPKMIXL_ENA */

Definition at line 2221 of file wm8962.h.

#define WM8962_SPKMIXL_ENA_SHIFT   1 /* SPKMIXL_ENA */

Definition at line 2222 of file wm8962.h.

#define WM8962_SPKMIXL_ENA_WIDTH   1 /* SPKMIXL_ENA */

Definition at line 2223 of file wm8962.h.

#define WM8962_SPKMIXL_MUTE   0x0100 /* SPKMIXL_MUTE */

Definition at line 2404 of file wm8962.h.

#define WM8962_SPKMIXL_MUTE_MASK   0x0100 /* SPKMIXL_MUTE */

Definition at line 2405 of file wm8962.h.

#define WM8962_SPKMIXL_MUTE_SHIFT   8 /* SPKMIXL_MUTE */

Definition at line 2406 of file wm8962.h.

#define WM8962_SPKMIXL_MUTE_WIDTH   1 /* SPKMIXL_MUTE */

Definition at line 2407 of file wm8962.h.

#define WM8962_SPKMIXL_TO_SPKOUTL_PGA   0x0080 /* SPKMIXL_TO_SPKOUTL_PGA */

Definition at line 2340 of file wm8962.h.

#define WM8962_SPKMIXL_TO_SPKOUTL_PGA_MASK   0x0080 /* SPKMIXL_TO_SPKOUTL_PGA */

Definition at line 2341 of file wm8962.h.

#define WM8962_SPKMIXL_TO_SPKOUTL_PGA_SHIFT   7 /* SPKMIXL_TO_SPKOUTL_PGA */

Definition at line 2342 of file wm8962.h.

#define WM8962_SPKMIXL_TO_SPKOUTL_PGA_WIDTH   1 /* SPKMIXL_TO_SPKOUTL_PGA */

Definition at line 2343 of file wm8962.h.

#define WM8962_SPKMIXR_ENA   0x0001 /* SPKMIXR_ENA */

Definition at line 2224 of file wm8962.h.

#define WM8962_SPKMIXR_ENA_MASK   0x0001 /* SPKMIXR_ENA */

Definition at line 2225 of file wm8962.h.

#define WM8962_SPKMIXR_ENA_SHIFT   0 /* SPKMIXR_ENA */

Definition at line 2226 of file wm8962.h.

#define WM8962_SPKMIXR_ENA_WIDTH   1 /* SPKMIXR_ENA */

Definition at line 2227 of file wm8962.h.

#define WM8962_SPKMIXR_MUTE   0x0100 /* SPKMIXR_MUTE */

Definition at line 2426 of file wm8962.h.

#define WM8962_SPKMIXR_MUTE_MASK   0x0100 /* SPKMIXR_MUTE */

Definition at line 2427 of file wm8962.h.

#define WM8962_SPKMIXR_MUTE_SHIFT   8 /* SPKMIXR_MUTE */

Definition at line 2428 of file wm8962.h.

#define WM8962_SPKMIXR_MUTE_WIDTH   1 /* SPKMIXR_MUTE */

Definition at line 2429 of file wm8962.h.

#define WM8962_SPKMIXR_TO_SPKOUTR_PGA   0x0080 /* SPKMIXR_TO_SPKOUTR_PGA */

Definition at line 2372 of file wm8962.h.

#define WM8962_SPKMIXR_TO_SPKOUTR_PGA_MASK   0x0080 /* SPKMIXR_TO_SPKOUTR_PGA */

Definition at line 2373 of file wm8962.h.

#define WM8962_SPKMIXR_TO_SPKOUTR_PGA_SHIFT   7 /* SPKMIXR_TO_SPKOUTR_PGA */

Definition at line 2374 of file wm8962.h.

#define WM8962_SPKMIXR_TO_SPKOUTR_PGA_WIDTH   1 /* SPKMIXR_TO_SPKOUTR_PGA */

Definition at line 2375 of file wm8962.h.

#define WM8962_SPKOUT_VU   0x0100 /* SPKOUT_VU */

Definition at line 1869 of file wm8962.h.

#define WM8962_SPKOUT_VU_MASK   0x0100 /* SPKOUT_VU */

Definition at line 1870 of file wm8962.h.

#define WM8962_SPKOUT_VU_SHIFT   8 /* SPKOUT_VU */

Definition at line 1871 of file wm8962.h.

#define WM8962_SPKOUT_VU_WIDTH   1 /* SPKOUT_VU */

Definition at line 1872 of file wm8962.h.

#define WM8962_SPKOUTL_ENA   0x0040 /* SPKOUTL_ENA */

Definition at line 1953 of file wm8962.h.

#define WM8962_SPKOUTL_ENA_MASK   0x0040 /* SPKOUTL_ENA */

Definition at line 1954 of file wm8962.h.

#define WM8962_SPKOUTL_ENA_SHIFT   6 /* SPKOUTL_ENA */

Definition at line 1955 of file wm8962.h.

#define WM8962_SPKOUTL_ENA_WIDTH   1 /* SPKOUTL_ENA */

Definition at line 1956 of file wm8962.h.

#define WM8962_SPKOUTL_PGA_ENA   0x0010 /* SPKOUTL_PGA_ENA */

Definition at line 1674 of file wm8962.h.

#define WM8962_SPKOUTL_PGA_ENA_MASK   0x0010 /* SPKOUTL_PGA_ENA */

Definition at line 1675 of file wm8962.h.

#define WM8962_SPKOUTL_PGA_ENA_SHIFT   4 /* SPKOUTL_PGA_ENA */

Definition at line 1676 of file wm8962.h.

#define WM8962_SPKOUTL_PGA_ENA_WIDTH   1 /* SPKOUTL_PGA_ENA */

Definition at line 1677 of file wm8962.h.

#define WM8962_SPKOUTL_PGA_MUTE   0x0002 /* SPKOUTL_PGA_MUTE */

Definition at line 1957 of file wm8962.h.

#define WM8962_SPKOUTL_PGA_MUTE_MASK   0x0002 /* SPKOUTL_PGA_MUTE */

Definition at line 1958 of file wm8962.h.

#define WM8962_SPKOUTL_PGA_MUTE_SHIFT   1 /* SPKOUTL_PGA_MUTE */

Definition at line 1959 of file wm8962.h.

#define WM8962_SPKOUTL_PGA_MUTE_WIDTH   1 /* SPKOUTL_PGA_MUTE */

Definition at line 1960 of file wm8962.h.

#define WM8962_SPKOUTL_VOL_MASK   0x007F /* SPKOUTL_VOL - [6:0] */

Definition at line 1877 of file wm8962.h.

#define WM8962_SPKOUTL_VOL_SHIFT   0 /* SPKOUTL_VOL - [6:0] */

Definition at line 1878 of file wm8962.h.

#define WM8962_SPKOUTL_VOL_WIDTH   7 /* SPKOUTL_VOL - [6:0] */

Definition at line 1879 of file wm8962.h.

#define WM8962_SPKOUTL_VOLUME   0x28

Definition at line 67 of file wm8962.h.

#define WM8962_SPKOUTL_ZC   0x0080 /* SPKOUTL_ZC */

Definition at line 1873 of file wm8962.h.

#define WM8962_SPKOUTL_ZC_MASK   0x0080 /* SPKOUTL_ZC */

Definition at line 1874 of file wm8962.h.

#define WM8962_SPKOUTL_ZC_SHIFT   7 /* SPKOUTL_ZC */

Definition at line 1875 of file wm8962.h.

#define WM8962_SPKOUTL_ZC_WIDTH   1 /* SPKOUTL_ZC */

Definition at line 1876 of file wm8962.h.

#define WM8962_SPKOUTR_ENA   0x0080 /* SPKOUTR_ENA */

Definition at line 1949 of file wm8962.h.

#define WM8962_SPKOUTR_ENA_MASK   0x0080 /* SPKOUTR_ENA */

Definition at line 1950 of file wm8962.h.

#define WM8962_SPKOUTR_ENA_SHIFT   7 /* SPKOUTR_ENA */

Definition at line 1951 of file wm8962.h.

#define WM8962_SPKOUTR_ENA_WIDTH   1 /* SPKOUTR_ENA */

Definition at line 1952 of file wm8962.h.

#define WM8962_SPKOUTR_PGA_ENA   0x0008 /* SPKOUTR_PGA_ENA */

Definition at line 1678 of file wm8962.h.

#define WM8962_SPKOUTR_PGA_ENA_MASK   0x0008 /* SPKOUTR_PGA_ENA */

Definition at line 1679 of file wm8962.h.

#define WM8962_SPKOUTR_PGA_ENA_SHIFT   3 /* SPKOUTR_PGA_ENA */

Definition at line 1680 of file wm8962.h.

#define WM8962_SPKOUTR_PGA_ENA_WIDTH   1 /* SPKOUTR_PGA_ENA */

Definition at line 1681 of file wm8962.h.

#define WM8962_SPKOUTR_PGA_MUTE   0x0001 /* SPKOUTR_PGA_MUTE */

Definition at line 1961 of file wm8962.h.

#define WM8962_SPKOUTR_PGA_MUTE_MASK   0x0001 /* SPKOUTR_PGA_MUTE */

Definition at line 1962 of file wm8962.h.

#define WM8962_SPKOUTR_PGA_MUTE_SHIFT   0 /* SPKOUTR_PGA_MUTE */

Definition at line 1963 of file wm8962.h.

#define WM8962_SPKOUTR_PGA_MUTE_WIDTH   1 /* SPKOUTR_PGA_MUTE */

Definition at line 1964 of file wm8962.h.

#define WM8962_SPKOUTR_VOL_MASK   0x007F /* SPKOUTR_VOL - [6:0] */

Definition at line 1888 of file wm8962.h.

#define WM8962_SPKOUTR_VOL_SHIFT   0 /* SPKOUTR_VOL - [6:0] */

Definition at line 1889 of file wm8962.h.

#define WM8962_SPKOUTR_VOL_WIDTH   7 /* SPKOUTR_VOL - [6:0] */

Definition at line 1890 of file wm8962.h.

#define WM8962_SPKOUTR_VOLUME   0x29

Definition at line 68 of file wm8962.h.

#define WM8962_SPKOUTR_ZC   0x0080 /* SPKOUTR_ZC */

Definition at line 1884 of file wm8962.h.

#define WM8962_SPKOUTR_ZC_MASK   0x0080 /* SPKOUTR_ZC */

Definition at line 1885 of file wm8962.h.

#define WM8962_SPKOUTR_ZC_SHIFT   7 /* SPKOUTR_ZC */

Definition at line 1886 of file wm8962.h.

#define WM8962_SPKOUTR_ZC_WIDTH   1 /* SPKOUTR_ZC */

Definition at line 1887 of file wm8962.h.

#define WM8962_STARTUP_BIAS_ENA   0x0010 /* STARTUP_BIAS_ENA */

Definition at line 1705 of file wm8962.h.

#define WM8962_STARTUP_BIAS_ENA_MASK   0x0010 /* STARTUP_BIAS_ENA */

Definition at line 1706 of file wm8962.h.

#define WM8962_STARTUP_BIAS_ENA_SHIFT   4 /* STARTUP_BIAS_ENA */

Definition at line 1707 of file wm8962.h.

#define WM8962_STARTUP_BIAS_ENA_WIDTH   1 /* STARTUP_BIAS_ENA */

Definition at line 1708 of file wm8962.h.

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

Definition at line 1465 of file wm8962.h.

#define WM8962_SW_RESET_PLL_MASK   0xFFFF /* SW_RESET_PLL - [15:0] */

Definition at line 2563 of file wm8962.h.

#define WM8962_SW_RESET_PLL_SHIFT   0 /* SW_RESET_PLL - [15:0] */

Definition at line 2564 of file wm8962.h.

#define WM8962_SW_RESET_PLL_WIDTH   16 /* SW_RESET_PLL - [15:0] */

Definition at line 2565 of file wm8962.h.

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

Definition at line 1466 of file wm8962.h.

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

Definition at line 1467 of file wm8962.h.

#define WM8962_SYSCLK_ENA   0x0020 /* SYSCLK_ENA */

Definition at line 1390 of file wm8962.h.

#define WM8962_SYSCLK_ENA_MASK   0x0020 /* SYSCLK_ENA */

Definition at line 1391 of file wm8962.h.

#define WM8962_SYSCLK_ENA_SHIFT   5 /* SYSCLK_ENA */

Definition at line 1392 of file wm8962.h.

#define WM8962_SYSCLK_ENA_WIDTH   1 /* SYSCLK_ENA */

Definition at line 1393 of file wm8962.h.

#define WM8962_SYSCLK_FLL   2

Definition at line 20 of file wm8962.h.

#define WM8962_SYSCLK_MCLK   1

Definition at line 19 of file wm8962.h.

#define WM8962_SYSCLK_PLL3   3

Definition at line 21 of file wm8962.h.

#define WM8962_SYSCLK_RATE_MASK   0x001E /* SYSCLK_RATE - [4:1] */

Definition at line 1980 of file wm8962.h.

#define WM8962_SYSCLK_RATE_SHIFT   1 /* SYSCLK_RATE - [4:1] */

Definition at line 1981 of file wm8962.h.

#define WM8962_SYSCLK_RATE_WIDTH   4 /* SYSCLK_RATE - [4:1] */

Definition at line 1982 of file wm8962.h.

#define WM8962_SYSCLK_SRC_MASK   0x0600 /* SYSCLK_SRC - [10:9] */

Definition at line 1384 of file wm8962.h.

#define WM8962_SYSCLK_SRC_SHIFT   9 /* SYSCLK_SRC - [10:9] */

Definition at line 1385 of file wm8962.h.

#define WM8962_SYSCLK_SRC_WIDTH   2 /* SYSCLK_SRC - [10:9] */

Definition at line 1386 of file wm8962.h.

#define WM8962_TEMP_ENA_HP   0x0004 /* TEMP_ENA_HP */

Definition at line 1933 of file wm8962.h.

#define WM8962_TEMP_ENA_HP_MASK   0x0004 /* TEMP_ENA_HP */

Definition at line 1934 of file wm8962.h.

#define WM8962_TEMP_ENA_HP_SHIFT   2 /* TEMP_ENA_HP */

Definition at line 1935 of file wm8962.h.

#define WM8962_TEMP_ENA_HP_WIDTH   1 /* TEMP_ENA_HP */

Definition at line 1936 of file wm8962.h.

#define WM8962_TEMP_ENA_SPK   0x0002 /* TEMP_ENA_SPK */

Definition at line 1937 of file wm8962.h.

#define WM8962_TEMP_ENA_SPK_MASK   0x0002 /* TEMP_ENA_SPK */

Definition at line 1938 of file wm8962.h.

#define WM8962_TEMP_ENA_SPK_SHIFT   1 /* TEMP_ENA_SPK */

Definition at line 1939 of file wm8962.h.

#define WM8962_TEMP_ENA_SPK_WIDTH   1 /* TEMP_ENA_SPK */

Definition at line 1940 of file wm8962.h.

#define WM8962_TEMP_ERR_HP   0x0008 /* TEMP_ERR_HP */

Definition at line 1895 of file wm8962.h.

#define WM8962_TEMP_ERR_HP_MASK   0x0008 /* TEMP_ERR_HP */

Definition at line 1896 of file wm8962.h.

#define WM8962_TEMP_ERR_HP_SHIFT   3 /* TEMP_ERR_HP */

Definition at line 1897 of file wm8962.h.

#define WM8962_TEMP_ERR_HP_WIDTH   1 /* TEMP_ERR_HP */

Definition at line 1898 of file wm8962.h.

#define WM8962_TEMP_ERR_SPK   0x0002 /* TEMP_ERR_SPK */

Definition at line 1903 of file wm8962.h.

#define WM8962_TEMP_ERR_SPK_MASK   0x0002 /* TEMP_ERR_SPK */

Definition at line 1904 of file wm8962.h.

#define WM8962_TEMP_ERR_SPK_SHIFT   1 /* TEMP_ERR_SPK */

Definition at line 1905 of file wm8962.h.

#define WM8962_TEMP_ERR_SPK_WIDTH   1 /* TEMP_ERR_SPK */

Definition at line 1906 of file wm8962.h.

#define WM8962_TEMP_SHUT_DB   0x0001 /* TEMP_SHUT_DB */

Definition at line 3574 of file wm8962.h.

#define WM8962_TEMP_SHUT_DB_MASK   0x0001 /* TEMP_SHUT_DB */

Definition at line 3575 of file wm8962.h.

#define WM8962_TEMP_SHUT_DB_SHIFT   0 /* TEMP_SHUT_DB */

Definition at line 3576 of file wm8962.h.

#define WM8962_TEMP_SHUT_DB_WIDTH   1 /* TEMP_SHUT_DB */

Definition at line 3577 of file wm8962.h.

#define WM8962_TEMP_SHUT_EINT   0x0001 /* TEMP_SHUT_EINT */

Definition at line 3474 of file wm8962.h.

#define WM8962_TEMP_SHUT_EINT_MASK   0x0001 /* TEMP_SHUT_EINT */

Definition at line 3475 of file wm8962.h.

#define WM8962_TEMP_SHUT_EINT_SHIFT   0 /* TEMP_SHUT_EINT */

Definition at line 3476 of file wm8962.h.

#define WM8962_TEMP_SHUT_EINT_WIDTH   1 /* TEMP_SHUT_EINT */

Definition at line 3477 of file wm8962.h.

#define WM8962_TEMP_WARN_HP   0x0004 /* TEMP_WARN_HP */

Definition at line 1899 of file wm8962.h.

#define WM8962_TEMP_WARN_HP_MASK   0x0004 /* TEMP_WARN_HP */

Definition at line 1900 of file wm8962.h.

#define WM8962_TEMP_WARN_HP_SHIFT   2 /* TEMP_WARN_HP */

Definition at line 1901 of file wm8962.h.

#define WM8962_TEMP_WARN_HP_WIDTH   1 /* TEMP_WARN_HP */

Definition at line 1902 of file wm8962.h.

#define WM8962_TEMP_WARN_SPK   0x0001 /* TEMP_WARN_SPK */

Definition at line 1907 of file wm8962.h.

#define WM8962_TEMP_WARN_SPK_MASK   0x0001 /* TEMP_WARN_SPK */

Definition at line 1908 of file wm8962.h.

#define WM8962_TEMP_WARN_SPK_SHIFT   0 /* TEMP_WARN_SPK */

Definition at line 1909 of file wm8962.h.

#define WM8962_TEMP_WARN_SPK_WIDTH   1 /* TEMP_WARN_SPK */

Definition at line 1910 of file wm8962.h.

#define WM8962_THERMAL_SHUTDOWN_STATUS   0x2F

Definition at line 69 of file wm8962.h.

#define WM8962_THERR_ACT   0x0100 /* THERR_ACT */

Definition at line 1591 of file wm8962.h.

#define WM8962_THERR_ACT_MASK   0x0100 /* THERR_ACT */

Definition at line 1592 of file wm8962.h.

#define WM8962_THERR_ACT_SHIFT   8 /* THERR_ACT */

Definition at line 1593 of file wm8962.h.

#define WM8962_THERR_ACT_WIDTH   1 /* THERR_ACT */

Definition at line 1594 of file wm8962.h.

#define WM8962_THREED1   0x10C

Definition at line 134 of file wm8962.h.

#define WM8962_THREED2   0x10D

Definition at line 135 of file wm8962.h.

#define WM8962_THREED3   0x10E

Definition at line 136 of file wm8962.h.

#define WM8962_THREED4   0x10F

Definition at line 137 of file wm8962.h.

#define WM8962_THREED_CGAINL_MASK   0x07C0 /* THREED_CGAINL - [10:6] */

Definition at line 2854 of file wm8962.h.

#define WM8962_THREED_CGAINL_SHIFT   6 /* THREED_CGAINL - [10:6] */

Definition at line 2855 of file wm8962.h.

#define WM8962_THREED_CGAINL_WIDTH   5 /* THREED_CGAINL - [10:6] */

Definition at line 2856 of file wm8962.h.

#define WM8962_THREED_CGAINR_MASK   0x07C0 /* THREED_CGAINR - [10:6] */

Definition at line 2874 of file wm8962.h.

#define WM8962_THREED_CGAINR_SHIFT   6 /* THREED_CGAINR - [10:6] */

Definition at line 2875 of file wm8962.h.

#define WM8962_THREED_CGAINR_WIDTH   5 /* THREED_CGAINR - [10:6] */

Definition at line 2876 of file wm8962.h.

#define WM8962_THREED_DELAYL_MASK   0x003C /* THREED_DELAYL - [5:2] */

Definition at line 2857 of file wm8962.h.

#define WM8962_THREED_DELAYL_SHIFT   2 /* THREED_DELAYL - [5:2] */

Definition at line 2858 of file wm8962.h.

#define WM8962_THREED_DELAYL_WIDTH   4 /* THREED_DELAYL - [5:2] */

Definition at line 2859 of file wm8962.h.

#define WM8962_THREED_DELAYR_MASK   0x003C /* THREED_DELAYR - [5:2] */

Definition at line 2877 of file wm8962.h.

#define WM8962_THREED_DELAYR_SHIFT   2 /* THREED_DELAYR - [5:2] */

Definition at line 2878 of file wm8962.h.

#define WM8962_THREED_DELAYR_WIDTH   4 /* THREED_DELAYR - [5:2] */

Definition at line 2879 of file wm8962.h.

#define WM8962_THREED_ENA   0x0001 /* THREED_ENA */

Definition at line 2843 of file wm8962.h.

#define WM8962_THREED_ENA_MASK   0x0001 /* THREED_ENA */

Definition at line 2844 of file wm8962.h.

#define WM8962_THREED_ENA_SHIFT   0 /* THREED_ENA */

Definition at line 2845 of file wm8962.h.

#define WM8962_THREED_ENA_WIDTH   1 /* THREED_ENA */

Definition at line 2846 of file wm8962.h.

#define WM8962_THREED_FGAINL_MASK   0xF800 /* THREED_FGAINL - [15:11] */

Definition at line 2851 of file wm8962.h.

#define WM8962_THREED_FGAINL_SHIFT   11 /* THREED_FGAINL - [15:11] */

Definition at line 2852 of file wm8962.h.

#define WM8962_THREED_FGAINL_WIDTH   5 /* THREED_FGAINL - [15:11] */

Definition at line 2853 of file wm8962.h.

#define WM8962_THREED_FGAINR_MASK   0xF800 /* THREED_FGAINR - [15:11] */

Definition at line 2871 of file wm8962.h.

#define WM8962_THREED_FGAINR_SHIFT   11 /* THREED_FGAINR - [15:11] */

Definition at line 2872 of file wm8962.h.

#define WM8962_THREED_FGAINR_WIDTH   5 /* THREED_FGAINR - [15:11] */

Definition at line 2873 of file wm8962.h.

#define WM8962_THREED_LHPF_COEFF_MASK   0xFFFF /* THREED_LHPF_COEFF - [15:0] */

Definition at line 2864 of file wm8962.h.

#define WM8962_THREED_LHPF_COEFF_SHIFT   0 /* THREED_LHPF_COEFF - [15:0] */

Definition at line 2865 of file wm8962.h.

#define WM8962_THREED_LHPF_COEFF_WIDTH   16 /* THREED_LHPF_COEFF - [15:0] */

Definition at line 2866 of file wm8962.h.

#define WM8962_THREED_LHPF_ENA   0x0002 /* THREED_LHPF_ENA */

Definition at line 2839 of file wm8962.h.

#define WM8962_THREED_LHPF_ENA_MASK   0x0002 /* THREED_LHPF_ENA */

Definition at line 2840 of file wm8962.h.

#define WM8962_THREED_LHPF_ENA_SHIFT   1 /* THREED_LHPF_ENA */

Definition at line 2841 of file wm8962.h.

#define WM8962_THREED_LHPF_ENA_WIDTH   1 /* THREED_LHPF_ENA */

Definition at line 2842 of file wm8962.h.

#define WM8962_THREED_LHPF_MODE   0x0004 /* THREED_LHPF_MODE */

Definition at line 2835 of file wm8962.h.

#define WM8962_THREED_LHPF_MODE_MASK   0x0004 /* THREED_LHPF_MODE */

Definition at line 2836 of file wm8962.h.

#define WM8962_THREED_LHPF_MODE_SHIFT   2 /* THREED_LHPF_MODE */

Definition at line 2837 of file wm8962.h.

#define WM8962_THREED_LHPF_MODE_WIDTH   1 /* THREED_LHPF_MODE */

Definition at line 2838 of file wm8962.h.

#define WM8962_THREED_SIGN_L   0x0020 /* THREED_SIGN_L */

Definition at line 2827 of file wm8962.h.

#define WM8962_THREED_SIGN_L_MASK   0x0020 /* THREED_SIGN_L */

Definition at line 2828 of file wm8962.h.

#define WM8962_THREED_SIGN_L_SHIFT   5 /* THREED_SIGN_L */

Definition at line 2829 of file wm8962.h.

#define WM8962_THREED_SIGN_L_WIDTH   1 /* THREED_SIGN_L */

Definition at line 2830 of file wm8962.h.

#define WM8962_THREED_SIGN_R   0x0010 /* THREED_SIGN_R */

Definition at line 2831 of file wm8962.h.

#define WM8962_THREED_SIGN_R_MASK   0x0010 /* THREED_SIGN_R */

Definition at line 2832 of file wm8962.h.

#define WM8962_THREED_SIGN_R_SHIFT   4 /* THREED_SIGN_R */

Definition at line 2833 of file wm8962.h.

#define WM8962_THREED_SIGN_R_WIDTH   1 /* THREED_SIGN_R */

Definition at line 2834 of file wm8962.h.

#define WM8962_TLB_ENA   0x0002 /* TLB_ENA */

Definition at line 2984 of file wm8962.h.

#define WM8962_TLB_ENA_MASK   0x0002 /* TLB_ENA */

Definition at line 2985 of file wm8962.h.

#define WM8962_TLB_ENA_SHIFT   1 /* TLB_ENA */

Definition at line 2986 of file wm8962.h.

#define WM8962_TLB_ENA_WIDTH   1 /* TLB_ENA */

Definition at line 2987 of file wm8962.h.

#define WM8962_TLB_MODE   0x0001 /* TLB_MODE */

Definition at line 2988 of file wm8962.h.

#define WM8962_TLB_MODE_MASK   0x0001 /* TLB_MODE */

Definition at line 2989 of file wm8962.h.

#define WM8962_TLB_MODE_SHIFT   0 /* TLB_MODE */

Definition at line 2990 of file wm8962.h.

#define WM8962_TLB_MODE_WIDTH   1 /* TLB_MODE */

Definition at line 2991 of file wm8962.h.

#define WM8962_TLOOPBACK   0x11D

Definition at line 143 of file wm8962.h.

#define WM8962_TOCLK_DIV_MASK   0x0380 /* TOCLK_DIV - [9:7] */

Definition at line 1727 of file wm8962.h.

#define WM8962_TOCLK_DIV_SHIFT   7 /* TOCLK_DIV - [9:7] */

Definition at line 1728 of file wm8962.h.

#define WM8962_TOCLK_DIV_WIDTH   3 /* TOCLK_DIV - [9:7] */

Definition at line 1729 of file wm8962.h.

#define WM8962_TOCLK_ENA   0x0001 /* TOCLK_ENA */

Definition at line 1603 of file wm8962.h.

#define WM8962_TOCLK_ENA_MASK   0x0001 /* TOCLK_ENA */

Definition at line 1604 of file wm8962.h.

#define WM8962_TOCLK_ENA_SHIFT   0 /* TOCLK_ENA */

Definition at line 1605 of file wm8962.h.

#define WM8962_TOCLK_ENA_WIDTH   1 /* TOCLK_ENA */

Definition at line 1606 of file wm8962.h.

#define WM8962_VMID_BUF_ENA   0x0008 /* VMID_BUF_ENA */

Definition at line 1709 of file wm8962.h.

#define WM8962_VMID_BUF_ENA_MASK   0x0008 /* VMID_BUF_ENA */

Definition at line 1710 of file wm8962.h.

#define WM8962_VMID_BUF_ENA_SHIFT   3 /* VMID_BUF_ENA */

Definition at line 1711 of file wm8962.h.

#define WM8962_VMID_BUF_ENA_WIDTH   1 /* VMID_BUF_ENA */

Definition at line 1712 of file wm8962.h.

#define WM8962_VMID_RAMP   0x0004 /* VMID_RAMP */

Definition at line 1713 of file wm8962.h.

#define WM8962_VMID_RAMP_MASK   0x0004 /* VMID_RAMP */

Definition at line 1714 of file wm8962.h.

#define WM8962_VMID_RAMP_SHIFT   2 /* VMID_RAMP */

Definition at line 1715 of file wm8962.h.

#define WM8962_VMID_RAMP_WIDTH   1 /* VMID_RAMP */

Definition at line 1716 of file wm8962.h.

#define WM8962_VMID_SEL_MASK   0x0180 /* VMID_SEL - [8:7] */

Definition at line 1627 of file wm8962.h.

#define WM8962_VMID_SEL_SHIFT   7 /* VMID_SEL - [8:7] */

Definition at line 1628 of file wm8962.h.

#define WM8962_VMID_SEL_WIDTH   2 /* VMID_SEL - [8:7] */

Definition at line 1629 of file wm8962.h.

#define WM8962_VSS_ENA   0x0001 /* VSS_ENA */

Definition at line 3773 of file wm8962.h.

#define WM8962_VSS_ENA_MASK   0x0001 /* VSS_ENA */

Definition at line 3774 of file wm8962.h.

#define WM8962_VSS_ENA_SHIFT   0 /* VSS_ENA */

Definition at line 3775 of file wm8962.h.

#define WM8962_VSS_ENA_WIDTH   1 /* VSS_ENA */

Definition at line 3776 of file wm8962.h.

#define WM8962_VSS_PG2_0   0x5211

Definition at line 1041 of file wm8962.h.

#define WM8962_VSS_PG2_1   0x5210

Definition at line 1040 of file wm8962.h.

#define WM8962_VSS_PG_0   0x5213

Definition at line 1043 of file wm8962.h.

#define WM8962_VSS_PG_1   0x5212

Definition at line 1042 of file wm8962.h.

#define WM8962_VSS_XHD2_0   0x5201

Definition at line 1025 of file wm8962.h.

#define WM8962_VSS_XHD2_1   0x5200

Definition at line 1024 of file wm8962.h.

#define WM8962_VSS_XHD3_0   0x5203

Definition at line 1027 of file wm8962.h.

#define WM8962_VSS_XHD3_1   0x5202

Definition at line 1026 of file wm8962.h.

#define WM8962_VSS_XHN1_0   0x5205

Definition at line 1029 of file wm8962.h.

#define WM8962_VSS_XHN1_1   0x5204

Definition at line 1028 of file wm8962.h.

#define WM8962_VSS_XHN2_0   0x5207

Definition at line 1031 of file wm8962.h.

#define WM8962_VSS_XHN2_1   0x5206

Definition at line 1030 of file wm8962.h.

#define WM8962_VSS_XHN3_0   0x5209

Definition at line 1033 of file wm8962.h.

#define WM8962_VSS_XHN3_1   0x5208

Definition at line 1032 of file wm8962.h.

#define WM8962_VSS_XLA_0   0x520B

Definition at line 1035 of file wm8962.h.

#define WM8962_VSS_XLA_1   0x520A

Definition at line 1034 of file wm8962.h.

#define WM8962_VSS_XLB_0   0x520D

Definition at line 1037 of file wm8962.h.

#define WM8962_VSS_XLB_1   0x520C

Definition at line 1036 of file wm8962.h.

#define WM8962_VSS_XLG_0   0x520F

Definition at line 1039 of file wm8962.h.

#define WM8962_VSS_XLG_1   0x520E

Definition at line 1038 of file wm8962.h.

#define WM8962_VSS_XTD10_0   0x5227

Definition at line 1063 of file wm8962.h.

#define WM8962_VSS_XTD10_1   0x5226

Definition at line 1062 of file wm8962.h.

#define WM8962_VSS_XTD11_0   0x5229

Definition at line 1065 of file wm8962.h.

#define WM8962_VSS_XTD11_1   0x5228

Definition at line 1064 of file wm8962.h.

#define WM8962_VSS_XTD12_0   0x522B

Definition at line 1067 of file wm8962.h.

#define WM8962_VSS_XTD12_1   0x522A

Definition at line 1066 of file wm8962.h.

#define WM8962_VSS_XTD13_0   0x522D

Definition at line 1069 of file wm8962.h.

#define WM8962_VSS_XTD13_1   0x522C

Definition at line 1068 of file wm8962.h.

#define WM8962_VSS_XTD14_0   0x522F

Definition at line 1071 of file wm8962.h.

#define WM8962_VSS_XTD14_1   0x522E

Definition at line 1070 of file wm8962.h.

#define WM8962_VSS_XTD15_0   0x5231

Definition at line 1073 of file wm8962.h.

#define WM8962_VSS_XTD15_1   0x5230

Definition at line 1072 of file wm8962.h.

#define WM8962_VSS_XTD16_0   0x5233

Definition at line 1075 of file wm8962.h.

#define WM8962_VSS_XTD16_1   0x5232

Definition at line 1074 of file wm8962.h.

#define WM8962_VSS_XTD17_0   0x5235

Definition at line 1077 of file wm8962.h.

#define WM8962_VSS_XTD17_1   0x5234

Definition at line 1076 of file wm8962.h.

#define WM8962_VSS_XTD18_0   0x5237

Definition at line 1079 of file wm8962.h.

#define WM8962_VSS_XTD18_1   0x5236

Definition at line 1078 of file wm8962.h.

#define WM8962_VSS_XTD19_0   0x5239

Definition at line 1081 of file wm8962.h.

#define WM8962_VSS_XTD19_1   0x5238

Definition at line 1080 of file wm8962.h.

#define WM8962_VSS_XTD1_0   0x5215

Definition at line 1045 of file wm8962.h.

#define WM8962_VSS_XTD1_1   0x5214

Definition at line 1044 of file wm8962.h.

#define WM8962_VSS_XTD20_0   0x523B

Definition at line 1083 of file wm8962.h.

#define WM8962_VSS_XTD20_1   0x523A

Definition at line 1082 of file wm8962.h.

#define WM8962_VSS_XTD21_0   0x523D

Definition at line 1085 of file wm8962.h.

#define WM8962_VSS_XTD21_1   0x523C

Definition at line 1084 of file wm8962.h.

#define WM8962_VSS_XTD22_0   0x523F

Definition at line 1087 of file wm8962.h.

#define WM8962_VSS_XTD22_1   0x523E

Definition at line 1086 of file wm8962.h.

#define WM8962_VSS_XTD23_0   0x5241

Definition at line 1089 of file wm8962.h.

#define WM8962_VSS_XTD23_1   0x5240

Definition at line 1088 of file wm8962.h.

#define WM8962_VSS_XTD24_0   0x5243

Definition at line 1091 of file wm8962.h.

#define WM8962_VSS_XTD24_1   0x5242

Definition at line 1090 of file wm8962.h.

#define WM8962_VSS_XTD25_0   0x5245

Definition at line 1093 of file wm8962.h.

#define WM8962_VSS_XTD25_1   0x5244

Definition at line 1092 of file wm8962.h.

#define WM8962_VSS_XTD26_0   0x5247

Definition at line 1095 of file wm8962.h.

#define WM8962_VSS_XTD26_1   0x5246

Definition at line 1094 of file wm8962.h.

#define WM8962_VSS_XTD27_0   0x5249

Definition at line 1097 of file wm8962.h.

#define WM8962_VSS_XTD27_1   0x5248

Definition at line 1096 of file wm8962.h.

#define WM8962_VSS_XTD28_0   0x524B

Definition at line 1099 of file wm8962.h.

#define WM8962_VSS_XTD28_1   0x524A

Definition at line 1098 of file wm8962.h.

#define WM8962_VSS_XTD29_0   0x524D

Definition at line 1101 of file wm8962.h.

#define WM8962_VSS_XTD29_1   0x524C

Definition at line 1100 of file wm8962.h.

#define WM8962_VSS_XTD2_0   0x5217

Definition at line 1047 of file wm8962.h.

#define WM8962_VSS_XTD2_1   0x5216

Definition at line 1046 of file wm8962.h.

#define WM8962_VSS_XTD30_0   0x524F

Definition at line 1103 of file wm8962.h.

#define WM8962_VSS_XTD30_1   0x524E

Definition at line 1102 of file wm8962.h.

#define WM8962_VSS_XTD31_0   0x5251

Definition at line 1105 of file wm8962.h.

#define WM8962_VSS_XTD31_1   0x5250

Definition at line 1104 of file wm8962.h.

#define WM8962_VSS_XTD32_0   0x5253

Definition at line 1107 of file wm8962.h.

#define WM8962_VSS_XTD32_1   0x5252

Definition at line 1106 of file wm8962.h.

#define WM8962_VSS_XTD3_0   0x5219

Definition at line 1049 of file wm8962.h.

#define WM8962_VSS_XTD3_1   0x5218

Definition at line 1048 of file wm8962.h.

#define WM8962_VSS_XTD4_0   0x521B

Definition at line 1051 of file wm8962.h.

#define WM8962_VSS_XTD4_1   0x521A

Definition at line 1050 of file wm8962.h.

#define WM8962_VSS_XTD5_0   0x521D

Definition at line 1053 of file wm8962.h.

#define WM8962_VSS_XTD5_1   0x521C

Definition at line 1052 of file wm8962.h.

#define WM8962_VSS_XTD6_0   0x521F

Definition at line 1055 of file wm8962.h.

#define WM8962_VSS_XTD6_1   0x521E

Definition at line 1054 of file wm8962.h.

#define WM8962_VSS_XTD7_0   0x5221

Definition at line 1057 of file wm8962.h.

#define WM8962_VSS_XTD7_1   0x5220

Definition at line 1056 of file wm8962.h.

#define WM8962_VSS_XTD8_0   0x5223

Definition at line 1059 of file wm8962.h.

#define WM8962_VSS_XTD8_1   0x5222

Definition at line 1058 of file wm8962.h.

#define WM8962_VSS_XTD9_0   0x5225

Definition at line 1061 of file wm8962.h.

#define WM8962_VSS_XTD9_1   0x5224

Definition at line 1060 of file wm8962.h.

#define WM8962_VSS_XTS10_0   0x5267

Definition at line 1127 of file wm8962.h.

#define WM8962_VSS_XTS10_1   0x5266

Definition at line 1126 of file wm8962.h.

#define WM8962_VSS_XTS11_0   0x5269

Definition at line 1129 of file wm8962.h.

#define WM8962_VSS_XTS11_1   0x5268

Definition at line 1128 of file wm8962.h.

#define WM8962_VSS_XTS12_0   0x526B

Definition at line 1131 of file wm8962.h.

#define WM8962_VSS_XTS12_1   0x526A

Definition at line 1130 of file wm8962.h.

#define WM8962_VSS_XTS13_0   0x526D

Definition at line 1133 of file wm8962.h.

#define WM8962_VSS_XTS13_1   0x526C

Definition at line 1132 of file wm8962.h.

#define WM8962_VSS_XTS14_0   0x526F

Definition at line 1135 of file wm8962.h.

#define WM8962_VSS_XTS14_1   0x526E

Definition at line 1134 of file wm8962.h.

#define WM8962_VSS_XTS15_0   0x5271

Definition at line 1137 of file wm8962.h.

#define WM8962_VSS_XTS15_1   0x5270

Definition at line 1136 of file wm8962.h.

#define WM8962_VSS_XTS16_0   0x5273

Definition at line 1139 of file wm8962.h.

#define WM8962_VSS_XTS16_1   0x5272

Definition at line 1138 of file wm8962.h.

#define WM8962_VSS_XTS17_0   0x5275

Definition at line 1141 of file wm8962.h.

#define WM8962_VSS_XTS17_1   0x5274

Definition at line 1140 of file wm8962.h.

#define WM8962_VSS_XTS18_0   0x5277

Definition at line 1143 of file wm8962.h.

#define WM8962_VSS_XTS18_1   0x5276

Definition at line 1142 of file wm8962.h.

#define WM8962_VSS_XTS19_0   0x5279

Definition at line 1145 of file wm8962.h.

#define WM8962_VSS_XTS19_1   0x5278

Definition at line 1144 of file wm8962.h.

#define WM8962_VSS_XTS1_0   0x5255

Definition at line 1109 of file wm8962.h.

#define WM8962_VSS_XTS1_1   0x5254

Definition at line 1108 of file wm8962.h.

#define WM8962_VSS_XTS20_0   0x527B

Definition at line 1147 of file wm8962.h.

#define WM8962_VSS_XTS20_1   0x527A

Definition at line 1146 of file wm8962.h.

#define WM8962_VSS_XTS21_0   0x527D

Definition at line 1149 of file wm8962.h.

#define WM8962_VSS_XTS21_1   0x527C

Definition at line 1148 of file wm8962.h.

#define WM8962_VSS_XTS22_0   0x527F

Definition at line 1151 of file wm8962.h.

#define WM8962_VSS_XTS22_1   0x527E

Definition at line 1150 of file wm8962.h.

#define WM8962_VSS_XTS23_0   0x5281

Definition at line 1153 of file wm8962.h.

#define WM8962_VSS_XTS23_1   0x5280

Definition at line 1152 of file wm8962.h.

#define WM8962_VSS_XTS24_0   0x5283

Definition at line 1155 of file wm8962.h.

#define WM8962_VSS_XTS24_1   0x5282

Definition at line 1154 of file wm8962.h.

#define WM8962_VSS_XTS25_0   0x5285

Definition at line 1157 of file wm8962.h.

#define WM8962_VSS_XTS25_1   0x5284

Definition at line 1156 of file wm8962.h.

#define WM8962_VSS_XTS26_0   0x5287

Definition at line 1159 of file wm8962.h.

#define WM8962_VSS_XTS26_1   0x5286

Definition at line 1158 of file wm8962.h.

#define WM8962_VSS_XTS27_0   0x5289

Definition at line 1161 of file wm8962.h.

#define WM8962_VSS_XTS27_1   0x5288

Definition at line 1160 of file wm8962.h.

#define WM8962_VSS_XTS28_0   0x528B

Definition at line 1163 of file wm8962.h.

#define WM8962_VSS_XTS28_1   0x528A

Definition at line 1162 of file wm8962.h.

#define WM8962_VSS_XTS29_0   0x528D

Definition at line 1165 of file wm8962.h.

#define WM8962_VSS_XTS29_1   0x528C

Definition at line 1164 of file wm8962.h.

#define WM8962_VSS_XTS2_0   0x5257

Definition at line 1111 of file wm8962.h.

#define WM8962_VSS_XTS2_1   0x5256

Definition at line 1110 of file wm8962.h.

#define WM8962_VSS_XTS30_0   0x528F

Definition at line 1167 of file wm8962.h.

#define WM8962_VSS_XTS30_1   0x528E

Definition at line 1166 of file wm8962.h.

#define WM8962_VSS_XTS31_0   0x5291

Definition at line 1169 of file wm8962.h.

#define WM8962_VSS_XTS31_1   0x5290

Definition at line 1168 of file wm8962.h.

#define WM8962_VSS_XTS32_0   0x5293

Definition at line 1171 of file wm8962.h.

#define WM8962_VSS_XTS32_1   0x5292

Definition at line 1170 of file wm8962.h.

#define WM8962_VSS_XTS3_0   0x5259

Definition at line 1113 of file wm8962.h.

#define WM8962_VSS_XTS3_1   0x5258

Definition at line 1112 of file wm8962.h.

#define WM8962_VSS_XTS4_0   0x525B

Definition at line 1115 of file wm8962.h.

#define WM8962_VSS_XTS4_1   0x525A

Definition at line 1114 of file wm8962.h.

#define WM8962_VSS_XTS5_0   0x525D

Definition at line 1117 of file wm8962.h.

#define WM8962_VSS_XTS5_1   0x525C

Definition at line 1116 of file wm8962.h.

#define WM8962_VSS_XTS6_0   0x525F

Definition at line 1119 of file wm8962.h.

#define WM8962_VSS_XTS6_1   0x525E

Definition at line 1118 of file wm8962.h.

#define WM8962_VSS_XTS7_0   0x5261

Definition at line 1121 of file wm8962.h.

#define WM8962_VSS_XTS7_1   0x5260

Definition at line 1120 of file wm8962.h.

#define WM8962_VSS_XTS8_0   0x5263

Definition at line 1123 of file wm8962.h.

#define WM8962_VSS_XTS8_1   0x5262

Definition at line 1122 of file wm8962.h.

#define WM8962_VSS_XTS9_0   0x5265

Definition at line 1125 of file wm8962.h.

#define WM8962_VSS_XTS9_1   0x5264

Definition at line 1124 of file wm8962.h.

#define WM8962_WL_MASK   0x000C /* WL - [3:2] */

Definition at line 1370 of file wm8962.h.

#define WM8962_WL_SHIFT   2 /* WL - [3:2] */

Definition at line 1371 of file wm8962.h.

#define WM8962_WL_WIDTH   2 /* WL - [3:2] */

Definition at line 1372 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_0   0x1000

Definition at line 199 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_1   0x1001

Definition at line 200 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_10   0x100A

Definition at line 209 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_100   0x1064

Definition at line 299 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_101   0x1065

Definition at line 300 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_102   0x1066

Definition at line 301 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_103   0x1067

Definition at line 302 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_104   0x1068

Definition at line 303 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_105   0x1069

Definition at line 304 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_106   0x106A

Definition at line 305 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_107   0x106B

Definition at line 306 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_108   0x106C

Definition at line 307 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_109   0x106D

Definition at line 308 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_11   0x100B

Definition at line 210 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_110   0x106E

Definition at line 309 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_111   0x106F

Definition at line 310 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_112   0x1070

Definition at line 311 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_113   0x1071

Definition at line 312 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_114   0x1072

Definition at line 313 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_115   0x1073

Definition at line 314 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_116   0x1074

Definition at line 315 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_117   0x1075

Definition at line 316 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_118   0x1076

Definition at line 317 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_119   0x1077

Definition at line 318 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_12   0x100C

Definition at line 211 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_120   0x1078

Definition at line 319 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_121   0x1079

Definition at line 320 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_122   0x107A

Definition at line 321 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_123   0x107B

Definition at line 322 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_124   0x107C

Definition at line 323 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_125   0x107D

Definition at line 324 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_126   0x107E

Definition at line 325 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_127   0x107F

Definition at line 326 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_128   0x1080

Definition at line 327 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_129   0x1081

Definition at line 328 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_13   0x100D

Definition at line 212 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_130   0x1082

Definition at line 329 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_131   0x1083

Definition at line 330 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_132   0x1084

Definition at line 331 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_133   0x1085

Definition at line 332 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_134   0x1086

Definition at line 333 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_135   0x1087

Definition at line 334 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_136   0x1088

Definition at line 335 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_137   0x1089

Definition at line 336 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_138   0x108A

Definition at line 337 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_139   0x108B

Definition at line 338 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_14   0x100E

Definition at line 213 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_140   0x108C

Definition at line 339 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_141   0x108D

Definition at line 340 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_142   0x108E

Definition at line 341 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_143   0x108F

Definition at line 342 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_144   0x1090

Definition at line 343 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_145   0x1091

Definition at line 344 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_146   0x1092

Definition at line 345 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_147   0x1093

Definition at line 346 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_148   0x1094

Definition at line 347 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_149   0x1095

Definition at line 348 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_15   0x100F

Definition at line 214 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_150   0x1096

Definition at line 349 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_151   0x1097

Definition at line 350 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_152   0x1098

Definition at line 351 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_153   0x1099

Definition at line 352 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_154   0x109A

Definition at line 353 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_155   0x109B

Definition at line 354 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_156   0x109C

Definition at line 355 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_157   0x109D

Definition at line 356 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_158   0x109E

Definition at line 357 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_159   0x109F

Definition at line 358 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_16   0x1010

Definition at line 215 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_160   0x10A0

Definition at line 359 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_161   0x10A1

Definition at line 360 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_162   0x10A2

Definition at line 361 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_163   0x10A3

Definition at line 362 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_164   0x10A4

Definition at line 363 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_165   0x10A5

Definition at line 364 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_166   0x10A6

Definition at line 365 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_167   0x10A7

Definition at line 366 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_168   0x10A8

Definition at line 367 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_169   0x10A9

Definition at line 368 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_17   0x1011

Definition at line 216 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_170   0x10AA

Definition at line 369 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_171   0x10AB

Definition at line 370 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_172   0x10AC

Definition at line 371 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_173   0x10AD

Definition at line 372 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_174   0x10AE

Definition at line 373 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_175   0x10AF

Definition at line 374 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_176   0x10B0

Definition at line 375 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_177   0x10B1

Definition at line 376 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_178   0x10B2

Definition at line 377 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_179   0x10B3

Definition at line 378 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_18   0x1012

Definition at line 217 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_180   0x10B4

Definition at line 379 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_181   0x10B5

Definition at line 380 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_182   0x10B6

Definition at line 381 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_183   0x10B7

Definition at line 382 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_184   0x10B8

Definition at line 383 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_185   0x10B9

Definition at line 384 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_186   0x10BA

Definition at line 385 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_187   0x10BB

Definition at line 386 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_188   0x10BC

Definition at line 387 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_189   0x10BD

Definition at line 388 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_19   0x1013

Definition at line 218 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_190   0x10BE

Definition at line 389 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_191   0x10BF

Definition at line 390 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_192   0x10C0

Definition at line 391 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_193   0x10C1

Definition at line 392 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_194   0x10C2

Definition at line 393 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_195   0x10C3

Definition at line 394 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_196   0x10C4

Definition at line 395 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_197   0x10C5

Definition at line 396 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_198   0x10C6

Definition at line 397 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_199   0x10C7

Definition at line 398 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_2   0x1002

Definition at line 201 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_20   0x1014

Definition at line 219 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_200   0x10C8

Definition at line 399 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_201   0x10C9

Definition at line 400 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_202   0x10CA

Definition at line 401 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_203   0x10CB

Definition at line 402 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_204   0x10CC

Definition at line 403 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_205   0x10CD

Definition at line 404 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_206   0x10CE

Definition at line 405 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_207   0x10CF

Definition at line 406 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_208   0x10D0

Definition at line 407 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_209   0x10D1

Definition at line 408 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_21   0x1015

Definition at line 220 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_210   0x10D2

Definition at line 409 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_211   0x10D3

Definition at line 410 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_212   0x10D4

Definition at line 411 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_213   0x10D5

Definition at line 412 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_214   0x10D6

Definition at line 413 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_215   0x10D7

Definition at line 414 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_216   0x10D8

Definition at line 415 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_217   0x10D9

Definition at line 416 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_218   0x10DA

Definition at line 417 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_219   0x10DB

Definition at line 418 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_22   0x1016

Definition at line 221 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_220   0x10DC

Definition at line 419 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_221   0x10DD

Definition at line 420 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_222   0x10DE

Definition at line 421 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_223   0x10DF

Definition at line 422 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_224   0x10E0

Definition at line 423 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_225   0x10E1

Definition at line 424 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_226   0x10E2

Definition at line 425 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_227   0x10E3

Definition at line 426 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_228   0x10E4

Definition at line 427 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_229   0x10E5

Definition at line 428 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_23   0x1017

Definition at line 222 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_230   0x10E6

Definition at line 429 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_231   0x10E7

Definition at line 430 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_232   0x10E8

Definition at line 431 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_233   0x10E9

Definition at line 432 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_234   0x10EA

Definition at line 433 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_235   0x10EB

Definition at line 434 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_236   0x10EC

Definition at line 435 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_237   0x10ED

Definition at line 436 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_238   0x10EE

Definition at line 437 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_239   0x10EF

Definition at line 438 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_24   0x1018

Definition at line 223 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_240   0x10F0

Definition at line 439 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_241   0x10F1

Definition at line 440 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_242   0x10F2

Definition at line 441 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_243   0x10F3

Definition at line 442 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_244   0x10F4

Definition at line 443 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_245   0x10F5

Definition at line 444 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_246   0x10F6

Definition at line 445 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_247   0x10F7

Definition at line 446 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_248   0x10F8

Definition at line 447 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_249   0x10F9

Definition at line 448 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_25   0x1019

Definition at line 224 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_250   0x10FA

Definition at line 449 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_251   0x10FB

Definition at line 450 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_252   0x10FC

Definition at line 451 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_253   0x10FD

Definition at line 452 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_254   0x10FE

Definition at line 453 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_255   0x10FF

Definition at line 454 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_256   0x1100

Definition at line 455 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_257   0x1101

Definition at line 456 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_258   0x1102

Definition at line 457 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_259   0x1103

Definition at line 458 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_26   0x101A

Definition at line 225 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_260   0x1104

Definition at line 459 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_261   0x1105

Definition at line 460 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_262   0x1106

Definition at line 461 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_263   0x1107

Definition at line 462 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_264   0x1108

Definition at line 463 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_265   0x1109

Definition at line 464 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_266   0x110A

Definition at line 465 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_267   0x110B

Definition at line 466 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_268   0x110C

Definition at line 467 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_269   0x110D

Definition at line 468 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_27   0x101B

Definition at line 226 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_270   0x110E

Definition at line 469 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_271   0x110F

Definition at line 470 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_272   0x1110

Definition at line 471 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_273   0x1111

Definition at line 472 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_274   0x1112

Definition at line 473 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_275   0x1113

Definition at line 474 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_276   0x1114

Definition at line 475 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_277   0x1115

Definition at line 476 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_278   0x1116

Definition at line 477 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_279   0x1117

Definition at line 478 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_28   0x101C

Definition at line 227 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_280   0x1118

Definition at line 479 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_281   0x1119

Definition at line 480 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_282   0x111A

Definition at line 481 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_283   0x111B

Definition at line 482 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_284   0x111C

Definition at line 483 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_285   0x111D

Definition at line 484 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_286   0x111E

Definition at line 485 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_287   0x111F

Definition at line 486 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_288   0x1120

Definition at line 487 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_289   0x1121

Definition at line 488 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_29   0x101D

Definition at line 228 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_290   0x1122

Definition at line 489 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_291   0x1123

Definition at line 490 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_292   0x1124

Definition at line 491 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_293   0x1125

Definition at line 492 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_294   0x1126

Definition at line 493 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_295   0x1127

Definition at line 494 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_296   0x1128

Definition at line 495 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_297   0x1129

Definition at line 496 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_298   0x112A

Definition at line 497 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_299   0x112B

Definition at line 498 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_3   0x1003

Definition at line 202 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_30   0x101E

Definition at line 229 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_300   0x112C

Definition at line 499 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_301   0x112D

Definition at line 500 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_302   0x112E

Definition at line 501 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_303   0x112F

Definition at line 502 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_304   0x1130

Definition at line 503 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_305   0x1131

Definition at line 504 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_306   0x1132

Definition at line 505 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_307   0x1133

Definition at line 506 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_308   0x1134

Definition at line 507 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_309   0x1135

Definition at line 508 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_31   0x101F

Definition at line 230 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_310   0x1136

Definition at line 509 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_311   0x1137

Definition at line 510 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_312   0x1138

Definition at line 511 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_313   0x1139

Definition at line 512 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_314   0x113A

Definition at line 513 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_315   0x113B

Definition at line 514 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_316   0x113C

Definition at line 515 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_317   0x113D

Definition at line 516 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_318   0x113E

Definition at line 517 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_319   0x113F

Definition at line 518 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_32   0x1020

Definition at line 231 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_320   0x1140

Definition at line 519 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_321   0x1141

Definition at line 520 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_322   0x1142

Definition at line 521 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_323   0x1143

Definition at line 522 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_324   0x1144

Definition at line 523 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_325   0x1145

Definition at line 524 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_326   0x1146

Definition at line 525 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_327   0x1147

Definition at line 526 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_328   0x1148

Definition at line 527 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_329   0x1149

Definition at line 528 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_33   0x1021

Definition at line 232 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_330   0x114A

Definition at line 529 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_331   0x114B

Definition at line 530 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_332   0x114C

Definition at line 531 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_333   0x114D

Definition at line 532 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_334   0x114E

Definition at line 533 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_335   0x114F

Definition at line 534 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_336   0x1150

Definition at line 535 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_337   0x1151

Definition at line 536 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_338   0x1152

Definition at line 537 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_339   0x1153

Definition at line 538 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_34   0x1022

Definition at line 233 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_340   0x1154

Definition at line 539 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_341   0x1155

Definition at line 540 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_342   0x1156

Definition at line 541 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_343   0x1157

Definition at line 542 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_344   0x1158

Definition at line 543 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_345   0x1159

Definition at line 544 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_346   0x115A

Definition at line 545 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_347   0x115B

Definition at line 546 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_348   0x115C

Definition at line 547 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_349   0x115D

Definition at line 548 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_35   0x1023

Definition at line 234 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_350   0x115E

Definition at line 549 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_351   0x115F

Definition at line 550 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_352   0x1160

Definition at line 551 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_353   0x1161

Definition at line 552 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_354   0x1162

Definition at line 553 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_355   0x1163

Definition at line 554 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_356   0x1164

Definition at line 555 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_357   0x1165

Definition at line 556 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_358   0x1166

Definition at line 557 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_359   0x1167

Definition at line 558 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_36   0x1024

Definition at line 235 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_360   0x1168

Definition at line 559 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_361   0x1169

Definition at line 560 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_362   0x116A

Definition at line 561 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_363   0x116B

Definition at line 562 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_364   0x116C

Definition at line 563 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_365   0x116D

Definition at line 564 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_366   0x116E

Definition at line 565 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_367   0x116F

Definition at line 566 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_368   0x1170

Definition at line 567 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_369   0x1171

Definition at line 568 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_37   0x1025

Definition at line 236 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_370   0x1172

Definition at line 569 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_371   0x1173

Definition at line 570 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_372   0x1174

Definition at line 571 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_373   0x1175

Definition at line 572 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_374   0x1176

Definition at line 573 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_375   0x1177

Definition at line 574 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_376   0x1178

Definition at line 575 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_377   0x1179

Definition at line 576 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_378   0x117A

Definition at line 577 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_379   0x117B

Definition at line 578 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_38   0x1026

Definition at line 237 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_380   0x117C

Definition at line 579 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_381   0x117D

Definition at line 580 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_382   0x117E

Definition at line 581 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_383   0x117F

Definition at line 582 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_384   0x1180

Definition at line 583 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_385   0x1181

Definition at line 584 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_386   0x1182

Definition at line 585 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_387   0x1183

Definition at line 586 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_388   0x1184

Definition at line 587 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_389   0x1185

Definition at line 588 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_39   0x1027

Definition at line 238 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_390   0x1186

Definition at line 589 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_391   0x1187

Definition at line 590 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_392   0x1188

Definition at line 591 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_393   0x1189

Definition at line 592 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_394   0x118A

Definition at line 593 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_395   0x118B

Definition at line 594 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_396   0x118C

Definition at line 595 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_397   0x118D

Definition at line 596 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_398   0x118E

Definition at line 597 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_399   0x118F

Definition at line 598 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_4   0x1004

Definition at line 203 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_40   0x1028

Definition at line 239 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_400   0x1190

Definition at line 599 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_401   0x1191

Definition at line 600 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_402   0x1192

Definition at line 601 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_403   0x1193

Definition at line 602 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_404   0x1194

Definition at line 603 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_405   0x1195

Definition at line 604 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_406   0x1196

Definition at line 605 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_407   0x1197

Definition at line 606 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_408   0x1198

Definition at line 607 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_409   0x1199

Definition at line 608 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_41   0x1029

Definition at line 240 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_410   0x119A

Definition at line 609 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_411   0x119B

Definition at line 610 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_412   0x119C

Definition at line 611 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_413   0x119D

Definition at line 612 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_414   0x119E

Definition at line 613 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_415   0x119F

Definition at line 614 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_416   0x11A0

Definition at line 615 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_417   0x11A1

Definition at line 616 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_418   0x11A2

Definition at line 617 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_419   0x11A3

Definition at line 618 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_42   0x102A

Definition at line 241 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_420   0x11A4

Definition at line 619 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_421   0x11A5

Definition at line 620 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_422   0x11A6

Definition at line 621 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_423   0x11A7

Definition at line 622 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_424   0x11A8

Definition at line 623 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_425   0x11A9

Definition at line 624 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_426   0x11AA

Definition at line 625 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_427   0x11AB

Definition at line 626 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_428   0x11AC

Definition at line 627 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_429   0x11AD

Definition at line 628 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_43   0x102B

Definition at line 242 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_430   0x11AE

Definition at line 629 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_431   0x11AF

Definition at line 630 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_432   0x11B0

Definition at line 631 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_433   0x11B1

Definition at line 632 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_434   0x11B2

Definition at line 633 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_435   0x11B3

Definition at line 634 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_436   0x11B4

Definition at line 635 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_437   0x11B5

Definition at line 636 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_438   0x11B6

Definition at line 637 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_439   0x11B7

Definition at line 638 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_44   0x102C

Definition at line 243 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_440   0x11B8

Definition at line 639 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_441   0x11B9

Definition at line 640 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_442   0x11BA

Definition at line 641 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_443   0x11BB

Definition at line 642 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_444   0x11BC

Definition at line 643 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_445   0x11BD

Definition at line 644 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_446   0x11BE

Definition at line 645 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_447   0x11BF

Definition at line 646 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_448   0x11C0

Definition at line 647 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_449   0x11C1

Definition at line 648 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_45   0x102D

Definition at line 244 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_450   0x11C2

Definition at line 649 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_451   0x11C3

Definition at line 650 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_452   0x11C4

Definition at line 651 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_453   0x11C5

Definition at line 652 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_454   0x11C6

Definition at line 653 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_455   0x11C7

Definition at line 654 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_456   0x11C8

Definition at line 655 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_457   0x11C9

Definition at line 656 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_458   0x11CA

Definition at line 657 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_459   0x11CB

Definition at line 658 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_46   0x102E

Definition at line 245 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_460   0x11CC

Definition at line 659 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_461   0x11CD

Definition at line 660 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_462   0x11CE

Definition at line 661 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_463   0x11CF

Definition at line 662 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_464   0x11D0

Definition at line 663 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_465   0x11D1

Definition at line 664 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_466   0x11D2

Definition at line 665 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_467   0x11D3

Definition at line 666 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_468   0x11D4

Definition at line 667 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_469   0x11D5

Definition at line 668 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_47   0x102F

Definition at line 246 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_470   0x11D6

Definition at line 669 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_471   0x11D7

Definition at line 670 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_472   0x11D8

Definition at line 671 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_473   0x11D9

Definition at line 672 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_474   0x11DA

Definition at line 673 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_475   0x11DB

Definition at line 674 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_476   0x11DC

Definition at line 675 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_477   0x11DD

Definition at line 676 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_478   0x11DE

Definition at line 677 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_479   0x11DF

Definition at line 678 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_48   0x1030

Definition at line 247 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_480   0x11E0

Definition at line 679 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_481   0x11E1

Definition at line 680 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_482   0x11E2

Definition at line 681 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_483   0x11E3

Definition at line 682 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_484   0x11E4

Definition at line 683 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_485   0x11E5

Definition at line 684 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_486   0x11E6

Definition at line 685 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_487   0x11E7

Definition at line 686 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_488   0x11E8

Definition at line 687 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_489   0x11E9

Definition at line 688 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_49   0x1031

Definition at line 248 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_490   0x11EA

Definition at line 689 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_491   0x11EB

Definition at line 690 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_492   0x11EC

Definition at line 691 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_493   0x11ED

Definition at line 692 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_494   0x11EE

Definition at line 693 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_495   0x11EF

Definition at line 694 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_496   0x11F0

Definition at line 695 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_497   0x11F1

Definition at line 696 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_498   0x11F2

Definition at line 697 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_499   0x11F3

Definition at line 698 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_5   0x1005

Definition at line 204 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_50   0x1032

Definition at line 249 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_500   0x11F4

Definition at line 699 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_501   0x11F5

Definition at line 700 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_502   0x11F6

Definition at line 701 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_503   0x11F7

Definition at line 702 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_504   0x11F8

Definition at line 703 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_505   0x11F9

Definition at line 704 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_506   0x11FA

Definition at line 705 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_507   0x11FB

Definition at line 706 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_508   0x11FC

Definition at line 707 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_509   0x11FD

Definition at line 708 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_51   0x1033

Definition at line 250 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_510   0x11FE

Definition at line 709 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_511   0x11FF

Definition at line 710 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_52   0x1034

Definition at line 251 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_53   0x1035

Definition at line 252 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_54   0x1036

Definition at line 253 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_55   0x1037

Definition at line 254 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_56   0x1038

Definition at line 255 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_57   0x1039

Definition at line 256 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_58   0x103A

Definition at line 257 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_59   0x103B

Definition at line 258 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_6   0x1006

Definition at line 205 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_60   0x103C

Definition at line 259 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_61   0x103D

Definition at line 260 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_62   0x103E

Definition at line 261 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_63   0x103F

Definition at line 262 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_64   0x1040

Definition at line 263 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_65   0x1041

Definition at line 264 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_66   0x1042

Definition at line 265 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_67   0x1043

Definition at line 266 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_68   0x1044

Definition at line 267 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_69   0x1045

Definition at line 268 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_7   0x1007

Definition at line 206 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_70   0x1046

Definition at line 269 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_71   0x1047

Definition at line 270 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_72   0x1048

Definition at line 271 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_73   0x1049

Definition at line 272 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_74   0x104A

Definition at line 273 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_75   0x104B

Definition at line 274 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_76   0x104C

Definition at line 275 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_77   0x104D

Definition at line 276 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_78   0x104E

Definition at line 277 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_79   0x104F

Definition at line 278 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_8   0x1008

Definition at line 207 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_80   0x1050

Definition at line 279 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_81   0x1051

Definition at line 280 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_82   0x1052

Definition at line 281 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_83   0x1053

Definition at line 282 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_84   0x1054

Definition at line 283 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_85   0x1055

Definition at line 284 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_86   0x1056

Definition at line 285 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_87   0x1057

Definition at line 286 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_88   0x1058

Definition at line 287 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_89   0x1059

Definition at line 288 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_9   0x1009

Definition at line 208 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_90   0x105A

Definition at line 289 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_91   0x105B

Definition at line 290 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_92   0x105C

Definition at line 291 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_93   0x105D

Definition at line 292 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_94   0x105E

Definition at line 293 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_95   0x105F

Definition at line 294 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_96   0x1060

Definition at line 295 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_97   0x1061

Definition at line 296 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_98   0x1062

Definition at line 297 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_99   0x1063

Definition at line 298 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_CONTROL_1   0x57

Definition at line 85 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_CONTROL_2   0x5A

Definition at line 86 of file wm8962.h.

#define WM8962_WRITE_SEQUENCER_CONTROL_3   0x5D

Definition at line 87 of file wm8962.h.

#define WM8962_WSEQ_ABORT   0x0100 /* WSEQ_ABORT */

Definition at line 2170 of file wm8962.h.

#define WM8962_WSEQ_ABORT_MASK   0x0100 /* WSEQ_ABORT */

Definition at line 2171 of file wm8962.h.

#define WM8962_WSEQ_ABORT_SHIFT   8 /* WSEQ_ABORT */

Definition at line 2172 of file wm8962.h.

#define WM8962_WSEQ_ABORT_WIDTH   1 /* WSEQ_ABORT */

Definition at line 2173 of file wm8962.h.

#define WM8962_WSEQ_AUTOSEQ_ENA   0x0080 /* WSEQ_AUTOSEQ_ENA */

Definition at line 2158 of file wm8962.h.

#define WM8962_WSEQ_AUTOSEQ_ENA_MASK   0x0080 /* WSEQ_AUTOSEQ_ENA */

Definition at line 2159 of file wm8962.h.

#define WM8962_WSEQ_AUTOSEQ_ENA_SHIFT   7 /* WSEQ_AUTOSEQ_ENA */

Definition at line 2160 of file wm8962.h.

#define WM8962_WSEQ_AUTOSEQ_ENA_WIDTH   1 /* WSEQ_AUTOSEQ_ENA */

Definition at line 2161 of file wm8962.h.

#define WM8962_WSEQ_BUSY   0x0001 /* WSEQ_BUSY */

Definition at line 2188 of file wm8962.h.

#define WM8962_WSEQ_BUSY_MASK   0x0001 /* WSEQ_BUSY */

Definition at line 2189 of file wm8962.h.

#define WM8962_WSEQ_BUSY_SHIFT   0 /* WSEQ_BUSY */

Definition at line 2190 of file wm8962.h.

#define WM8962_WSEQ_BUSY_WIDTH   1 /* WSEQ_BUSY */

Definition at line 2191 of file wm8962.h.

#define WM8962_WSEQ_CURRENT_INDEX_MASK   0x03F8 /* WSEQ_CURRENT_INDEX - [9:3] */

Definition at line 2185 of file wm8962.h.

#define WM8962_WSEQ_CURRENT_INDEX_SHIFT   3 /* WSEQ_CURRENT_INDEX - [9:3] */

Definition at line 2186 of file wm8962.h.

#define WM8962_WSEQ_CURRENT_INDEX_WIDTH   7 /* WSEQ_CURRENT_INDEX - [9:3] */

Definition at line 2187 of file wm8962.h.

#define WM8962_WSEQ_DONE_EINT   0x0080 /* WSEQ_DONE_EINT */

Definition at line 3454 of file wm8962.h.

#define WM8962_WSEQ_DONE_EINT_MASK   0x0080 /* WSEQ_DONE_EINT */

Definition at line 3455 of file wm8962.h.

#define WM8962_WSEQ_DONE_EINT_SHIFT   7 /* WSEQ_DONE_EINT */

Definition at line 3456 of file wm8962.h.

#define WM8962_WSEQ_DONE_EINT_WIDTH   1 /* WSEQ_DONE_EINT */

Definition at line 3457 of file wm8962.h.

#define WM8962_WSEQ_ENA   0x0020 /* WSEQ_ENA */

Definition at line 2162 of file wm8962.h.

#define WM8962_WSEQ_ENA_MASK   0x0020 /* WSEQ_ENA */

Definition at line 2163 of file wm8962.h.

#define WM8962_WSEQ_ENA_SHIFT   5 /* WSEQ_ENA */

Definition at line 2164 of file wm8962.h.

#define WM8962_WSEQ_ENA_WIDTH   1 /* WSEQ_ENA */

Definition at line 2165 of file wm8962.h.

#define WM8962_WSEQ_START   0x0080 /* WSEQ_START */

Definition at line 2174 of file wm8962.h.

#define WM8962_WSEQ_START_INDEX_MASK   0x007F /* WSEQ_START_INDEX - [6:0] */

Definition at line 2178 of file wm8962.h.

#define WM8962_WSEQ_START_INDEX_SHIFT   0 /* WSEQ_START_INDEX - [6:0] */

Definition at line 2179 of file wm8962.h.

#define WM8962_WSEQ_START_INDEX_WIDTH   7 /* WSEQ_START_INDEX - [6:0] */

Definition at line 2180 of file wm8962.h.

#define WM8962_WSEQ_START_MASK   0x0080 /* WSEQ_START */

Definition at line 2175 of file wm8962.h.

#define WM8962_WSEQ_START_SHIFT   7 /* WSEQ_START */

Definition at line 2176 of file wm8962.h.

#define WM8962_WSEQ_START_WIDTH   1 /* WSEQ_START */

Definition at line 2177 of file wm8962.h.

#define WM8962_XTI_CAP_SEL_MASK   0x000F /* XTI_CAP_SEL - [3:0] */

Definition at line 2499 of file wm8962.h.

#define WM8962_XTI_CAP_SEL_SHIFT   0 /* XTI_CAP_SEL - [3:0] */

Definition at line 2500 of file wm8962.h.

#define WM8962_XTI_CAP_SEL_WIDTH   4 /* XTI_CAP_SEL - [3:0] */

Definition at line 2501 of file wm8962.h.

#define WM8962_XTO_CAP_SEL_MASK   0x00F0 /* XTO_CAP_SEL - [7:4] */

Definition at line 2496 of file wm8962.h.

#define WM8962_XTO_CAP_SEL_SHIFT   4 /* XTO_CAP_SEL - [7:4] */

Definition at line 2497 of file wm8962.h.

#define WM8962_XTO_CAP_SEL_WIDTH   4 /* XTO_CAP_SEL - [7:4] */

Definition at line 2498 of file wm8962.h.

Function Documentation

int wm8962_mic_detect ( struct snd_soc_codec codec,
struct snd_soc_jack jack 
)

wm8962_mic_detect - Enable microphone detection via the WM8962 IRQ

: WM8962 codec : jack to report detection events on

Enable microphone detection via IRQ on the WM8962. If GPIOs are being used to bring out signals to the processor then only platform data configuration is needed for WM8962 and processor GPIOs should be configured using snd_soc_jack_add_gpios() instead.

If no jack is supplied detection will be disabled.

Definition at line 3067 of file wm8962.c.