Lines Matching +full:0 +full:xe000
16 * R16429 (0x402D) - AuxADC Data
18 #define WM831X_AUX_DATA_SRC_MASK 0xF000 /* AUX_DATA_SRC - [15:12] */
21 #define WM831X_AUX_DATA_MASK 0x0FFF /* AUX_DATA - [11:0] */
22 #define WM831X_AUX_DATA_SHIFT 0 /* AUX_DATA - [11:0] */
23 #define WM831X_AUX_DATA_WIDTH 12 /* AUX_DATA - [11:0] */
26 * R16430 (0x402E) - AuxADC Control
28 #define WM831X_AUX_ENA 0x8000 /* AUX_ENA */
29 #define WM831X_AUX_ENA_MASK 0x8000 /* AUX_ENA */
32 #define WM831X_AUX_CVT_ENA 0x4000 /* AUX_CVT_ENA */
33 #define WM831X_AUX_CVT_ENA_MASK 0x4000 /* AUX_CVT_ENA */
36 #define WM831X_AUX_SLPENA 0x1000 /* AUX_SLPENA */
37 #define WM831X_AUX_SLPENA_MASK 0x1000 /* AUX_SLPENA */
40 #define WM831X_AUX_FRC_ENA 0x0800 /* AUX_FRC_ENA */
41 #define WM831X_AUX_FRC_ENA_MASK 0x0800 /* AUX_FRC_ENA */
44 #define WM831X_AUX_RATE_MASK 0x003F /* AUX_RATE - [5:0] */
45 #define WM831X_AUX_RATE_SHIFT 0 /* AUX_RATE - [5:0] */
46 #define WM831X_AUX_RATE_WIDTH 6 /* AUX_RATE - [5:0] */
49 * R16431 (0x402F) - AuxADC Source
51 #define WM831X_AUX_CAL_SEL 0x8000 /* AUX_CAL_SEL */
52 #define WM831X_AUX_CAL_SEL_MASK 0x8000 /* AUX_CAL_SEL */
55 #define WM831X_AUX_BKUP_BATT_SEL 0x0400 /* AUX_BKUP_BATT_SEL */
56 #define WM831X_AUX_BKUP_BATT_SEL_MASK 0x0400 /* AUX_BKUP_BATT_SEL */
59 #define WM831X_AUX_WALL_SEL 0x0200 /* AUX_WALL_SEL */
60 #define WM831X_AUX_WALL_SEL_MASK 0x0200 /* AUX_WALL_SEL */
63 #define WM831X_AUX_BATT_SEL 0x0100 /* AUX_BATT_SEL */
64 #define WM831X_AUX_BATT_SEL_MASK 0x0100 /* AUX_BATT_SEL */
67 #define WM831X_AUX_USB_SEL 0x0080 /* AUX_USB_SEL */
68 #define WM831X_AUX_USB_SEL_MASK 0x0080 /* AUX_USB_SEL */
71 #define WM831X_AUX_SYSVDD_SEL 0x0040 /* AUX_SYSVDD_SEL */
72 #define WM831X_AUX_SYSVDD_SEL_MASK 0x0040 /* AUX_SYSVDD_SEL */
75 #define WM831X_AUX_BATT_TEMP_SEL 0x0020 /* AUX_BATT_TEMP_SEL */
76 #define WM831X_AUX_BATT_TEMP_SEL_MASK 0x0020 /* AUX_BATT_TEMP_SEL */
79 #define WM831X_AUX_CHIP_TEMP_SEL 0x0010 /* AUX_CHIP_TEMP_SEL */
80 #define WM831X_AUX_CHIP_TEMP_SEL_MASK 0x0010 /* AUX_CHIP_TEMP_SEL */
83 #define WM831X_AUX_AUX4_SEL 0x0008 /* AUX_AUX4_SEL */
84 #define WM831X_AUX_AUX4_SEL_MASK 0x0008 /* AUX_AUX4_SEL */
87 #define WM831X_AUX_AUX3_SEL 0x0004 /* AUX_AUX3_SEL */
88 #define WM831X_AUX_AUX3_SEL_MASK 0x0004 /* AUX_AUX3_SEL */
91 #define WM831X_AUX_AUX2_SEL 0x0002 /* AUX_AUX2_SEL */
92 #define WM831X_AUX_AUX2_SEL_MASK 0x0002 /* AUX_AUX2_SEL */
95 #define WM831X_AUX_AUX1_SEL 0x0001 /* AUX_AUX1_SEL */
96 #define WM831X_AUX_AUX1_SEL_MASK 0x0001 /* AUX_AUX1_SEL */
97 #define WM831X_AUX_AUX1_SEL_SHIFT 0 /* AUX_AUX1_SEL */
101 * R16432 (0x4030) - Comparator Control
103 #define WM831X_DCOMP4_STS 0x0800 /* DCOMP4_STS */
104 #define WM831X_DCOMP4_STS_MASK 0x0800 /* DCOMP4_STS */
107 #define WM831X_DCOMP3_STS 0x0400 /* DCOMP3_STS */
108 #define WM831X_DCOMP3_STS_MASK 0x0400 /* DCOMP3_STS */
111 #define WM831X_DCOMP2_STS 0x0200 /* DCOMP2_STS */
112 #define WM831X_DCOMP2_STS_MASK 0x0200 /* DCOMP2_STS */
115 #define WM831X_DCOMP1_STS 0x0100 /* DCOMP1_STS */
116 #define WM831X_DCOMP1_STS_MASK 0x0100 /* DCOMP1_STS */
119 #define WM831X_DCMP4_ENA 0x0008 /* DCMP4_ENA */
120 #define WM831X_DCMP4_ENA_MASK 0x0008 /* DCMP4_ENA */
123 #define WM831X_DCMP3_ENA 0x0004 /* DCMP3_ENA */
124 #define WM831X_DCMP3_ENA_MASK 0x0004 /* DCMP3_ENA */
127 #define WM831X_DCMP2_ENA 0x0002 /* DCMP2_ENA */
128 #define WM831X_DCMP2_ENA_MASK 0x0002 /* DCMP2_ENA */
131 #define WM831X_DCMP1_ENA 0x0001 /* DCMP1_ENA */
132 #define WM831X_DCMP1_ENA_MASK 0x0001 /* DCMP1_ENA */
133 #define WM831X_DCMP1_ENA_SHIFT 0 /* DCMP1_ENA */
137 * R16433 (0x4031) - Comparator 1
139 #define WM831X_DCMP1_SRC_MASK 0xE000 /* DCMP1_SRC - [15:13] */
142 #define WM831X_DCMP1_GT 0x1000 /* DCMP1_GT */
143 #define WM831X_DCMP1_GT_MASK 0x1000 /* DCMP1_GT */
146 #define WM831X_DCMP1_THR_MASK 0x0FFF /* DCMP1_THR - [11:0] */
147 #define WM831X_DCMP1_THR_SHIFT 0 /* DCMP1_THR - [11:0] */
148 #define WM831X_DCMP1_THR_WIDTH 12 /* DCMP1_THR - [11:0] */
151 * R16434 (0x4032) - Comparator 2
153 #define WM831X_DCMP2_SRC_MASK 0xE000 /* DCMP2_SRC - [15:13] */
156 #define WM831X_DCMP2_GT 0x1000 /* DCMP2_GT */
157 #define WM831X_DCMP2_GT_MASK 0x1000 /* DCMP2_GT */
160 #define WM831X_DCMP2_THR_MASK 0x0FFF /* DCMP2_THR - [11:0] */
161 #define WM831X_DCMP2_THR_SHIFT 0 /* DCMP2_THR - [11:0] */
162 #define WM831X_DCMP2_THR_WIDTH 12 /* DCMP2_THR - [11:0] */
165 * R16435 (0x4033) - Comparator 3
167 #define WM831X_DCMP3_SRC_MASK 0xE000 /* DCMP3_SRC - [15:13] */
170 #define WM831X_DCMP3_GT 0x1000 /* DCMP3_GT */
171 #define WM831X_DCMP3_GT_MASK 0x1000 /* DCMP3_GT */
174 #define WM831X_DCMP3_THR_MASK 0x0FFF /* DCMP3_THR - [11:0] */
175 #define WM831X_DCMP3_THR_SHIFT 0 /* DCMP3_THR - [11:0] */
176 #define WM831X_DCMP3_THR_WIDTH 12 /* DCMP3_THR - [11:0] */
179 * R16436 (0x4034) - Comparator 4
181 #define WM831X_DCMP4_SRC_MASK 0xE000 /* DCMP4_SRC - [15:13] */
184 #define WM831X_DCMP4_GT 0x1000 /* DCMP4_GT */
185 #define WM831X_DCMP4_GT_MASK 0x1000 /* DCMP4_GT */
188 #define WM831X_DCMP4_THR_MASK 0x0FFF /* DCMP4_THR - [11:0] */
189 #define WM831X_DCMP4_THR_SHIFT 0 /* DCMP4_THR - [11:0] */
190 #define WM831X_DCMP4_THR_WIDTH 12 /* DCMP4_THR - [11:0] */
192 #define WM831X_AUX_CAL_FACTOR 0xfff
193 #define WM831X_AUX_CAL_NOMINAL 0x222
207 WM831X_AUX_AUX1 = 0,