EFR32 Mighty Gecko 12 Software Documentation  efr32mg12-doc-5.1.2
efr32mg12p_vdac.h
Go to the documentation of this file.
1 /**************************************************************************/
32 /**************************************************************************/
36 /**************************************************************************/
41 typedef struct
42 {
43  __IOM uint32_t CTRL;
44  __IM uint32_t STATUS;
45  __IOM uint32_t CH0CTRL;
46  __IOM uint32_t CH1CTRL;
47  __IOM uint32_t CMD;
48  __IM uint32_t IF;
49  __IOM uint32_t IFS;
50  __IOM uint32_t IFC;
51  __IOM uint32_t IEN;
52  __IOM uint32_t CH0DATA;
53  __IOM uint32_t CH1DATA;
54  __IOM uint32_t COMBDATA;
55  __IOM uint32_t CAL;
57  uint32_t RESERVED0[27];
59 } VDAC_TypeDef;
61 /**************************************************************************/
66 /* Bit fields for VDAC CTRL */
67 #define _VDAC_CTRL_RESETVALUE 0x00000000UL
68 #define _VDAC_CTRL_MASK 0x937F0771UL
69 #define VDAC_CTRL_DIFF (0x1UL << 0)
70 #define _VDAC_CTRL_DIFF_SHIFT 0
71 #define _VDAC_CTRL_DIFF_MASK 0x1UL
72 #define _VDAC_CTRL_DIFF_DEFAULT 0x00000000UL
73 #define VDAC_CTRL_DIFF_DEFAULT (_VDAC_CTRL_DIFF_DEFAULT << 0)
74 #define VDAC_CTRL_SINEMODE (0x1UL << 4)
75 #define _VDAC_CTRL_SINEMODE_SHIFT 4
76 #define _VDAC_CTRL_SINEMODE_MASK 0x10UL
77 #define _VDAC_CTRL_SINEMODE_DEFAULT 0x00000000UL
78 #define VDAC_CTRL_SINEMODE_DEFAULT (_VDAC_CTRL_SINEMODE_DEFAULT << 4)
79 #define VDAC_CTRL_OUTENPRS (0x1UL << 5)
80 #define _VDAC_CTRL_OUTENPRS_SHIFT 5
81 #define _VDAC_CTRL_OUTENPRS_MASK 0x20UL
82 #define _VDAC_CTRL_OUTENPRS_DEFAULT 0x00000000UL
83 #define VDAC_CTRL_OUTENPRS_DEFAULT (_VDAC_CTRL_OUTENPRS_DEFAULT << 5)
84 #define VDAC_CTRL_CH0PRESCRST (0x1UL << 6)
85 #define _VDAC_CTRL_CH0PRESCRST_SHIFT 6
86 #define _VDAC_CTRL_CH0PRESCRST_MASK 0x40UL
87 #define _VDAC_CTRL_CH0PRESCRST_DEFAULT 0x00000000UL
88 #define VDAC_CTRL_CH0PRESCRST_DEFAULT (_VDAC_CTRL_CH0PRESCRST_DEFAULT << 6)
89 #define _VDAC_CTRL_REFSEL_SHIFT 8
90 #define _VDAC_CTRL_REFSEL_MASK 0x700UL
91 #define _VDAC_CTRL_REFSEL_DEFAULT 0x00000000UL
92 #define _VDAC_CTRL_REFSEL_1V25LN 0x00000000UL
93 #define _VDAC_CTRL_REFSEL_2V5LN 0x00000001UL
94 #define _VDAC_CTRL_REFSEL_1V25 0x00000002UL
95 #define _VDAC_CTRL_REFSEL_2V5 0x00000003UL
96 #define _VDAC_CTRL_REFSEL_VDD 0x00000004UL
97 #define _VDAC_CTRL_REFSEL_EXT 0x00000006UL
98 #define VDAC_CTRL_REFSEL_DEFAULT (_VDAC_CTRL_REFSEL_DEFAULT << 8)
99 #define VDAC_CTRL_REFSEL_1V25LN (_VDAC_CTRL_REFSEL_1V25LN << 8)
100 #define VDAC_CTRL_REFSEL_2V5LN (_VDAC_CTRL_REFSEL_2V5LN << 8)
101 #define VDAC_CTRL_REFSEL_1V25 (_VDAC_CTRL_REFSEL_1V25 << 8)
102 #define VDAC_CTRL_REFSEL_2V5 (_VDAC_CTRL_REFSEL_2V5 << 8)
103 #define VDAC_CTRL_REFSEL_VDD (_VDAC_CTRL_REFSEL_VDD << 8)
104 #define VDAC_CTRL_REFSEL_EXT (_VDAC_CTRL_REFSEL_EXT << 8)
105 #define _VDAC_CTRL_PRESC_SHIFT 16
106 #define _VDAC_CTRL_PRESC_MASK 0x7F0000UL
107 #define _VDAC_CTRL_PRESC_DEFAULT 0x00000000UL
108 #define _VDAC_CTRL_PRESC_NODIVISION 0x00000000UL
109 #define VDAC_CTRL_PRESC_DEFAULT (_VDAC_CTRL_PRESC_DEFAULT << 16)
110 #define VDAC_CTRL_PRESC_NODIVISION (_VDAC_CTRL_PRESC_NODIVISION << 16)
111 #define _VDAC_CTRL_REFRESHPERIOD_SHIFT 24
112 #define _VDAC_CTRL_REFRESHPERIOD_MASK 0x3000000UL
113 #define _VDAC_CTRL_REFRESHPERIOD_DEFAULT 0x00000000UL
114 #define _VDAC_CTRL_REFRESHPERIOD_8CYCLES 0x00000000UL
115 #define _VDAC_CTRL_REFRESHPERIOD_16CYCLES 0x00000001UL
116 #define _VDAC_CTRL_REFRESHPERIOD_32CYCLES 0x00000002UL
117 #define _VDAC_CTRL_REFRESHPERIOD_64CYCLES 0x00000003UL
118 #define VDAC_CTRL_REFRESHPERIOD_DEFAULT (_VDAC_CTRL_REFRESHPERIOD_DEFAULT << 24)
119 #define VDAC_CTRL_REFRESHPERIOD_8CYCLES (_VDAC_CTRL_REFRESHPERIOD_8CYCLES << 24)
120 #define VDAC_CTRL_REFRESHPERIOD_16CYCLES (_VDAC_CTRL_REFRESHPERIOD_16CYCLES << 24)
121 #define VDAC_CTRL_REFRESHPERIOD_32CYCLES (_VDAC_CTRL_REFRESHPERIOD_32CYCLES << 24)
122 #define VDAC_CTRL_REFRESHPERIOD_64CYCLES (_VDAC_CTRL_REFRESHPERIOD_64CYCLES << 24)
123 #define VDAC_CTRL_WARMUPMODE (0x1UL << 28)
124 #define _VDAC_CTRL_WARMUPMODE_SHIFT 28
125 #define _VDAC_CTRL_WARMUPMODE_MASK 0x10000000UL
126 #define _VDAC_CTRL_WARMUPMODE_DEFAULT 0x00000000UL
127 #define _VDAC_CTRL_WARMUPMODE_NORMAL 0x00000000UL
128 #define _VDAC_CTRL_WARMUPMODE_KEEPINSTANDBY 0x00000001UL
129 #define VDAC_CTRL_WARMUPMODE_DEFAULT (_VDAC_CTRL_WARMUPMODE_DEFAULT << 28)
130 #define VDAC_CTRL_WARMUPMODE_NORMAL (_VDAC_CTRL_WARMUPMODE_NORMAL << 28)
131 #define VDAC_CTRL_WARMUPMODE_KEEPINSTANDBY (_VDAC_CTRL_WARMUPMODE_KEEPINSTANDBY << 28)
132 #define VDAC_CTRL_DACCLKMODE (0x1UL << 31)
133 #define _VDAC_CTRL_DACCLKMODE_SHIFT 31
134 #define _VDAC_CTRL_DACCLKMODE_MASK 0x80000000UL
135 #define _VDAC_CTRL_DACCLKMODE_DEFAULT 0x00000000UL
136 #define _VDAC_CTRL_DACCLKMODE_SYNC 0x00000000UL
137 #define _VDAC_CTRL_DACCLKMODE_ASYNC 0x00000001UL
138 #define VDAC_CTRL_DACCLKMODE_DEFAULT (_VDAC_CTRL_DACCLKMODE_DEFAULT << 31)
139 #define VDAC_CTRL_DACCLKMODE_SYNC (_VDAC_CTRL_DACCLKMODE_SYNC << 31)
140 #define VDAC_CTRL_DACCLKMODE_ASYNC (_VDAC_CTRL_DACCLKMODE_ASYNC << 31)
142 /* Bit fields for VDAC STATUS */
143 #define _VDAC_STATUS_RESETVALUE 0x0000000CUL
144 #define _VDAC_STATUS_MASK 0x7777003FUL
145 #define VDAC_STATUS_CH0ENS (0x1UL << 0)
146 #define _VDAC_STATUS_CH0ENS_SHIFT 0
147 #define _VDAC_STATUS_CH0ENS_MASK 0x1UL
148 #define _VDAC_STATUS_CH0ENS_DEFAULT 0x00000000UL
149 #define VDAC_STATUS_CH0ENS_DEFAULT (_VDAC_STATUS_CH0ENS_DEFAULT << 0)
150 #define VDAC_STATUS_CH1ENS (0x1UL << 1)
151 #define _VDAC_STATUS_CH1ENS_SHIFT 1
152 #define _VDAC_STATUS_CH1ENS_MASK 0x2UL
153 #define _VDAC_STATUS_CH1ENS_DEFAULT 0x00000000UL
154 #define VDAC_STATUS_CH1ENS_DEFAULT (_VDAC_STATUS_CH1ENS_DEFAULT << 1)
155 #define VDAC_STATUS_CH0BL (0x1UL << 2)
156 #define _VDAC_STATUS_CH0BL_SHIFT 2
157 #define _VDAC_STATUS_CH0BL_MASK 0x4UL
158 #define _VDAC_STATUS_CH0BL_DEFAULT 0x00000001UL
159 #define VDAC_STATUS_CH0BL_DEFAULT (_VDAC_STATUS_CH0BL_DEFAULT << 2)
160 #define VDAC_STATUS_CH1BL (0x1UL << 3)
161 #define _VDAC_STATUS_CH1BL_SHIFT 3
162 #define _VDAC_STATUS_CH1BL_MASK 0x8UL
163 #define _VDAC_STATUS_CH1BL_DEFAULT 0x00000001UL
164 #define VDAC_STATUS_CH1BL_DEFAULT (_VDAC_STATUS_CH1BL_DEFAULT << 3)
165 #define VDAC_STATUS_CH0WARM (0x1UL << 4)
166 #define _VDAC_STATUS_CH0WARM_SHIFT 4
167 #define _VDAC_STATUS_CH0WARM_MASK 0x10UL
168 #define _VDAC_STATUS_CH0WARM_DEFAULT 0x00000000UL
169 #define VDAC_STATUS_CH0WARM_DEFAULT (_VDAC_STATUS_CH0WARM_DEFAULT << 4)
170 #define VDAC_STATUS_CH1WARM (0x1UL << 5)
171 #define _VDAC_STATUS_CH1WARM_SHIFT 5
172 #define _VDAC_STATUS_CH1WARM_MASK 0x20UL
173 #define _VDAC_STATUS_CH1WARM_DEFAULT 0x00000000UL
174 #define VDAC_STATUS_CH1WARM_DEFAULT (_VDAC_STATUS_CH1WARM_DEFAULT << 5)
175 #define VDAC_STATUS_OPA0APORTCONFLICT (0x1UL << 16)
176 #define _VDAC_STATUS_OPA0APORTCONFLICT_SHIFT 16
177 #define _VDAC_STATUS_OPA0APORTCONFLICT_MASK 0x10000UL
178 #define _VDAC_STATUS_OPA0APORTCONFLICT_DEFAULT 0x00000000UL
179 #define VDAC_STATUS_OPA0APORTCONFLICT_DEFAULT (_VDAC_STATUS_OPA0APORTCONFLICT_DEFAULT << 16)
180 #define VDAC_STATUS_OPA1APORTCONFLICT (0x1UL << 17)
181 #define _VDAC_STATUS_OPA1APORTCONFLICT_SHIFT 17
182 #define _VDAC_STATUS_OPA1APORTCONFLICT_MASK 0x20000UL
183 #define _VDAC_STATUS_OPA1APORTCONFLICT_DEFAULT 0x00000000UL
184 #define VDAC_STATUS_OPA1APORTCONFLICT_DEFAULT (_VDAC_STATUS_OPA1APORTCONFLICT_DEFAULT << 17)
185 #define VDAC_STATUS_OPA2APORTCONFLICT (0x1UL << 18)
186 #define _VDAC_STATUS_OPA2APORTCONFLICT_SHIFT 18
187 #define _VDAC_STATUS_OPA2APORTCONFLICT_MASK 0x40000UL
188 #define _VDAC_STATUS_OPA2APORTCONFLICT_DEFAULT 0x00000000UL
189 #define VDAC_STATUS_OPA2APORTCONFLICT_DEFAULT (_VDAC_STATUS_OPA2APORTCONFLICT_DEFAULT << 18)
190 #define VDAC_STATUS_OPA0ENS (0x1UL << 20)
191 #define _VDAC_STATUS_OPA0ENS_SHIFT 20
192 #define _VDAC_STATUS_OPA0ENS_MASK 0x100000UL
193 #define _VDAC_STATUS_OPA0ENS_DEFAULT 0x00000000UL
194 #define VDAC_STATUS_OPA0ENS_DEFAULT (_VDAC_STATUS_OPA0ENS_DEFAULT << 20)
195 #define VDAC_STATUS_OPA1ENS (0x1UL << 21)
196 #define _VDAC_STATUS_OPA1ENS_SHIFT 21
197 #define _VDAC_STATUS_OPA1ENS_MASK 0x200000UL
198 #define _VDAC_STATUS_OPA1ENS_DEFAULT 0x00000000UL
199 #define VDAC_STATUS_OPA1ENS_DEFAULT (_VDAC_STATUS_OPA1ENS_DEFAULT << 21)
200 #define VDAC_STATUS_OPA2ENS (0x1UL << 22)
201 #define _VDAC_STATUS_OPA2ENS_SHIFT 22
202 #define _VDAC_STATUS_OPA2ENS_MASK 0x400000UL
203 #define _VDAC_STATUS_OPA2ENS_DEFAULT 0x00000000UL
204 #define VDAC_STATUS_OPA2ENS_DEFAULT (_VDAC_STATUS_OPA2ENS_DEFAULT << 22)
205 #define VDAC_STATUS_OPA0WARM (0x1UL << 24)
206 #define _VDAC_STATUS_OPA0WARM_SHIFT 24
207 #define _VDAC_STATUS_OPA0WARM_MASK 0x1000000UL
208 #define _VDAC_STATUS_OPA0WARM_DEFAULT 0x00000000UL
209 #define VDAC_STATUS_OPA0WARM_DEFAULT (_VDAC_STATUS_OPA0WARM_DEFAULT << 24)
210 #define VDAC_STATUS_OPA1WARM (0x1UL << 25)
211 #define _VDAC_STATUS_OPA1WARM_SHIFT 25
212 #define _VDAC_STATUS_OPA1WARM_MASK 0x2000000UL
213 #define _VDAC_STATUS_OPA1WARM_DEFAULT 0x00000000UL
214 #define VDAC_STATUS_OPA1WARM_DEFAULT (_VDAC_STATUS_OPA1WARM_DEFAULT << 25)
215 #define VDAC_STATUS_OPA2WARM (0x1UL << 26)
216 #define _VDAC_STATUS_OPA2WARM_SHIFT 26
217 #define _VDAC_STATUS_OPA2WARM_MASK 0x4000000UL
218 #define _VDAC_STATUS_OPA2WARM_DEFAULT 0x00000000UL
219 #define VDAC_STATUS_OPA2WARM_DEFAULT (_VDAC_STATUS_OPA2WARM_DEFAULT << 26)
220 #define VDAC_STATUS_OPA0OUTVALID (0x1UL << 28)
221 #define _VDAC_STATUS_OPA0OUTVALID_SHIFT 28
222 #define _VDAC_STATUS_OPA0OUTVALID_MASK 0x10000000UL
223 #define _VDAC_STATUS_OPA0OUTVALID_DEFAULT 0x00000000UL
224 #define VDAC_STATUS_OPA0OUTVALID_DEFAULT (_VDAC_STATUS_OPA0OUTVALID_DEFAULT << 28)
225 #define VDAC_STATUS_OPA1OUTVALID (0x1UL << 29)
226 #define _VDAC_STATUS_OPA1OUTVALID_SHIFT 29
227 #define _VDAC_STATUS_OPA1OUTVALID_MASK 0x20000000UL
228 #define _VDAC_STATUS_OPA1OUTVALID_DEFAULT 0x00000000UL
229 #define VDAC_STATUS_OPA1OUTVALID_DEFAULT (_VDAC_STATUS_OPA1OUTVALID_DEFAULT << 29)
230 #define VDAC_STATUS_OPA2OUTVALID (0x1UL << 30)
231 #define _VDAC_STATUS_OPA2OUTVALID_SHIFT 30
232 #define _VDAC_STATUS_OPA2OUTVALID_MASK 0x40000000UL
233 #define _VDAC_STATUS_OPA2OUTVALID_DEFAULT 0x00000000UL
234 #define VDAC_STATUS_OPA2OUTVALID_DEFAULT (_VDAC_STATUS_OPA2OUTVALID_DEFAULT << 30)
236 /* Bit fields for VDAC CH0CTRL */
237 #define _VDAC_CH0CTRL_RESETVALUE 0x00000000UL
238 #define _VDAC_CH0CTRL_MASK 0x0000F171UL
239 #define VDAC_CH0CTRL_CONVMODE (0x1UL << 0)
240 #define _VDAC_CH0CTRL_CONVMODE_SHIFT 0
241 #define _VDAC_CH0CTRL_CONVMODE_MASK 0x1UL
242 #define _VDAC_CH0CTRL_CONVMODE_DEFAULT 0x00000000UL
243 #define _VDAC_CH0CTRL_CONVMODE_CONTINUOUS 0x00000000UL
244 #define _VDAC_CH0CTRL_CONVMODE_SAMPLEOFF 0x00000001UL
245 #define VDAC_CH0CTRL_CONVMODE_DEFAULT (_VDAC_CH0CTRL_CONVMODE_DEFAULT << 0)
246 #define VDAC_CH0CTRL_CONVMODE_CONTINUOUS (_VDAC_CH0CTRL_CONVMODE_CONTINUOUS << 0)
247 #define VDAC_CH0CTRL_CONVMODE_SAMPLEOFF (_VDAC_CH0CTRL_CONVMODE_SAMPLEOFF << 0)
248 #define _VDAC_CH0CTRL_TRIGMODE_SHIFT 4
249 #define _VDAC_CH0CTRL_TRIGMODE_MASK 0x70UL
250 #define _VDAC_CH0CTRL_TRIGMODE_DEFAULT 0x00000000UL
251 #define _VDAC_CH0CTRL_TRIGMODE_SW 0x00000000UL
252 #define _VDAC_CH0CTRL_TRIGMODE_PRS 0x00000001UL
253 #define _VDAC_CH0CTRL_TRIGMODE_REFRESH 0x00000002UL
254 #define _VDAC_CH0CTRL_TRIGMODE_SWPRS 0x00000003UL
255 #define _VDAC_CH0CTRL_TRIGMODE_SWREFRESH 0x00000004UL
256 #define _VDAC_CH0CTRL_TRIGMODE_LESENSE 0x00000005UL
257 #define VDAC_CH0CTRL_TRIGMODE_DEFAULT (_VDAC_CH0CTRL_TRIGMODE_DEFAULT << 4)
258 #define VDAC_CH0CTRL_TRIGMODE_SW (_VDAC_CH0CTRL_TRIGMODE_SW << 4)
259 #define VDAC_CH0CTRL_TRIGMODE_PRS (_VDAC_CH0CTRL_TRIGMODE_PRS << 4)
260 #define VDAC_CH0CTRL_TRIGMODE_REFRESH (_VDAC_CH0CTRL_TRIGMODE_REFRESH << 4)
261 #define VDAC_CH0CTRL_TRIGMODE_SWPRS (_VDAC_CH0CTRL_TRIGMODE_SWPRS << 4)
262 #define VDAC_CH0CTRL_TRIGMODE_SWREFRESH (_VDAC_CH0CTRL_TRIGMODE_SWREFRESH << 4)
263 #define VDAC_CH0CTRL_TRIGMODE_LESENSE (_VDAC_CH0CTRL_TRIGMODE_LESENSE << 4)
264 #define VDAC_CH0CTRL_PRSASYNC (0x1UL << 8)
265 #define _VDAC_CH0CTRL_PRSASYNC_SHIFT 8
266 #define _VDAC_CH0CTRL_PRSASYNC_MASK 0x100UL
267 #define _VDAC_CH0CTRL_PRSASYNC_DEFAULT 0x00000000UL
268 #define VDAC_CH0CTRL_PRSASYNC_DEFAULT (_VDAC_CH0CTRL_PRSASYNC_DEFAULT << 8)
269 #define _VDAC_CH0CTRL_PRSSEL_SHIFT 12
270 #define _VDAC_CH0CTRL_PRSSEL_MASK 0xF000UL
271 #define _VDAC_CH0CTRL_PRSSEL_DEFAULT 0x00000000UL
272 #define _VDAC_CH0CTRL_PRSSEL_PRSCH0 0x00000000UL
273 #define _VDAC_CH0CTRL_PRSSEL_PRSCH1 0x00000001UL
274 #define _VDAC_CH0CTRL_PRSSEL_PRSCH2 0x00000002UL
275 #define _VDAC_CH0CTRL_PRSSEL_PRSCH3 0x00000003UL
276 #define _VDAC_CH0CTRL_PRSSEL_PRSCH4 0x00000004UL
277 #define _VDAC_CH0CTRL_PRSSEL_PRSCH5 0x00000005UL
278 #define _VDAC_CH0CTRL_PRSSEL_PRSCH6 0x00000006UL
279 #define _VDAC_CH0CTRL_PRSSEL_PRSCH7 0x00000007UL
280 #define _VDAC_CH0CTRL_PRSSEL_PRSCH8 0x00000008UL
281 #define _VDAC_CH0CTRL_PRSSEL_PRSCH9 0x00000009UL
282 #define _VDAC_CH0CTRL_PRSSEL_PRSCH10 0x0000000AUL
283 #define _VDAC_CH0CTRL_PRSSEL_PRSCH11 0x0000000BUL
284 #define VDAC_CH0CTRL_PRSSEL_DEFAULT (_VDAC_CH0CTRL_PRSSEL_DEFAULT << 12)
285 #define VDAC_CH0CTRL_PRSSEL_PRSCH0 (_VDAC_CH0CTRL_PRSSEL_PRSCH0 << 12)
286 #define VDAC_CH0CTRL_PRSSEL_PRSCH1 (_VDAC_CH0CTRL_PRSSEL_PRSCH1 << 12)
287 #define VDAC_CH0CTRL_PRSSEL_PRSCH2 (_VDAC_CH0CTRL_PRSSEL_PRSCH2 << 12)
288 #define VDAC_CH0CTRL_PRSSEL_PRSCH3 (_VDAC_CH0CTRL_PRSSEL_PRSCH3 << 12)
289 #define VDAC_CH0CTRL_PRSSEL_PRSCH4 (_VDAC_CH0CTRL_PRSSEL_PRSCH4 << 12)
290 #define VDAC_CH0CTRL_PRSSEL_PRSCH5 (_VDAC_CH0CTRL_PRSSEL_PRSCH5 << 12)
291 #define VDAC_CH0CTRL_PRSSEL_PRSCH6 (_VDAC_CH0CTRL_PRSSEL_PRSCH6 << 12)
292 #define VDAC_CH0CTRL_PRSSEL_PRSCH7 (_VDAC_CH0CTRL_PRSSEL_PRSCH7 << 12)
293 #define VDAC_CH0CTRL_PRSSEL_PRSCH8 (_VDAC_CH0CTRL_PRSSEL_PRSCH8 << 12)
294 #define VDAC_CH0CTRL_PRSSEL_PRSCH9 (_VDAC_CH0CTRL_PRSSEL_PRSCH9 << 12)
295 #define VDAC_CH0CTRL_PRSSEL_PRSCH10 (_VDAC_CH0CTRL_PRSSEL_PRSCH10 << 12)
296 #define VDAC_CH0CTRL_PRSSEL_PRSCH11 (_VDAC_CH0CTRL_PRSSEL_PRSCH11 << 12)
298 /* Bit fields for VDAC CH1CTRL */
299 #define _VDAC_CH1CTRL_RESETVALUE 0x00000000UL
300 #define _VDAC_CH1CTRL_MASK 0x0000F171UL
301 #define VDAC_CH1CTRL_CONVMODE (0x1UL << 0)
302 #define _VDAC_CH1CTRL_CONVMODE_SHIFT 0
303 #define _VDAC_CH1CTRL_CONVMODE_MASK 0x1UL
304 #define _VDAC_CH1CTRL_CONVMODE_DEFAULT 0x00000000UL
305 #define _VDAC_CH1CTRL_CONVMODE_CONTINUOUS 0x00000000UL
306 #define _VDAC_CH1CTRL_CONVMODE_SAMPLEOFF 0x00000001UL
307 #define VDAC_CH1CTRL_CONVMODE_DEFAULT (_VDAC_CH1CTRL_CONVMODE_DEFAULT << 0)
308 #define VDAC_CH1CTRL_CONVMODE_CONTINUOUS (_VDAC_CH1CTRL_CONVMODE_CONTINUOUS << 0)
309 #define VDAC_CH1CTRL_CONVMODE_SAMPLEOFF (_VDAC_CH1CTRL_CONVMODE_SAMPLEOFF << 0)
310 #define _VDAC_CH1CTRL_TRIGMODE_SHIFT 4
311 #define _VDAC_CH1CTRL_TRIGMODE_MASK 0x70UL
312 #define _VDAC_CH1CTRL_TRIGMODE_DEFAULT 0x00000000UL
313 #define _VDAC_CH1CTRL_TRIGMODE_SW 0x00000000UL
314 #define _VDAC_CH1CTRL_TRIGMODE_PRS 0x00000001UL
315 #define _VDAC_CH1CTRL_TRIGMODE_REFRESH 0x00000002UL
316 #define _VDAC_CH1CTRL_TRIGMODE_SWPRS 0x00000003UL
317 #define _VDAC_CH1CTRL_TRIGMODE_SWREFRESH 0x00000004UL
318 #define _VDAC_CH1CTRL_TRIGMODE_LESENSE 0x00000005UL
319 #define VDAC_CH1CTRL_TRIGMODE_DEFAULT (_VDAC_CH1CTRL_TRIGMODE_DEFAULT << 4)
320 #define VDAC_CH1CTRL_TRIGMODE_SW (_VDAC_CH1CTRL_TRIGMODE_SW << 4)
321 #define VDAC_CH1CTRL_TRIGMODE_PRS (_VDAC_CH1CTRL_TRIGMODE_PRS << 4)
322 #define VDAC_CH1CTRL_TRIGMODE_REFRESH (_VDAC_CH1CTRL_TRIGMODE_REFRESH << 4)
323 #define VDAC_CH1CTRL_TRIGMODE_SWPRS (_VDAC_CH1CTRL_TRIGMODE_SWPRS << 4)
324 #define VDAC_CH1CTRL_TRIGMODE_SWREFRESH (_VDAC_CH1CTRL_TRIGMODE_SWREFRESH << 4)
325 #define VDAC_CH1CTRL_TRIGMODE_LESENSE (_VDAC_CH1CTRL_TRIGMODE_LESENSE << 4)
326 #define VDAC_CH1CTRL_PRSASYNC (0x1UL << 8)
327 #define _VDAC_CH1CTRL_PRSASYNC_SHIFT 8
328 #define _VDAC_CH1CTRL_PRSASYNC_MASK 0x100UL
329 #define _VDAC_CH1CTRL_PRSASYNC_DEFAULT 0x00000000UL
330 #define VDAC_CH1CTRL_PRSASYNC_DEFAULT (_VDAC_CH1CTRL_PRSASYNC_DEFAULT << 8)
331 #define _VDAC_CH1CTRL_PRSSEL_SHIFT 12
332 #define _VDAC_CH1CTRL_PRSSEL_MASK 0xF000UL
333 #define _VDAC_CH1CTRL_PRSSEL_DEFAULT 0x00000000UL
334 #define _VDAC_CH1CTRL_PRSSEL_PRSCH0 0x00000000UL
335 #define _VDAC_CH1CTRL_PRSSEL_PRSCH1 0x00000001UL
336 #define _VDAC_CH1CTRL_PRSSEL_PRSCH2 0x00000002UL
337 #define _VDAC_CH1CTRL_PRSSEL_PRSCH3 0x00000003UL
338 #define _VDAC_CH1CTRL_PRSSEL_PRSCH4 0x00000004UL
339 #define _VDAC_CH1CTRL_PRSSEL_PRSCH5 0x00000005UL
340 #define _VDAC_CH1CTRL_PRSSEL_PRSCH6 0x00000006UL
341 #define _VDAC_CH1CTRL_PRSSEL_PRSCH7 0x00000007UL
342 #define _VDAC_CH1CTRL_PRSSEL_PRSCH8 0x00000008UL
343 #define _VDAC_CH1CTRL_PRSSEL_PRSCH9 0x00000009UL
344 #define _VDAC_CH1CTRL_PRSSEL_PRSCH10 0x0000000AUL
345 #define _VDAC_CH1CTRL_PRSSEL_PRSCH11 0x0000000BUL
346 #define VDAC_CH1CTRL_PRSSEL_DEFAULT (_VDAC_CH1CTRL_PRSSEL_DEFAULT << 12)
347 #define VDAC_CH1CTRL_PRSSEL_PRSCH0 (_VDAC_CH1CTRL_PRSSEL_PRSCH0 << 12)
348 #define VDAC_CH1CTRL_PRSSEL_PRSCH1 (_VDAC_CH1CTRL_PRSSEL_PRSCH1 << 12)
349 #define VDAC_CH1CTRL_PRSSEL_PRSCH2 (_VDAC_CH1CTRL_PRSSEL_PRSCH2 << 12)
350 #define VDAC_CH1CTRL_PRSSEL_PRSCH3 (_VDAC_CH1CTRL_PRSSEL_PRSCH3 << 12)
351 #define VDAC_CH1CTRL_PRSSEL_PRSCH4 (_VDAC_CH1CTRL_PRSSEL_PRSCH4 << 12)
352 #define VDAC_CH1CTRL_PRSSEL_PRSCH5 (_VDAC_CH1CTRL_PRSSEL_PRSCH5 << 12)
353 #define VDAC_CH1CTRL_PRSSEL_PRSCH6 (_VDAC_CH1CTRL_PRSSEL_PRSCH6 << 12)
354 #define VDAC_CH1CTRL_PRSSEL_PRSCH7 (_VDAC_CH1CTRL_PRSSEL_PRSCH7 << 12)
355 #define VDAC_CH1CTRL_PRSSEL_PRSCH8 (_VDAC_CH1CTRL_PRSSEL_PRSCH8 << 12)
356 #define VDAC_CH1CTRL_PRSSEL_PRSCH9 (_VDAC_CH1CTRL_PRSSEL_PRSCH9 << 12)
357 #define VDAC_CH1CTRL_PRSSEL_PRSCH10 (_VDAC_CH1CTRL_PRSSEL_PRSCH10 << 12)
358 #define VDAC_CH1CTRL_PRSSEL_PRSCH11 (_VDAC_CH1CTRL_PRSSEL_PRSCH11 << 12)
360 /* Bit fields for VDAC CMD */
361 #define _VDAC_CMD_RESETVALUE 0x00000000UL
362 #define _VDAC_CMD_MASK 0x003F000FUL
363 #define VDAC_CMD_CH0EN (0x1UL << 0)
364 #define _VDAC_CMD_CH0EN_SHIFT 0
365 #define _VDAC_CMD_CH0EN_MASK 0x1UL
366 #define _VDAC_CMD_CH0EN_DEFAULT 0x00000000UL
367 #define VDAC_CMD_CH0EN_DEFAULT (_VDAC_CMD_CH0EN_DEFAULT << 0)
368 #define VDAC_CMD_CH0DIS (0x1UL << 1)
369 #define _VDAC_CMD_CH0DIS_SHIFT 1
370 #define _VDAC_CMD_CH0DIS_MASK 0x2UL
371 #define _VDAC_CMD_CH0DIS_DEFAULT 0x00000000UL
372 #define VDAC_CMD_CH0DIS_DEFAULT (_VDAC_CMD_CH0DIS_DEFAULT << 1)
373 #define VDAC_CMD_CH1EN (0x1UL << 2)
374 #define _VDAC_CMD_CH1EN_SHIFT 2
375 #define _VDAC_CMD_CH1EN_MASK 0x4UL
376 #define _VDAC_CMD_CH1EN_DEFAULT 0x00000000UL
377 #define VDAC_CMD_CH1EN_DEFAULT (_VDAC_CMD_CH1EN_DEFAULT << 2)
378 #define VDAC_CMD_CH1DIS (0x1UL << 3)
379 #define _VDAC_CMD_CH1DIS_SHIFT 3
380 #define _VDAC_CMD_CH1DIS_MASK 0x8UL
381 #define _VDAC_CMD_CH1DIS_DEFAULT 0x00000000UL
382 #define VDAC_CMD_CH1DIS_DEFAULT (_VDAC_CMD_CH1DIS_DEFAULT << 3)
383 #define VDAC_CMD_OPA0EN (0x1UL << 16)
384 #define _VDAC_CMD_OPA0EN_SHIFT 16
385 #define _VDAC_CMD_OPA0EN_MASK 0x10000UL
386 #define _VDAC_CMD_OPA0EN_DEFAULT 0x00000000UL
387 #define VDAC_CMD_OPA0EN_DEFAULT (_VDAC_CMD_OPA0EN_DEFAULT << 16)
388 #define VDAC_CMD_OPA0DIS (0x1UL << 17)
389 #define _VDAC_CMD_OPA0DIS_SHIFT 17
390 #define _VDAC_CMD_OPA0DIS_MASK 0x20000UL
391 #define _VDAC_CMD_OPA0DIS_DEFAULT 0x00000000UL
392 #define VDAC_CMD_OPA0DIS_DEFAULT (_VDAC_CMD_OPA0DIS_DEFAULT << 17)
393 #define VDAC_CMD_OPA1EN (0x1UL << 18)
394 #define _VDAC_CMD_OPA1EN_SHIFT 18
395 #define _VDAC_CMD_OPA1EN_MASK 0x40000UL
396 #define _VDAC_CMD_OPA1EN_DEFAULT 0x00000000UL
397 #define VDAC_CMD_OPA1EN_DEFAULT (_VDAC_CMD_OPA1EN_DEFAULT << 18)
398 #define VDAC_CMD_OPA1DIS (0x1UL << 19)
399 #define _VDAC_CMD_OPA1DIS_SHIFT 19
400 #define _VDAC_CMD_OPA1DIS_MASK 0x80000UL
401 #define _VDAC_CMD_OPA1DIS_DEFAULT 0x00000000UL
402 #define VDAC_CMD_OPA1DIS_DEFAULT (_VDAC_CMD_OPA1DIS_DEFAULT << 19)
403 #define VDAC_CMD_OPA2EN (0x1UL << 20)
404 #define _VDAC_CMD_OPA2EN_SHIFT 20
405 #define _VDAC_CMD_OPA2EN_MASK 0x100000UL
406 #define _VDAC_CMD_OPA2EN_DEFAULT 0x00000000UL
407 #define VDAC_CMD_OPA2EN_DEFAULT (_VDAC_CMD_OPA2EN_DEFAULT << 20)
408 #define VDAC_CMD_OPA2DIS (0x1UL << 21)
409 #define _VDAC_CMD_OPA2DIS_SHIFT 21
410 #define _VDAC_CMD_OPA2DIS_MASK 0x200000UL
411 #define _VDAC_CMD_OPA2DIS_DEFAULT 0x00000000UL
412 #define VDAC_CMD_OPA2DIS_DEFAULT (_VDAC_CMD_OPA2DIS_DEFAULT << 21)
414 /* Bit fields for VDAC IF */
415 #define _VDAC_IF_RESETVALUE 0x000000C0UL
416 #define _VDAC_IF_MASK 0x707780FFUL
417 #define VDAC_IF_CH0CD (0x1UL << 0)
418 #define _VDAC_IF_CH0CD_SHIFT 0
419 #define _VDAC_IF_CH0CD_MASK 0x1UL
420 #define _VDAC_IF_CH0CD_DEFAULT 0x00000000UL
421 #define VDAC_IF_CH0CD_DEFAULT (_VDAC_IF_CH0CD_DEFAULT << 0)
422 #define VDAC_IF_CH1CD (0x1UL << 1)
423 #define _VDAC_IF_CH1CD_SHIFT 1
424 #define _VDAC_IF_CH1CD_MASK 0x2UL
425 #define _VDAC_IF_CH1CD_DEFAULT 0x00000000UL
426 #define VDAC_IF_CH1CD_DEFAULT (_VDAC_IF_CH1CD_DEFAULT << 1)
427 #define VDAC_IF_CH0OF (0x1UL << 2)
428 #define _VDAC_IF_CH0OF_SHIFT 2
429 #define _VDAC_IF_CH0OF_MASK 0x4UL
430 #define _VDAC_IF_CH0OF_DEFAULT 0x00000000UL
431 #define VDAC_IF_CH0OF_DEFAULT (_VDAC_IF_CH0OF_DEFAULT << 2)
432 #define VDAC_IF_CH1OF (0x1UL << 3)
433 #define _VDAC_IF_CH1OF_SHIFT 3
434 #define _VDAC_IF_CH1OF_MASK 0x8UL
435 #define _VDAC_IF_CH1OF_DEFAULT 0x00000000UL
436 #define VDAC_IF_CH1OF_DEFAULT (_VDAC_IF_CH1OF_DEFAULT << 3)
437 #define VDAC_IF_CH0UF (0x1UL << 4)
438 #define _VDAC_IF_CH0UF_SHIFT 4
439 #define _VDAC_IF_CH0UF_MASK 0x10UL
440 #define _VDAC_IF_CH0UF_DEFAULT 0x00000000UL
441 #define VDAC_IF_CH0UF_DEFAULT (_VDAC_IF_CH0UF_DEFAULT << 4)
442 #define VDAC_IF_CH1UF (0x1UL << 5)
443 #define _VDAC_IF_CH1UF_SHIFT 5
444 #define _VDAC_IF_CH1UF_MASK 0x20UL
445 #define _VDAC_IF_CH1UF_DEFAULT 0x00000000UL
446 #define VDAC_IF_CH1UF_DEFAULT (_VDAC_IF_CH1UF_DEFAULT << 5)
447 #define VDAC_IF_CH0BL (0x1UL << 6)
448 #define _VDAC_IF_CH0BL_SHIFT 6
449 #define _VDAC_IF_CH0BL_MASK 0x40UL
450 #define _VDAC_IF_CH0BL_DEFAULT 0x00000001UL
451 #define VDAC_IF_CH0BL_DEFAULT (_VDAC_IF_CH0BL_DEFAULT << 6)
452 #define VDAC_IF_CH1BL (0x1UL << 7)
453 #define _VDAC_IF_CH1BL_SHIFT 7
454 #define _VDAC_IF_CH1BL_MASK 0x80UL
455 #define _VDAC_IF_CH1BL_DEFAULT 0x00000001UL
456 #define VDAC_IF_CH1BL_DEFAULT (_VDAC_IF_CH1BL_DEFAULT << 7)
457 #define VDAC_IF_EM23ERR (0x1UL << 15)
458 #define _VDAC_IF_EM23ERR_SHIFT 15
459 #define _VDAC_IF_EM23ERR_MASK 0x8000UL
460 #define _VDAC_IF_EM23ERR_DEFAULT 0x00000000UL
461 #define VDAC_IF_EM23ERR_DEFAULT (_VDAC_IF_EM23ERR_DEFAULT << 15)
462 #define VDAC_IF_OPA0APORTCONFLICT (0x1UL << 16)
463 #define _VDAC_IF_OPA0APORTCONFLICT_SHIFT 16
464 #define _VDAC_IF_OPA0APORTCONFLICT_MASK 0x10000UL
465 #define _VDAC_IF_OPA0APORTCONFLICT_DEFAULT 0x00000000UL
466 #define VDAC_IF_OPA0APORTCONFLICT_DEFAULT (_VDAC_IF_OPA0APORTCONFLICT_DEFAULT << 16)
467 #define VDAC_IF_OPA1APORTCONFLICT (0x1UL << 17)
468 #define _VDAC_IF_OPA1APORTCONFLICT_SHIFT 17
469 #define _VDAC_IF_OPA1APORTCONFLICT_MASK 0x20000UL
470 #define _VDAC_IF_OPA1APORTCONFLICT_DEFAULT 0x00000000UL
471 #define VDAC_IF_OPA1APORTCONFLICT_DEFAULT (_VDAC_IF_OPA1APORTCONFLICT_DEFAULT << 17)
472 #define VDAC_IF_OPA2APORTCONFLICT (0x1UL << 18)
473 #define _VDAC_IF_OPA2APORTCONFLICT_SHIFT 18
474 #define _VDAC_IF_OPA2APORTCONFLICT_MASK 0x40000UL
475 #define _VDAC_IF_OPA2APORTCONFLICT_DEFAULT 0x00000000UL
476 #define VDAC_IF_OPA2APORTCONFLICT_DEFAULT (_VDAC_IF_OPA2APORTCONFLICT_DEFAULT << 18)
477 #define VDAC_IF_OPA0PRSTIMEDERR (0x1UL << 20)
478 #define _VDAC_IF_OPA0PRSTIMEDERR_SHIFT 20
479 #define _VDAC_IF_OPA0PRSTIMEDERR_MASK 0x100000UL
480 #define _VDAC_IF_OPA0PRSTIMEDERR_DEFAULT 0x00000000UL
481 #define VDAC_IF_OPA0PRSTIMEDERR_DEFAULT (_VDAC_IF_OPA0PRSTIMEDERR_DEFAULT << 20)
482 #define VDAC_IF_OPA1PRSTIMEDERR (0x1UL << 21)
483 #define _VDAC_IF_OPA1PRSTIMEDERR_SHIFT 21
484 #define _VDAC_IF_OPA1PRSTIMEDERR_MASK 0x200000UL
485 #define _VDAC_IF_OPA1PRSTIMEDERR_DEFAULT 0x00000000UL
486 #define VDAC_IF_OPA1PRSTIMEDERR_DEFAULT (_VDAC_IF_OPA1PRSTIMEDERR_DEFAULT << 21)
487 #define VDAC_IF_OPA2PRSTIMEDERR (0x1UL << 22)
488 #define _VDAC_IF_OPA2PRSTIMEDERR_SHIFT 22
489 #define _VDAC_IF_OPA2PRSTIMEDERR_MASK 0x400000UL
490 #define _VDAC_IF_OPA2PRSTIMEDERR_DEFAULT 0x00000000UL
491 #define VDAC_IF_OPA2PRSTIMEDERR_DEFAULT (_VDAC_IF_OPA2PRSTIMEDERR_DEFAULT << 22)
492 #define VDAC_IF_OPA0OUTVALID (0x1UL << 28)
493 #define _VDAC_IF_OPA0OUTVALID_SHIFT 28
494 #define _VDAC_IF_OPA0OUTVALID_MASK 0x10000000UL
495 #define _VDAC_IF_OPA0OUTVALID_DEFAULT 0x00000000UL
496 #define VDAC_IF_OPA0OUTVALID_DEFAULT (_VDAC_IF_OPA0OUTVALID_DEFAULT << 28)
497 #define VDAC_IF_OPA1OUTVALID (0x1UL << 29)
498 #define _VDAC_IF_OPA1OUTVALID_SHIFT 29
499 #define _VDAC_IF_OPA1OUTVALID_MASK 0x20000000UL
500 #define _VDAC_IF_OPA1OUTVALID_DEFAULT 0x00000000UL
501 #define VDAC_IF_OPA1OUTVALID_DEFAULT (_VDAC_IF_OPA1OUTVALID_DEFAULT << 29)
502 #define VDAC_IF_OPA2OUTVALID (0x1UL << 30)
503 #define _VDAC_IF_OPA2OUTVALID_SHIFT 30
504 #define _VDAC_IF_OPA2OUTVALID_MASK 0x40000000UL
505 #define _VDAC_IF_OPA2OUTVALID_DEFAULT 0x00000000UL
506 #define VDAC_IF_OPA2OUTVALID_DEFAULT (_VDAC_IF_OPA2OUTVALID_DEFAULT << 30)
508 /* Bit fields for VDAC IFS */
509 #define _VDAC_IFS_RESETVALUE 0x00000000UL
510 #define _VDAC_IFS_MASK 0x7077803FUL
511 #define VDAC_IFS_CH0CD (0x1UL << 0)
512 #define _VDAC_IFS_CH0CD_SHIFT 0
513 #define _VDAC_IFS_CH0CD_MASK 0x1UL
514 #define _VDAC_IFS_CH0CD_DEFAULT 0x00000000UL
515 #define VDAC_IFS_CH0CD_DEFAULT (_VDAC_IFS_CH0CD_DEFAULT << 0)
516 #define VDAC_IFS_CH1CD (0x1UL << 1)
517 #define _VDAC_IFS_CH1CD_SHIFT 1
518 #define _VDAC_IFS_CH1CD_MASK 0x2UL
519 #define _VDAC_IFS_CH1CD_DEFAULT 0x00000000UL
520 #define VDAC_IFS_CH1CD_DEFAULT (_VDAC_IFS_CH1CD_DEFAULT << 1)
521 #define VDAC_IFS_CH0OF (0x1UL << 2)
522 #define _VDAC_IFS_CH0OF_SHIFT 2
523 #define _VDAC_IFS_CH0OF_MASK 0x4UL
524 #define _VDAC_IFS_CH0OF_DEFAULT 0x00000000UL
525 #define VDAC_IFS_CH0OF_DEFAULT (_VDAC_IFS_CH0OF_DEFAULT << 2)
526 #define VDAC_IFS_CH1OF (0x1UL << 3)
527 #define _VDAC_IFS_CH1OF_SHIFT 3
528 #define _VDAC_IFS_CH1OF_MASK 0x8UL
529 #define _VDAC_IFS_CH1OF_DEFAULT 0x00000000UL
530 #define VDAC_IFS_CH1OF_DEFAULT (_VDAC_IFS_CH1OF_DEFAULT << 3)
531 #define VDAC_IFS_CH0UF (0x1UL << 4)
532 #define _VDAC_IFS_CH0UF_SHIFT 4
533 #define _VDAC_IFS_CH0UF_MASK 0x10UL
534 #define _VDAC_IFS_CH0UF_DEFAULT 0x00000000UL
535 #define VDAC_IFS_CH0UF_DEFAULT (_VDAC_IFS_CH0UF_DEFAULT << 4)
536 #define VDAC_IFS_CH1UF (0x1UL << 5)
537 #define _VDAC_IFS_CH1UF_SHIFT 5
538 #define _VDAC_IFS_CH1UF_MASK 0x20UL
539 #define _VDAC_IFS_CH1UF_DEFAULT 0x00000000UL
540 #define VDAC_IFS_CH1UF_DEFAULT (_VDAC_IFS_CH1UF_DEFAULT << 5)
541 #define VDAC_IFS_EM23ERR (0x1UL << 15)
542 #define _VDAC_IFS_EM23ERR_SHIFT 15
543 #define _VDAC_IFS_EM23ERR_MASK 0x8000UL
544 #define _VDAC_IFS_EM23ERR_DEFAULT 0x00000000UL
545 #define VDAC_IFS_EM23ERR_DEFAULT (_VDAC_IFS_EM23ERR_DEFAULT << 15)
546 #define VDAC_IFS_OPA0APORTCONFLICT (0x1UL << 16)
547 #define _VDAC_IFS_OPA0APORTCONFLICT_SHIFT 16
548 #define _VDAC_IFS_OPA0APORTCONFLICT_MASK 0x10000UL
549 #define _VDAC_IFS_OPA0APORTCONFLICT_DEFAULT 0x00000000UL
550 #define VDAC_IFS_OPA0APORTCONFLICT_DEFAULT (_VDAC_IFS_OPA0APORTCONFLICT_DEFAULT << 16)
551 #define VDAC_IFS_OPA1APORTCONFLICT (0x1UL << 17)
552 #define _VDAC_IFS_OPA1APORTCONFLICT_SHIFT 17
553 #define _VDAC_IFS_OPA1APORTCONFLICT_MASK 0x20000UL
554 #define _VDAC_IFS_OPA1APORTCONFLICT_DEFAULT 0x00000000UL
555 #define VDAC_IFS_OPA1APORTCONFLICT_DEFAULT (_VDAC_IFS_OPA1APORTCONFLICT_DEFAULT << 17)
556 #define VDAC_IFS_OPA2APORTCONFLICT (0x1UL << 18)
557 #define _VDAC_IFS_OPA2APORTCONFLICT_SHIFT 18
558 #define _VDAC_IFS_OPA2APORTCONFLICT_MASK 0x40000UL
559 #define _VDAC_IFS_OPA2APORTCONFLICT_DEFAULT 0x00000000UL
560 #define VDAC_IFS_OPA2APORTCONFLICT_DEFAULT (_VDAC_IFS_OPA2APORTCONFLICT_DEFAULT << 18)
561 #define VDAC_IFS_OPA0PRSTIMEDERR (0x1UL << 20)
562 #define _VDAC_IFS_OPA0PRSTIMEDERR_SHIFT 20
563 #define _VDAC_IFS_OPA0PRSTIMEDERR_MASK 0x100000UL
564 #define _VDAC_IFS_OPA0PRSTIMEDERR_DEFAULT 0x00000000UL
565 #define VDAC_IFS_OPA0PRSTIMEDERR_DEFAULT (_VDAC_IFS_OPA0PRSTIMEDERR_DEFAULT << 20)
566 #define VDAC_IFS_OPA1PRSTIMEDERR (0x1UL << 21)
567 #define _VDAC_IFS_OPA1PRSTIMEDERR_SHIFT 21
568 #define _VDAC_IFS_OPA1PRSTIMEDERR_MASK 0x200000UL
569 #define _VDAC_IFS_OPA1PRSTIMEDERR_DEFAULT 0x00000000UL
570 #define VDAC_IFS_OPA1PRSTIMEDERR_DEFAULT (_VDAC_IFS_OPA1PRSTIMEDERR_DEFAULT << 21)
571 #define VDAC_IFS_OPA2PRSTIMEDERR (0x1UL << 22)
572 #define _VDAC_IFS_OPA2PRSTIMEDERR_SHIFT 22
573 #define _VDAC_IFS_OPA2PRSTIMEDERR_MASK 0x400000UL
574 #define _VDAC_IFS_OPA2PRSTIMEDERR_DEFAULT 0x00000000UL
575 #define VDAC_IFS_OPA2PRSTIMEDERR_DEFAULT (_VDAC_IFS_OPA2PRSTIMEDERR_DEFAULT << 22)
576 #define VDAC_IFS_OPA0OUTVALID (0x1UL << 28)
577 #define _VDAC_IFS_OPA0OUTVALID_SHIFT 28
578 #define _VDAC_IFS_OPA0OUTVALID_MASK 0x10000000UL
579 #define _VDAC_IFS_OPA0OUTVALID_DEFAULT 0x00000000UL
580 #define VDAC_IFS_OPA0OUTVALID_DEFAULT (_VDAC_IFS_OPA0OUTVALID_DEFAULT << 28)
581 #define VDAC_IFS_OPA1OUTVALID (0x1UL << 29)
582 #define _VDAC_IFS_OPA1OUTVALID_SHIFT 29
583 #define _VDAC_IFS_OPA1OUTVALID_MASK 0x20000000UL
584 #define _VDAC_IFS_OPA1OUTVALID_DEFAULT 0x00000000UL
585 #define VDAC_IFS_OPA1OUTVALID_DEFAULT (_VDAC_IFS_OPA1OUTVALID_DEFAULT << 29)
586 #define VDAC_IFS_OPA2OUTVALID (0x1UL << 30)
587 #define _VDAC_IFS_OPA2OUTVALID_SHIFT 30
588 #define _VDAC_IFS_OPA2OUTVALID_MASK 0x40000000UL
589 #define _VDAC_IFS_OPA2OUTVALID_DEFAULT 0x00000000UL
590 #define VDAC_IFS_OPA2OUTVALID_DEFAULT (_VDAC_IFS_OPA2OUTVALID_DEFAULT << 30)
592 /* Bit fields for VDAC IFC */
593 #define _VDAC_IFC_RESETVALUE 0x00000000UL
594 #define _VDAC_IFC_MASK 0x7077803FUL
595 #define VDAC_IFC_CH0CD (0x1UL << 0)
596 #define _VDAC_IFC_CH0CD_SHIFT 0
597 #define _VDAC_IFC_CH0CD_MASK 0x1UL
598 #define _VDAC_IFC_CH0CD_DEFAULT 0x00000000UL
599 #define VDAC_IFC_CH0CD_DEFAULT (_VDAC_IFC_CH0CD_DEFAULT << 0)
600 #define VDAC_IFC_CH1CD (0x1UL << 1)
601 #define _VDAC_IFC_CH1CD_SHIFT 1
602 #define _VDAC_IFC_CH1CD_MASK 0x2UL
603 #define _VDAC_IFC_CH1CD_DEFAULT 0x00000000UL
604 #define VDAC_IFC_CH1CD_DEFAULT (_VDAC_IFC_CH1CD_DEFAULT << 1)
605 #define VDAC_IFC_CH0OF (0x1UL << 2)
606 #define _VDAC_IFC_CH0OF_SHIFT 2
607 #define _VDAC_IFC_CH0OF_MASK 0x4UL
608 #define _VDAC_IFC_CH0OF_DEFAULT 0x00000000UL
609 #define VDAC_IFC_CH0OF_DEFAULT (_VDAC_IFC_CH0OF_DEFAULT << 2)
610 #define VDAC_IFC_CH1OF (0x1UL << 3)
611 #define _VDAC_IFC_CH1OF_SHIFT 3
612 #define _VDAC_IFC_CH1OF_MASK 0x8UL
613 #define _VDAC_IFC_CH1OF_DEFAULT 0x00000000UL
614 #define VDAC_IFC_CH1OF_DEFAULT (_VDAC_IFC_CH1OF_DEFAULT << 3)
615 #define VDAC_IFC_CH0UF (0x1UL << 4)
616 #define _VDAC_IFC_CH0UF_SHIFT 4
617 #define _VDAC_IFC_CH0UF_MASK 0x10UL
618 #define _VDAC_IFC_CH0UF_DEFAULT 0x00000000UL
619 #define VDAC_IFC_CH0UF_DEFAULT (_VDAC_IFC_CH0UF_DEFAULT << 4)
620 #define VDAC_IFC_CH1UF (0x1UL << 5)
621 #define _VDAC_IFC_CH1UF_SHIFT 5
622 #define _VDAC_IFC_CH1UF_MASK 0x20UL
623 #define _VDAC_IFC_CH1UF_DEFAULT 0x00000000UL
624 #define VDAC_IFC_CH1UF_DEFAULT (_VDAC_IFC_CH1UF_DEFAULT << 5)
625 #define VDAC_IFC_EM23ERR (0x1UL << 15)
626 #define _VDAC_IFC_EM23ERR_SHIFT 15
627 #define _VDAC_IFC_EM23ERR_MASK 0x8000UL
628 #define _VDAC_IFC_EM23ERR_DEFAULT 0x00000000UL
629 #define VDAC_IFC_EM23ERR_DEFAULT (_VDAC_IFC_EM23ERR_DEFAULT << 15)
630 #define VDAC_IFC_OPA0APORTCONFLICT (0x1UL << 16)
631 #define _VDAC_IFC_OPA0APORTCONFLICT_SHIFT 16
632 #define _VDAC_IFC_OPA0APORTCONFLICT_MASK 0x10000UL
633 #define _VDAC_IFC_OPA0APORTCONFLICT_DEFAULT 0x00000000UL
634 #define VDAC_IFC_OPA0APORTCONFLICT_DEFAULT (_VDAC_IFC_OPA0APORTCONFLICT_DEFAULT << 16)
635 #define VDAC_IFC_OPA1APORTCONFLICT (0x1UL << 17)
636 #define _VDAC_IFC_OPA1APORTCONFLICT_SHIFT 17
637 #define _VDAC_IFC_OPA1APORTCONFLICT_MASK 0x20000UL
638 #define _VDAC_IFC_OPA1APORTCONFLICT_DEFAULT 0x00000000UL
639 #define VDAC_IFC_OPA1APORTCONFLICT_DEFAULT (_VDAC_IFC_OPA1APORTCONFLICT_DEFAULT << 17)
640 #define VDAC_IFC_OPA2APORTCONFLICT (0x1UL << 18)
641 #define _VDAC_IFC_OPA2APORTCONFLICT_SHIFT 18
642 #define _VDAC_IFC_OPA2APORTCONFLICT_MASK 0x40000UL
643 #define _VDAC_IFC_OPA2APORTCONFLICT_DEFAULT 0x00000000UL
644 #define VDAC_IFC_OPA2APORTCONFLICT_DEFAULT (_VDAC_IFC_OPA2APORTCONFLICT_DEFAULT << 18)
645 #define VDAC_IFC_OPA0PRSTIMEDERR (0x1UL << 20)
646 #define _VDAC_IFC_OPA0PRSTIMEDERR_SHIFT 20
647 #define _VDAC_IFC_OPA0PRSTIMEDERR_MASK 0x100000UL
648 #define _VDAC_IFC_OPA0PRSTIMEDERR_DEFAULT 0x00000000UL
649 #define VDAC_IFC_OPA0PRSTIMEDERR_DEFAULT (_VDAC_IFC_OPA0PRSTIMEDERR_DEFAULT << 20)
650 #define VDAC_IFC_OPA1PRSTIMEDERR (0x1UL << 21)
651 #define _VDAC_IFC_OPA1PRSTIMEDERR_SHIFT 21
652 #define _VDAC_IFC_OPA1PRSTIMEDERR_MASK 0x200000UL
653 #define _VDAC_IFC_OPA1PRSTIMEDERR_DEFAULT 0x00000000UL
654 #define VDAC_IFC_OPA1PRSTIMEDERR_DEFAULT (_VDAC_IFC_OPA1PRSTIMEDERR_DEFAULT << 21)
655 #define VDAC_IFC_OPA2PRSTIMEDERR (0x1UL << 22)
656 #define _VDAC_IFC_OPA2PRSTIMEDERR_SHIFT 22
657 #define _VDAC_IFC_OPA2PRSTIMEDERR_MASK 0x400000UL
658 #define _VDAC_IFC_OPA2PRSTIMEDERR_DEFAULT 0x00000000UL
659 #define VDAC_IFC_OPA2PRSTIMEDERR_DEFAULT (_VDAC_IFC_OPA2PRSTIMEDERR_DEFAULT << 22)
660 #define VDAC_IFC_OPA0OUTVALID (0x1UL << 28)
661 #define _VDAC_IFC_OPA0OUTVALID_SHIFT 28
662 #define _VDAC_IFC_OPA0OUTVALID_MASK 0x10000000UL
663 #define _VDAC_IFC_OPA0OUTVALID_DEFAULT 0x00000000UL
664 #define VDAC_IFC_OPA0OUTVALID_DEFAULT (_VDAC_IFC_OPA0OUTVALID_DEFAULT << 28)
665 #define VDAC_IFC_OPA1OUTVALID (0x1UL << 29)
666 #define _VDAC_IFC_OPA1OUTVALID_SHIFT 29
667 #define _VDAC_IFC_OPA1OUTVALID_MASK 0x20000000UL
668 #define _VDAC_IFC_OPA1OUTVALID_DEFAULT 0x00000000UL
669 #define VDAC_IFC_OPA1OUTVALID_DEFAULT (_VDAC_IFC_OPA1OUTVALID_DEFAULT << 29)
670 #define VDAC_IFC_OPA2OUTVALID (0x1UL << 30)
671 #define _VDAC_IFC_OPA2OUTVALID_SHIFT 30
672 #define _VDAC_IFC_OPA2OUTVALID_MASK 0x40000000UL
673 #define _VDAC_IFC_OPA2OUTVALID_DEFAULT 0x00000000UL
674 #define VDAC_IFC_OPA2OUTVALID_DEFAULT (_VDAC_IFC_OPA2OUTVALID_DEFAULT << 30)
676 /* Bit fields for VDAC IEN */
677 #define _VDAC_IEN_RESETVALUE 0x00000000UL
678 #define _VDAC_IEN_MASK 0x707780FFUL
679 #define VDAC_IEN_CH0CD (0x1UL << 0)
680 #define _VDAC_IEN_CH0CD_SHIFT 0
681 #define _VDAC_IEN_CH0CD_MASK 0x1UL
682 #define _VDAC_IEN_CH0CD_DEFAULT 0x00000000UL
683 #define VDAC_IEN_CH0CD_DEFAULT (_VDAC_IEN_CH0CD_DEFAULT << 0)
684 #define VDAC_IEN_CH1CD (0x1UL << 1)
685 #define _VDAC_IEN_CH1CD_SHIFT 1
686 #define _VDAC_IEN_CH1CD_MASK 0x2UL
687 #define _VDAC_IEN_CH1CD_DEFAULT 0x00000000UL
688 #define VDAC_IEN_CH1CD_DEFAULT (_VDAC_IEN_CH1CD_DEFAULT << 1)
689 #define VDAC_IEN_CH0OF (0x1UL << 2)
690 #define _VDAC_IEN_CH0OF_SHIFT 2
691 #define _VDAC_IEN_CH0OF_MASK 0x4UL
692 #define _VDAC_IEN_CH0OF_DEFAULT 0x00000000UL
693 #define VDAC_IEN_CH0OF_DEFAULT (_VDAC_IEN_CH0OF_DEFAULT << 2)
694 #define VDAC_IEN_CH1OF (0x1UL << 3)
695 #define _VDAC_IEN_CH1OF_SHIFT 3
696 #define _VDAC_IEN_CH1OF_MASK 0x8UL
697 #define _VDAC_IEN_CH1OF_DEFAULT 0x00000000UL
698 #define VDAC_IEN_CH1OF_DEFAULT (_VDAC_IEN_CH1OF_DEFAULT << 3)
699 #define VDAC_IEN_CH0UF (0x1UL << 4)
700 #define _VDAC_IEN_CH0UF_SHIFT 4
701 #define _VDAC_IEN_CH0UF_MASK 0x10UL
702 #define _VDAC_IEN_CH0UF_DEFAULT 0x00000000UL
703 #define VDAC_IEN_CH0UF_DEFAULT (_VDAC_IEN_CH0UF_DEFAULT << 4)
704 #define VDAC_IEN_CH1UF (0x1UL << 5)
705 #define _VDAC_IEN_CH1UF_SHIFT 5
706 #define _VDAC_IEN_CH1UF_MASK 0x20UL
707 #define _VDAC_IEN_CH1UF_DEFAULT 0x00000000UL
708 #define VDAC_IEN_CH1UF_DEFAULT (_VDAC_IEN_CH1UF_DEFAULT << 5)
709 #define VDAC_IEN_CH0BL (0x1UL << 6)
710 #define _VDAC_IEN_CH0BL_SHIFT 6
711 #define _VDAC_IEN_CH0BL_MASK 0x40UL
712 #define _VDAC_IEN_CH0BL_DEFAULT 0x00000000UL
713 #define VDAC_IEN_CH0BL_DEFAULT (_VDAC_IEN_CH0BL_DEFAULT << 6)
714 #define VDAC_IEN_CH1BL (0x1UL << 7)
715 #define _VDAC_IEN_CH1BL_SHIFT 7
716 #define _VDAC_IEN_CH1BL_MASK 0x80UL
717 #define _VDAC_IEN_CH1BL_DEFAULT 0x00000000UL
718 #define VDAC_IEN_CH1BL_DEFAULT (_VDAC_IEN_CH1BL_DEFAULT << 7)
719 #define VDAC_IEN_EM23ERR (0x1UL << 15)
720 #define _VDAC_IEN_EM23ERR_SHIFT 15
721 #define _VDAC_IEN_EM23ERR_MASK 0x8000UL
722 #define _VDAC_IEN_EM23ERR_DEFAULT 0x00000000UL
723 #define VDAC_IEN_EM23ERR_DEFAULT (_VDAC_IEN_EM23ERR_DEFAULT << 15)
724 #define VDAC_IEN_OPA0APORTCONFLICT (0x1UL << 16)
725 #define _VDAC_IEN_OPA0APORTCONFLICT_SHIFT 16
726 #define _VDAC_IEN_OPA0APORTCONFLICT_MASK 0x10000UL
727 #define _VDAC_IEN_OPA0APORTCONFLICT_DEFAULT 0x00000000UL
728 #define VDAC_IEN_OPA0APORTCONFLICT_DEFAULT (_VDAC_IEN_OPA0APORTCONFLICT_DEFAULT << 16)
729 #define VDAC_IEN_OPA1APORTCONFLICT (0x1UL << 17)
730 #define _VDAC_IEN_OPA1APORTCONFLICT_SHIFT 17
731 #define _VDAC_IEN_OPA1APORTCONFLICT_MASK 0x20000UL
732 #define _VDAC_IEN_OPA1APORTCONFLICT_DEFAULT 0x00000000UL
733 #define VDAC_IEN_OPA1APORTCONFLICT_DEFAULT (_VDAC_IEN_OPA1APORTCONFLICT_DEFAULT << 17)
734 #define VDAC_IEN_OPA2APORTCONFLICT (0x1UL << 18)
735 #define _VDAC_IEN_OPA2APORTCONFLICT_SHIFT 18
736 #define _VDAC_IEN_OPA2APORTCONFLICT_MASK 0x40000UL
737 #define _VDAC_IEN_OPA2APORTCONFLICT_DEFAULT 0x00000000UL
738 #define VDAC_IEN_OPA2APORTCONFLICT_DEFAULT (_VDAC_IEN_OPA2APORTCONFLICT_DEFAULT << 18)
739 #define VDAC_IEN_OPA0PRSTIMEDERR (0x1UL << 20)
740 #define _VDAC_IEN_OPA0PRSTIMEDERR_SHIFT 20
741 #define _VDAC_IEN_OPA0PRSTIMEDERR_MASK 0x100000UL
742 #define _VDAC_IEN_OPA0PRSTIMEDERR_DEFAULT 0x00000000UL
743 #define VDAC_IEN_OPA0PRSTIMEDERR_DEFAULT (_VDAC_IEN_OPA0PRSTIMEDERR_DEFAULT << 20)
744 #define VDAC_IEN_OPA1PRSTIMEDERR (0x1UL << 21)
745 #define _VDAC_IEN_OPA1PRSTIMEDERR_SHIFT 21
746 #define _VDAC_IEN_OPA1PRSTIMEDERR_MASK 0x200000UL
747 #define _VDAC_IEN_OPA1PRSTIMEDERR_DEFAULT 0x00000000UL
748 #define VDAC_IEN_OPA1PRSTIMEDERR_DEFAULT (_VDAC_IEN_OPA1PRSTIMEDERR_DEFAULT << 21)
749 #define VDAC_IEN_OPA2PRSTIMEDERR (0x1UL << 22)
750 #define _VDAC_IEN_OPA2PRSTIMEDERR_SHIFT 22
751 #define _VDAC_IEN_OPA2PRSTIMEDERR_MASK 0x400000UL
752 #define _VDAC_IEN_OPA2PRSTIMEDERR_DEFAULT 0x00000000UL
753 #define VDAC_IEN_OPA2PRSTIMEDERR_DEFAULT (_VDAC_IEN_OPA2PRSTIMEDERR_DEFAULT << 22)
754 #define VDAC_IEN_OPA0OUTVALID (0x1UL << 28)
755 #define _VDAC_IEN_OPA0OUTVALID_SHIFT 28
756 #define _VDAC_IEN_OPA0OUTVALID_MASK 0x10000000UL
757 #define _VDAC_IEN_OPA0OUTVALID_DEFAULT 0x00000000UL
758 #define VDAC_IEN_OPA0OUTVALID_DEFAULT (_VDAC_IEN_OPA0OUTVALID_DEFAULT << 28)
759 #define VDAC_IEN_OPA1OUTVALID (0x1UL << 29)
760 #define _VDAC_IEN_OPA1OUTVALID_SHIFT 29
761 #define _VDAC_IEN_OPA1OUTVALID_MASK 0x20000000UL
762 #define _VDAC_IEN_OPA1OUTVALID_DEFAULT 0x00000000UL
763 #define VDAC_IEN_OPA1OUTVALID_DEFAULT (_VDAC_IEN_OPA1OUTVALID_DEFAULT << 29)
764 #define VDAC_IEN_OPA2OUTVALID (0x1UL << 30)
765 #define _VDAC_IEN_OPA2OUTVALID_SHIFT 30
766 #define _VDAC_IEN_OPA2OUTVALID_MASK 0x40000000UL
767 #define _VDAC_IEN_OPA2OUTVALID_DEFAULT 0x00000000UL
768 #define VDAC_IEN_OPA2OUTVALID_DEFAULT (_VDAC_IEN_OPA2OUTVALID_DEFAULT << 30)
770 /* Bit fields for VDAC CH0DATA */
771 #define _VDAC_CH0DATA_RESETVALUE 0x00000800UL
772 #define _VDAC_CH0DATA_MASK 0x00000FFFUL
773 #define _VDAC_CH0DATA_DATA_SHIFT 0
774 #define _VDAC_CH0DATA_DATA_MASK 0xFFFUL
775 #define _VDAC_CH0DATA_DATA_DEFAULT 0x00000800UL
776 #define VDAC_CH0DATA_DATA_DEFAULT (_VDAC_CH0DATA_DATA_DEFAULT << 0)
778 /* Bit fields for VDAC CH1DATA */
779 #define _VDAC_CH1DATA_RESETVALUE 0x00000800UL
780 #define _VDAC_CH1DATA_MASK 0x00000FFFUL
781 #define _VDAC_CH1DATA_DATA_SHIFT 0
782 #define _VDAC_CH1DATA_DATA_MASK 0xFFFUL
783 #define _VDAC_CH1DATA_DATA_DEFAULT 0x00000800UL
784 #define VDAC_CH1DATA_DATA_DEFAULT (_VDAC_CH1DATA_DATA_DEFAULT << 0)
786 /* Bit fields for VDAC COMBDATA */
787 #define _VDAC_COMBDATA_RESETVALUE 0x08000800UL
788 #define _VDAC_COMBDATA_MASK 0x0FFF0FFFUL
789 #define _VDAC_COMBDATA_CH0DATA_SHIFT 0
790 #define _VDAC_COMBDATA_CH0DATA_MASK 0xFFFUL
791 #define _VDAC_COMBDATA_CH0DATA_DEFAULT 0x00000800UL
792 #define VDAC_COMBDATA_CH0DATA_DEFAULT (_VDAC_COMBDATA_CH0DATA_DEFAULT << 0)
793 #define _VDAC_COMBDATA_CH1DATA_SHIFT 16
794 #define _VDAC_COMBDATA_CH1DATA_MASK 0xFFF0000UL
795 #define _VDAC_COMBDATA_CH1DATA_DEFAULT 0x00000800UL
796 #define VDAC_COMBDATA_CH1DATA_DEFAULT (_VDAC_COMBDATA_CH1DATA_DEFAULT << 16)
798 /* Bit fields for VDAC CAL */
799 #define _VDAC_CAL_RESETVALUE 0x00082004UL
800 #define _VDAC_CAL_MASK 0x000F3F07UL
801 #define _VDAC_CAL_OFFSETTRIM_SHIFT 0
802 #define _VDAC_CAL_OFFSETTRIM_MASK 0x7UL
803 #define _VDAC_CAL_OFFSETTRIM_DEFAULT 0x00000004UL
804 #define VDAC_CAL_OFFSETTRIM_DEFAULT (_VDAC_CAL_OFFSETTRIM_DEFAULT << 0)
805 #define _VDAC_CAL_GAINERRTRIM_SHIFT 8
806 #define _VDAC_CAL_GAINERRTRIM_MASK 0x3F00UL
807 #define _VDAC_CAL_GAINERRTRIM_DEFAULT 0x00000020UL
808 #define VDAC_CAL_GAINERRTRIM_DEFAULT (_VDAC_CAL_GAINERRTRIM_DEFAULT << 8)
809 #define _VDAC_CAL_GAINERRTRIMCH1_SHIFT 16
810 #define _VDAC_CAL_GAINERRTRIMCH1_MASK 0xF0000UL
811 #define _VDAC_CAL_GAINERRTRIMCH1_DEFAULT 0x00000008UL
812 #define VDAC_CAL_GAINERRTRIMCH1_DEFAULT (_VDAC_CAL_GAINERRTRIMCH1_DEFAULT << 16)
814 /* Bit fields for VDAC OPA_APORTREQ */
815 #define _VDAC_OPA_APORTREQ_RESETVALUE 0x00000000UL
816 #define _VDAC_OPA_APORTREQ_MASK 0x000003FCUL
817 #define VDAC_OPA_APORTREQ_APORT1XREQ (0x1UL << 2)
818 #define _VDAC_OPA_APORTREQ_APORT1XREQ_SHIFT 2
819 #define _VDAC_OPA_APORTREQ_APORT1XREQ_MASK 0x4UL
820 #define _VDAC_OPA_APORTREQ_APORT1XREQ_DEFAULT 0x00000000UL
821 #define VDAC_OPA_APORTREQ_APORT1XREQ_DEFAULT (_VDAC_OPA_APORTREQ_APORT1XREQ_DEFAULT << 2)
822 #define VDAC_OPA_APORTREQ_APORT1YREQ (0x1UL << 3)
823 #define _VDAC_OPA_APORTREQ_APORT1YREQ_SHIFT 3
824 #define _VDAC_OPA_APORTREQ_APORT1YREQ_MASK 0x8UL
825 #define _VDAC_OPA_APORTREQ_APORT1YREQ_DEFAULT 0x00000000UL
826 #define VDAC_OPA_APORTREQ_APORT1YREQ_DEFAULT (_VDAC_OPA_APORTREQ_APORT1YREQ_DEFAULT << 3)
827 #define VDAC_OPA_APORTREQ_APORT2XREQ (0x1UL << 4)
828 #define _VDAC_OPA_APORTREQ_APORT2XREQ_SHIFT 4
829 #define _VDAC_OPA_APORTREQ_APORT2XREQ_MASK 0x10UL
830 #define _VDAC_OPA_APORTREQ_APORT2XREQ_DEFAULT 0x00000000UL
831 #define VDAC_OPA_APORTREQ_APORT2XREQ_DEFAULT (_VDAC_OPA_APORTREQ_APORT2XREQ_DEFAULT << 4)
832 #define VDAC_OPA_APORTREQ_APORT2YREQ (0x1UL << 5)
833 #define _VDAC_OPA_APORTREQ_APORT2YREQ_SHIFT 5
834 #define _VDAC_OPA_APORTREQ_APORT2YREQ_MASK 0x20UL
835 #define _VDAC_OPA_APORTREQ_APORT2YREQ_DEFAULT 0x00000000UL
836 #define VDAC_OPA_APORTREQ_APORT2YREQ_DEFAULT (_VDAC_OPA_APORTREQ_APORT2YREQ_DEFAULT << 5)
837 #define VDAC_OPA_APORTREQ_APORT3XREQ (0x1UL << 6)
838 #define _VDAC_OPA_APORTREQ_APORT3XREQ_SHIFT 6
839 #define _VDAC_OPA_APORTREQ_APORT3XREQ_MASK 0x40UL
840 #define _VDAC_OPA_APORTREQ_APORT3XREQ_DEFAULT 0x00000000UL
841 #define VDAC_OPA_APORTREQ_APORT3XREQ_DEFAULT (_VDAC_OPA_APORTREQ_APORT3XREQ_DEFAULT << 6)
842 #define VDAC_OPA_APORTREQ_APORT3YREQ (0x1UL << 7)
843 #define _VDAC_OPA_APORTREQ_APORT3YREQ_SHIFT 7
844 #define _VDAC_OPA_APORTREQ_APORT3YREQ_MASK 0x80UL
845 #define _VDAC_OPA_APORTREQ_APORT3YREQ_DEFAULT 0x00000000UL
846 #define VDAC_OPA_APORTREQ_APORT3YREQ_DEFAULT (_VDAC_OPA_APORTREQ_APORT3YREQ_DEFAULT << 7)
847 #define VDAC_OPA_APORTREQ_APORT4XREQ (0x1UL << 8)
848 #define _VDAC_OPA_APORTREQ_APORT4XREQ_SHIFT 8
849 #define _VDAC_OPA_APORTREQ_APORT4XREQ_MASK 0x100UL
850 #define _VDAC_OPA_APORTREQ_APORT4XREQ_DEFAULT 0x00000000UL
851 #define VDAC_OPA_APORTREQ_APORT4XREQ_DEFAULT (_VDAC_OPA_APORTREQ_APORT4XREQ_DEFAULT << 8)
852 #define VDAC_OPA_APORTREQ_APORT4YREQ (0x1UL << 9)
853 #define _VDAC_OPA_APORTREQ_APORT4YREQ_SHIFT 9
854 #define _VDAC_OPA_APORTREQ_APORT4YREQ_MASK 0x200UL
855 #define _VDAC_OPA_APORTREQ_APORT4YREQ_DEFAULT 0x00000000UL
856 #define VDAC_OPA_APORTREQ_APORT4YREQ_DEFAULT (_VDAC_OPA_APORTREQ_APORT4YREQ_DEFAULT << 9)
858 /* Bit fields for VDAC OPA_APORTCONFLICT */
859 #define _VDAC_OPA_APORTCONFLICT_RESETVALUE 0x00000000UL
860 #define _VDAC_OPA_APORTCONFLICT_MASK 0x000003FCUL
861 #define VDAC_OPA_APORTCONFLICT_APORT1XCONFLICT (0x1UL << 2)
862 #define _VDAC_OPA_APORTCONFLICT_APORT1XCONFLICT_SHIFT 2
863 #define _VDAC_OPA_APORTCONFLICT_APORT1XCONFLICT_MASK 0x4UL
864 #define _VDAC_OPA_APORTCONFLICT_APORT1XCONFLICT_DEFAULT 0x00000000UL
865 #define VDAC_OPA_APORTCONFLICT_APORT1XCONFLICT_DEFAULT (_VDAC_OPA_APORTCONFLICT_APORT1XCONFLICT_DEFAULT << 2)
866 #define VDAC_OPA_APORTCONFLICT_APORT1YCONFLICT (0x1UL << 3)
867 #define _VDAC_OPA_APORTCONFLICT_APORT1YCONFLICT_SHIFT 3
868 #define _VDAC_OPA_APORTCONFLICT_APORT1YCONFLICT_MASK 0x8UL
869 #define _VDAC_OPA_APORTCONFLICT_APORT1YCONFLICT_DEFAULT 0x00000000UL
870 #define VDAC_OPA_APORTCONFLICT_APORT1YCONFLICT_DEFAULT (_VDAC_OPA_APORTCONFLICT_APORT1YCONFLICT_DEFAULT << 3)
871 #define VDAC_OPA_APORTCONFLICT_APORT2XCONFLICT (0x1UL << 4)
872 #define _VDAC_OPA_APORTCONFLICT_APORT2XCONFLICT_SHIFT 4
873 #define _VDAC_OPA_APORTCONFLICT_APORT2XCONFLICT_MASK 0x10UL
874 #define _VDAC_OPA_APORTCONFLICT_APORT2XCONFLICT_DEFAULT 0x00000000UL
875 #define VDAC_OPA_APORTCONFLICT_APORT2XCONFLICT_DEFAULT (_VDAC_OPA_APORTCONFLICT_APORT2XCONFLICT_DEFAULT << 4)
876 #define VDAC_OPA_APORTCONFLICT_APORT2YCONFLICT (0x1UL << 5)
877 #define _VDAC_OPA_APORTCONFLICT_APORT2YCONFLICT_SHIFT 5
878 #define _VDAC_OPA_APORTCONFLICT_APORT2YCONFLICT_MASK 0x20UL
879 #define _VDAC_OPA_APORTCONFLICT_APORT2YCONFLICT_DEFAULT 0x00000000UL
880 #define VDAC_OPA_APORTCONFLICT_APORT2YCONFLICT_DEFAULT (_VDAC_OPA_APORTCONFLICT_APORT2YCONFLICT_DEFAULT << 5)
881 #define VDAC_OPA_APORTCONFLICT_APORT3XCONFLICT (0x1UL << 6)
882 #define _VDAC_OPA_APORTCONFLICT_APORT3XCONFLICT_SHIFT 6
883 #define _VDAC_OPA_APORTCONFLICT_APORT3XCONFLICT_MASK 0x40UL
884 #define _VDAC_OPA_APORTCONFLICT_APORT3XCONFLICT_DEFAULT 0x00000000UL
885 #define VDAC_OPA_APORTCONFLICT_APORT3XCONFLICT_DEFAULT (_VDAC_OPA_APORTCONFLICT_APORT3XCONFLICT_DEFAULT << 6)
886 #define VDAC_OPA_APORTCONFLICT_APORT3YCONFLICT (0x1UL << 7)
887 #define _VDAC_OPA_APORTCONFLICT_APORT3YCONFLICT_SHIFT 7
888 #define _VDAC_OPA_APORTCONFLICT_APORT3YCONFLICT_MASK 0x80UL
889 #define _VDAC_OPA_APORTCONFLICT_APORT3YCONFLICT_DEFAULT 0x00000000UL
890 #define VDAC_OPA_APORTCONFLICT_APORT3YCONFLICT_DEFAULT (_VDAC_OPA_APORTCONFLICT_APORT3YCONFLICT_DEFAULT << 7)
891 #define VDAC_OPA_APORTCONFLICT_APORT4XCONFLICT (0x1UL << 8)
892 #define _VDAC_OPA_APORTCONFLICT_APORT4XCONFLICT_SHIFT 8
893 #define _VDAC_OPA_APORTCONFLICT_APORT4XCONFLICT_MASK 0x100UL
894 #define _VDAC_OPA_APORTCONFLICT_APORT4XCONFLICT_DEFAULT 0x00000000UL
895 #define VDAC_OPA_APORTCONFLICT_APORT4XCONFLICT_DEFAULT (_VDAC_OPA_APORTCONFLICT_APORT4XCONFLICT_DEFAULT << 8)
896 #define VDAC_OPA_APORTCONFLICT_APORT4YCONFLICT (0x1UL << 9)
897 #define _VDAC_OPA_APORTCONFLICT_APORT4YCONFLICT_SHIFT 9
898 #define _VDAC_OPA_APORTCONFLICT_APORT4YCONFLICT_MASK 0x200UL
899 #define _VDAC_OPA_APORTCONFLICT_APORT4YCONFLICT_DEFAULT 0x00000000UL
900 #define VDAC_OPA_APORTCONFLICT_APORT4YCONFLICT_DEFAULT (_VDAC_OPA_APORTCONFLICT_APORT4YCONFLICT_DEFAULT << 9)
902 /* Bit fields for VDAC OPA_CTRL */
903 #define _VDAC_OPA_CTRL_RESETVALUE 0x0000000EUL
904 #define _VDAC_OPA_CTRL_MASK 0x00313F1FUL
905 #define _VDAC_OPA_CTRL_DRIVESTRENGTH_SHIFT 0
906 #define _VDAC_OPA_CTRL_DRIVESTRENGTH_MASK 0x3UL
907 #define _VDAC_OPA_CTRL_DRIVESTRENGTH_DEFAULT 0x00000002UL
908 #define VDAC_OPA_CTRL_DRIVESTRENGTH_DEFAULT (_VDAC_OPA_CTRL_DRIVESTRENGTH_DEFAULT << 0)
909 #define VDAC_OPA_CTRL_INCBW (0x1UL << 2)
910 #define _VDAC_OPA_CTRL_INCBW_SHIFT 2
911 #define _VDAC_OPA_CTRL_INCBW_MASK 0x4UL
912 #define _VDAC_OPA_CTRL_INCBW_DEFAULT 0x00000001UL
913 #define VDAC_OPA_CTRL_INCBW_DEFAULT (_VDAC_OPA_CTRL_INCBW_DEFAULT << 2)
914 #define VDAC_OPA_CTRL_HCMDIS (0x1UL << 3)
915 #define _VDAC_OPA_CTRL_HCMDIS_SHIFT 3
916 #define _VDAC_OPA_CTRL_HCMDIS_MASK 0x8UL
917 #define _VDAC_OPA_CTRL_HCMDIS_DEFAULT 0x00000001UL
918 #define VDAC_OPA_CTRL_HCMDIS_DEFAULT (_VDAC_OPA_CTRL_HCMDIS_DEFAULT << 3)
919 #define VDAC_OPA_CTRL_OUTSCALE (0x1UL << 4)
920 #define _VDAC_OPA_CTRL_OUTSCALE_SHIFT 4
921 #define _VDAC_OPA_CTRL_OUTSCALE_MASK 0x10UL
922 #define _VDAC_OPA_CTRL_OUTSCALE_DEFAULT 0x00000000UL
923 #define _VDAC_OPA_CTRL_OUTSCALE_FULL 0x00000000UL
924 #define _VDAC_OPA_CTRL_OUTSCALE_HALF 0x00000001UL
925 #define VDAC_OPA_CTRL_OUTSCALE_DEFAULT (_VDAC_OPA_CTRL_OUTSCALE_DEFAULT << 4)
926 #define VDAC_OPA_CTRL_OUTSCALE_FULL (_VDAC_OPA_CTRL_OUTSCALE_FULL << 4)
927 #define VDAC_OPA_CTRL_OUTSCALE_HALF (_VDAC_OPA_CTRL_OUTSCALE_HALF << 4)
928 #define VDAC_OPA_CTRL_PRSEN (0x1UL << 8)
929 #define _VDAC_OPA_CTRL_PRSEN_SHIFT 8
930 #define _VDAC_OPA_CTRL_PRSEN_MASK 0x100UL
931 #define _VDAC_OPA_CTRL_PRSEN_DEFAULT 0x00000000UL
932 #define VDAC_OPA_CTRL_PRSEN_DEFAULT (_VDAC_OPA_CTRL_PRSEN_DEFAULT << 8)
933 #define VDAC_OPA_CTRL_PRSMODE (0x1UL << 9)
934 #define _VDAC_OPA_CTRL_PRSMODE_SHIFT 9
935 #define _VDAC_OPA_CTRL_PRSMODE_MASK 0x200UL
936 #define _VDAC_OPA_CTRL_PRSMODE_DEFAULT 0x00000000UL
937 #define _VDAC_OPA_CTRL_PRSMODE_PULSED 0x00000000UL
938 #define _VDAC_OPA_CTRL_PRSMODE_TIMED 0x00000001UL
939 #define VDAC_OPA_CTRL_PRSMODE_DEFAULT (_VDAC_OPA_CTRL_PRSMODE_DEFAULT << 9)
940 #define VDAC_OPA_CTRL_PRSMODE_PULSED (_VDAC_OPA_CTRL_PRSMODE_PULSED << 9)
941 #define VDAC_OPA_CTRL_PRSMODE_TIMED (_VDAC_OPA_CTRL_PRSMODE_TIMED << 9)
942 #define _VDAC_OPA_CTRL_PRSSEL_SHIFT 10
943 #define _VDAC_OPA_CTRL_PRSSEL_MASK 0x3C00UL
944 #define _VDAC_OPA_CTRL_PRSSEL_DEFAULT 0x00000000UL
945 #define _VDAC_OPA_CTRL_PRSSEL_PRSCH0 0x00000000UL
946 #define _VDAC_OPA_CTRL_PRSSEL_PRSCH1 0x00000001UL
947 #define _VDAC_OPA_CTRL_PRSSEL_PRSCH2 0x00000002UL
948 #define _VDAC_OPA_CTRL_PRSSEL_PRSCH3 0x00000003UL
949 #define _VDAC_OPA_CTRL_PRSSEL_PRSCH4 0x00000004UL
950 #define _VDAC_OPA_CTRL_PRSSEL_PRSCH5 0x00000005UL
951 #define _VDAC_OPA_CTRL_PRSSEL_PRSCH6 0x00000006UL
952 #define _VDAC_OPA_CTRL_PRSSEL_PRSCH7 0x00000007UL
953 #define _VDAC_OPA_CTRL_PRSSEL_PRSCH8 0x00000008UL
954 #define _VDAC_OPA_CTRL_PRSSEL_PRSCH9 0x00000009UL
955 #define _VDAC_OPA_CTRL_PRSSEL_PRSCH10 0x0000000AUL
956 #define _VDAC_OPA_CTRL_PRSSEL_PRSCH11 0x0000000BUL
957 #define VDAC_OPA_CTRL_PRSSEL_DEFAULT (_VDAC_OPA_CTRL_PRSSEL_DEFAULT << 10)
958 #define VDAC_OPA_CTRL_PRSSEL_PRSCH0 (_VDAC_OPA_CTRL_PRSSEL_PRSCH0 << 10)
959 #define VDAC_OPA_CTRL_PRSSEL_PRSCH1 (_VDAC_OPA_CTRL_PRSSEL_PRSCH1 << 10)
960 #define VDAC_OPA_CTRL_PRSSEL_PRSCH2 (_VDAC_OPA_CTRL_PRSSEL_PRSCH2 << 10)
961 #define VDAC_OPA_CTRL_PRSSEL_PRSCH3 (_VDAC_OPA_CTRL_PRSSEL_PRSCH3 << 10)
962 #define VDAC_OPA_CTRL_PRSSEL_PRSCH4 (_VDAC_OPA_CTRL_PRSSEL_PRSCH4 << 10)
963 #define VDAC_OPA_CTRL_PRSSEL_PRSCH5 (_VDAC_OPA_CTRL_PRSSEL_PRSCH5 << 10)
964 #define VDAC_OPA_CTRL_PRSSEL_PRSCH6 (_VDAC_OPA_CTRL_PRSSEL_PRSCH6 << 10)
965 #define VDAC_OPA_CTRL_PRSSEL_PRSCH7 (_VDAC_OPA_CTRL_PRSSEL_PRSCH7 << 10)
966 #define VDAC_OPA_CTRL_PRSSEL_PRSCH8 (_VDAC_OPA_CTRL_PRSSEL_PRSCH8 << 10)
967 #define VDAC_OPA_CTRL_PRSSEL_PRSCH9 (_VDAC_OPA_CTRL_PRSSEL_PRSCH9 << 10)
968 #define VDAC_OPA_CTRL_PRSSEL_PRSCH10 (_VDAC_OPA_CTRL_PRSSEL_PRSCH10 << 10)
969 #define VDAC_OPA_CTRL_PRSSEL_PRSCH11 (_VDAC_OPA_CTRL_PRSSEL_PRSCH11 << 10)
970 #define VDAC_OPA_CTRL_PRSOUTMODE (0x1UL << 16)
971 #define _VDAC_OPA_CTRL_PRSOUTMODE_SHIFT 16
972 #define _VDAC_OPA_CTRL_PRSOUTMODE_MASK 0x10000UL
973 #define _VDAC_OPA_CTRL_PRSOUTMODE_DEFAULT 0x00000000UL
974 #define _VDAC_OPA_CTRL_PRSOUTMODE_WARM 0x00000000UL
975 #define _VDAC_OPA_CTRL_PRSOUTMODE_OUTVALID 0x00000001UL
976 #define VDAC_OPA_CTRL_PRSOUTMODE_DEFAULT (_VDAC_OPA_CTRL_PRSOUTMODE_DEFAULT << 16)
977 #define VDAC_OPA_CTRL_PRSOUTMODE_WARM (_VDAC_OPA_CTRL_PRSOUTMODE_WARM << 16)
978 #define VDAC_OPA_CTRL_PRSOUTMODE_OUTVALID (_VDAC_OPA_CTRL_PRSOUTMODE_OUTVALID << 16)
979 #define VDAC_OPA_CTRL_APORTXMASTERDIS (0x1UL << 20)
980 #define _VDAC_OPA_CTRL_APORTXMASTERDIS_SHIFT 20
981 #define _VDAC_OPA_CTRL_APORTXMASTERDIS_MASK 0x100000UL
982 #define _VDAC_OPA_CTRL_APORTXMASTERDIS_DEFAULT 0x00000000UL
983 #define VDAC_OPA_CTRL_APORTXMASTERDIS_DEFAULT (_VDAC_OPA_CTRL_APORTXMASTERDIS_DEFAULT << 20)
984 #define VDAC_OPA_CTRL_APORTYMASTERDIS (0x1UL << 21)
985 #define _VDAC_OPA_CTRL_APORTYMASTERDIS_SHIFT 21
986 #define _VDAC_OPA_CTRL_APORTYMASTERDIS_MASK 0x200000UL
987 #define _VDAC_OPA_CTRL_APORTYMASTERDIS_DEFAULT 0x00000000UL
988 #define VDAC_OPA_CTRL_APORTYMASTERDIS_DEFAULT (_VDAC_OPA_CTRL_APORTYMASTERDIS_DEFAULT << 21)
990 /* Bit fields for VDAC OPA_TIMER */
991 #define _VDAC_OPA_TIMER_RESETVALUE 0x00010700UL
992 #define _VDAC_OPA_TIMER_MASK 0x03FF7F3FUL
993 #define _VDAC_OPA_TIMER_STARTUPDLY_SHIFT 0
994 #define _VDAC_OPA_TIMER_STARTUPDLY_MASK 0x3FUL
995 #define _VDAC_OPA_TIMER_STARTUPDLY_DEFAULT 0x00000000UL
996 #define VDAC_OPA_TIMER_STARTUPDLY_DEFAULT (_VDAC_OPA_TIMER_STARTUPDLY_DEFAULT << 0)
997 #define _VDAC_OPA_TIMER_WARMUPTIME_SHIFT 8
998 #define _VDAC_OPA_TIMER_WARMUPTIME_MASK 0x7F00UL
999 #define _VDAC_OPA_TIMER_WARMUPTIME_DEFAULT 0x00000007UL
1000 #define VDAC_OPA_TIMER_WARMUPTIME_DEFAULT (_VDAC_OPA_TIMER_WARMUPTIME_DEFAULT << 8)
1001 #define _VDAC_OPA_TIMER_SETTLETIME_SHIFT 16
1002 #define _VDAC_OPA_TIMER_SETTLETIME_MASK 0x3FF0000UL
1003 #define _VDAC_OPA_TIMER_SETTLETIME_DEFAULT 0x00000001UL
1004 #define VDAC_OPA_TIMER_SETTLETIME_DEFAULT (_VDAC_OPA_TIMER_SETTLETIME_DEFAULT << 16)
1006 /* Bit fields for VDAC OPA_MUX */
1007 #define _VDAC_OPA_MUX_RESETVALUE 0x0016F2F1UL
1008 #define _VDAC_OPA_MUX_MASK 0x0717FFFFUL
1009 #define _VDAC_OPA_MUX_POSSEL_SHIFT 0
1010 #define _VDAC_OPA_MUX_POSSEL_MASK 0xFFUL
1011 #define _VDAC_OPA_MUX_POSSEL_APORT1XCH0 0x00000020UL
1012 #define _VDAC_OPA_MUX_POSSEL_APORT1XCH2 0x00000021UL
1013 #define _VDAC_OPA_MUX_POSSEL_APORT1XCH4 0x00000022UL
1014 #define _VDAC_OPA_MUX_POSSEL_APORT1XCH6 0x00000023UL
1015 #define _VDAC_OPA_MUX_POSSEL_APORT1XCH8 0x00000024UL
1016 #define _VDAC_OPA_MUX_POSSEL_APORT1XCH10 0x00000025UL
1017 #define _VDAC_OPA_MUX_POSSEL_APORT1XCH12 0x00000026UL
1018 #define _VDAC_OPA_MUX_POSSEL_APORT1XCH14 0x00000027UL
1019 #define _VDAC_OPA_MUX_POSSEL_APORT1XCH16 0x00000028UL
1020 #define _VDAC_OPA_MUX_POSSEL_APORT1XCH18 0x00000029UL
1021 #define _VDAC_OPA_MUX_POSSEL_APORT1XCH20 0x0000002AUL
1022 #define _VDAC_OPA_MUX_POSSEL_APORT1XCH22 0x0000002BUL
1023 #define _VDAC_OPA_MUX_POSSEL_APORT1XCH24 0x0000002CUL
1024 #define _VDAC_OPA_MUX_POSSEL_APORT1XCH26 0x0000002DUL
1025 #define _VDAC_OPA_MUX_POSSEL_APORT1XCH28 0x0000002EUL
1026 #define _VDAC_OPA_MUX_POSSEL_APORT1XCH30 0x0000002FUL
1027 #define _VDAC_OPA_MUX_POSSEL_APORT2XCH1 0x00000040UL
1028 #define _VDAC_OPA_MUX_POSSEL_APORT2XCH3 0x00000041UL
1029 #define _VDAC_OPA_MUX_POSSEL_APORT2XCH5 0x00000042UL
1030 #define _VDAC_OPA_MUX_POSSEL_APORT2XCH7 0x00000043UL
1031 #define _VDAC_OPA_MUX_POSSEL_APORT2XCH9 0x00000044UL
1032 #define _VDAC_OPA_MUX_POSSEL_APORT2XCH11 0x00000045UL
1033 #define _VDAC_OPA_MUX_POSSEL_APORT2XCH13 0x00000046UL
1034 #define _VDAC_OPA_MUX_POSSEL_APORT2XCH15 0x00000047UL
1035 #define _VDAC_OPA_MUX_POSSEL_APORT2XCH17 0x00000048UL
1036 #define _VDAC_OPA_MUX_POSSEL_APORT2XCH19 0x00000049UL
1037 #define _VDAC_OPA_MUX_POSSEL_APORT2XCH21 0x0000004AUL
1038 #define _VDAC_OPA_MUX_POSSEL_APORT2XCH23 0x0000004BUL
1039 #define _VDAC_OPA_MUX_POSSEL_APORT2XCH25 0x0000004CUL
1040 #define _VDAC_OPA_MUX_POSSEL_APORT2XCH27 0x0000004DUL
1041 #define _VDAC_OPA_MUX_POSSEL_APORT2XCH29 0x0000004EUL
1042 #define _VDAC_OPA_MUX_POSSEL_APORT2XCH31 0x0000004FUL
1043 #define _VDAC_OPA_MUX_POSSEL_APORT3XCH0 0x00000060UL
1044 #define _VDAC_OPA_MUX_POSSEL_APORT3XCH2 0x00000061UL
1045 #define _VDAC_OPA_MUX_POSSEL_APORT3XCH4 0x00000062UL
1046 #define _VDAC_OPA_MUX_POSSEL_APORT3XCH6 0x00000063UL
1047 #define _VDAC_OPA_MUX_POSSEL_APORT3XCH8 0x00000064UL
1048 #define _VDAC_OPA_MUX_POSSEL_APORT3XCH10 0x00000065UL
1049 #define _VDAC_OPA_MUX_POSSEL_APORT3XCH12 0x00000066UL
1050 #define _VDAC_OPA_MUX_POSSEL_APORT3XCH14 0x00000067UL
1051 #define _VDAC_OPA_MUX_POSSEL_APORT3XCH16 0x00000068UL
1052 #define _VDAC_OPA_MUX_POSSEL_APORT3XCH18 0x00000069UL
1053 #define _VDAC_OPA_MUX_POSSEL_APORT3XCH20 0x0000006AUL
1054 #define _VDAC_OPA_MUX_POSSEL_APORT3XCH22 0x0000006BUL
1055 #define _VDAC_OPA_MUX_POSSEL_APORT3XCH24 0x0000006CUL
1056 #define _VDAC_OPA_MUX_POSSEL_APORT3XCH26 0x0000006DUL
1057 #define _VDAC_OPA_MUX_POSSEL_APORT3XCH28 0x0000006EUL
1058 #define _VDAC_OPA_MUX_POSSEL_APORT3XCH30 0x0000006FUL
1059 #define _VDAC_OPA_MUX_POSSEL_APORT4XCH1 0x00000080UL
1060 #define _VDAC_OPA_MUX_POSSEL_APORT4XCH3 0x00000081UL
1061 #define _VDAC_OPA_MUX_POSSEL_APORT4XCH5 0x00000082UL
1062 #define _VDAC_OPA_MUX_POSSEL_APORT4XCH7 0x00000083UL
1063 #define _VDAC_OPA_MUX_POSSEL_APORT4XCH9 0x00000084UL
1064 #define _VDAC_OPA_MUX_POSSEL_APORT4XCH11 0x00000085UL
1065 #define _VDAC_OPA_MUX_POSSEL_APORT4XCH13 0x00000086UL
1066 #define _VDAC_OPA_MUX_POSSEL_APORT4XCH15 0x00000087UL
1067 #define _VDAC_OPA_MUX_POSSEL_APORT4XCH17 0x00000088UL
1068 #define _VDAC_OPA_MUX_POSSEL_APORT4XCH19 0x00000089UL
1069 #define _VDAC_OPA_MUX_POSSEL_APORT4XCH21 0x0000008AUL
1070 #define _VDAC_OPA_MUX_POSSEL_APORT4XCH23 0x0000008BUL
1071 #define _VDAC_OPA_MUX_POSSEL_APORT4XCH25 0x0000008CUL
1072 #define _VDAC_OPA_MUX_POSSEL_APORT4XCH27 0x0000008DUL
1073 #define _VDAC_OPA_MUX_POSSEL_APORT4XCH29 0x0000008EUL
1074 #define _VDAC_OPA_MUX_POSSEL_APORT4XCH31 0x0000008FUL
1075 #define _VDAC_OPA_MUX_POSSEL_DISABLE 0x000000F0UL
1076 #define _VDAC_OPA_MUX_POSSEL_DEFAULT 0x000000F1UL
1077 #define _VDAC_OPA_MUX_POSSEL_DAC 0x000000F1UL
1078 #define _VDAC_OPA_MUX_POSSEL_POSPAD 0x000000F2UL
1079 #define _VDAC_OPA_MUX_POSSEL_OPANEXT 0x000000F3UL
1080 #define _VDAC_OPA_MUX_POSSEL_OPATAP 0x000000F4UL
1081 #define VDAC_OPA_MUX_POSSEL_APORT1XCH0 (_VDAC_OPA_MUX_POSSEL_APORT1XCH0 << 0)
1082 #define VDAC_OPA_MUX_POSSEL_APORT1XCH2 (_VDAC_OPA_MUX_POSSEL_APORT1XCH2 << 0)
1083 #define VDAC_OPA_MUX_POSSEL_APORT1XCH4 (_VDAC_OPA_MUX_POSSEL_APORT1XCH4 << 0)
1084 #define VDAC_OPA_MUX_POSSEL_APORT1XCH6 (_VDAC_OPA_MUX_POSSEL_APORT1XCH6 << 0)
1085 #define VDAC_OPA_MUX_POSSEL_APORT1XCH8 (_VDAC_OPA_MUX_POSSEL_APORT1XCH8 << 0)
1086 #define VDAC_OPA_MUX_POSSEL_APORT1XCH10 (_VDAC_OPA_MUX_POSSEL_APORT1XCH10 << 0)
1087 #define VDAC_OPA_MUX_POSSEL_APORT1XCH12 (_VDAC_OPA_MUX_POSSEL_APORT1XCH12 << 0)
1088 #define VDAC_OPA_MUX_POSSEL_APORT1XCH14 (_VDAC_OPA_MUX_POSSEL_APORT1XCH14 << 0)
1089 #define VDAC_OPA_MUX_POSSEL_APORT1XCH16 (_VDAC_OPA_MUX_POSSEL_APORT1XCH16 << 0)
1090 #define VDAC_OPA_MUX_POSSEL_APORT1XCH18 (_VDAC_OPA_MUX_POSSEL_APORT1XCH18 << 0)
1091 #define VDAC_OPA_MUX_POSSEL_APORT1XCH20 (_VDAC_OPA_MUX_POSSEL_APORT1XCH20 << 0)
1092 #define VDAC_OPA_MUX_POSSEL_APORT1XCH22 (_VDAC_OPA_MUX_POSSEL_APORT1XCH22 << 0)
1093 #define VDAC_OPA_MUX_POSSEL_APORT1XCH24 (_VDAC_OPA_MUX_POSSEL_APORT1XCH24 << 0)
1094 #define VDAC_OPA_MUX_POSSEL_APORT1XCH26 (_VDAC_OPA_MUX_POSSEL_APORT1XCH26 << 0)
1095 #define VDAC_OPA_MUX_POSSEL_APORT1XCH28 (_VDAC_OPA_MUX_POSSEL_APORT1XCH28 << 0)
1096 #define VDAC_OPA_MUX_POSSEL_APORT1XCH30 (_VDAC_OPA_MUX_POSSEL_APORT1XCH30 << 0)
1097 #define VDAC_OPA_MUX_POSSEL_APORT2XCH1 (_VDAC_OPA_MUX_POSSEL_APORT2XCH1 << 0)
1098 #define VDAC_OPA_MUX_POSSEL_APORT2XCH3 (_VDAC_OPA_MUX_POSSEL_APORT2XCH3 << 0)
1099 #define VDAC_OPA_MUX_POSSEL_APORT2XCH5 (_VDAC_OPA_MUX_POSSEL_APORT2XCH5 << 0)
1100 #define VDAC_OPA_MUX_POSSEL_APORT2XCH7 (_VDAC_OPA_MUX_POSSEL_APORT2XCH7 << 0)
1101 #define VDAC_OPA_MUX_POSSEL_APORT2XCH9 (_VDAC_OPA_MUX_POSSEL_APORT2XCH9 << 0)
1102 #define VDAC_OPA_MUX_POSSEL_APORT2XCH11 (_VDAC_OPA_MUX_POSSEL_APORT2XCH11 << 0)
1103 #define VDAC_OPA_MUX_POSSEL_APORT2XCH13 (_VDAC_OPA_MUX_POSSEL_APORT2XCH13 << 0)
1104 #define VDAC_OPA_MUX_POSSEL_APORT2XCH15 (_VDAC_OPA_MUX_POSSEL_APORT2XCH15 << 0)
1105 #define VDAC_OPA_MUX_POSSEL_APORT2XCH17 (_VDAC_OPA_MUX_POSSEL_APORT2XCH17 << 0)
1106 #define VDAC_OPA_MUX_POSSEL_APORT2XCH19 (_VDAC_OPA_MUX_POSSEL_APORT2XCH19 << 0)
1107 #define VDAC_OPA_MUX_POSSEL_APORT2XCH21 (_VDAC_OPA_MUX_POSSEL_APORT2XCH21 << 0)
1108 #define VDAC_OPA_MUX_POSSEL_APORT2XCH23 (_VDAC_OPA_MUX_POSSEL_APORT2XCH23 << 0)
1109 #define VDAC_OPA_MUX_POSSEL_APORT2XCH25 (_VDAC_OPA_MUX_POSSEL_APORT2XCH25 << 0)
1110 #define VDAC_OPA_MUX_POSSEL_APORT2XCH27 (_VDAC_OPA_MUX_POSSEL_APORT2XCH27 << 0)
1111 #define VDAC_OPA_MUX_POSSEL_APORT2XCH29 (_VDAC_OPA_MUX_POSSEL_APORT2XCH29 << 0)
1112 #define VDAC_OPA_MUX_POSSEL_APORT2XCH31 (_VDAC_OPA_MUX_POSSEL_APORT2XCH31 << 0)
1113 #define VDAC_OPA_MUX_POSSEL_APORT3XCH0 (_VDAC_OPA_MUX_POSSEL_APORT3XCH0 << 0)
1114 #define VDAC_OPA_MUX_POSSEL_APORT3XCH2 (_VDAC_OPA_MUX_POSSEL_APORT3XCH2 << 0)
1115 #define VDAC_OPA_MUX_POSSEL_APORT3XCH4 (_VDAC_OPA_MUX_POSSEL_APORT3XCH4 << 0)
1116 #define VDAC_OPA_MUX_POSSEL_APORT3XCH6 (_VDAC_OPA_MUX_POSSEL_APORT3XCH6 << 0)
1117 #define VDAC_OPA_MUX_POSSEL_APORT3XCH8 (_VDAC_OPA_MUX_POSSEL_APORT3XCH8 << 0)
1118 #define VDAC_OPA_MUX_POSSEL_APORT3XCH10 (_VDAC_OPA_MUX_POSSEL_APORT3XCH10 << 0)
1119 #define VDAC_OPA_MUX_POSSEL_APORT3XCH12 (_VDAC_OPA_MUX_POSSEL_APORT3XCH12 << 0)
1120 #define VDAC_OPA_MUX_POSSEL_APORT3XCH14 (_VDAC_OPA_MUX_POSSEL_APORT3XCH14 << 0)
1121 #define VDAC_OPA_MUX_POSSEL_APORT3XCH16 (_VDAC_OPA_MUX_POSSEL_APORT3XCH16 << 0)
1122 #define VDAC_OPA_MUX_POSSEL_APORT3XCH18 (_VDAC_OPA_MUX_POSSEL_APORT3XCH18 << 0)
1123 #define VDAC_OPA_MUX_POSSEL_APORT3XCH20 (_VDAC_OPA_MUX_POSSEL_APORT3XCH20 << 0)
1124 #define VDAC_OPA_MUX_POSSEL_APORT3XCH22 (_VDAC_OPA_MUX_POSSEL_APORT3XCH22 << 0)
1125 #define VDAC_OPA_MUX_POSSEL_APORT3XCH24 (_VDAC_OPA_MUX_POSSEL_APORT3XCH24 << 0)
1126 #define VDAC_OPA_MUX_POSSEL_APORT3XCH26 (_VDAC_OPA_MUX_POSSEL_APORT3XCH26 << 0)
1127 #define VDAC_OPA_MUX_POSSEL_APORT3XCH28 (_VDAC_OPA_MUX_POSSEL_APORT3XCH28 << 0)
1128 #define VDAC_OPA_MUX_POSSEL_APORT3XCH30 (_VDAC_OPA_MUX_POSSEL_APORT3XCH30 << 0)
1129 #define VDAC_OPA_MUX_POSSEL_APORT4XCH1 (_VDAC_OPA_MUX_POSSEL_APORT4XCH1 << 0)
1130 #define VDAC_OPA_MUX_POSSEL_APORT4XCH3 (_VDAC_OPA_MUX_POSSEL_APORT4XCH3 << 0)
1131 #define VDAC_OPA_MUX_POSSEL_APORT4XCH5 (_VDAC_OPA_MUX_POSSEL_APORT4XCH5 << 0)
1132 #define VDAC_OPA_MUX_POSSEL_APORT4XCH7 (_VDAC_OPA_MUX_POSSEL_APORT4XCH7 << 0)
1133 #define VDAC_OPA_MUX_POSSEL_APORT4XCH9 (_VDAC_OPA_MUX_POSSEL_APORT4XCH9 << 0)
1134 #define VDAC_OPA_MUX_POSSEL_APORT4XCH11 (_VDAC_OPA_MUX_POSSEL_APORT4XCH11 << 0)
1135 #define VDAC_OPA_MUX_POSSEL_APORT4XCH13 (_VDAC_OPA_MUX_POSSEL_APORT4XCH13 << 0)
1136 #define VDAC_OPA_MUX_POSSEL_APORT4XCH15 (_VDAC_OPA_MUX_POSSEL_APORT4XCH15 << 0)
1137 #define VDAC_OPA_MUX_POSSEL_APORT4XCH17 (_VDAC_OPA_MUX_POSSEL_APORT4XCH17 << 0)
1138 #define VDAC_OPA_MUX_POSSEL_APORT4XCH19 (_VDAC_OPA_MUX_POSSEL_APORT4XCH19 << 0)
1139 #define VDAC_OPA_MUX_POSSEL_APORT4XCH21 (_VDAC_OPA_MUX_POSSEL_APORT4XCH21 << 0)
1140 #define VDAC_OPA_MUX_POSSEL_APORT4XCH23 (_VDAC_OPA_MUX_POSSEL_APORT4XCH23 << 0)
1141 #define VDAC_OPA_MUX_POSSEL_APORT4XCH25 (_VDAC_OPA_MUX_POSSEL_APORT4XCH25 << 0)
1142 #define VDAC_OPA_MUX_POSSEL_APORT4XCH27 (_VDAC_OPA_MUX_POSSEL_APORT4XCH27 << 0)
1143 #define VDAC_OPA_MUX_POSSEL_APORT4XCH29 (_VDAC_OPA_MUX_POSSEL_APORT4XCH29 << 0)
1144 #define VDAC_OPA_MUX_POSSEL_APORT4XCH31 (_VDAC_OPA_MUX_POSSEL_APORT4XCH31 << 0)
1145 #define VDAC_OPA_MUX_POSSEL_DISABLE (_VDAC_OPA_MUX_POSSEL_DISABLE << 0)
1146 #define VDAC_OPA_MUX_POSSEL_DEFAULT (_VDAC_OPA_MUX_POSSEL_DEFAULT << 0)
1147 #define VDAC_OPA_MUX_POSSEL_DAC (_VDAC_OPA_MUX_POSSEL_DAC << 0)
1148 #define VDAC_OPA_MUX_POSSEL_POSPAD (_VDAC_OPA_MUX_POSSEL_POSPAD << 0)
1149 #define VDAC_OPA_MUX_POSSEL_OPANEXT (_VDAC_OPA_MUX_POSSEL_OPANEXT << 0)
1150 #define VDAC_OPA_MUX_POSSEL_OPATAP (_VDAC_OPA_MUX_POSSEL_OPATAP << 0)
1151 #define _VDAC_OPA_MUX_NEGSEL_SHIFT 8
1152 #define _VDAC_OPA_MUX_NEGSEL_MASK 0xFF00UL
1153 #define _VDAC_OPA_MUX_NEGSEL_APORT1YCH1 0x00000030UL
1154 #define _VDAC_OPA_MUX_NEGSEL_APORT1YCH3 0x00000031UL
1155 #define _VDAC_OPA_MUX_NEGSEL_APORT1YCH5 0x00000032UL
1156 #define _VDAC_OPA_MUX_NEGSEL_APORT1YCH7 0x00000033UL
1157 #define _VDAC_OPA_MUX_NEGSEL_APORT1YCH9 0x00000034UL
1158 #define _VDAC_OPA_MUX_NEGSEL_APORT1YCH11 0x00000035UL
1159 #define _VDAC_OPA_MUX_NEGSEL_APORT1YCH13 0x00000036UL
1160 #define _VDAC_OPA_MUX_NEGSEL_APORT1YCH15 0x00000037UL
1161 #define _VDAC_OPA_MUX_NEGSEL_APORT1YCH17 0x00000038UL
1162 #define _VDAC_OPA_MUX_NEGSEL_APORT1YCH19 0x00000039UL
1163 #define _VDAC_OPA_MUX_NEGSEL_APORT1YCH21 0x0000003AUL
1164 #define _VDAC_OPA_MUX_NEGSEL_APORT1YCH23 0x0000003BUL
1165 #define _VDAC_OPA_MUX_NEGSEL_APORT1YCH25 0x0000003CUL
1166 #define _VDAC_OPA_MUX_NEGSEL_APORT1YCH27 0x0000003DUL
1167 #define _VDAC_OPA_MUX_NEGSEL_APORT1YCH29 0x0000003EUL
1168 #define _VDAC_OPA_MUX_NEGSEL_APORT1YCH31 0x0000003FUL
1169 #define _VDAC_OPA_MUX_NEGSEL_APORT2YCH0 0x00000050UL
1170 #define _VDAC_OPA_MUX_NEGSEL_APORT2YCH2 0x00000051UL
1171 #define _VDAC_OPA_MUX_NEGSEL_APORT2YCH4 0x00000052UL
1172 #define _VDAC_OPA_MUX_NEGSEL_APORT2YCH6 0x00000053UL
1173 #define _VDAC_OPA_MUX_NEGSEL_APORT2YCH8 0x00000054UL
1174 #define _VDAC_OPA_MUX_NEGSEL_APORT2YCH10 0x00000055UL
1175 #define _VDAC_OPA_MUX_NEGSEL_APORT2YCH12 0x00000056UL
1176 #define _VDAC_OPA_MUX_NEGSEL_APORT2YCH14 0x00000057UL
1177 #define _VDAC_OPA_MUX_NEGSEL_APORT2YCH16 0x00000058UL
1178 #define _VDAC_OPA_MUX_NEGSEL_APORT2YCH18 0x00000059UL
1179 #define _VDAC_OPA_MUX_NEGSEL_APORT2YCH20 0x0000005AUL
1180 #define _VDAC_OPA_MUX_NEGSEL_APORT2YCH22 0x0000005BUL
1181 #define _VDAC_OPA_MUX_NEGSEL_APORT2YCH24 0x0000005CUL
1182 #define _VDAC_OPA_MUX_NEGSEL_APORT2YCH26 0x0000005DUL
1183 #define _VDAC_OPA_MUX_NEGSEL_APORT2YCH28 0x0000005EUL
1184 #define _VDAC_OPA_MUX_NEGSEL_APORT2YCH30 0x0000005FUL
1185 #define _VDAC_OPA_MUX_NEGSEL_APORT3YCH1 0x00000070UL
1186 #define _VDAC_OPA_MUX_NEGSEL_APORT3YCH3 0x00000071UL
1187 #define _VDAC_OPA_MUX_NEGSEL_APORT3YCH5 0x00000072UL
1188 #define _VDAC_OPA_MUX_NEGSEL_APORT3YCH7 0x00000073UL
1189 #define _VDAC_OPA_MUX_NEGSEL_APORT3YCH9 0x00000074UL
1190 #define _VDAC_OPA_MUX_NEGSEL_APORT3YCH11 0x00000075UL
1191 #define _VDAC_OPA_MUX_NEGSEL_APORT3YCH13 0x00000076UL
1192 #define _VDAC_OPA_MUX_NEGSEL_APORT3YCH15 0x00000077UL
1193 #define _VDAC_OPA_MUX_NEGSEL_APORT3YCH17 0x00000078UL
1194 #define _VDAC_OPA_MUX_NEGSEL_APORT3YCH19 0x00000079UL
1195 #define _VDAC_OPA_MUX_NEGSEL_APORT3YCH21 0x0000007AUL
1196 #define _VDAC_OPA_MUX_NEGSEL_APORT3YCH23 0x0000007BUL
1197 #define _VDAC_OPA_MUX_NEGSEL_APORT3YCH25 0x0000007CUL
1198 #define _VDAC_OPA_MUX_NEGSEL_APORT3YCH27 0x0000007DUL
1199 #define _VDAC_OPA_MUX_NEGSEL_APORT3YCH29 0x0000007EUL
1200 #define _VDAC_OPA_MUX_NEGSEL_APORT3YCH31 0x0000007FUL
1201 #define _VDAC_OPA_MUX_NEGSEL_APORT4YCH0 0x00000090UL
1202 #define _VDAC_OPA_MUX_NEGSEL_APORT4YCH2 0x00000091UL
1203 #define _VDAC_OPA_MUX_NEGSEL_APORT4YCH4 0x00000092UL
1204 #define _VDAC_OPA_MUX_NEGSEL_APORT4YCH6 0x00000093UL
1205 #define _VDAC_OPA_MUX_NEGSEL_APORT4YCH8 0x00000094UL
1206 #define _VDAC_OPA_MUX_NEGSEL_APORT4YCH10 0x00000095UL
1207 #define _VDAC_OPA_MUX_NEGSEL_APORT4YCH12 0x00000096UL
1208 #define _VDAC_OPA_MUX_NEGSEL_APORT4YCH14 0x00000097UL
1209 #define _VDAC_OPA_MUX_NEGSEL_APORT4YCH16 0x00000098UL
1210 #define _VDAC_OPA_MUX_NEGSEL_APORT4YCH18 0x00000099UL
1211 #define _VDAC_OPA_MUX_NEGSEL_APORT4YCH20 0x0000009AUL
1212 #define _VDAC_OPA_MUX_NEGSEL_APORT4YCH22 0x0000009BUL
1213 #define _VDAC_OPA_MUX_NEGSEL_APORT4YCH24 0x0000009CUL
1214 #define _VDAC_OPA_MUX_NEGSEL_APORT4YCH26 0x0000009DUL
1215 #define _VDAC_OPA_MUX_NEGSEL_APORT4YCH28 0x0000009EUL
1216 #define _VDAC_OPA_MUX_NEGSEL_APORT4YCH30 0x0000009FUL
1217 #define _VDAC_OPA_MUX_NEGSEL_DISABLE 0x000000F0UL
1218 #define _VDAC_OPA_MUX_NEGSEL_UG 0x000000F1UL
1219 #define _VDAC_OPA_MUX_NEGSEL_DEFAULT 0x000000F2UL
1220 #define _VDAC_OPA_MUX_NEGSEL_OPATAP 0x000000F2UL
1221 #define _VDAC_OPA_MUX_NEGSEL_NEGPAD 0x000000F3UL
1222 #define VDAC_OPA_MUX_NEGSEL_APORT1YCH1 (_VDAC_OPA_MUX_NEGSEL_APORT1YCH1 << 8)
1223 #define VDAC_OPA_MUX_NEGSEL_APORT1YCH3 (_VDAC_OPA_MUX_NEGSEL_APORT1YCH3 << 8)
1224 #define VDAC_OPA_MUX_NEGSEL_APORT1YCH5 (_VDAC_OPA_MUX_NEGSEL_APORT1YCH5 << 8)
1225 #define VDAC_OPA_MUX_NEGSEL_APORT1YCH7 (_VDAC_OPA_MUX_NEGSEL_APORT1YCH7 << 8)
1226 #define VDAC_OPA_MUX_NEGSEL_APORT1YCH9 (_VDAC_OPA_MUX_NEGSEL_APORT1YCH9 << 8)
1227 #define VDAC_OPA_MUX_NEGSEL_APORT1YCH11 (_VDAC_OPA_MUX_NEGSEL_APORT1YCH11 << 8)
1228 #define VDAC_OPA_MUX_NEGSEL_APORT1YCH13 (_VDAC_OPA_MUX_NEGSEL_APORT1YCH13 << 8)
1229 #define VDAC_OPA_MUX_NEGSEL_APORT1YCH15 (_VDAC_OPA_MUX_NEGSEL_APORT1YCH15 << 8)
1230 #define VDAC_OPA_MUX_NEGSEL_APORT1YCH17 (_VDAC_OPA_MUX_NEGSEL_APORT1YCH17 << 8)
1231 #define VDAC_OPA_MUX_NEGSEL_APORT1YCH19 (_VDAC_OPA_MUX_NEGSEL_APORT1YCH19 << 8)
1232 #define VDAC_OPA_MUX_NEGSEL_APORT1YCH21 (_VDAC_OPA_MUX_NEGSEL_APORT1YCH21 << 8)
1233 #define VDAC_OPA_MUX_NEGSEL_APORT1YCH23 (_VDAC_OPA_MUX_NEGSEL_APORT1YCH23 << 8)
1234 #define VDAC_OPA_MUX_NEGSEL_APORT1YCH25 (_VDAC_OPA_MUX_NEGSEL_APORT1YCH25 << 8)
1235 #define VDAC_OPA_MUX_NEGSEL_APORT1YCH27 (_VDAC_OPA_MUX_NEGSEL_APORT1YCH27 << 8)
1236 #define VDAC_OPA_MUX_NEGSEL_APORT1YCH29 (_VDAC_OPA_MUX_NEGSEL_APORT1YCH29 << 8)
1237 #define VDAC_OPA_MUX_NEGSEL_APORT1YCH31 (_VDAC_OPA_MUX_NEGSEL_APORT1YCH31 << 8)
1238 #define VDAC_OPA_MUX_NEGSEL_APORT2YCH0 (_VDAC_OPA_MUX_NEGSEL_APORT2YCH0 << 8)
1239 #define VDAC_OPA_MUX_NEGSEL_APORT2YCH2 (_VDAC_OPA_MUX_NEGSEL_APORT2YCH2 << 8)
1240 #define VDAC_OPA_MUX_NEGSEL_APORT2YCH4 (_VDAC_OPA_MUX_NEGSEL_APORT2YCH4 << 8)
1241 #define VDAC_OPA_MUX_NEGSEL_APORT2YCH6 (_VDAC_OPA_MUX_NEGSEL_APORT2YCH6 << 8)
1242 #define VDAC_OPA_MUX_NEGSEL_APORT2YCH8 (_VDAC_OPA_MUX_NEGSEL_APORT2YCH8 << 8)
1243 #define VDAC_OPA_MUX_NEGSEL_APORT2YCH10 (_VDAC_OPA_MUX_NEGSEL_APORT2YCH10 << 8)
1244 #define VDAC_OPA_MUX_NEGSEL_APORT2YCH12 (_VDAC_OPA_MUX_NEGSEL_APORT2YCH12 << 8)
1245 #define VDAC_OPA_MUX_NEGSEL_APORT2YCH14 (_VDAC_OPA_MUX_NEGSEL_APORT2YCH14 << 8)
1246 #define VDAC_OPA_MUX_NEGSEL_APORT2YCH16 (_VDAC_OPA_MUX_NEGSEL_APORT2YCH16 << 8)
1247 #define VDAC_OPA_MUX_NEGSEL_APORT2YCH18 (_VDAC_OPA_MUX_NEGSEL_APORT2YCH18 << 8)
1248 #define VDAC_OPA_MUX_NEGSEL_APORT2YCH20 (_VDAC_OPA_MUX_NEGSEL_APORT2YCH20 << 8)
1249 #define VDAC_OPA_MUX_NEGSEL_APORT2YCH22 (_VDAC_OPA_MUX_NEGSEL_APORT2YCH22 << 8)
1250 #define VDAC_OPA_MUX_NEGSEL_APORT2YCH24 (_VDAC_OPA_MUX_NEGSEL_APORT2YCH24 << 8)
1251 #define VDAC_OPA_MUX_NEGSEL_APORT2YCH26 (_VDAC_OPA_MUX_NEGSEL_APORT2YCH26 << 8)
1252 #define VDAC_OPA_MUX_NEGSEL_APORT2YCH28 (_VDAC_OPA_MUX_NEGSEL_APORT2YCH28 << 8)
1253 #define VDAC_OPA_MUX_NEGSEL_APORT2YCH30 (_VDAC_OPA_MUX_NEGSEL_APORT2YCH30 << 8)
1254 #define VDAC_OPA_MUX_NEGSEL_APORT3YCH1 (_VDAC_OPA_MUX_NEGSEL_APORT3YCH1 << 8)
1255 #define VDAC_OPA_MUX_NEGSEL_APORT3YCH3 (_VDAC_OPA_MUX_NEGSEL_APORT3YCH3 << 8)
1256 #define VDAC_OPA_MUX_NEGSEL_APORT3YCH5 (_VDAC_OPA_MUX_NEGSEL_APORT3YCH5 << 8)
1257 #define VDAC_OPA_MUX_NEGSEL_APORT3YCH7 (_VDAC_OPA_MUX_NEGSEL_APORT3YCH7 << 8)
1258 #define VDAC_OPA_MUX_NEGSEL_APORT3YCH9 (_VDAC_OPA_MUX_NEGSEL_APORT3YCH9 << 8)
1259 #define VDAC_OPA_MUX_NEGSEL_APORT3YCH11 (_VDAC_OPA_MUX_NEGSEL_APORT3YCH11 << 8)
1260 #define VDAC_OPA_MUX_NEGSEL_APORT3YCH13 (_VDAC_OPA_MUX_NEGSEL_APORT3YCH13 << 8)
1261 #define VDAC_OPA_MUX_NEGSEL_APORT3YCH15 (_VDAC_OPA_MUX_NEGSEL_APORT3YCH15 << 8)
1262 #define VDAC_OPA_MUX_NEGSEL_APORT3YCH17 (_VDAC_OPA_MUX_NEGSEL_APORT3YCH17 << 8)
1263 #define VDAC_OPA_MUX_NEGSEL_APORT3YCH19 (_VDAC_OPA_MUX_NEGSEL_APORT3YCH19 << 8)
1264 #define VDAC_OPA_MUX_NEGSEL_APORT3YCH21 (_VDAC_OPA_MUX_NEGSEL_APORT3YCH21 << 8)
1265 #define VDAC_OPA_MUX_NEGSEL_APORT3YCH23 (_VDAC_OPA_MUX_NEGSEL_APORT3YCH23 << 8)
1266 #define VDAC_OPA_MUX_NEGSEL_APORT3YCH25 (_VDAC_OPA_MUX_NEGSEL_APORT3YCH25 << 8)
1267 #define VDAC_OPA_MUX_NEGSEL_APORT3YCH27 (_VDAC_OPA_MUX_NEGSEL_APORT3YCH27 << 8)
1268 #define VDAC_OPA_MUX_NEGSEL_APORT3YCH29 (_VDAC_OPA_MUX_NEGSEL_APORT3YCH29 << 8)
1269 #define VDAC_OPA_MUX_NEGSEL_APORT3YCH31 (_VDAC_OPA_MUX_NEGSEL_APORT3YCH31 << 8)
1270 #define VDAC_OPA_MUX_NEGSEL_APORT4YCH0 (_VDAC_OPA_MUX_NEGSEL_APORT4YCH0 << 8)
1271 #define VDAC_OPA_MUX_NEGSEL_APORT4YCH2 (_VDAC_OPA_MUX_NEGSEL_APORT4YCH2 << 8)
1272 #define VDAC_OPA_MUX_NEGSEL_APORT4YCH4 (_VDAC_OPA_MUX_NEGSEL_APORT4YCH4 << 8)
1273 #define VDAC_OPA_MUX_NEGSEL_APORT4YCH6 (_VDAC_OPA_MUX_NEGSEL_APORT4YCH6 << 8)
1274 #define VDAC_OPA_MUX_NEGSEL_APORT4YCH8 (_VDAC_OPA_MUX_NEGSEL_APORT4YCH8 << 8)
1275 #define VDAC_OPA_MUX_NEGSEL_APORT4YCH10 (_VDAC_OPA_MUX_NEGSEL_APORT4YCH10 << 8)
1276 #define VDAC_OPA_MUX_NEGSEL_APORT4YCH12 (_VDAC_OPA_MUX_NEGSEL_APORT4YCH12 << 8)
1277 #define VDAC_OPA_MUX_NEGSEL_APORT4YCH14 (_VDAC_OPA_MUX_NEGSEL_APORT4YCH14 << 8)
1278 #define VDAC_OPA_MUX_NEGSEL_APORT4YCH16 (_VDAC_OPA_MUX_NEGSEL_APORT4YCH16 << 8)
1279 #define VDAC_OPA_MUX_NEGSEL_APORT4YCH18 (_VDAC_OPA_MUX_NEGSEL_APORT4YCH18 << 8)
1280 #define VDAC_OPA_MUX_NEGSEL_APORT4YCH20 (_VDAC_OPA_MUX_NEGSEL_APORT4YCH20 << 8)
1281 #define VDAC_OPA_MUX_NEGSEL_APORT4YCH22 (_VDAC_OPA_MUX_NEGSEL_APORT4YCH22 << 8)
1282 #define VDAC_OPA_MUX_NEGSEL_APORT4YCH24 (_VDAC_OPA_MUX_NEGSEL_APORT4YCH24 << 8)
1283 #define VDAC_OPA_MUX_NEGSEL_APORT4YCH26 (_VDAC_OPA_MUX_NEGSEL_APORT4YCH26 << 8)
1284 #define VDAC_OPA_MUX_NEGSEL_APORT4YCH28 (_VDAC_OPA_MUX_NEGSEL_APORT4YCH28 << 8)
1285 #define VDAC_OPA_MUX_NEGSEL_APORT4YCH30 (_VDAC_OPA_MUX_NEGSEL_APORT4YCH30 << 8)
1286 #define VDAC_OPA_MUX_NEGSEL_DISABLE (_VDAC_OPA_MUX_NEGSEL_DISABLE << 8)
1287 #define VDAC_OPA_MUX_NEGSEL_UG (_VDAC_OPA_MUX_NEGSEL_UG << 8)
1288 #define VDAC_OPA_MUX_NEGSEL_DEFAULT (_VDAC_OPA_MUX_NEGSEL_DEFAULT << 8)
1289 #define VDAC_OPA_MUX_NEGSEL_OPATAP (_VDAC_OPA_MUX_NEGSEL_OPATAP << 8)
1290 #define VDAC_OPA_MUX_NEGSEL_NEGPAD (_VDAC_OPA_MUX_NEGSEL_NEGPAD << 8)
1291 #define _VDAC_OPA_MUX_RESINMUX_SHIFT 16
1292 #define _VDAC_OPA_MUX_RESINMUX_MASK 0x70000UL
1293 #define _VDAC_OPA_MUX_RESINMUX_DISABLE 0x00000000UL
1294 #define _VDAC_OPA_MUX_RESINMUX_OPANEXT 0x00000001UL
1295 #define _VDAC_OPA_MUX_RESINMUX_NEGPAD 0x00000002UL
1296 #define _VDAC_OPA_MUX_RESINMUX_POSPAD 0x00000003UL
1297 #define _VDAC_OPA_MUX_RESINMUX_COMPAD 0x00000004UL
1298 #define _VDAC_OPA_MUX_RESINMUX_CENTER 0x00000005UL
1299 #define _VDAC_OPA_MUX_RESINMUX_DEFAULT 0x00000006UL
1300 #define _VDAC_OPA_MUX_RESINMUX_VSS 0x00000006UL
1301 #define VDAC_OPA_MUX_RESINMUX_DISABLE (_VDAC_OPA_MUX_RESINMUX_DISABLE << 16)
1302 #define VDAC_OPA_MUX_RESINMUX_OPANEXT (_VDAC_OPA_MUX_RESINMUX_OPANEXT << 16)
1303 #define VDAC_OPA_MUX_RESINMUX_NEGPAD (_VDAC_OPA_MUX_RESINMUX_NEGPAD << 16)
1304 #define VDAC_OPA_MUX_RESINMUX_POSPAD (_VDAC_OPA_MUX_RESINMUX_POSPAD << 16)
1305 #define VDAC_OPA_MUX_RESINMUX_COMPAD (_VDAC_OPA_MUX_RESINMUX_COMPAD << 16)
1306 #define VDAC_OPA_MUX_RESINMUX_CENTER (_VDAC_OPA_MUX_RESINMUX_CENTER << 16)
1307 #define VDAC_OPA_MUX_RESINMUX_DEFAULT (_VDAC_OPA_MUX_RESINMUX_DEFAULT << 16)
1308 #define VDAC_OPA_MUX_RESINMUX_VSS (_VDAC_OPA_MUX_RESINMUX_VSS << 16)
1309 #define VDAC_OPA_MUX_GAIN3X (0x1UL << 20)
1310 #define _VDAC_OPA_MUX_GAIN3X_SHIFT 20
1311 #define _VDAC_OPA_MUX_GAIN3X_MASK 0x100000UL
1312 #define _VDAC_OPA_MUX_GAIN3X_DEFAULT 0x00000001UL
1313 #define VDAC_OPA_MUX_GAIN3X_DEFAULT (_VDAC_OPA_MUX_GAIN3X_DEFAULT << 20)
1314 #define _VDAC_OPA_MUX_RESSEL_SHIFT 24
1315 #define _VDAC_OPA_MUX_RESSEL_MASK 0x7000000UL
1316 #define _VDAC_OPA_MUX_RESSEL_DEFAULT 0x00000000UL
1317 #define _VDAC_OPA_MUX_RESSEL_RES0 0x00000000UL
1318 #define _VDAC_OPA_MUX_RESSEL_RES1 0x00000001UL
1319 #define _VDAC_OPA_MUX_RESSEL_RES2 0x00000002UL
1320 #define _VDAC_OPA_MUX_RESSEL_RES3 0x00000003UL
1321 #define _VDAC_OPA_MUX_RESSEL_RES4 0x00000004UL
1322 #define _VDAC_OPA_MUX_RESSEL_RES5 0x00000005UL
1323 #define _VDAC_OPA_MUX_RESSEL_RES6 0x00000006UL
1324 #define _VDAC_OPA_MUX_RESSEL_RES7 0x00000007UL
1325 #define VDAC_OPA_MUX_RESSEL_DEFAULT (_VDAC_OPA_MUX_RESSEL_DEFAULT << 24)
1326 #define VDAC_OPA_MUX_RESSEL_RES0 (_VDAC_OPA_MUX_RESSEL_RES0 << 24)
1327 #define VDAC_OPA_MUX_RESSEL_RES1 (_VDAC_OPA_MUX_RESSEL_RES1 << 24)
1328 #define VDAC_OPA_MUX_RESSEL_RES2 (_VDAC_OPA_MUX_RESSEL_RES2 << 24)
1329 #define VDAC_OPA_MUX_RESSEL_RES3 (_VDAC_OPA_MUX_RESSEL_RES3 << 24)
1330 #define VDAC_OPA_MUX_RESSEL_RES4 (_VDAC_OPA_MUX_RESSEL_RES4 << 24)
1331 #define VDAC_OPA_MUX_RESSEL_RES5 (_VDAC_OPA_MUX_RESSEL_RES5 << 24)
1332 #define VDAC_OPA_MUX_RESSEL_RES6 (_VDAC_OPA_MUX_RESSEL_RES6 << 24)
1333 #define VDAC_OPA_MUX_RESSEL_RES7 (_VDAC_OPA_MUX_RESSEL_RES7 << 24)
1335 /* Bit fields for VDAC OPA_OUT */
1336 #define _VDAC_OPA_OUT_RESETVALUE 0x00000001UL
1337 #define _VDAC_OPA_OUT_MASK 0x00FF01FFUL
1338 #define VDAC_OPA_OUT_MAINOUTEN (0x1UL << 0)
1339 #define _VDAC_OPA_OUT_MAINOUTEN_SHIFT 0
1340 #define _VDAC_OPA_OUT_MAINOUTEN_MASK 0x1UL
1341 #define _VDAC_OPA_OUT_MAINOUTEN_DEFAULT 0x00000001UL
1342 #define VDAC_OPA_OUT_MAINOUTEN_DEFAULT (_VDAC_OPA_OUT_MAINOUTEN_DEFAULT << 0)
1343 #define VDAC_OPA_OUT_ALTOUTEN (0x1UL << 1)
1344 #define _VDAC_OPA_OUT_ALTOUTEN_SHIFT 1
1345 #define _VDAC_OPA_OUT_ALTOUTEN_MASK 0x2UL
1346 #define _VDAC_OPA_OUT_ALTOUTEN_DEFAULT 0x00000000UL
1347 #define VDAC_OPA_OUT_ALTOUTEN_DEFAULT (_VDAC_OPA_OUT_ALTOUTEN_DEFAULT << 1)
1348 #define VDAC_OPA_OUT_APORTOUTEN (0x1UL << 2)
1349 #define _VDAC_OPA_OUT_APORTOUTEN_SHIFT 2
1350 #define _VDAC_OPA_OUT_APORTOUTEN_MASK 0x4UL
1351 #define _VDAC_OPA_OUT_APORTOUTEN_DEFAULT 0x00000000UL
1352 #define VDAC_OPA_OUT_APORTOUTEN_DEFAULT (_VDAC_OPA_OUT_APORTOUTEN_DEFAULT << 2)
1353 #define VDAC_OPA_OUT_SHORT (0x1UL << 3)
1354 #define _VDAC_OPA_OUT_SHORT_SHIFT 3
1355 #define _VDAC_OPA_OUT_SHORT_MASK 0x8UL
1356 #define _VDAC_OPA_OUT_SHORT_DEFAULT 0x00000000UL
1357 #define VDAC_OPA_OUT_SHORT_DEFAULT (_VDAC_OPA_OUT_SHORT_DEFAULT << 3)
1358 #define _VDAC_OPA_OUT_ALTOUTPADEN_SHIFT 4
1359 #define _VDAC_OPA_OUT_ALTOUTPADEN_MASK 0x1F0UL
1360 #define _VDAC_OPA_OUT_ALTOUTPADEN_DEFAULT 0x00000000UL
1361 #define _VDAC_OPA_OUT_ALTOUTPADEN_OUT0 0x00000001UL
1362 #define _VDAC_OPA_OUT_ALTOUTPADEN_OUT1 0x00000002UL
1363 #define _VDAC_OPA_OUT_ALTOUTPADEN_OUT2 0x00000004UL
1364 #define _VDAC_OPA_OUT_ALTOUTPADEN_OUT3 0x00000008UL
1365 #define _VDAC_OPA_OUT_ALTOUTPADEN_OUT4 0x00000010UL
1366 #define VDAC_OPA_OUT_ALTOUTPADEN_DEFAULT (_VDAC_OPA_OUT_ALTOUTPADEN_DEFAULT << 4)
1367 #define VDAC_OPA_OUT_ALTOUTPADEN_OUT0 (_VDAC_OPA_OUT_ALTOUTPADEN_OUT0 << 4)
1368 #define VDAC_OPA_OUT_ALTOUTPADEN_OUT1 (_VDAC_OPA_OUT_ALTOUTPADEN_OUT1 << 4)
1369 #define VDAC_OPA_OUT_ALTOUTPADEN_OUT2 (_VDAC_OPA_OUT_ALTOUTPADEN_OUT2 << 4)
1370 #define VDAC_OPA_OUT_ALTOUTPADEN_OUT3 (_VDAC_OPA_OUT_ALTOUTPADEN_OUT3 << 4)
1371 #define VDAC_OPA_OUT_ALTOUTPADEN_OUT4 (_VDAC_OPA_OUT_ALTOUTPADEN_OUT4 << 4)
1372 #define _VDAC_OPA_OUT_APORTOUTSEL_SHIFT 16
1373 #define _VDAC_OPA_OUT_APORTOUTSEL_MASK 0xFF0000UL
1374 #define _VDAC_OPA_OUT_APORTOUTSEL_DEFAULT 0x00000000UL
1375 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT1YCH1 0x00000030UL
1376 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT1YCH3 0x00000031UL
1377 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT1YCH5 0x00000032UL
1378 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT1YCH7 0x00000033UL
1379 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT1YCH9 0x00000034UL
1380 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT1YCH11 0x00000035UL
1381 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT1YCH13 0x00000036UL
1382 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT1YCH15 0x00000037UL
1383 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT1YCH17 0x00000038UL
1384 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT1YCH19 0x00000039UL
1385 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT1YCH21 0x0000003AUL
1386 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT1YCH23 0x0000003BUL
1387 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT1YCH25 0x0000003CUL
1388 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT1YCH27 0x0000003DUL
1389 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT1YCH29 0x0000003EUL
1390 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT1YCH31 0x0000003FUL
1391 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT2YCH0 0x00000050UL
1392 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT2YCH2 0x00000051UL
1393 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT2YCH4 0x00000052UL
1394 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT2YCH6 0x00000053UL
1395 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT2YCH8 0x00000054UL
1396 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT2YCH10 0x00000055UL
1397 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT2YCH12 0x00000056UL
1398 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT2YCH14 0x00000057UL
1399 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT2YCH16 0x00000058UL
1400 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT2YCH18 0x00000059UL
1401 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT2YCH20 0x0000005AUL
1402 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT2YCH22 0x0000005BUL
1403 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT2YCH24 0x0000005CUL
1404 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT2YCH26 0x0000005DUL
1405 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT2YCH28 0x0000005EUL
1406 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT2YCH30 0x0000005FUL
1407 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT3YCH1 0x00000070UL
1408 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT3YCH3 0x00000071UL
1409 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT3YCH5 0x00000072UL
1410 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT3YCH7 0x00000073UL
1411 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT3YCH9 0x00000074UL
1412 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT3YCH11 0x00000075UL
1413 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT3YCH13 0x00000076UL
1414 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT3YCH15 0x00000077UL
1415 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT3YCH17 0x00000078UL
1416 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT3YCH19 0x00000079UL
1417 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT3YCH21 0x0000007AUL
1418 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT3YCH23 0x0000007BUL
1419 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT3YCH25 0x0000007CUL
1420 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT3YCH27 0x0000007DUL
1421 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT3YCH29 0x0000007EUL
1422 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT3YCH31 0x0000007FUL
1423 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT4YCH0 0x00000090UL
1424 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT4YCH2 0x00000091UL
1425 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT4YCH4 0x00000092UL
1426 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT4YCH6 0x00000093UL
1427 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT4YCH8 0x00000094UL
1428 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT4YCH10 0x00000095UL
1429 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT4YCH12 0x00000096UL
1430 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT4YCH14 0x00000097UL
1431 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT4YCH16 0x00000098UL
1432 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT4YCH18 0x00000099UL
1433 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT4YCH20 0x0000009AUL
1434 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT4YCH22 0x0000009BUL
1435 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT4YCH24 0x0000009CUL
1436 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT4YCH26 0x0000009DUL
1437 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT4YCH28 0x0000009EUL
1438 #define _VDAC_OPA_OUT_APORTOUTSEL_APORT4YCH30 0x0000009FUL
1439 #define VDAC_OPA_OUT_APORTOUTSEL_DEFAULT (_VDAC_OPA_OUT_APORTOUTSEL_DEFAULT << 16)
1440 #define VDAC_OPA_OUT_APORTOUTSEL_APORT1YCH1 (_VDAC_OPA_OUT_APORTOUTSEL_APORT1YCH1 << 16)
1441 #define VDAC_OPA_OUT_APORTOUTSEL_APORT1YCH3 (_VDAC_OPA_OUT_APORTOUTSEL_APORT1YCH3 << 16)
1442 #define VDAC_OPA_OUT_APORTOUTSEL_APORT1YCH5 (_VDAC_OPA_OUT_APORTOUTSEL_APORT1YCH5 << 16)
1443 #define VDAC_OPA_OUT_APORTOUTSEL_APORT1YCH7 (_VDAC_OPA_OUT_APORTOUTSEL_APORT1YCH7 << 16)
1444 #define VDAC_OPA_OUT_APORTOUTSEL_APORT1YCH9 (_VDAC_OPA_OUT_APORTOUTSEL_APORT1YCH9 << 16)
1445 #define VDAC_OPA_OUT_APORTOUTSEL_APORT1YCH11 (_VDAC_OPA_OUT_APORTOUTSEL_APORT1YCH11 << 16)
1446 #define VDAC_OPA_OUT_APORTOUTSEL_APORT1YCH13 (_VDAC_OPA_OUT_APORTOUTSEL_APORT1YCH13 << 16)
1447 #define VDAC_OPA_OUT_APORTOUTSEL_APORT1YCH15 (_VDAC_OPA_OUT_APORTOUTSEL_APORT1YCH15 << 16)
1448 #define VDAC_OPA_OUT_APORTOUTSEL_APORT1YCH17 (_VDAC_OPA_OUT_APORTOUTSEL_APORT1YCH17 << 16)
1449 #define VDAC_OPA_OUT_APORTOUTSEL_APORT1YCH19 (_VDAC_OPA_OUT_APORTOUTSEL_APORT1YCH19 << 16)
1450 #define VDAC_OPA_OUT_APORTOUTSEL_APORT1YCH21 (_VDAC_OPA_OUT_APORTOUTSEL_APORT1YCH21 << 16)
1451 #define VDAC_OPA_OUT_APORTOUTSEL_APORT1YCH23 (_VDAC_OPA_OUT_APORTOUTSEL_APORT1YCH23 << 16)
1452 #define VDAC_OPA_OUT_APORTOUTSEL_APORT1YCH25 (_VDAC_OPA_OUT_APORTOUTSEL_APORT1YCH25 << 16)
1453 #define VDAC_OPA_OUT_APORTOUTSEL_APORT1YCH27 (_VDAC_OPA_OUT_APORTOUTSEL_APORT1YCH27 << 16)
1454 #define VDAC_OPA_OUT_APORTOUTSEL_APORT1YCH29 (_VDAC_OPA_OUT_APORTOUTSEL_APORT1YCH29 << 16)
1455 #define VDAC_OPA_OUT_APORTOUTSEL_APORT1YCH31 (_VDAC_OPA_OUT_APORTOUTSEL_APORT1YCH31 << 16)
1456 #define VDAC_OPA_OUT_APORTOUTSEL_APORT2YCH0 (_VDAC_OPA_OUT_APORTOUTSEL_APORT2YCH0 << 16)
1457 #define VDAC_OPA_OUT_APORTOUTSEL_APORT2YCH2 (_VDAC_OPA_OUT_APORTOUTSEL_APORT2YCH2 << 16)
1458 #define VDAC_OPA_OUT_APORTOUTSEL_APORT2YCH4 (_VDAC_OPA_OUT_APORTOUTSEL_APORT2YCH4 << 16)
1459 #define VDAC_OPA_OUT_APORTOUTSEL_APORT2YCH6 (_VDAC_OPA_OUT_APORTOUTSEL_APORT2YCH6 << 16)
1460 #define VDAC_OPA_OUT_APORTOUTSEL_APORT2YCH8 (_VDAC_OPA_OUT_APORTOUTSEL_APORT2YCH8 << 16)
1461 #define VDAC_OPA_OUT_APORTOUTSEL_APORT2YCH10 (_VDAC_OPA_OUT_APORTOUTSEL_APORT2YCH10 << 16)
1462 #define VDAC_OPA_OUT_APORTOUTSEL_APORT2YCH12 (_VDAC_OPA_OUT_APORTOUTSEL_APORT2YCH12 << 16)
1463 #define VDAC_OPA_OUT_APORTOUTSEL_APORT2YCH14 (_VDAC_OPA_OUT_APORTOUTSEL_APORT2YCH14 << 16)
1464 #define VDAC_OPA_OUT_APORTOUTSEL_APORT2YCH16 (_VDAC_OPA_OUT_APORTOUTSEL_APORT2YCH16 << 16)
1465 #define VDAC_OPA_OUT_APORTOUTSEL_APORT2YCH18 (_VDAC_OPA_OUT_APORTOUTSEL_APORT2YCH18 << 16)
1466 #define VDAC_OPA_OUT_APORTOUTSEL_APORT2YCH20 (_VDAC_OPA_OUT_APORTOUTSEL_APORT2YCH20 << 16)
1467 #define VDAC_OPA_OUT_APORTOUTSEL_APORT2YCH22 (_VDAC_OPA_OUT_APORTOUTSEL_APORT2YCH22 << 16)
1468 #define VDAC_OPA_OUT_APORTOUTSEL_APORT2YCH24 (_VDAC_OPA_OUT_APORTOUTSEL_APORT2YCH24 << 16)
1469 #define VDAC_OPA_OUT_APORTOUTSEL_APORT2YCH26 (_VDAC_OPA_OUT_APORTOUTSEL_APORT2YCH26 << 16)
1470 #define VDAC_OPA_OUT_APORTOUTSEL_APORT2YCH28 (_VDAC_OPA_OUT_APORTOUTSEL_APORT2YCH28 << 16)
1471 #define VDAC_OPA_OUT_APORTOUTSEL_APORT2YCH30 (_VDAC_OPA_OUT_APORTOUTSEL_APORT2YCH30 << 16)
1472 #define VDAC_OPA_OUT_APORTOUTSEL_APORT3YCH1 (_VDAC_OPA_OUT_APORTOUTSEL_APORT3YCH1 << 16)
1473 #define VDAC_OPA_OUT_APORTOUTSEL_APORT3YCH3 (_VDAC_OPA_OUT_APORTOUTSEL_APORT3YCH3 << 16)
1474 #define VDAC_OPA_OUT_APORTOUTSEL_APORT3YCH5 (_VDAC_OPA_OUT_APORTOUTSEL_APORT3YCH5 << 16)
1475 #define VDAC_OPA_OUT_APORTOUTSEL_APORT3YCH7 (_VDAC_OPA_OUT_APORTOUTSEL_APORT3YCH7 << 16)
1476 #define VDAC_OPA_OUT_APORTOUTSEL_APORT3YCH9 (_VDAC_OPA_OUT_APORTOUTSEL_APORT3YCH9 << 16)
1477 #define VDAC_OPA_OUT_APORTOUTSEL_APORT3YCH11 (_VDAC_OPA_OUT_APORTOUTSEL_APORT3YCH11 << 16)
1478 #define VDAC_OPA_OUT_APORTOUTSEL_APORT3YCH13 (_VDAC_OPA_OUT_APORTOUTSEL_APORT3YCH13 << 16)
1479 #define VDAC_OPA_OUT_APORTOUTSEL_APORT3YCH15 (_VDAC_OPA_OUT_APORTOUTSEL_APORT3YCH15 << 16)
1480 #define VDAC_OPA_OUT_APORTOUTSEL_APORT3YCH17 (_VDAC_OPA_OUT_APORTOUTSEL_APORT3YCH17 << 16)
1481 #define VDAC_OPA_OUT_APORTOUTSEL_APORT3YCH19 (_VDAC_OPA_OUT_APORTOUTSEL_APORT3YCH19 << 16)
1482 #define VDAC_OPA_OUT_APORTOUTSEL_APORT3YCH21 (_VDAC_OPA_OUT_APORTOUTSEL_APORT3YCH21 << 16)
1483 #define VDAC_OPA_OUT_APORTOUTSEL_APORT3YCH23 (_VDAC_OPA_OUT_APORTOUTSEL_APORT3YCH23 << 16)
1484 #define VDAC_OPA_OUT_APORTOUTSEL_APORT3YCH25 (_VDAC_OPA_OUT_APORTOUTSEL_APORT3YCH25 << 16)
1485 #define VDAC_OPA_OUT_APORTOUTSEL_APORT3YCH27 (_VDAC_OPA_OUT_APORTOUTSEL_APORT3YCH27 << 16)
1486 #define VDAC_OPA_OUT_APORTOUTSEL_APORT3YCH29 (_VDAC_OPA_OUT_APORTOUTSEL_APORT3YCH29 << 16)
1487 #define VDAC_OPA_OUT_APORTOUTSEL_APORT3YCH31 (_VDAC_OPA_OUT_APORTOUTSEL_APORT3YCH31 << 16)
1488 #define VDAC_OPA_OUT_APORTOUTSEL_APORT4YCH0 (_VDAC_OPA_OUT_APORTOUTSEL_APORT4YCH0 << 16)
1489 #define VDAC_OPA_OUT_APORTOUTSEL_APORT4YCH2 (_VDAC_OPA_OUT_APORTOUTSEL_APORT4YCH2 << 16)
1490 #define VDAC_OPA_OUT_APORTOUTSEL_APORT4YCH4 (_VDAC_OPA_OUT_APORTOUTSEL_APORT4YCH4 << 16)
1491 #define VDAC_OPA_OUT_APORTOUTSEL_APORT4YCH6 (_VDAC_OPA_OUT_APORTOUTSEL_APORT4YCH6 << 16)
1492 #define VDAC_OPA_OUT_APORTOUTSEL_APORT4YCH8 (_VDAC_OPA_OUT_APORTOUTSEL_APORT4YCH8 << 16)
1493 #define VDAC_OPA_OUT_APORTOUTSEL_APORT4YCH10 (_VDAC_OPA_OUT_APORTOUTSEL_APORT4YCH10 << 16)
1494 #define VDAC_OPA_OUT_APORTOUTSEL_APORT4YCH12 (_VDAC_OPA_OUT_APORTOUTSEL_APORT4YCH12 << 16)
1495 #define VDAC_OPA_OUT_APORTOUTSEL_APORT4YCH14 (_VDAC_OPA_OUT_APORTOUTSEL_APORT4YCH14 << 16)
1496 #define VDAC_OPA_OUT_APORTOUTSEL_APORT4YCH16 (_VDAC_OPA_OUT_APORTOUTSEL_APORT4YCH16 << 16)
1497 #define VDAC_OPA_OUT_APORTOUTSEL_APORT4YCH18 (_VDAC_OPA_OUT_APORTOUTSEL_APORT4YCH18 << 16)
1498 #define VDAC_OPA_OUT_APORTOUTSEL_APORT4YCH20 (_VDAC_OPA_OUT_APORTOUTSEL_APORT4YCH20 << 16)
1499 #define VDAC_OPA_OUT_APORTOUTSEL_APORT4YCH22 (_VDAC_OPA_OUT_APORTOUTSEL_APORT4YCH22 << 16)
1500 #define VDAC_OPA_OUT_APORTOUTSEL_APORT4YCH24 (_VDAC_OPA_OUT_APORTOUTSEL_APORT4YCH24 << 16)
1501 #define VDAC_OPA_OUT_APORTOUTSEL_APORT4YCH26 (_VDAC_OPA_OUT_APORTOUTSEL_APORT4YCH26 << 16)
1502 #define VDAC_OPA_OUT_APORTOUTSEL_APORT4YCH28 (_VDAC_OPA_OUT_APORTOUTSEL_APORT4YCH28 << 16)
1503 #define VDAC_OPA_OUT_APORTOUTSEL_APORT4YCH30 (_VDAC_OPA_OUT_APORTOUTSEL_APORT4YCH30 << 16)
1505 /* Bit fields for VDAC OPA_CAL */
1506 #define _VDAC_OPA_CAL_RESETVALUE 0x000080E7UL
1507 #define _VDAC_OPA_CAL_MASK 0x7DF6EDEFUL
1508 #define _VDAC_OPA_CAL_CM1_SHIFT 0
1509 #define _VDAC_OPA_CAL_CM1_MASK 0xFUL
1510 #define _VDAC_OPA_CAL_CM1_DEFAULT 0x00000007UL
1511 #define VDAC_OPA_CAL_CM1_DEFAULT (_VDAC_OPA_CAL_CM1_DEFAULT << 0)
1512 #define _VDAC_OPA_CAL_CM2_SHIFT 5
1513 #define _VDAC_OPA_CAL_CM2_MASK 0x1E0UL
1514 #define _VDAC_OPA_CAL_CM2_DEFAULT 0x00000007UL
1515 #define VDAC_OPA_CAL_CM2_DEFAULT (_VDAC_OPA_CAL_CM2_DEFAULT << 5)
1516 #define _VDAC_OPA_CAL_CM3_SHIFT 10
1517 #define _VDAC_OPA_CAL_CM3_MASK 0xC00UL
1518 #define _VDAC_OPA_CAL_CM3_DEFAULT 0x00000000UL
1519 #define VDAC_OPA_CAL_CM3_DEFAULT (_VDAC_OPA_CAL_CM3_DEFAULT << 10)
1520 #define _VDAC_OPA_CAL_GM_SHIFT 13
1521 #define _VDAC_OPA_CAL_GM_MASK 0xE000UL
1522 #define _VDAC_OPA_CAL_GM_DEFAULT 0x00000004UL
1523 #define VDAC_OPA_CAL_GM_DEFAULT (_VDAC_OPA_CAL_GM_DEFAULT << 13)
1524 #define _VDAC_OPA_CAL_GM3_SHIFT 17
1525 #define _VDAC_OPA_CAL_GM3_MASK 0x60000UL
1526 #define _VDAC_OPA_CAL_GM3_DEFAULT 0x00000000UL
1527 #define VDAC_OPA_CAL_GM3_DEFAULT (_VDAC_OPA_CAL_GM3_DEFAULT << 17)
1528 #define _VDAC_OPA_CAL_OFFSETP_SHIFT 20
1529 #define _VDAC_OPA_CAL_OFFSETP_MASK 0x1F00000UL
1530 #define _VDAC_OPA_CAL_OFFSETP_DEFAULT 0x00000000UL
1531 #define VDAC_OPA_CAL_OFFSETP_DEFAULT (_VDAC_OPA_CAL_OFFSETP_DEFAULT << 20)
1532 #define _VDAC_OPA_CAL_OFFSETN_SHIFT 26
1533 #define _VDAC_OPA_CAL_OFFSETN_MASK 0x7C000000UL
1534 #define _VDAC_OPA_CAL_OFFSETN_DEFAULT 0x00000000UL
1535 #define VDAC_OPA_CAL_OFFSETN_DEFAULT (_VDAC_OPA_CAL_OFFSETN_DEFAULT << 26)
__IOM uint32_t IFC
__IOM uint32_t IEN
__IOM uint32_t CH1CTRL
__IOM uint32_t IFS
__IM uint32_t IF
__IOM uint32_t COMBDATA
__IOM uint32_t CTRL
VDAC_OPA EFR32MG12P VDAC OPA.
__IOM uint32_t CH0CTRL
__IOM uint32_t CMD
__IM uint32_t STATUS
__IOM uint32_t CH0DATA
__IOM uint32_t CAL
__IOM uint32_t CH1DATA