Software APIs
pinmux_regs.h
Go to the documentation of this file.
1/**
2 * @file
3 * @brief Generated register defines for pinmux
4 */
5
6// Copyright information found in source file:
7// Copyright lowRISC contributors (OpenTitan project).
8
9// Licensing information found in source file:
10// Licensed under the Apache License, Version 2.0, see LICENSE for details.
11// SPDX-License-Identifier: Apache-2.0
12
13#ifndef _PINMUX_REG_DEFS_
14#define _PINMUX_REG_DEFS_
15
16#ifdef __cplusplus
17extern "C" {
18#endif
19// Number of muxed peripheral inputs
20#define PINMUX_PARAM_N_MIO_PERIPH_IN 57
21
22// Number of muxed peripheral outputs
23#define PINMUX_PARAM_N_MIO_PERIPH_OUT 64
24
25// Number of muxed IO pads
26#define PINMUX_PARAM_N_MIO_PADS 47
27
28// Number of dedicated IO pads
29#define PINMUX_PARAM_N_DIO_PADS 16
30
31// Number of wakeup detectors
32#define PINMUX_PARAM_N_WKUP_DETECT 8
33
34// Number of wakeup counter bits
35#define PINMUX_PARAM_WKUP_CNT_WIDTH 8
36
37// Number of alerts
38#define PINMUX_PARAM_NUM_ALERTS 1
39
40// Register width
41#define PINMUX_PARAM_REG_WIDTH 32
42
43// Alert Test Register
44#define PINMUX_ALERT_TEST_REG_OFFSET 0x0
45#define PINMUX_ALERT_TEST_REG_RESVAL 0x80000000u
46#define PINMUX_ALERT_TEST_FATAL_FAULT_BIT 0
47#define PINMUX_ALERT_TEST_REGWEN_BIT 31
48
49// Register write enable for MIO peripheral input selects. (common
50// parameters)
51#define PINMUX_MIO_PERIPH_INSEL_REGWEN_EN_FIELD_WIDTH 1
52#define PINMUX_MIO_PERIPH_INSEL_REGWEN_MULTIREG_COUNT 57
53
54// Register write enable for MIO peripheral input selects.
55#define PINMUX_MIO_PERIPH_INSEL_REGWEN_0_REG_OFFSET 0x4
56#define PINMUX_MIO_PERIPH_INSEL_REGWEN_0_REG_RESVAL 0x1u
57#define PINMUX_MIO_PERIPH_INSEL_REGWEN_0_EN_0_BIT 0
58
59// Register write enable for MIO peripheral input selects.
60#define PINMUX_MIO_PERIPH_INSEL_REGWEN_1_REG_OFFSET 0x8
61#define PINMUX_MIO_PERIPH_INSEL_REGWEN_1_REG_RESVAL 0x1u
62#define PINMUX_MIO_PERIPH_INSEL_REGWEN_1_EN_1_BIT 0
63
64// Register write enable for MIO peripheral input selects.
65#define PINMUX_MIO_PERIPH_INSEL_REGWEN_2_REG_OFFSET 0xc
66#define PINMUX_MIO_PERIPH_INSEL_REGWEN_2_REG_RESVAL 0x1u
67#define PINMUX_MIO_PERIPH_INSEL_REGWEN_2_EN_2_BIT 0
68
69// Register write enable for MIO peripheral input selects.
70#define PINMUX_MIO_PERIPH_INSEL_REGWEN_3_REG_OFFSET 0x10
71#define PINMUX_MIO_PERIPH_INSEL_REGWEN_3_REG_RESVAL 0x1u
72#define PINMUX_MIO_PERIPH_INSEL_REGWEN_3_EN_3_BIT 0
73
74// Register write enable for MIO peripheral input selects.
75#define PINMUX_MIO_PERIPH_INSEL_REGWEN_4_REG_OFFSET 0x14
76#define PINMUX_MIO_PERIPH_INSEL_REGWEN_4_REG_RESVAL 0x1u
77#define PINMUX_MIO_PERIPH_INSEL_REGWEN_4_EN_4_BIT 0
78
79// Register write enable for MIO peripheral input selects.
80#define PINMUX_MIO_PERIPH_INSEL_REGWEN_5_REG_OFFSET 0x18
81#define PINMUX_MIO_PERIPH_INSEL_REGWEN_5_REG_RESVAL 0x1u
82#define PINMUX_MIO_PERIPH_INSEL_REGWEN_5_EN_5_BIT 0
83
84// Register write enable for MIO peripheral input selects.
85#define PINMUX_MIO_PERIPH_INSEL_REGWEN_6_REG_OFFSET 0x1c
86#define PINMUX_MIO_PERIPH_INSEL_REGWEN_6_REG_RESVAL 0x1u
87#define PINMUX_MIO_PERIPH_INSEL_REGWEN_6_EN_6_BIT 0
88
89// Register write enable for MIO peripheral input selects.
90#define PINMUX_MIO_PERIPH_INSEL_REGWEN_7_REG_OFFSET 0x20
91#define PINMUX_MIO_PERIPH_INSEL_REGWEN_7_REG_RESVAL 0x1u
92#define PINMUX_MIO_PERIPH_INSEL_REGWEN_7_EN_7_BIT 0
93
94// Register write enable for MIO peripheral input selects.
95#define PINMUX_MIO_PERIPH_INSEL_REGWEN_8_REG_OFFSET 0x24
96#define PINMUX_MIO_PERIPH_INSEL_REGWEN_8_REG_RESVAL 0x1u
97#define PINMUX_MIO_PERIPH_INSEL_REGWEN_8_EN_8_BIT 0
98
99// Register write enable for MIO peripheral input selects.
100#define PINMUX_MIO_PERIPH_INSEL_REGWEN_9_REG_OFFSET 0x28
101#define PINMUX_MIO_PERIPH_INSEL_REGWEN_9_REG_RESVAL 0x1u
102#define PINMUX_MIO_PERIPH_INSEL_REGWEN_9_EN_9_BIT 0
103
104// Register write enable for MIO peripheral input selects.
105#define PINMUX_MIO_PERIPH_INSEL_REGWEN_10_REG_OFFSET 0x2c
106#define PINMUX_MIO_PERIPH_INSEL_REGWEN_10_REG_RESVAL 0x1u
107#define PINMUX_MIO_PERIPH_INSEL_REGWEN_10_EN_10_BIT 0
108
109// Register write enable for MIO peripheral input selects.
110#define PINMUX_MIO_PERIPH_INSEL_REGWEN_11_REG_OFFSET 0x30
111#define PINMUX_MIO_PERIPH_INSEL_REGWEN_11_REG_RESVAL 0x1u
112#define PINMUX_MIO_PERIPH_INSEL_REGWEN_11_EN_11_BIT 0
113
114// Register write enable for MIO peripheral input selects.
115#define PINMUX_MIO_PERIPH_INSEL_REGWEN_12_REG_OFFSET 0x34
116#define PINMUX_MIO_PERIPH_INSEL_REGWEN_12_REG_RESVAL 0x1u
117#define PINMUX_MIO_PERIPH_INSEL_REGWEN_12_EN_12_BIT 0
118
119// Register write enable for MIO peripheral input selects.
120#define PINMUX_MIO_PERIPH_INSEL_REGWEN_13_REG_OFFSET 0x38
121#define PINMUX_MIO_PERIPH_INSEL_REGWEN_13_REG_RESVAL 0x1u
122#define PINMUX_MIO_PERIPH_INSEL_REGWEN_13_EN_13_BIT 0
123
124// Register write enable for MIO peripheral input selects.
125#define PINMUX_MIO_PERIPH_INSEL_REGWEN_14_REG_OFFSET 0x3c
126#define PINMUX_MIO_PERIPH_INSEL_REGWEN_14_REG_RESVAL 0x1u
127#define PINMUX_MIO_PERIPH_INSEL_REGWEN_14_EN_14_BIT 0
128
129// Register write enable for MIO peripheral input selects.
130#define PINMUX_MIO_PERIPH_INSEL_REGWEN_15_REG_OFFSET 0x40
131#define PINMUX_MIO_PERIPH_INSEL_REGWEN_15_REG_RESVAL 0x1u
132#define PINMUX_MIO_PERIPH_INSEL_REGWEN_15_EN_15_BIT 0
133
134// Register write enable for MIO peripheral input selects.
135#define PINMUX_MIO_PERIPH_INSEL_REGWEN_16_REG_OFFSET 0x44
136#define PINMUX_MIO_PERIPH_INSEL_REGWEN_16_REG_RESVAL 0x1u
137#define PINMUX_MIO_PERIPH_INSEL_REGWEN_16_EN_16_BIT 0
138
139// Register write enable for MIO peripheral input selects.
140#define PINMUX_MIO_PERIPH_INSEL_REGWEN_17_REG_OFFSET 0x48
141#define PINMUX_MIO_PERIPH_INSEL_REGWEN_17_REG_RESVAL 0x1u
142#define PINMUX_MIO_PERIPH_INSEL_REGWEN_17_EN_17_BIT 0
143
144// Register write enable for MIO peripheral input selects.
145#define PINMUX_MIO_PERIPH_INSEL_REGWEN_18_REG_OFFSET 0x4c
146#define PINMUX_MIO_PERIPH_INSEL_REGWEN_18_REG_RESVAL 0x1u
147#define PINMUX_MIO_PERIPH_INSEL_REGWEN_18_EN_18_BIT 0
148
149// Register write enable for MIO peripheral input selects.
150#define PINMUX_MIO_PERIPH_INSEL_REGWEN_19_REG_OFFSET 0x50
151#define PINMUX_MIO_PERIPH_INSEL_REGWEN_19_REG_RESVAL 0x1u
152#define PINMUX_MIO_PERIPH_INSEL_REGWEN_19_EN_19_BIT 0
153
154// Register write enable for MIO peripheral input selects.
155#define PINMUX_MIO_PERIPH_INSEL_REGWEN_20_REG_OFFSET 0x54
156#define PINMUX_MIO_PERIPH_INSEL_REGWEN_20_REG_RESVAL 0x1u
157#define PINMUX_MIO_PERIPH_INSEL_REGWEN_20_EN_20_BIT 0
158
159// Register write enable for MIO peripheral input selects.
160#define PINMUX_MIO_PERIPH_INSEL_REGWEN_21_REG_OFFSET 0x58
161#define PINMUX_MIO_PERIPH_INSEL_REGWEN_21_REG_RESVAL 0x1u
162#define PINMUX_MIO_PERIPH_INSEL_REGWEN_21_EN_21_BIT 0
163
164// Register write enable for MIO peripheral input selects.
165#define PINMUX_MIO_PERIPH_INSEL_REGWEN_22_REG_OFFSET 0x5c
166#define PINMUX_MIO_PERIPH_INSEL_REGWEN_22_REG_RESVAL 0x1u
167#define PINMUX_MIO_PERIPH_INSEL_REGWEN_22_EN_22_BIT 0
168
169// Register write enable for MIO peripheral input selects.
170#define PINMUX_MIO_PERIPH_INSEL_REGWEN_23_REG_OFFSET 0x60
171#define PINMUX_MIO_PERIPH_INSEL_REGWEN_23_REG_RESVAL 0x1u
172#define PINMUX_MIO_PERIPH_INSEL_REGWEN_23_EN_23_BIT 0
173
174// Register write enable for MIO peripheral input selects.
175#define PINMUX_MIO_PERIPH_INSEL_REGWEN_24_REG_OFFSET 0x64
176#define PINMUX_MIO_PERIPH_INSEL_REGWEN_24_REG_RESVAL 0x1u
177#define PINMUX_MIO_PERIPH_INSEL_REGWEN_24_EN_24_BIT 0
178
179// Register write enable for MIO peripheral input selects.
180#define PINMUX_MIO_PERIPH_INSEL_REGWEN_25_REG_OFFSET 0x68
181#define PINMUX_MIO_PERIPH_INSEL_REGWEN_25_REG_RESVAL 0x1u
182#define PINMUX_MIO_PERIPH_INSEL_REGWEN_25_EN_25_BIT 0
183
184// Register write enable for MIO peripheral input selects.
185#define PINMUX_MIO_PERIPH_INSEL_REGWEN_26_REG_OFFSET 0x6c
186#define PINMUX_MIO_PERIPH_INSEL_REGWEN_26_REG_RESVAL 0x1u
187#define PINMUX_MIO_PERIPH_INSEL_REGWEN_26_EN_26_BIT 0
188
189// Register write enable for MIO peripheral input selects.
190#define PINMUX_MIO_PERIPH_INSEL_REGWEN_27_REG_OFFSET 0x70
191#define PINMUX_MIO_PERIPH_INSEL_REGWEN_27_REG_RESVAL 0x1u
192#define PINMUX_MIO_PERIPH_INSEL_REGWEN_27_EN_27_BIT 0
193
194// Register write enable for MIO peripheral input selects.
195#define PINMUX_MIO_PERIPH_INSEL_REGWEN_28_REG_OFFSET 0x74
196#define PINMUX_MIO_PERIPH_INSEL_REGWEN_28_REG_RESVAL 0x1u
197#define PINMUX_MIO_PERIPH_INSEL_REGWEN_28_EN_28_BIT 0
198
199// Register write enable for MIO peripheral input selects.
200#define PINMUX_MIO_PERIPH_INSEL_REGWEN_29_REG_OFFSET 0x78
201#define PINMUX_MIO_PERIPH_INSEL_REGWEN_29_REG_RESVAL 0x1u
202#define PINMUX_MIO_PERIPH_INSEL_REGWEN_29_EN_29_BIT 0
203
204// Register write enable for MIO peripheral input selects.
205#define PINMUX_MIO_PERIPH_INSEL_REGWEN_30_REG_OFFSET 0x7c
206#define PINMUX_MIO_PERIPH_INSEL_REGWEN_30_REG_RESVAL 0x1u
207#define PINMUX_MIO_PERIPH_INSEL_REGWEN_30_EN_30_BIT 0
208
209// Register write enable for MIO peripheral input selects.
210#define PINMUX_MIO_PERIPH_INSEL_REGWEN_31_REG_OFFSET 0x80
211#define PINMUX_MIO_PERIPH_INSEL_REGWEN_31_REG_RESVAL 0x1u
212#define PINMUX_MIO_PERIPH_INSEL_REGWEN_31_EN_31_BIT 0
213
214// Register write enable for MIO peripheral input selects.
215#define PINMUX_MIO_PERIPH_INSEL_REGWEN_32_REG_OFFSET 0x84
216#define PINMUX_MIO_PERIPH_INSEL_REGWEN_32_REG_RESVAL 0x1u
217#define PINMUX_MIO_PERIPH_INSEL_REGWEN_32_EN_32_BIT 0
218
219// Register write enable for MIO peripheral input selects.
220#define PINMUX_MIO_PERIPH_INSEL_REGWEN_33_REG_OFFSET 0x88
221#define PINMUX_MIO_PERIPH_INSEL_REGWEN_33_REG_RESVAL 0x1u
222#define PINMUX_MIO_PERIPH_INSEL_REGWEN_33_EN_33_BIT 0
223
224// Register write enable for MIO peripheral input selects.
225#define PINMUX_MIO_PERIPH_INSEL_REGWEN_34_REG_OFFSET 0x8c
226#define PINMUX_MIO_PERIPH_INSEL_REGWEN_34_REG_RESVAL 0x1u
227#define PINMUX_MIO_PERIPH_INSEL_REGWEN_34_EN_34_BIT 0
228
229// Register write enable for MIO peripheral input selects.
230#define PINMUX_MIO_PERIPH_INSEL_REGWEN_35_REG_OFFSET 0x90
231#define PINMUX_MIO_PERIPH_INSEL_REGWEN_35_REG_RESVAL 0x1u
232#define PINMUX_MIO_PERIPH_INSEL_REGWEN_35_EN_35_BIT 0
233
234// Register write enable for MIO peripheral input selects.
235#define PINMUX_MIO_PERIPH_INSEL_REGWEN_36_REG_OFFSET 0x94
236#define PINMUX_MIO_PERIPH_INSEL_REGWEN_36_REG_RESVAL 0x1u
237#define PINMUX_MIO_PERIPH_INSEL_REGWEN_36_EN_36_BIT 0
238
239// Register write enable for MIO peripheral input selects.
240#define PINMUX_MIO_PERIPH_INSEL_REGWEN_37_REG_OFFSET 0x98
241#define PINMUX_MIO_PERIPH_INSEL_REGWEN_37_REG_RESVAL 0x1u
242#define PINMUX_MIO_PERIPH_INSEL_REGWEN_37_EN_37_BIT 0
243
244// Register write enable for MIO peripheral input selects.
245#define PINMUX_MIO_PERIPH_INSEL_REGWEN_38_REG_OFFSET 0x9c
246#define PINMUX_MIO_PERIPH_INSEL_REGWEN_38_REG_RESVAL 0x1u
247#define PINMUX_MIO_PERIPH_INSEL_REGWEN_38_EN_38_BIT 0
248
249// Register write enable for MIO peripheral input selects.
250#define PINMUX_MIO_PERIPH_INSEL_REGWEN_39_REG_OFFSET 0xa0
251#define PINMUX_MIO_PERIPH_INSEL_REGWEN_39_REG_RESVAL 0x1u
252#define PINMUX_MIO_PERIPH_INSEL_REGWEN_39_EN_39_BIT 0
253
254// Register write enable for MIO peripheral input selects.
255#define PINMUX_MIO_PERIPH_INSEL_REGWEN_40_REG_OFFSET 0xa4
256#define PINMUX_MIO_PERIPH_INSEL_REGWEN_40_REG_RESVAL 0x1u
257#define PINMUX_MIO_PERIPH_INSEL_REGWEN_40_EN_40_BIT 0
258
259// Register write enable for MIO peripheral input selects.
260#define PINMUX_MIO_PERIPH_INSEL_REGWEN_41_REG_OFFSET 0xa8
261#define PINMUX_MIO_PERIPH_INSEL_REGWEN_41_REG_RESVAL 0x1u
262#define PINMUX_MIO_PERIPH_INSEL_REGWEN_41_EN_41_BIT 0
263
264// Register write enable for MIO peripheral input selects.
265#define PINMUX_MIO_PERIPH_INSEL_REGWEN_42_REG_OFFSET 0xac
266#define PINMUX_MIO_PERIPH_INSEL_REGWEN_42_REG_RESVAL 0x1u
267#define PINMUX_MIO_PERIPH_INSEL_REGWEN_42_EN_42_BIT 0
268
269// Register write enable for MIO peripheral input selects.
270#define PINMUX_MIO_PERIPH_INSEL_REGWEN_43_REG_OFFSET 0xb0
271#define PINMUX_MIO_PERIPH_INSEL_REGWEN_43_REG_RESVAL 0x1u
272#define PINMUX_MIO_PERIPH_INSEL_REGWEN_43_EN_43_BIT 0
273
274// Register write enable for MIO peripheral input selects.
275#define PINMUX_MIO_PERIPH_INSEL_REGWEN_44_REG_OFFSET 0xb4
276#define PINMUX_MIO_PERIPH_INSEL_REGWEN_44_REG_RESVAL 0x1u
277#define PINMUX_MIO_PERIPH_INSEL_REGWEN_44_EN_44_BIT 0
278
279// Register write enable for MIO peripheral input selects.
280#define PINMUX_MIO_PERIPH_INSEL_REGWEN_45_REG_OFFSET 0xb8
281#define PINMUX_MIO_PERIPH_INSEL_REGWEN_45_REG_RESVAL 0x1u
282#define PINMUX_MIO_PERIPH_INSEL_REGWEN_45_EN_45_BIT 0
283
284// Register write enable for MIO peripheral input selects.
285#define PINMUX_MIO_PERIPH_INSEL_REGWEN_46_REG_OFFSET 0xbc
286#define PINMUX_MIO_PERIPH_INSEL_REGWEN_46_REG_RESVAL 0x1u
287#define PINMUX_MIO_PERIPH_INSEL_REGWEN_46_EN_46_BIT 0
288
289// Register write enable for MIO peripheral input selects.
290#define PINMUX_MIO_PERIPH_INSEL_REGWEN_47_REG_OFFSET 0xc0
291#define PINMUX_MIO_PERIPH_INSEL_REGWEN_47_REG_RESVAL 0x1u
292#define PINMUX_MIO_PERIPH_INSEL_REGWEN_47_EN_47_BIT 0
293
294// Register write enable for MIO peripheral input selects.
295#define PINMUX_MIO_PERIPH_INSEL_REGWEN_48_REG_OFFSET 0xc4
296#define PINMUX_MIO_PERIPH_INSEL_REGWEN_48_REG_RESVAL 0x1u
297#define PINMUX_MIO_PERIPH_INSEL_REGWEN_48_EN_48_BIT 0
298
299// Register write enable for MIO peripheral input selects.
300#define PINMUX_MIO_PERIPH_INSEL_REGWEN_49_REG_OFFSET 0xc8
301#define PINMUX_MIO_PERIPH_INSEL_REGWEN_49_REG_RESVAL 0x1u
302#define PINMUX_MIO_PERIPH_INSEL_REGWEN_49_EN_49_BIT 0
303
304// Register write enable for MIO peripheral input selects.
305#define PINMUX_MIO_PERIPH_INSEL_REGWEN_50_REG_OFFSET 0xcc
306#define PINMUX_MIO_PERIPH_INSEL_REGWEN_50_REG_RESVAL 0x1u
307#define PINMUX_MIO_PERIPH_INSEL_REGWEN_50_EN_50_BIT 0
308
309// Register write enable for MIO peripheral input selects.
310#define PINMUX_MIO_PERIPH_INSEL_REGWEN_51_REG_OFFSET 0xd0
311#define PINMUX_MIO_PERIPH_INSEL_REGWEN_51_REG_RESVAL 0x1u
312#define PINMUX_MIO_PERIPH_INSEL_REGWEN_51_EN_51_BIT 0
313
314// Register write enable for MIO peripheral input selects.
315#define PINMUX_MIO_PERIPH_INSEL_REGWEN_52_REG_OFFSET 0xd4
316#define PINMUX_MIO_PERIPH_INSEL_REGWEN_52_REG_RESVAL 0x1u
317#define PINMUX_MIO_PERIPH_INSEL_REGWEN_52_EN_52_BIT 0
318
319// Register write enable for MIO peripheral input selects.
320#define PINMUX_MIO_PERIPH_INSEL_REGWEN_53_REG_OFFSET 0xd8
321#define PINMUX_MIO_PERIPH_INSEL_REGWEN_53_REG_RESVAL 0x1u
322#define PINMUX_MIO_PERIPH_INSEL_REGWEN_53_EN_53_BIT 0
323
324// Register write enable for MIO peripheral input selects.
325#define PINMUX_MIO_PERIPH_INSEL_REGWEN_54_REG_OFFSET 0xdc
326#define PINMUX_MIO_PERIPH_INSEL_REGWEN_54_REG_RESVAL 0x1u
327#define PINMUX_MIO_PERIPH_INSEL_REGWEN_54_EN_54_BIT 0
328
329// Register write enable for MIO peripheral input selects.
330#define PINMUX_MIO_PERIPH_INSEL_REGWEN_55_REG_OFFSET 0xe0
331#define PINMUX_MIO_PERIPH_INSEL_REGWEN_55_REG_RESVAL 0x1u
332#define PINMUX_MIO_PERIPH_INSEL_REGWEN_55_EN_55_BIT 0
333
334// Register write enable for MIO peripheral input selects.
335#define PINMUX_MIO_PERIPH_INSEL_REGWEN_56_REG_OFFSET 0xe4
336#define PINMUX_MIO_PERIPH_INSEL_REGWEN_56_REG_RESVAL 0x1u
337#define PINMUX_MIO_PERIPH_INSEL_REGWEN_56_EN_56_BIT 0
338
339// For each peripheral input, this selects the muxable pad input. (common
340// parameters)
341#define PINMUX_MIO_PERIPH_INSEL_IN_FIELD_WIDTH 6
342#define PINMUX_MIO_PERIPH_INSEL_MULTIREG_COUNT 57
343
344// For each peripheral input, this selects the muxable pad input.
345#define PINMUX_MIO_PERIPH_INSEL_0_REG_OFFSET 0xe8
346#define PINMUX_MIO_PERIPH_INSEL_0_REG_RESVAL 0x0u
347#define PINMUX_MIO_PERIPH_INSEL_0_IN_0_MASK 0x3fu
348#define PINMUX_MIO_PERIPH_INSEL_0_IN_0_OFFSET 0
349#define PINMUX_MIO_PERIPH_INSEL_0_IN_0_FIELD \
350 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_0_IN_0_MASK, .index = PINMUX_MIO_PERIPH_INSEL_0_IN_0_OFFSET })
351
352// For each peripheral input, this selects the muxable pad input.
353#define PINMUX_MIO_PERIPH_INSEL_1_REG_OFFSET 0xec
354#define PINMUX_MIO_PERIPH_INSEL_1_REG_RESVAL 0x0u
355#define PINMUX_MIO_PERIPH_INSEL_1_IN_1_MASK 0x3fu
356#define PINMUX_MIO_PERIPH_INSEL_1_IN_1_OFFSET 0
357#define PINMUX_MIO_PERIPH_INSEL_1_IN_1_FIELD \
358 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_1_IN_1_MASK, .index = PINMUX_MIO_PERIPH_INSEL_1_IN_1_OFFSET })
359
360// For each peripheral input, this selects the muxable pad input.
361#define PINMUX_MIO_PERIPH_INSEL_2_REG_OFFSET 0xf0
362#define PINMUX_MIO_PERIPH_INSEL_2_REG_RESVAL 0x0u
363#define PINMUX_MIO_PERIPH_INSEL_2_IN_2_MASK 0x3fu
364#define PINMUX_MIO_PERIPH_INSEL_2_IN_2_OFFSET 0
365#define PINMUX_MIO_PERIPH_INSEL_2_IN_2_FIELD \
366 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_2_IN_2_MASK, .index = PINMUX_MIO_PERIPH_INSEL_2_IN_2_OFFSET })
367
368// For each peripheral input, this selects the muxable pad input.
369#define PINMUX_MIO_PERIPH_INSEL_3_REG_OFFSET 0xf4
370#define PINMUX_MIO_PERIPH_INSEL_3_REG_RESVAL 0x0u
371#define PINMUX_MIO_PERIPH_INSEL_3_IN_3_MASK 0x3fu
372#define PINMUX_MIO_PERIPH_INSEL_3_IN_3_OFFSET 0
373#define PINMUX_MIO_PERIPH_INSEL_3_IN_3_FIELD \
374 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_3_IN_3_MASK, .index = PINMUX_MIO_PERIPH_INSEL_3_IN_3_OFFSET })
375
376// For each peripheral input, this selects the muxable pad input.
377#define PINMUX_MIO_PERIPH_INSEL_4_REG_OFFSET 0xf8
378#define PINMUX_MIO_PERIPH_INSEL_4_REG_RESVAL 0x0u
379#define PINMUX_MIO_PERIPH_INSEL_4_IN_4_MASK 0x3fu
380#define PINMUX_MIO_PERIPH_INSEL_4_IN_4_OFFSET 0
381#define PINMUX_MIO_PERIPH_INSEL_4_IN_4_FIELD \
382 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_4_IN_4_MASK, .index = PINMUX_MIO_PERIPH_INSEL_4_IN_4_OFFSET })
383
384// For each peripheral input, this selects the muxable pad input.
385#define PINMUX_MIO_PERIPH_INSEL_5_REG_OFFSET 0xfc
386#define PINMUX_MIO_PERIPH_INSEL_5_REG_RESVAL 0x0u
387#define PINMUX_MIO_PERIPH_INSEL_5_IN_5_MASK 0x3fu
388#define PINMUX_MIO_PERIPH_INSEL_5_IN_5_OFFSET 0
389#define PINMUX_MIO_PERIPH_INSEL_5_IN_5_FIELD \
390 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_5_IN_5_MASK, .index = PINMUX_MIO_PERIPH_INSEL_5_IN_5_OFFSET })
391
392// For each peripheral input, this selects the muxable pad input.
393#define PINMUX_MIO_PERIPH_INSEL_6_REG_OFFSET 0x100
394#define PINMUX_MIO_PERIPH_INSEL_6_REG_RESVAL 0x0u
395#define PINMUX_MIO_PERIPH_INSEL_6_IN_6_MASK 0x3fu
396#define PINMUX_MIO_PERIPH_INSEL_6_IN_6_OFFSET 0
397#define PINMUX_MIO_PERIPH_INSEL_6_IN_6_FIELD \
398 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_6_IN_6_MASK, .index = PINMUX_MIO_PERIPH_INSEL_6_IN_6_OFFSET })
399
400// For each peripheral input, this selects the muxable pad input.
401#define PINMUX_MIO_PERIPH_INSEL_7_REG_OFFSET 0x104
402#define PINMUX_MIO_PERIPH_INSEL_7_REG_RESVAL 0x0u
403#define PINMUX_MIO_PERIPH_INSEL_7_IN_7_MASK 0x3fu
404#define PINMUX_MIO_PERIPH_INSEL_7_IN_7_OFFSET 0
405#define PINMUX_MIO_PERIPH_INSEL_7_IN_7_FIELD \
406 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_7_IN_7_MASK, .index = PINMUX_MIO_PERIPH_INSEL_7_IN_7_OFFSET })
407
408// For each peripheral input, this selects the muxable pad input.
409#define PINMUX_MIO_PERIPH_INSEL_8_REG_OFFSET 0x108
410#define PINMUX_MIO_PERIPH_INSEL_8_REG_RESVAL 0x0u
411#define PINMUX_MIO_PERIPH_INSEL_8_IN_8_MASK 0x3fu
412#define PINMUX_MIO_PERIPH_INSEL_8_IN_8_OFFSET 0
413#define PINMUX_MIO_PERIPH_INSEL_8_IN_8_FIELD \
414 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_8_IN_8_MASK, .index = PINMUX_MIO_PERIPH_INSEL_8_IN_8_OFFSET })
415
416// For each peripheral input, this selects the muxable pad input.
417#define PINMUX_MIO_PERIPH_INSEL_9_REG_OFFSET 0x10c
418#define PINMUX_MIO_PERIPH_INSEL_9_REG_RESVAL 0x0u
419#define PINMUX_MIO_PERIPH_INSEL_9_IN_9_MASK 0x3fu
420#define PINMUX_MIO_PERIPH_INSEL_9_IN_9_OFFSET 0
421#define PINMUX_MIO_PERIPH_INSEL_9_IN_9_FIELD \
422 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_9_IN_9_MASK, .index = PINMUX_MIO_PERIPH_INSEL_9_IN_9_OFFSET })
423
424// For each peripheral input, this selects the muxable pad input.
425#define PINMUX_MIO_PERIPH_INSEL_10_REG_OFFSET 0x110
426#define PINMUX_MIO_PERIPH_INSEL_10_REG_RESVAL 0x0u
427#define PINMUX_MIO_PERIPH_INSEL_10_IN_10_MASK 0x3fu
428#define PINMUX_MIO_PERIPH_INSEL_10_IN_10_OFFSET 0
429#define PINMUX_MIO_PERIPH_INSEL_10_IN_10_FIELD \
430 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_10_IN_10_MASK, .index = PINMUX_MIO_PERIPH_INSEL_10_IN_10_OFFSET })
431
432// For each peripheral input, this selects the muxable pad input.
433#define PINMUX_MIO_PERIPH_INSEL_11_REG_OFFSET 0x114
434#define PINMUX_MIO_PERIPH_INSEL_11_REG_RESVAL 0x0u
435#define PINMUX_MIO_PERIPH_INSEL_11_IN_11_MASK 0x3fu
436#define PINMUX_MIO_PERIPH_INSEL_11_IN_11_OFFSET 0
437#define PINMUX_MIO_PERIPH_INSEL_11_IN_11_FIELD \
438 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_11_IN_11_MASK, .index = PINMUX_MIO_PERIPH_INSEL_11_IN_11_OFFSET })
439
440// For each peripheral input, this selects the muxable pad input.
441#define PINMUX_MIO_PERIPH_INSEL_12_REG_OFFSET 0x118
442#define PINMUX_MIO_PERIPH_INSEL_12_REG_RESVAL 0x0u
443#define PINMUX_MIO_PERIPH_INSEL_12_IN_12_MASK 0x3fu
444#define PINMUX_MIO_PERIPH_INSEL_12_IN_12_OFFSET 0
445#define PINMUX_MIO_PERIPH_INSEL_12_IN_12_FIELD \
446 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_12_IN_12_MASK, .index = PINMUX_MIO_PERIPH_INSEL_12_IN_12_OFFSET })
447
448// For each peripheral input, this selects the muxable pad input.
449#define PINMUX_MIO_PERIPH_INSEL_13_REG_OFFSET 0x11c
450#define PINMUX_MIO_PERIPH_INSEL_13_REG_RESVAL 0x0u
451#define PINMUX_MIO_PERIPH_INSEL_13_IN_13_MASK 0x3fu
452#define PINMUX_MIO_PERIPH_INSEL_13_IN_13_OFFSET 0
453#define PINMUX_MIO_PERIPH_INSEL_13_IN_13_FIELD \
454 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_13_IN_13_MASK, .index = PINMUX_MIO_PERIPH_INSEL_13_IN_13_OFFSET })
455
456// For each peripheral input, this selects the muxable pad input.
457#define PINMUX_MIO_PERIPH_INSEL_14_REG_OFFSET 0x120
458#define PINMUX_MIO_PERIPH_INSEL_14_REG_RESVAL 0x0u
459#define PINMUX_MIO_PERIPH_INSEL_14_IN_14_MASK 0x3fu
460#define PINMUX_MIO_PERIPH_INSEL_14_IN_14_OFFSET 0
461#define PINMUX_MIO_PERIPH_INSEL_14_IN_14_FIELD \
462 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_14_IN_14_MASK, .index = PINMUX_MIO_PERIPH_INSEL_14_IN_14_OFFSET })
463
464// For each peripheral input, this selects the muxable pad input.
465#define PINMUX_MIO_PERIPH_INSEL_15_REG_OFFSET 0x124
466#define PINMUX_MIO_PERIPH_INSEL_15_REG_RESVAL 0x0u
467#define PINMUX_MIO_PERIPH_INSEL_15_IN_15_MASK 0x3fu
468#define PINMUX_MIO_PERIPH_INSEL_15_IN_15_OFFSET 0
469#define PINMUX_MIO_PERIPH_INSEL_15_IN_15_FIELD \
470 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_15_IN_15_MASK, .index = PINMUX_MIO_PERIPH_INSEL_15_IN_15_OFFSET })
471
472// For each peripheral input, this selects the muxable pad input.
473#define PINMUX_MIO_PERIPH_INSEL_16_REG_OFFSET 0x128
474#define PINMUX_MIO_PERIPH_INSEL_16_REG_RESVAL 0x0u
475#define PINMUX_MIO_PERIPH_INSEL_16_IN_16_MASK 0x3fu
476#define PINMUX_MIO_PERIPH_INSEL_16_IN_16_OFFSET 0
477#define PINMUX_MIO_PERIPH_INSEL_16_IN_16_FIELD \
478 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_16_IN_16_MASK, .index = PINMUX_MIO_PERIPH_INSEL_16_IN_16_OFFSET })
479
480// For each peripheral input, this selects the muxable pad input.
481#define PINMUX_MIO_PERIPH_INSEL_17_REG_OFFSET 0x12c
482#define PINMUX_MIO_PERIPH_INSEL_17_REG_RESVAL 0x0u
483#define PINMUX_MIO_PERIPH_INSEL_17_IN_17_MASK 0x3fu
484#define PINMUX_MIO_PERIPH_INSEL_17_IN_17_OFFSET 0
485#define PINMUX_MIO_PERIPH_INSEL_17_IN_17_FIELD \
486 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_17_IN_17_MASK, .index = PINMUX_MIO_PERIPH_INSEL_17_IN_17_OFFSET })
487
488// For each peripheral input, this selects the muxable pad input.
489#define PINMUX_MIO_PERIPH_INSEL_18_REG_OFFSET 0x130
490#define PINMUX_MIO_PERIPH_INSEL_18_REG_RESVAL 0x0u
491#define PINMUX_MIO_PERIPH_INSEL_18_IN_18_MASK 0x3fu
492#define PINMUX_MIO_PERIPH_INSEL_18_IN_18_OFFSET 0
493#define PINMUX_MIO_PERIPH_INSEL_18_IN_18_FIELD \
494 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_18_IN_18_MASK, .index = PINMUX_MIO_PERIPH_INSEL_18_IN_18_OFFSET })
495
496// For each peripheral input, this selects the muxable pad input.
497#define PINMUX_MIO_PERIPH_INSEL_19_REG_OFFSET 0x134
498#define PINMUX_MIO_PERIPH_INSEL_19_REG_RESVAL 0x0u
499#define PINMUX_MIO_PERIPH_INSEL_19_IN_19_MASK 0x3fu
500#define PINMUX_MIO_PERIPH_INSEL_19_IN_19_OFFSET 0
501#define PINMUX_MIO_PERIPH_INSEL_19_IN_19_FIELD \
502 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_19_IN_19_MASK, .index = PINMUX_MIO_PERIPH_INSEL_19_IN_19_OFFSET })
503
504// For each peripheral input, this selects the muxable pad input.
505#define PINMUX_MIO_PERIPH_INSEL_20_REG_OFFSET 0x138
506#define PINMUX_MIO_PERIPH_INSEL_20_REG_RESVAL 0x0u
507#define PINMUX_MIO_PERIPH_INSEL_20_IN_20_MASK 0x3fu
508#define PINMUX_MIO_PERIPH_INSEL_20_IN_20_OFFSET 0
509#define PINMUX_MIO_PERIPH_INSEL_20_IN_20_FIELD \
510 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_20_IN_20_MASK, .index = PINMUX_MIO_PERIPH_INSEL_20_IN_20_OFFSET })
511
512// For each peripheral input, this selects the muxable pad input.
513#define PINMUX_MIO_PERIPH_INSEL_21_REG_OFFSET 0x13c
514#define PINMUX_MIO_PERIPH_INSEL_21_REG_RESVAL 0x0u
515#define PINMUX_MIO_PERIPH_INSEL_21_IN_21_MASK 0x3fu
516#define PINMUX_MIO_PERIPH_INSEL_21_IN_21_OFFSET 0
517#define PINMUX_MIO_PERIPH_INSEL_21_IN_21_FIELD \
518 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_21_IN_21_MASK, .index = PINMUX_MIO_PERIPH_INSEL_21_IN_21_OFFSET })
519
520// For each peripheral input, this selects the muxable pad input.
521#define PINMUX_MIO_PERIPH_INSEL_22_REG_OFFSET 0x140
522#define PINMUX_MIO_PERIPH_INSEL_22_REG_RESVAL 0x0u
523#define PINMUX_MIO_PERIPH_INSEL_22_IN_22_MASK 0x3fu
524#define PINMUX_MIO_PERIPH_INSEL_22_IN_22_OFFSET 0
525#define PINMUX_MIO_PERIPH_INSEL_22_IN_22_FIELD \
526 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_22_IN_22_MASK, .index = PINMUX_MIO_PERIPH_INSEL_22_IN_22_OFFSET })
527
528// For each peripheral input, this selects the muxable pad input.
529#define PINMUX_MIO_PERIPH_INSEL_23_REG_OFFSET 0x144
530#define PINMUX_MIO_PERIPH_INSEL_23_REG_RESVAL 0x0u
531#define PINMUX_MIO_PERIPH_INSEL_23_IN_23_MASK 0x3fu
532#define PINMUX_MIO_PERIPH_INSEL_23_IN_23_OFFSET 0
533#define PINMUX_MIO_PERIPH_INSEL_23_IN_23_FIELD \
534 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_23_IN_23_MASK, .index = PINMUX_MIO_PERIPH_INSEL_23_IN_23_OFFSET })
535
536// For each peripheral input, this selects the muxable pad input.
537#define PINMUX_MIO_PERIPH_INSEL_24_REG_OFFSET 0x148
538#define PINMUX_MIO_PERIPH_INSEL_24_REG_RESVAL 0x0u
539#define PINMUX_MIO_PERIPH_INSEL_24_IN_24_MASK 0x3fu
540#define PINMUX_MIO_PERIPH_INSEL_24_IN_24_OFFSET 0
541#define PINMUX_MIO_PERIPH_INSEL_24_IN_24_FIELD \
542 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_24_IN_24_MASK, .index = PINMUX_MIO_PERIPH_INSEL_24_IN_24_OFFSET })
543
544// For each peripheral input, this selects the muxable pad input.
545#define PINMUX_MIO_PERIPH_INSEL_25_REG_OFFSET 0x14c
546#define PINMUX_MIO_PERIPH_INSEL_25_REG_RESVAL 0x0u
547#define PINMUX_MIO_PERIPH_INSEL_25_IN_25_MASK 0x3fu
548#define PINMUX_MIO_PERIPH_INSEL_25_IN_25_OFFSET 0
549#define PINMUX_MIO_PERIPH_INSEL_25_IN_25_FIELD \
550 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_25_IN_25_MASK, .index = PINMUX_MIO_PERIPH_INSEL_25_IN_25_OFFSET })
551
552// For each peripheral input, this selects the muxable pad input.
553#define PINMUX_MIO_PERIPH_INSEL_26_REG_OFFSET 0x150
554#define PINMUX_MIO_PERIPH_INSEL_26_REG_RESVAL 0x0u
555#define PINMUX_MIO_PERIPH_INSEL_26_IN_26_MASK 0x3fu
556#define PINMUX_MIO_PERIPH_INSEL_26_IN_26_OFFSET 0
557#define PINMUX_MIO_PERIPH_INSEL_26_IN_26_FIELD \
558 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_26_IN_26_MASK, .index = PINMUX_MIO_PERIPH_INSEL_26_IN_26_OFFSET })
559
560// For each peripheral input, this selects the muxable pad input.
561#define PINMUX_MIO_PERIPH_INSEL_27_REG_OFFSET 0x154
562#define PINMUX_MIO_PERIPH_INSEL_27_REG_RESVAL 0x0u
563#define PINMUX_MIO_PERIPH_INSEL_27_IN_27_MASK 0x3fu
564#define PINMUX_MIO_PERIPH_INSEL_27_IN_27_OFFSET 0
565#define PINMUX_MIO_PERIPH_INSEL_27_IN_27_FIELD \
566 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_27_IN_27_MASK, .index = PINMUX_MIO_PERIPH_INSEL_27_IN_27_OFFSET })
567
568// For each peripheral input, this selects the muxable pad input.
569#define PINMUX_MIO_PERIPH_INSEL_28_REG_OFFSET 0x158
570#define PINMUX_MIO_PERIPH_INSEL_28_REG_RESVAL 0x0u
571#define PINMUX_MIO_PERIPH_INSEL_28_IN_28_MASK 0x3fu
572#define PINMUX_MIO_PERIPH_INSEL_28_IN_28_OFFSET 0
573#define PINMUX_MIO_PERIPH_INSEL_28_IN_28_FIELD \
574 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_28_IN_28_MASK, .index = PINMUX_MIO_PERIPH_INSEL_28_IN_28_OFFSET })
575
576// For each peripheral input, this selects the muxable pad input.
577#define PINMUX_MIO_PERIPH_INSEL_29_REG_OFFSET 0x15c
578#define PINMUX_MIO_PERIPH_INSEL_29_REG_RESVAL 0x0u
579#define PINMUX_MIO_PERIPH_INSEL_29_IN_29_MASK 0x3fu
580#define PINMUX_MIO_PERIPH_INSEL_29_IN_29_OFFSET 0
581#define PINMUX_MIO_PERIPH_INSEL_29_IN_29_FIELD \
582 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_29_IN_29_MASK, .index = PINMUX_MIO_PERIPH_INSEL_29_IN_29_OFFSET })
583
584// For each peripheral input, this selects the muxable pad input.
585#define PINMUX_MIO_PERIPH_INSEL_30_REG_OFFSET 0x160
586#define PINMUX_MIO_PERIPH_INSEL_30_REG_RESVAL 0x0u
587#define PINMUX_MIO_PERIPH_INSEL_30_IN_30_MASK 0x3fu
588#define PINMUX_MIO_PERIPH_INSEL_30_IN_30_OFFSET 0
589#define PINMUX_MIO_PERIPH_INSEL_30_IN_30_FIELD \
590 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_30_IN_30_MASK, .index = PINMUX_MIO_PERIPH_INSEL_30_IN_30_OFFSET })
591
592// For each peripheral input, this selects the muxable pad input.
593#define PINMUX_MIO_PERIPH_INSEL_31_REG_OFFSET 0x164
594#define PINMUX_MIO_PERIPH_INSEL_31_REG_RESVAL 0x0u
595#define PINMUX_MIO_PERIPH_INSEL_31_IN_31_MASK 0x3fu
596#define PINMUX_MIO_PERIPH_INSEL_31_IN_31_OFFSET 0
597#define PINMUX_MIO_PERIPH_INSEL_31_IN_31_FIELD \
598 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_31_IN_31_MASK, .index = PINMUX_MIO_PERIPH_INSEL_31_IN_31_OFFSET })
599
600// For each peripheral input, this selects the muxable pad input.
601#define PINMUX_MIO_PERIPH_INSEL_32_REG_OFFSET 0x168
602#define PINMUX_MIO_PERIPH_INSEL_32_REG_RESVAL 0x0u
603#define PINMUX_MIO_PERIPH_INSEL_32_IN_32_MASK 0x3fu
604#define PINMUX_MIO_PERIPH_INSEL_32_IN_32_OFFSET 0
605#define PINMUX_MIO_PERIPH_INSEL_32_IN_32_FIELD \
606 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_32_IN_32_MASK, .index = PINMUX_MIO_PERIPH_INSEL_32_IN_32_OFFSET })
607
608// For each peripheral input, this selects the muxable pad input.
609#define PINMUX_MIO_PERIPH_INSEL_33_REG_OFFSET 0x16c
610#define PINMUX_MIO_PERIPH_INSEL_33_REG_RESVAL 0x0u
611#define PINMUX_MIO_PERIPH_INSEL_33_IN_33_MASK 0x3fu
612#define PINMUX_MIO_PERIPH_INSEL_33_IN_33_OFFSET 0
613#define PINMUX_MIO_PERIPH_INSEL_33_IN_33_FIELD \
614 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_33_IN_33_MASK, .index = PINMUX_MIO_PERIPH_INSEL_33_IN_33_OFFSET })
615
616// For each peripheral input, this selects the muxable pad input.
617#define PINMUX_MIO_PERIPH_INSEL_34_REG_OFFSET 0x170
618#define PINMUX_MIO_PERIPH_INSEL_34_REG_RESVAL 0x0u
619#define PINMUX_MIO_PERIPH_INSEL_34_IN_34_MASK 0x3fu
620#define PINMUX_MIO_PERIPH_INSEL_34_IN_34_OFFSET 0
621#define PINMUX_MIO_PERIPH_INSEL_34_IN_34_FIELD \
622 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_34_IN_34_MASK, .index = PINMUX_MIO_PERIPH_INSEL_34_IN_34_OFFSET })
623
624// For each peripheral input, this selects the muxable pad input.
625#define PINMUX_MIO_PERIPH_INSEL_35_REG_OFFSET 0x174
626#define PINMUX_MIO_PERIPH_INSEL_35_REG_RESVAL 0x0u
627#define PINMUX_MIO_PERIPH_INSEL_35_IN_35_MASK 0x3fu
628#define PINMUX_MIO_PERIPH_INSEL_35_IN_35_OFFSET 0
629#define PINMUX_MIO_PERIPH_INSEL_35_IN_35_FIELD \
630 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_35_IN_35_MASK, .index = PINMUX_MIO_PERIPH_INSEL_35_IN_35_OFFSET })
631
632// For each peripheral input, this selects the muxable pad input.
633#define PINMUX_MIO_PERIPH_INSEL_36_REG_OFFSET 0x178
634#define PINMUX_MIO_PERIPH_INSEL_36_REG_RESVAL 0x0u
635#define PINMUX_MIO_PERIPH_INSEL_36_IN_36_MASK 0x3fu
636#define PINMUX_MIO_PERIPH_INSEL_36_IN_36_OFFSET 0
637#define PINMUX_MIO_PERIPH_INSEL_36_IN_36_FIELD \
638 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_36_IN_36_MASK, .index = PINMUX_MIO_PERIPH_INSEL_36_IN_36_OFFSET })
639
640// For each peripheral input, this selects the muxable pad input.
641#define PINMUX_MIO_PERIPH_INSEL_37_REG_OFFSET 0x17c
642#define PINMUX_MIO_PERIPH_INSEL_37_REG_RESVAL 0x0u
643#define PINMUX_MIO_PERIPH_INSEL_37_IN_37_MASK 0x3fu
644#define PINMUX_MIO_PERIPH_INSEL_37_IN_37_OFFSET 0
645#define PINMUX_MIO_PERIPH_INSEL_37_IN_37_FIELD \
646 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_37_IN_37_MASK, .index = PINMUX_MIO_PERIPH_INSEL_37_IN_37_OFFSET })
647
648// For each peripheral input, this selects the muxable pad input.
649#define PINMUX_MIO_PERIPH_INSEL_38_REG_OFFSET 0x180
650#define PINMUX_MIO_PERIPH_INSEL_38_REG_RESVAL 0x0u
651#define PINMUX_MIO_PERIPH_INSEL_38_IN_38_MASK 0x3fu
652#define PINMUX_MIO_PERIPH_INSEL_38_IN_38_OFFSET 0
653#define PINMUX_MIO_PERIPH_INSEL_38_IN_38_FIELD \
654 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_38_IN_38_MASK, .index = PINMUX_MIO_PERIPH_INSEL_38_IN_38_OFFSET })
655
656// For each peripheral input, this selects the muxable pad input.
657#define PINMUX_MIO_PERIPH_INSEL_39_REG_OFFSET 0x184
658#define PINMUX_MIO_PERIPH_INSEL_39_REG_RESVAL 0x0u
659#define PINMUX_MIO_PERIPH_INSEL_39_IN_39_MASK 0x3fu
660#define PINMUX_MIO_PERIPH_INSEL_39_IN_39_OFFSET 0
661#define PINMUX_MIO_PERIPH_INSEL_39_IN_39_FIELD \
662 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_39_IN_39_MASK, .index = PINMUX_MIO_PERIPH_INSEL_39_IN_39_OFFSET })
663
664// For each peripheral input, this selects the muxable pad input.
665#define PINMUX_MIO_PERIPH_INSEL_40_REG_OFFSET 0x188
666#define PINMUX_MIO_PERIPH_INSEL_40_REG_RESVAL 0x0u
667#define PINMUX_MIO_PERIPH_INSEL_40_IN_40_MASK 0x3fu
668#define PINMUX_MIO_PERIPH_INSEL_40_IN_40_OFFSET 0
669#define PINMUX_MIO_PERIPH_INSEL_40_IN_40_FIELD \
670 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_40_IN_40_MASK, .index = PINMUX_MIO_PERIPH_INSEL_40_IN_40_OFFSET })
671
672// For each peripheral input, this selects the muxable pad input.
673#define PINMUX_MIO_PERIPH_INSEL_41_REG_OFFSET 0x18c
674#define PINMUX_MIO_PERIPH_INSEL_41_REG_RESVAL 0x0u
675#define PINMUX_MIO_PERIPH_INSEL_41_IN_41_MASK 0x3fu
676#define PINMUX_MIO_PERIPH_INSEL_41_IN_41_OFFSET 0
677#define PINMUX_MIO_PERIPH_INSEL_41_IN_41_FIELD \
678 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_41_IN_41_MASK, .index = PINMUX_MIO_PERIPH_INSEL_41_IN_41_OFFSET })
679
680// For each peripheral input, this selects the muxable pad input.
681#define PINMUX_MIO_PERIPH_INSEL_42_REG_OFFSET 0x190
682#define PINMUX_MIO_PERIPH_INSEL_42_REG_RESVAL 0x0u
683#define PINMUX_MIO_PERIPH_INSEL_42_IN_42_MASK 0x3fu
684#define PINMUX_MIO_PERIPH_INSEL_42_IN_42_OFFSET 0
685#define PINMUX_MIO_PERIPH_INSEL_42_IN_42_FIELD \
686 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_42_IN_42_MASK, .index = PINMUX_MIO_PERIPH_INSEL_42_IN_42_OFFSET })
687
688// For each peripheral input, this selects the muxable pad input.
689#define PINMUX_MIO_PERIPH_INSEL_43_REG_OFFSET 0x194
690#define PINMUX_MIO_PERIPH_INSEL_43_REG_RESVAL 0x0u
691#define PINMUX_MIO_PERIPH_INSEL_43_IN_43_MASK 0x3fu
692#define PINMUX_MIO_PERIPH_INSEL_43_IN_43_OFFSET 0
693#define PINMUX_MIO_PERIPH_INSEL_43_IN_43_FIELD \
694 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_43_IN_43_MASK, .index = PINMUX_MIO_PERIPH_INSEL_43_IN_43_OFFSET })
695
696// For each peripheral input, this selects the muxable pad input.
697#define PINMUX_MIO_PERIPH_INSEL_44_REG_OFFSET 0x198
698#define PINMUX_MIO_PERIPH_INSEL_44_REG_RESVAL 0x0u
699#define PINMUX_MIO_PERIPH_INSEL_44_IN_44_MASK 0x3fu
700#define PINMUX_MIO_PERIPH_INSEL_44_IN_44_OFFSET 0
701#define PINMUX_MIO_PERIPH_INSEL_44_IN_44_FIELD \
702 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_44_IN_44_MASK, .index = PINMUX_MIO_PERIPH_INSEL_44_IN_44_OFFSET })
703
704// For each peripheral input, this selects the muxable pad input.
705#define PINMUX_MIO_PERIPH_INSEL_45_REG_OFFSET 0x19c
706#define PINMUX_MIO_PERIPH_INSEL_45_REG_RESVAL 0x0u
707#define PINMUX_MIO_PERIPH_INSEL_45_IN_45_MASK 0x3fu
708#define PINMUX_MIO_PERIPH_INSEL_45_IN_45_OFFSET 0
709#define PINMUX_MIO_PERIPH_INSEL_45_IN_45_FIELD \
710 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_45_IN_45_MASK, .index = PINMUX_MIO_PERIPH_INSEL_45_IN_45_OFFSET })
711
712// For each peripheral input, this selects the muxable pad input.
713#define PINMUX_MIO_PERIPH_INSEL_46_REG_OFFSET 0x1a0
714#define PINMUX_MIO_PERIPH_INSEL_46_REG_RESVAL 0x0u
715#define PINMUX_MIO_PERIPH_INSEL_46_IN_46_MASK 0x3fu
716#define PINMUX_MIO_PERIPH_INSEL_46_IN_46_OFFSET 0
717#define PINMUX_MIO_PERIPH_INSEL_46_IN_46_FIELD \
718 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_46_IN_46_MASK, .index = PINMUX_MIO_PERIPH_INSEL_46_IN_46_OFFSET })
719
720// For each peripheral input, this selects the muxable pad input.
721#define PINMUX_MIO_PERIPH_INSEL_47_REG_OFFSET 0x1a4
722#define PINMUX_MIO_PERIPH_INSEL_47_REG_RESVAL 0x0u
723#define PINMUX_MIO_PERIPH_INSEL_47_IN_47_MASK 0x3fu
724#define PINMUX_MIO_PERIPH_INSEL_47_IN_47_OFFSET 0
725#define PINMUX_MIO_PERIPH_INSEL_47_IN_47_FIELD \
726 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_47_IN_47_MASK, .index = PINMUX_MIO_PERIPH_INSEL_47_IN_47_OFFSET })
727
728// For each peripheral input, this selects the muxable pad input.
729#define PINMUX_MIO_PERIPH_INSEL_48_REG_OFFSET 0x1a8
730#define PINMUX_MIO_PERIPH_INSEL_48_REG_RESVAL 0x0u
731#define PINMUX_MIO_PERIPH_INSEL_48_IN_48_MASK 0x3fu
732#define PINMUX_MIO_PERIPH_INSEL_48_IN_48_OFFSET 0
733#define PINMUX_MIO_PERIPH_INSEL_48_IN_48_FIELD \
734 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_48_IN_48_MASK, .index = PINMUX_MIO_PERIPH_INSEL_48_IN_48_OFFSET })
735
736// For each peripheral input, this selects the muxable pad input.
737#define PINMUX_MIO_PERIPH_INSEL_49_REG_OFFSET 0x1ac
738#define PINMUX_MIO_PERIPH_INSEL_49_REG_RESVAL 0x0u
739#define PINMUX_MIO_PERIPH_INSEL_49_IN_49_MASK 0x3fu
740#define PINMUX_MIO_PERIPH_INSEL_49_IN_49_OFFSET 0
741#define PINMUX_MIO_PERIPH_INSEL_49_IN_49_FIELD \
742 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_49_IN_49_MASK, .index = PINMUX_MIO_PERIPH_INSEL_49_IN_49_OFFSET })
743
744// For each peripheral input, this selects the muxable pad input.
745#define PINMUX_MIO_PERIPH_INSEL_50_REG_OFFSET 0x1b0
746#define PINMUX_MIO_PERIPH_INSEL_50_REG_RESVAL 0x0u
747#define PINMUX_MIO_PERIPH_INSEL_50_IN_50_MASK 0x3fu
748#define PINMUX_MIO_PERIPH_INSEL_50_IN_50_OFFSET 0
749#define PINMUX_MIO_PERIPH_INSEL_50_IN_50_FIELD \
750 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_50_IN_50_MASK, .index = PINMUX_MIO_PERIPH_INSEL_50_IN_50_OFFSET })
751
752// For each peripheral input, this selects the muxable pad input.
753#define PINMUX_MIO_PERIPH_INSEL_51_REG_OFFSET 0x1b4
754#define PINMUX_MIO_PERIPH_INSEL_51_REG_RESVAL 0x0u
755#define PINMUX_MIO_PERIPH_INSEL_51_IN_51_MASK 0x3fu
756#define PINMUX_MIO_PERIPH_INSEL_51_IN_51_OFFSET 0
757#define PINMUX_MIO_PERIPH_INSEL_51_IN_51_FIELD \
758 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_51_IN_51_MASK, .index = PINMUX_MIO_PERIPH_INSEL_51_IN_51_OFFSET })
759
760// For each peripheral input, this selects the muxable pad input.
761#define PINMUX_MIO_PERIPH_INSEL_52_REG_OFFSET 0x1b8
762#define PINMUX_MIO_PERIPH_INSEL_52_REG_RESVAL 0x0u
763#define PINMUX_MIO_PERIPH_INSEL_52_IN_52_MASK 0x3fu
764#define PINMUX_MIO_PERIPH_INSEL_52_IN_52_OFFSET 0
765#define PINMUX_MIO_PERIPH_INSEL_52_IN_52_FIELD \
766 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_52_IN_52_MASK, .index = PINMUX_MIO_PERIPH_INSEL_52_IN_52_OFFSET })
767
768// For each peripheral input, this selects the muxable pad input.
769#define PINMUX_MIO_PERIPH_INSEL_53_REG_OFFSET 0x1bc
770#define PINMUX_MIO_PERIPH_INSEL_53_REG_RESVAL 0x0u
771#define PINMUX_MIO_PERIPH_INSEL_53_IN_53_MASK 0x3fu
772#define PINMUX_MIO_PERIPH_INSEL_53_IN_53_OFFSET 0
773#define PINMUX_MIO_PERIPH_INSEL_53_IN_53_FIELD \
774 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_53_IN_53_MASK, .index = PINMUX_MIO_PERIPH_INSEL_53_IN_53_OFFSET })
775
776// For each peripheral input, this selects the muxable pad input.
777#define PINMUX_MIO_PERIPH_INSEL_54_REG_OFFSET 0x1c0
778#define PINMUX_MIO_PERIPH_INSEL_54_REG_RESVAL 0x0u
779#define PINMUX_MIO_PERIPH_INSEL_54_IN_54_MASK 0x3fu
780#define PINMUX_MIO_PERIPH_INSEL_54_IN_54_OFFSET 0
781#define PINMUX_MIO_PERIPH_INSEL_54_IN_54_FIELD \
782 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_54_IN_54_MASK, .index = PINMUX_MIO_PERIPH_INSEL_54_IN_54_OFFSET })
783
784// For each peripheral input, this selects the muxable pad input.
785#define PINMUX_MIO_PERIPH_INSEL_55_REG_OFFSET 0x1c4
786#define PINMUX_MIO_PERIPH_INSEL_55_REG_RESVAL 0x0u
787#define PINMUX_MIO_PERIPH_INSEL_55_IN_55_MASK 0x3fu
788#define PINMUX_MIO_PERIPH_INSEL_55_IN_55_OFFSET 0
789#define PINMUX_MIO_PERIPH_INSEL_55_IN_55_FIELD \
790 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_55_IN_55_MASK, .index = PINMUX_MIO_PERIPH_INSEL_55_IN_55_OFFSET })
791
792// For each peripheral input, this selects the muxable pad input.
793#define PINMUX_MIO_PERIPH_INSEL_56_REG_OFFSET 0x1c8
794#define PINMUX_MIO_PERIPH_INSEL_56_REG_RESVAL 0x0u
795#define PINMUX_MIO_PERIPH_INSEL_56_IN_56_MASK 0x3fu
796#define PINMUX_MIO_PERIPH_INSEL_56_IN_56_OFFSET 0
797#define PINMUX_MIO_PERIPH_INSEL_56_IN_56_FIELD \
798 ((bitfield_field32_t) { .mask = PINMUX_MIO_PERIPH_INSEL_56_IN_56_MASK, .index = PINMUX_MIO_PERIPH_INSEL_56_IN_56_OFFSET })
799
800// Register write enable for MIO output selects. (common parameters)
801#define PINMUX_MIO_OUTSEL_REGWEN_EN_FIELD_WIDTH 1
802#define PINMUX_MIO_OUTSEL_REGWEN_MULTIREG_COUNT 47
803
804// Register write enable for MIO output selects.
805#define PINMUX_MIO_OUTSEL_REGWEN_0_REG_OFFSET 0x1cc
806#define PINMUX_MIO_OUTSEL_REGWEN_0_REG_RESVAL 0x1u
807#define PINMUX_MIO_OUTSEL_REGWEN_0_EN_0_BIT 0
808
809// Register write enable for MIO output selects.
810#define PINMUX_MIO_OUTSEL_REGWEN_1_REG_OFFSET 0x1d0
811#define PINMUX_MIO_OUTSEL_REGWEN_1_REG_RESVAL 0x1u
812#define PINMUX_MIO_OUTSEL_REGWEN_1_EN_1_BIT 0
813
814// Register write enable for MIO output selects.
815#define PINMUX_MIO_OUTSEL_REGWEN_2_REG_OFFSET 0x1d4
816#define PINMUX_MIO_OUTSEL_REGWEN_2_REG_RESVAL 0x1u
817#define PINMUX_MIO_OUTSEL_REGWEN_2_EN_2_BIT 0
818
819// Register write enable for MIO output selects.
820#define PINMUX_MIO_OUTSEL_REGWEN_3_REG_OFFSET 0x1d8
821#define PINMUX_MIO_OUTSEL_REGWEN_3_REG_RESVAL 0x1u
822#define PINMUX_MIO_OUTSEL_REGWEN_3_EN_3_BIT 0
823
824// Register write enable for MIO output selects.
825#define PINMUX_MIO_OUTSEL_REGWEN_4_REG_OFFSET 0x1dc
826#define PINMUX_MIO_OUTSEL_REGWEN_4_REG_RESVAL 0x1u
827#define PINMUX_MIO_OUTSEL_REGWEN_4_EN_4_BIT 0
828
829// Register write enable for MIO output selects.
830#define PINMUX_MIO_OUTSEL_REGWEN_5_REG_OFFSET 0x1e0
831#define PINMUX_MIO_OUTSEL_REGWEN_5_REG_RESVAL 0x1u
832#define PINMUX_MIO_OUTSEL_REGWEN_5_EN_5_BIT 0
833
834// Register write enable for MIO output selects.
835#define PINMUX_MIO_OUTSEL_REGWEN_6_REG_OFFSET 0x1e4
836#define PINMUX_MIO_OUTSEL_REGWEN_6_REG_RESVAL 0x1u
837#define PINMUX_MIO_OUTSEL_REGWEN_6_EN_6_BIT 0
838
839// Register write enable for MIO output selects.
840#define PINMUX_MIO_OUTSEL_REGWEN_7_REG_OFFSET 0x1e8
841#define PINMUX_MIO_OUTSEL_REGWEN_7_REG_RESVAL 0x1u
842#define PINMUX_MIO_OUTSEL_REGWEN_7_EN_7_BIT 0
843
844// Register write enable for MIO output selects.
845#define PINMUX_MIO_OUTSEL_REGWEN_8_REG_OFFSET 0x1ec
846#define PINMUX_MIO_OUTSEL_REGWEN_8_REG_RESVAL 0x1u
847#define PINMUX_MIO_OUTSEL_REGWEN_8_EN_8_BIT 0
848
849// Register write enable for MIO output selects.
850#define PINMUX_MIO_OUTSEL_REGWEN_9_REG_OFFSET 0x1f0
851#define PINMUX_MIO_OUTSEL_REGWEN_9_REG_RESVAL 0x1u
852#define PINMUX_MIO_OUTSEL_REGWEN_9_EN_9_BIT 0
853
854// Register write enable for MIO output selects.
855#define PINMUX_MIO_OUTSEL_REGWEN_10_REG_OFFSET 0x1f4
856#define PINMUX_MIO_OUTSEL_REGWEN_10_REG_RESVAL 0x1u
857#define PINMUX_MIO_OUTSEL_REGWEN_10_EN_10_BIT 0
858
859// Register write enable for MIO output selects.
860#define PINMUX_MIO_OUTSEL_REGWEN_11_REG_OFFSET 0x1f8
861#define PINMUX_MIO_OUTSEL_REGWEN_11_REG_RESVAL 0x1u
862#define PINMUX_MIO_OUTSEL_REGWEN_11_EN_11_BIT 0
863
864// Register write enable for MIO output selects.
865#define PINMUX_MIO_OUTSEL_REGWEN_12_REG_OFFSET 0x1fc
866#define PINMUX_MIO_OUTSEL_REGWEN_12_REG_RESVAL 0x1u
867#define PINMUX_MIO_OUTSEL_REGWEN_12_EN_12_BIT 0
868
869// Register write enable for MIO output selects.
870#define PINMUX_MIO_OUTSEL_REGWEN_13_REG_OFFSET 0x200
871#define PINMUX_MIO_OUTSEL_REGWEN_13_REG_RESVAL 0x1u
872#define PINMUX_MIO_OUTSEL_REGWEN_13_EN_13_BIT 0
873
874// Register write enable for MIO output selects.
875#define PINMUX_MIO_OUTSEL_REGWEN_14_REG_OFFSET 0x204
876#define PINMUX_MIO_OUTSEL_REGWEN_14_REG_RESVAL 0x1u
877#define PINMUX_MIO_OUTSEL_REGWEN_14_EN_14_BIT 0
878
879// Register write enable for MIO output selects.
880#define PINMUX_MIO_OUTSEL_REGWEN_15_REG_OFFSET 0x208
881#define PINMUX_MIO_OUTSEL_REGWEN_15_REG_RESVAL 0x1u
882#define PINMUX_MIO_OUTSEL_REGWEN_15_EN_15_BIT 0
883
884// Register write enable for MIO output selects.
885#define PINMUX_MIO_OUTSEL_REGWEN_16_REG_OFFSET 0x20c
886#define PINMUX_MIO_OUTSEL_REGWEN_16_REG_RESVAL 0x1u
887#define PINMUX_MIO_OUTSEL_REGWEN_16_EN_16_BIT 0
888
889// Register write enable for MIO output selects.
890#define PINMUX_MIO_OUTSEL_REGWEN_17_REG_OFFSET 0x210
891#define PINMUX_MIO_OUTSEL_REGWEN_17_REG_RESVAL 0x1u
892#define PINMUX_MIO_OUTSEL_REGWEN_17_EN_17_BIT 0
893
894// Register write enable for MIO output selects.
895#define PINMUX_MIO_OUTSEL_REGWEN_18_REG_OFFSET 0x214
896#define PINMUX_MIO_OUTSEL_REGWEN_18_REG_RESVAL 0x1u
897#define PINMUX_MIO_OUTSEL_REGWEN_18_EN_18_BIT 0
898
899// Register write enable for MIO output selects.
900#define PINMUX_MIO_OUTSEL_REGWEN_19_REG_OFFSET 0x218
901#define PINMUX_MIO_OUTSEL_REGWEN_19_REG_RESVAL 0x1u
902#define PINMUX_MIO_OUTSEL_REGWEN_19_EN_19_BIT 0
903
904// Register write enable for MIO output selects.
905#define PINMUX_MIO_OUTSEL_REGWEN_20_REG_OFFSET 0x21c
906#define PINMUX_MIO_OUTSEL_REGWEN_20_REG_RESVAL 0x1u
907#define PINMUX_MIO_OUTSEL_REGWEN_20_EN_20_BIT 0
908
909// Register write enable for MIO output selects.
910#define PINMUX_MIO_OUTSEL_REGWEN_21_REG_OFFSET 0x220
911#define PINMUX_MIO_OUTSEL_REGWEN_21_REG_RESVAL 0x1u
912#define PINMUX_MIO_OUTSEL_REGWEN_21_EN_21_BIT 0
913
914// Register write enable for MIO output selects.
915#define PINMUX_MIO_OUTSEL_REGWEN_22_REG_OFFSET 0x224
916#define PINMUX_MIO_OUTSEL_REGWEN_22_REG_RESVAL 0x1u
917#define PINMUX_MIO_OUTSEL_REGWEN_22_EN_22_BIT 0
918
919// Register write enable for MIO output selects.
920#define PINMUX_MIO_OUTSEL_REGWEN_23_REG_OFFSET 0x228
921#define PINMUX_MIO_OUTSEL_REGWEN_23_REG_RESVAL 0x1u
922#define PINMUX_MIO_OUTSEL_REGWEN_23_EN_23_BIT 0
923
924// Register write enable for MIO output selects.
925#define PINMUX_MIO_OUTSEL_REGWEN_24_REG_OFFSET 0x22c
926#define PINMUX_MIO_OUTSEL_REGWEN_24_REG_RESVAL 0x1u
927#define PINMUX_MIO_OUTSEL_REGWEN_24_EN_24_BIT 0
928
929// Register write enable for MIO output selects.
930#define PINMUX_MIO_OUTSEL_REGWEN_25_REG_OFFSET 0x230
931#define PINMUX_MIO_OUTSEL_REGWEN_25_REG_RESVAL 0x1u
932#define PINMUX_MIO_OUTSEL_REGWEN_25_EN_25_BIT 0
933
934// Register write enable for MIO output selects.
935#define PINMUX_MIO_OUTSEL_REGWEN_26_REG_OFFSET 0x234
936#define PINMUX_MIO_OUTSEL_REGWEN_26_REG_RESVAL 0x1u
937#define PINMUX_MIO_OUTSEL_REGWEN_26_EN_26_BIT 0
938
939// Register write enable for MIO output selects.
940#define PINMUX_MIO_OUTSEL_REGWEN_27_REG_OFFSET 0x238
941#define PINMUX_MIO_OUTSEL_REGWEN_27_REG_RESVAL 0x1u
942#define PINMUX_MIO_OUTSEL_REGWEN_27_EN_27_BIT 0
943
944// Register write enable for MIO output selects.
945#define PINMUX_MIO_OUTSEL_REGWEN_28_REG_OFFSET 0x23c
946#define PINMUX_MIO_OUTSEL_REGWEN_28_REG_RESVAL 0x1u
947#define PINMUX_MIO_OUTSEL_REGWEN_28_EN_28_BIT 0
948
949// Register write enable for MIO output selects.
950#define PINMUX_MIO_OUTSEL_REGWEN_29_REG_OFFSET 0x240
951#define PINMUX_MIO_OUTSEL_REGWEN_29_REG_RESVAL 0x1u
952#define PINMUX_MIO_OUTSEL_REGWEN_29_EN_29_BIT 0
953
954// Register write enable for MIO output selects.
955#define PINMUX_MIO_OUTSEL_REGWEN_30_REG_OFFSET 0x244
956#define PINMUX_MIO_OUTSEL_REGWEN_30_REG_RESVAL 0x1u
957#define PINMUX_MIO_OUTSEL_REGWEN_30_EN_30_BIT 0
958
959// Register write enable for MIO output selects.
960#define PINMUX_MIO_OUTSEL_REGWEN_31_REG_OFFSET 0x248
961#define PINMUX_MIO_OUTSEL_REGWEN_31_REG_RESVAL 0x1u
962#define PINMUX_MIO_OUTSEL_REGWEN_31_EN_31_BIT 0
963
964// Register write enable for MIO output selects.
965#define PINMUX_MIO_OUTSEL_REGWEN_32_REG_OFFSET 0x24c
966#define PINMUX_MIO_OUTSEL_REGWEN_32_REG_RESVAL 0x1u
967#define PINMUX_MIO_OUTSEL_REGWEN_32_EN_32_BIT 0
968
969// Register write enable for MIO output selects.
970#define PINMUX_MIO_OUTSEL_REGWEN_33_REG_OFFSET 0x250
971#define PINMUX_MIO_OUTSEL_REGWEN_33_REG_RESVAL 0x1u
972#define PINMUX_MIO_OUTSEL_REGWEN_33_EN_33_BIT 0
973
974// Register write enable for MIO output selects.
975#define PINMUX_MIO_OUTSEL_REGWEN_34_REG_OFFSET 0x254
976#define PINMUX_MIO_OUTSEL_REGWEN_34_REG_RESVAL 0x1u
977#define PINMUX_MIO_OUTSEL_REGWEN_34_EN_34_BIT 0
978
979// Register write enable for MIO output selects.
980#define PINMUX_MIO_OUTSEL_REGWEN_35_REG_OFFSET 0x258
981#define PINMUX_MIO_OUTSEL_REGWEN_35_REG_RESVAL 0x1u
982#define PINMUX_MIO_OUTSEL_REGWEN_35_EN_35_BIT 0
983
984// Register write enable for MIO output selects.
985#define PINMUX_MIO_OUTSEL_REGWEN_36_REG_OFFSET 0x25c
986#define PINMUX_MIO_OUTSEL_REGWEN_36_REG_RESVAL 0x1u
987#define PINMUX_MIO_OUTSEL_REGWEN_36_EN_36_BIT 0
988
989// Register write enable for MIO output selects.
990#define PINMUX_MIO_OUTSEL_REGWEN_37_REG_OFFSET 0x260
991#define PINMUX_MIO_OUTSEL_REGWEN_37_REG_RESVAL 0x1u
992#define PINMUX_MIO_OUTSEL_REGWEN_37_EN_37_BIT 0
993
994// Register write enable for MIO output selects.
995#define PINMUX_MIO_OUTSEL_REGWEN_38_REG_OFFSET 0x264
996#define PINMUX_MIO_OUTSEL_REGWEN_38_REG_RESVAL 0x1u
997#define PINMUX_MIO_OUTSEL_REGWEN_38_EN_38_BIT 0
998
999// Register write enable for MIO output selects.
1000#define PINMUX_MIO_OUTSEL_REGWEN_39_REG_OFFSET 0x268
1001#define PINMUX_MIO_OUTSEL_REGWEN_39_REG_RESVAL 0x1u
1002#define PINMUX_MIO_OUTSEL_REGWEN_39_EN_39_BIT 0
1003
1004// Register write enable for MIO output selects.
1005#define PINMUX_MIO_OUTSEL_REGWEN_40_REG_OFFSET 0x26c
1006#define PINMUX_MIO_OUTSEL_REGWEN_40_REG_RESVAL 0x1u
1007#define PINMUX_MIO_OUTSEL_REGWEN_40_EN_40_BIT 0
1008
1009// Register write enable for MIO output selects.
1010#define PINMUX_MIO_OUTSEL_REGWEN_41_REG_OFFSET 0x270
1011#define PINMUX_MIO_OUTSEL_REGWEN_41_REG_RESVAL 0x1u
1012#define PINMUX_MIO_OUTSEL_REGWEN_41_EN_41_BIT 0
1013
1014// Register write enable for MIO output selects.
1015#define PINMUX_MIO_OUTSEL_REGWEN_42_REG_OFFSET 0x274
1016#define PINMUX_MIO_OUTSEL_REGWEN_42_REG_RESVAL 0x1u
1017#define PINMUX_MIO_OUTSEL_REGWEN_42_EN_42_BIT 0
1018
1019// Register write enable for MIO output selects.
1020#define PINMUX_MIO_OUTSEL_REGWEN_43_REG_OFFSET 0x278
1021#define PINMUX_MIO_OUTSEL_REGWEN_43_REG_RESVAL 0x1u
1022#define PINMUX_MIO_OUTSEL_REGWEN_43_EN_43_BIT 0
1023
1024// Register write enable for MIO output selects.
1025#define PINMUX_MIO_OUTSEL_REGWEN_44_REG_OFFSET 0x27c
1026#define PINMUX_MIO_OUTSEL_REGWEN_44_REG_RESVAL 0x1u
1027#define PINMUX_MIO_OUTSEL_REGWEN_44_EN_44_BIT 0
1028
1029// Register write enable for MIO output selects.
1030#define PINMUX_MIO_OUTSEL_REGWEN_45_REG_OFFSET 0x280
1031#define PINMUX_MIO_OUTSEL_REGWEN_45_REG_RESVAL 0x1u
1032#define PINMUX_MIO_OUTSEL_REGWEN_45_EN_45_BIT 0
1033
1034// Register write enable for MIO output selects.
1035#define PINMUX_MIO_OUTSEL_REGWEN_46_REG_OFFSET 0x284
1036#define PINMUX_MIO_OUTSEL_REGWEN_46_REG_RESVAL 0x1u
1037#define PINMUX_MIO_OUTSEL_REGWEN_46_EN_46_BIT 0
1038
1039// For each muxable pad, this selects the peripheral output. (common
1040// parameters)
1041#define PINMUX_MIO_OUTSEL_OUT_FIELD_WIDTH 7
1042#define PINMUX_MIO_OUTSEL_MULTIREG_COUNT 47
1043
1044// For each muxable pad, this selects the peripheral output.
1045#define PINMUX_MIO_OUTSEL_0_REG_OFFSET 0x288
1046#define PINMUX_MIO_OUTSEL_0_REG_RESVAL 0x2u
1047#define PINMUX_MIO_OUTSEL_0_OUT_0_MASK 0x7fu
1048#define PINMUX_MIO_OUTSEL_0_OUT_0_OFFSET 0
1049#define PINMUX_MIO_OUTSEL_0_OUT_0_FIELD \
1050 ((bitfield_field32_t) { .mask = PINMUX_MIO_OUTSEL_0_OUT_0_MASK, .index = PINMUX_MIO_OUTSEL_0_OUT_0_OFFSET })
1051
1052// For each muxable pad, this selects the peripheral output.
1053#define PINMUX_MIO_OUTSEL_1_REG_OFFSET 0x28c
1054#define PINMUX_MIO_OUTSEL_1_REG_RESVAL 0x2u
1055#define PINMUX_MIO_OUTSEL_1_OUT_1_MASK 0x7fu
1056#define PINMUX_MIO_OUTSEL_1_OUT_1_OFFSET 0
1057#define PINMUX_MIO_OUTSEL_1_OUT_1_FIELD \
1058 ((bitfield_field32_t) { .mask = PINMUX_MIO_OUTSEL_1_OUT_1_MASK, .index = PINMUX_MIO_OUTSEL_1_OUT_1_OFFSET })
1059
1060// For each muxable pad, this selects the peripheral output.
1061#define PINMUX_MIO_OUTSEL_2_REG_OFFSET 0x290
1062#define PINMUX_MIO_OUTSEL_2_REG_RESVAL 0x2u
1063#define PINMUX_MIO_OUTSEL_2_OUT_2_MASK 0x7fu
1064#define PINMUX_MIO_OUTSEL_2_OUT_2_OFFSET 0
1065#define PINMUX_MIO_OUTSEL_2_OUT_2_FIELD \
1066 ((bitfield_field32_t) { .mask = PINMUX_MIO_OUTSEL_2_OUT_2_MASK, .index = PINMUX_MIO_OUTSEL_2_OUT_2_OFFSET })
1067
1068// For each muxable pad, this selects the peripheral output.
1069#define PINMUX_MIO_OUTSEL_3_REG_OFFSET 0x294
1070#define PINMUX_MIO_OUTSEL_3_REG_RESVAL 0x2u
1071#define PINMUX_MIO_OUTSEL_3_OUT_3_MASK 0x7fu
1072#define PINMUX_MIO_OUTSEL_3_OUT_3_OFFSET 0
1073#define PINMUX_MIO_OUTSEL_3_OUT_3_FIELD \
1074 ((bitfield_field32_t) { .mask = PINMUX_MIO_OUTSEL_3_OUT_3_MASK, .index = PINMUX_MIO_OUTSEL_3_OUT_3_OFFSET })
1075
1076// For each muxable pad, this selects the peripheral output.
1077#define PINMUX_MIO_OUTSEL_4_REG_OFFSET 0x298
1078#define PINMUX_MIO_OUTSEL_4_REG_RESVAL 0x2u
1079#define PINMUX_MIO_OUTSEL_4_OUT_4_MASK 0x7fu
1080#define PINMUX_MIO_OUTSEL_4_OUT_4_OFFSET 0
1081#define PINMUX_MIO_OUTSEL_4_OUT_4_FIELD \
1082 ((bitfield_field32_t) { .mask = PINMUX_MIO_OUTSEL_4_OUT_4_MASK, .index = PINMUX_MIO_OUTSEL_4_OUT_4_OFFSET })
1083
1084// For each muxable pad, this selects the peripheral output.
1085#define PINMUX_MIO_OUTSEL_5_REG_OFFSET 0x29c
1086#define PINMUX_MIO_OUTSEL_5_REG_RESVAL 0x2u
1087#define PINMUX_MIO_OUTSEL_5_OUT_5_MASK 0x7fu
1088#define PINMUX_MIO_OUTSEL_5_OUT_5_OFFSET 0
1089#define PINMUX_MIO_OUTSEL_5_OUT_5_FIELD \
1090 ((bitfield_field32_t) { .mask = PINMUX_MIO_OUTSEL_5_OUT_5_MASK, .index = PINMUX_MIO_OUTSEL_5_OUT_5_OFFSET })
1091
1092// For each muxable pad, this selects the peripheral output.
1093#define PINMUX_MIO_OUTSEL_6_REG_OFFSET 0x2a0
1094#define PINMUX_MIO_OUTSEL_6_REG_RESVAL 0x2u
1095#define PINMUX_MIO_OUTSEL_6_OUT_6_MASK 0x7fu
1096#define PINMUX_MIO_OUTSEL_6_OUT_6_OFFSET 0
1097#define PINMUX_MIO_OUTSEL_6_OUT_6_FIELD \
1098 ((bitfield_field32_t) { .mask = PINMUX_MIO_OUTSEL_6_OUT_6_MASK, .index = PINMUX_MIO_OUTSEL_6_OUT_6_OFFSET })
1099
1100// For each muxable pad, this selects the peripheral output.
1101#define PINMUX_MIO_OUTSEL_7_REG_OFFSET 0x2a4
1102#define PINMUX_MIO_OUTSEL_7_REG_RESVAL 0x2u
1103#define PINMUX_MIO_OUTSEL_7_OUT_7_MASK 0x7fu
1104#define PINMUX_MIO_OUTSEL_7_OUT_7_OFFSET 0
1105#define PINMUX_MIO_OUTSEL_7_OUT_7_FIELD \
1106 ((bitfield_field32_t) { .mask = PINMUX_MIO_OUTSEL_7_OUT_7_MASK, .index = PINMUX_MIO_OUTSEL_7_OUT_7_OFFSET })
1107
1108// For each muxable pad, this selects the peripheral output.
1109#define PINMUX_MIO_OUTSEL_8_REG_OFFSET 0x2a8
1110#define PINMUX_MIO_OUTSEL_8_REG_RESVAL 0x2u
1111#define PINMUX_MIO_OUTSEL_8_OUT_8_MASK 0x7fu
1112#define PINMUX_MIO_OUTSEL_8_OUT_8_OFFSET 0
1113#define PINMUX_MIO_OUTSEL_8_OUT_8_FIELD \
1114 ((bitfield_field32_t) { .mask = PINMUX_MIO_OUTSEL_8_OUT_8_MASK, .index = PINMUX_MIO_OUTSEL_8_OUT_8_OFFSET })
1115
1116// For each muxable pad, this selects the peripheral output.
1117#define PINMUX_MIO_OUTSEL_9_REG_OFFSET 0x2ac
1118#define PINMUX_MIO_OUTSEL_9_REG_RESVAL 0x2u
1119#define PINMUX_MIO_OUTSEL_9_OUT_9_MASK 0x7fu
1120#define PINMUX_MIO_OUTSEL_9_OUT_9_OFFSET 0
1121#define PINMUX_MIO_OUTSEL_9_OUT_9_FIELD \
1122 ((bitfield_field32_t) { .mask = PINMUX_MIO_OUTSEL_9_OUT_9_MASK, .index = PINMUX_MIO_OUTSEL_9_OUT_9_OFFSET })
1123
1124// For each muxable pad, this selects the peripheral output.
1125#define PINMUX_MIO_OUTSEL_10_REG_OFFSET 0x2b0
1126#define PINMUX_MIO_OUTSEL_10_REG_RESVAL 0x2u
1127#define PINMUX_MIO_OUTSEL_10_OUT_10_MASK 0x7fu
1128#define PINMUX_MIO_OUTSEL_10_OUT_10_OFFSET 0
1129#define PINMUX_MIO_OUTSEL_10_OUT_10_FIELD \
1130 ((bitfield_field32_t) { .mask = PINMUX_MIO_OUTSEL_10_OUT_10_MASK, .index = PINMUX_MIO_OUTSEL_10_OUT_10_OFFSET })
1131
1132// For each muxable pad, this selects the peripheral output.
1133#define PINMUX_MIO_OUTSEL_11_REG_OFFSET 0x2b4
1134#define PINMUX_MIO_OUTSEL_11_REG_RESVAL 0x2u
1135#define PINMUX_MIO_OUTSEL_11_OUT_11_MASK 0x7fu
1136#define PINMUX_MIO_OUTSEL_11_OUT_11_OFFSET 0
1137#define PINMUX_MIO_OUTSEL_11_OUT_11_FIELD \
1138 ((bitfield_field32_t) { .mask = PINMUX_MIO_OUTSEL_11_OUT_11_MASK, .index = PINMUX_MIO_OUTSEL_11_OUT_11_OFFSET })
1139
1140// For each muxable pad, this selects the peripheral output.
1141#define PINMUX_MIO_OUTSEL_12_REG_OFFSET 0x2b8
1142#define PINMUX_MIO_OUTSEL_12_REG_RESVAL 0x2u
1143#define PINMUX_MIO_OUTSEL_12_OUT_12_MASK 0x7fu
1144#define PINMUX_MIO_OUTSEL_12_OUT_12_OFFSET 0
1145#define PINMUX_MIO_OUTSEL_12_OUT_12_FIELD \
1146 ((bitfield_field32_t) { .mask = PINMUX_MIO_OUTSEL_12_OUT_12_MASK, .index = PINMUX_MIO_OUTSEL_12_OUT_12_OFFSET })
1147
1148// For each muxable pad, this selects the peripheral output.
1149#define PINMUX_MIO_OUTSEL_13_REG_OFFSET 0x2bc
1150#define PINMUX_MIO_OUTSEL_13_REG_RESVAL 0x2u
1151#define PINMUX_MIO_OUTSEL_13_OUT_13_MASK 0x7fu
1152#define PINMUX_MIO_OUTSEL_13_OUT_13_OFFSET 0
1153#define PINMUX_MIO_OUTSEL_13_OUT_13_FIELD \
1154 ((bitfield_field32_t) { .mask = PINMUX_MIO_OUTSEL_13_OUT_13_MASK, .index = PINMUX_MIO_OUTSEL_13_OUT_13_OFFSET })
1155
1156// For each muxable pad, this selects the peripheral output.
1157#define PINMUX_MIO_OUTSEL_14_REG_OFFSET 0x2c0
1158#define PINMUX_MIO_OUTSEL_14_REG_RESVAL 0x2u
1159#define PINMUX_MIO_OUTSEL_14_OUT_14_MASK 0x7fu
1160#define PINMUX_MIO_OUTSEL_14_OUT_14_OFFSET 0
1161#define PINMUX_MIO_OUTSEL_14_OUT_14_FIELD \
1162 ((bitfield_field32_t) { .mask = PINMUX_MIO_OUTSEL_14_OUT_14_MASK, .index = PINMUX_MIO_OUTSEL_14_OUT_14_OFFSET })
1163
1164// For each muxable pad, this selects the peripheral output.
1165#define PINMUX_MIO_OUTSEL_15_REG_OFFSET 0x2c4
1166#define PINMUX_MIO_OUTSEL_15_REG_RESVAL 0x2u
1167#define PINMUX_MIO_OUTSEL_15_OUT_15_MASK 0x7fu
1168#define PINMUX_MIO_OUTSEL_15_OUT_15_OFFSET 0
1169#define PINMUX_MIO_OUTSEL_15_OUT_15_FIELD \
1170 ((bitfield_field32_t) { .mask = PINMUX_MIO_OUTSEL_15_OUT_15_MASK, .index = PINMUX_MIO_OUTSEL_15_OUT_15_OFFSET })
1171
1172// For each muxable pad, this selects the peripheral output.
1173#define PINMUX_MIO_OUTSEL_16_REG_OFFSET 0x2c8
1174#define PINMUX_MIO_OUTSEL_16_REG_RESVAL 0x2u
1175#define PINMUX_MIO_OUTSEL_16_OUT_16_MASK 0x7fu
1176#define PINMUX_MIO_OUTSEL_16_OUT_16_OFFSET 0
1177#define PINMUX_MIO_OUTSEL_16_OUT_16_FIELD \
1178 ((bitfield_field32_t) { .mask = PINMUX_MIO_OUTSEL_16_OUT_16_MASK, .index = PINMUX_MIO_OUTSEL_16_OUT_16_OFFSET })
1179
1180// For each muxable pad, this selects the peripheral output.
1181#define PINMUX_MIO_OUTSEL_17_REG_OFFSET 0x2cc
1182#define PINMUX_MIO_OUTSEL_17_REG_RESVAL 0x2u
1183#define PINMUX_MIO_OUTSEL_17_OUT_17_MASK 0x7fu
1184#define PINMUX_MIO_OUTSEL_17_OUT_17_OFFSET 0
1185#define PINMUX_MIO_OUTSEL_17_OUT_17_FIELD \
1186 ((bitfield_field32_t) { .mask = PINMUX_MIO_OUTSEL_17_OUT_17_MASK, .index = PINMUX_MIO_OUTSEL_17_OUT_17_OFFSET })
1187
1188// For each muxable pad, this selects the peripheral output.
1189#define PINMUX_MIO_OUTSEL_18_REG_OFFSET 0x2d0
1190#define PINMUX_MIO_OUTSEL_18_REG_RESVAL 0x2u
1191#define PINMUX_MIO_OUTSEL_18_OUT_18_MASK 0x7fu
1192#define PINMUX_MIO_OUTSEL_18_OUT_18_OFFSET 0
1193#define PINMUX_MIO_OUTSEL_18_OUT_18_FIELD \
1194 ((bitfield_field32_t) { .mask = PINMUX_MIO_OUTSEL_18_OUT_18_MASK, .index = PINMUX_MIO_OUTSEL_18_OUT_18_OFFSET })
1195
1196// For each muxable pad, this selects the peripheral output.
1197#define PINMUX_MIO_OUTSEL_19_REG_OFFSET 0x2d4
1198#define PINMUX_MIO_OUTSEL_19_REG_RESVAL 0x2u
1199#define PINMUX_MIO_OUTSEL_19_OUT_19_MASK 0x7fu
1200#define PINMUX_MIO_OUTSEL_19_OUT_19_OFFSET 0
1201#define PINMUX_MIO_OUTSEL_19_OUT_19_FIELD \
1202 ((bitfield_field32_t) { .mask = PINMUX_MIO_OUTSEL_19_OUT_19_MASK, .index = PINMUX_MIO_OUTSEL_19_OUT_19_OFFSET })
1203
1204// For each muxable pad, this selects the peripheral output.
1205#define PINMUX_MIO_OUTSEL_20_REG_OFFSET 0x2d8
1206#define PINMUX_MIO_OUTSEL_20_REG_RESVAL 0x2u
1207#define PINMUX_MIO_OUTSEL_20_OUT_20_MASK 0x7fu
1208#define PINMUX_MIO_OUTSEL_20_OUT_20_OFFSET 0
1209#define PINMUX_MIO_OUTSEL_20_OUT_20_FIELD \
1210 ((bitfield_field32_t) { .mask = PINMUX_MIO_OUTSEL_20_OUT_20_MASK, .index = PINMUX_MIO_OUTSEL_20_OUT_20_OFFSET })
1211
1212// For each muxable pad, this selects the peripheral output.
1213#define PINMUX_MIO_OUTSEL_21_REG_OFFSET 0x2dc
1214#define PINMUX_MIO_OUTSEL_21_REG_RESVAL 0x2u
1215#define PINMUX_MIO_OUTSEL_21_OUT_21_MASK 0x7fu
1216#define PINMUX_MIO_OUTSEL_21_OUT_21_OFFSET 0
1217#define PINMUX_MIO_OUTSEL_21_OUT_21_FIELD \
1218 ((bitfield_field32_t) { .mask = PINMUX_MIO_OUTSEL_21_OUT_21_MASK, .index = PINMUX_MIO_OUTSEL_21_OUT_21_OFFSET })
1219
1220// For each muxable pad, this selects the peripheral output.
1221#define PINMUX_MIO_OUTSEL_22_REG_OFFSET 0x2e0
1222#define PINMUX_MIO_OUTSEL_22_REG_RESVAL 0x2u
1223#define PINMUX_MIO_OUTSEL_22_OUT_22_MASK 0x7fu
1224#define PINMUX_MIO_OUTSEL_22_OUT_22_OFFSET 0
1225#define PINMUX_MIO_OUTSEL_22_OUT_22_FIELD \
1226 ((bitfield_field32_t) { .mask = PINMUX_MIO_OUTSEL_22_OUT_22_MASK, .index = PINMUX_MIO_OUTSEL_22_OUT_22_OFFSET })
1227
1228// For each muxable pad, this selects the peripheral output.
1229#define PINMUX_MIO_OUTSEL_23_REG_OFFSET 0x2e4
1230#define PINMUX_MIO_OUTSEL_23_REG_RESVAL 0x2u
1231#define PINMUX_MIO_OUTSEL_23_OUT_23_MASK 0x7fu
1232#define PINMUX_MIO_OUTSEL_23_OUT_23_OFFSET 0
1233#define PINMUX_MIO_OUTSEL_23_OUT_23_FIELD \
1234 ((bitfield_field32_t) { .mask = PINMUX_MIO_OUTSEL_23_OUT_23_MASK, .index = PINMUX_MIO_OUTSEL_23_OUT_23_OFFSET })
1235
1236// For each muxable pad, this selects the peripheral output.
1237#define PINMUX_MIO_OUTSEL_24_REG_OFFSET 0x2e8
1238#define PINMUX_MIO_OUTSEL_24_REG_RESVAL 0x2u
1239#define PINMUX_MIO_OUTSEL_24_OUT_24_MASK 0x7fu
1240#define PINMUX_MIO_OUTSEL_24_OUT_24_OFFSET 0
1241#define PINMUX_MIO_OUTSEL_24_OUT_24_FIELD \
1242 ((bitfield_field32_t) { .mask = PINMUX_MIO_OUTSEL_24_OUT_24_MASK, .index = PINMUX_MIO_OUTSEL_24_OUT_24_OFFSET })
1243
1244// For each muxable pad, this selects the peripheral output.
1245#define PINMUX_MIO_OUTSEL_25_REG_OFFSET 0x2ec
1246#define PINMUX_MIO_OUTSEL_25_REG_RESVAL 0x2u
1247#define PINMUX_MIO_OUTSEL_25_OUT_25_MASK 0x7fu
1248#define PINMUX_MIO_OUTSEL_25_OUT_25_OFFSET 0
1249#define PINMUX_MIO_OUTSEL_25_OUT_25_FIELD \
1250 ((bitfield_field32_t) { .mask = PINMUX_MIO_OUTSEL_25_OUT_25_MASK, .index = PINMUX_MIO_OUTSEL_25_OUT_25_OFFSET })
1251
1252// For each muxable pad, this selects the peripheral output.
1253#define PINMUX_MIO_OUTSEL_26_REG_OFFSET 0x2f0
1254#define PINMUX_MIO_OUTSEL_26_REG_RESVAL 0x2u
1255#define PINMUX_MIO_OUTSEL_26_OUT_26_MASK 0x7fu
1256#define PINMUX_MIO_OUTSEL_26_OUT_26_OFFSET 0
1257#define PINMUX_MIO_OUTSEL_26_OUT_26_FIELD \
1258 ((bitfield_field32_t) { .mask = PINMUX_MIO_OUTSEL_26_OUT_26_MASK, .index = PINMUX_MIO_OUTSEL_26_OUT_26_OFFSET })
1259
1260// For each muxable pad, this selects the peripheral output.
1261#define PINMUX_MIO_OUTSEL_27_REG_OFFSET 0x2f4
1262#define PINMUX_MIO_OUTSEL_27_REG_RESVAL 0x2u
1263#define PINMUX_MIO_OUTSEL_27_OUT_27_MASK 0x7fu
1264#define PINMUX_MIO_OUTSEL_27_OUT_27_OFFSET 0
1265#define PINMUX_MIO_OUTSEL_27_OUT_27_FIELD \
1266 ((bitfield_field32_t) { .mask = PINMUX_MIO_OUTSEL_27_OUT_27_MASK, .index = PINMUX_MIO_OUTSEL_27_OUT_27_OFFSET })
1267
1268// For each muxable pad, this selects the peripheral output.
1269#define PINMUX_MIO_OUTSEL_28_REG_OFFSET 0x2f8
1270#define PINMUX_MIO_OUTSEL_28_REG_RESVAL 0x2u
1271#define PINMUX_MIO_OUTSEL_28_OUT_28_MASK 0x7fu
1272#define PINMUX_MIO_OUTSEL_28_OUT_28_OFFSET 0
1273#define PINMUX_MIO_OUTSEL_28_OUT_28_FIELD \
1274 ((bitfield_field32_t) { .mask = PINMUX_MIO_OUTSEL_28_OUT_28_MASK, .index = PINMUX_MIO_OUTSEL_28_OUT_28_OFFSET })
1275
1276// For each muxable pad, this selects the peripheral output.
1277#define PINMUX_MIO_OUTSEL_29_REG_OFFSET 0x2fc
1278#define PINMUX_MIO_OUTSEL_29_REG_RESVAL 0x2u
1279#define PINMUX_MIO_OUTSEL_29_OUT_29_MASK 0x7fu
1280#define PINMUX_MIO_OUTSEL_29_OUT_29_OFFSET 0
1281#define PINMUX_MIO_OUTSEL_29_OUT_29_FIELD \
1282 ((bitfield_field32_t) { .mask = PINMUX_MIO_OUTSEL_29_OUT_29_MASK, .index = PINMUX_MIO_OUTSEL_29_OUT_29_OFFSET })
1283
1284// For each muxable pad, this selects the peripheral output.
1285#define PINMUX_MIO_OUTSEL_30_REG_OFFSET 0x300
1286#define PINMUX_MIO_OUTSEL_30_REG_RESVAL 0x2u
1287#define PINMUX_MIO_OUTSEL_30_OUT_30_MASK 0x7fu
1288#define PINMUX_MIO_OUTSEL_30_OUT_30_OFFSET 0
1289#define PINMUX_MIO_OUTSEL_30_OUT_30_FIELD \
1290 ((bitfield_field32_t) { .mask = PINMUX_MIO_OUTSEL_30_OUT_30_MASK, .index = PINMUX_MIO_OUTSEL_30_OUT_30_OFFSET })
1291
1292// For each muxable pad, this selects the peripheral output.
1293#define PINMUX_MIO_OUTSEL_31_REG_OFFSET 0x304
1294#define PINMUX_MIO_OUTSEL_31_REG_RESVAL 0x2u
1295#define PINMUX_MIO_OUTSEL_31_OUT_31_MASK 0x7fu
1296#define PINMUX_MIO_OUTSEL_31_OUT_31_OFFSET 0
1297#define PINMUX_MIO_OUTSEL_31_OUT_31_FIELD \
1298 ((bitfield_field32_t) { .mask = PINMUX_MIO_OUTSEL_31_OUT_31_MASK, .index = PINMUX_MIO_OUTSEL_31_OUT_31_OFFSET })
1299
1300// For each muxable pad, this selects the peripheral output.
1301#define PINMUX_MIO_OUTSEL_32_REG_OFFSET 0x308
1302#define PINMUX_MIO_OUTSEL_32_REG_RESVAL 0x2u
1303#define PINMUX_MIO_OUTSEL_32_OUT_32_MASK 0x7fu
1304#define PINMUX_MIO_OUTSEL_32_OUT_32_OFFSET 0
1305#define PINMUX_MIO_OUTSEL_32_OUT_32_FIELD \
1306 ((bitfield_field32_t) { .mask = PINMUX_MIO_OUTSEL_32_OUT_32_MASK, .index = PINMUX_MIO_OUTSEL_32_OUT_32_OFFSET })
1307
1308// For each muxable pad, this selects the peripheral output.
1309#define PINMUX_MIO_OUTSEL_33_REG_OFFSET 0x30c
1310#define PINMUX_MIO_OUTSEL_33_REG_RESVAL 0x2u
1311#define PINMUX_MIO_OUTSEL_33_OUT_33_MASK 0x7fu
1312#define PINMUX_MIO_OUTSEL_33_OUT_33_OFFSET 0
1313#define PINMUX_MIO_OUTSEL_33_OUT_33_FIELD \
1314 ((bitfield_field32_t) { .mask = PINMUX_MIO_OUTSEL_33_OUT_33_MASK, .index = PINMUX_MIO_OUTSEL_33_OUT_33_OFFSET })
1315
1316// For each muxable pad, this selects the peripheral output.
1317#define PINMUX_MIO_OUTSEL_34_REG_OFFSET 0x310
1318#define PINMUX_MIO_OUTSEL_34_REG_RESVAL 0x2u
1319#define PINMUX_MIO_OUTSEL_34_OUT_34_MASK 0x7fu
1320#define PINMUX_MIO_OUTSEL_34_OUT_34_OFFSET 0
1321#define PINMUX_MIO_OUTSEL_34_OUT_34_FIELD \
1322 ((bitfield_field32_t) { .mask = PINMUX_MIO_OUTSEL_34_OUT_34_MASK, .index = PINMUX_MIO_OUTSEL_34_OUT_34_OFFSET })
1323
1324// For each muxable pad, this selects the peripheral output.
1325#define PINMUX_MIO_OUTSEL_35_REG_OFFSET 0x314
1326#define PINMUX_MIO_OUTSEL_35_REG_RESVAL 0x2u
1327#define PINMUX_MIO_OUTSEL_35_OUT_35_MASK 0x7fu
1328#define PINMUX_MIO_OUTSEL_35_OUT_35_OFFSET 0
1329#define PINMUX_MIO_OUTSEL_35_OUT_35_FIELD \
1330 ((bitfield_field32_t) { .mask = PINMUX_MIO_OUTSEL_35_OUT_35_MASK, .index = PINMUX_MIO_OUTSEL_35_OUT_35_OFFSET })
1331
1332// For each muxable pad, this selects the peripheral output.
1333#define PINMUX_MIO_OUTSEL_36_REG_OFFSET 0x318
1334#define PINMUX_MIO_OUTSEL_36_REG_RESVAL 0x2u
1335#define PINMUX_MIO_OUTSEL_36_OUT_36_MASK 0x7fu
1336#define PINMUX_MIO_OUTSEL_36_OUT_36_OFFSET 0
1337#define PINMUX_MIO_OUTSEL_36_OUT_36_FIELD \
1338 ((bitfield_field32_t) { .mask = PINMUX_MIO_OUTSEL_36_OUT_36_MASK, .index = PINMUX_MIO_OUTSEL_36_OUT_36_OFFSET })
1339
1340// For each muxable pad, this selects the peripheral output.
1341#define PINMUX_MIO_OUTSEL_37_REG_OFFSET 0x31c
1342#define PINMUX_MIO_OUTSEL_37_REG_RESVAL 0x2u
1343#define PINMUX_MIO_OUTSEL_37_OUT_37_MASK 0x7fu
1344#define PINMUX_MIO_OUTSEL_37_OUT_37_OFFSET 0
1345#define PINMUX_MIO_OUTSEL_37_OUT_37_FIELD \
1346 ((bitfield_field32_t) { .mask = PINMUX_MIO_OUTSEL_37_OUT_37_MASK, .index = PINMUX_MIO_OUTSEL_37_OUT_37_OFFSET })
1347
1348// For each muxable pad, this selects the peripheral output.
1349#define PINMUX_MIO_OUTSEL_38_REG_OFFSET 0x320
1350#define PINMUX_MIO_OUTSEL_38_REG_RESVAL 0x2u
1351#define PINMUX_MIO_OUTSEL_38_OUT_38_MASK 0x7fu
1352#define PINMUX_MIO_OUTSEL_38_OUT_38_OFFSET 0
1353#define PINMUX_MIO_OUTSEL_38_OUT_38_FIELD \
1354 ((bitfield_field32_t) { .mask = PINMUX_MIO_OUTSEL_38_OUT_38_MASK, .index = PINMUX_MIO_OUTSEL_38_OUT_38_OFFSET })
1355
1356// For each muxable pad, this selects the peripheral output.
1357#define PINMUX_MIO_OUTSEL_39_REG_OFFSET 0x324
1358#define PINMUX_MIO_OUTSEL_39_REG_RESVAL 0x2u
1359#define PINMUX_MIO_OUTSEL_39_OUT_39_MASK 0x7fu
1360#define PINMUX_MIO_OUTSEL_39_OUT_39_OFFSET 0
1361#define PINMUX_MIO_OUTSEL_39_OUT_39_FIELD \
1362 ((bitfield_field32_t) { .mask = PINMUX_MIO_OUTSEL_39_OUT_39_MASK, .index = PINMUX_MIO_OUTSEL_39_OUT_39_OFFSET })
1363
1364// For each muxable pad, this selects the peripheral output.
1365#define PINMUX_MIO_OUTSEL_40_REG_OFFSET 0x328
1366#define PINMUX_MIO_OUTSEL_40_REG_RESVAL 0x2u
1367#define PINMUX_MIO_OUTSEL_40_OUT_40_MASK 0x7fu
1368#define PINMUX_MIO_OUTSEL_40_OUT_40_OFFSET 0
1369#define PINMUX_MIO_OUTSEL_40_OUT_40_FIELD \
1370 ((bitfield_field32_t) { .mask = PINMUX_MIO_OUTSEL_40_OUT_40_MASK, .index = PINMUX_MIO_OUTSEL_40_OUT_40_OFFSET })
1371
1372// For each muxable pad, this selects the peripheral output.
1373#define PINMUX_MIO_OUTSEL_41_REG_OFFSET 0x32c
1374#define PINMUX_MIO_OUTSEL_41_REG_RESVAL 0x2u
1375#define PINMUX_MIO_OUTSEL_41_OUT_41_MASK 0x7fu
1376#define PINMUX_MIO_OUTSEL_41_OUT_41_OFFSET 0
1377#define PINMUX_MIO_OUTSEL_41_OUT_41_FIELD \
1378 ((bitfield_field32_t) { .mask = PINMUX_MIO_OUTSEL_41_OUT_41_MASK, .index = PINMUX_MIO_OUTSEL_41_OUT_41_OFFSET })
1379
1380// For each muxable pad, this selects the peripheral output.
1381#define PINMUX_MIO_OUTSEL_42_REG_OFFSET 0x330
1382#define PINMUX_MIO_OUTSEL_42_REG_RESVAL 0x2u
1383#define PINMUX_MIO_OUTSEL_42_OUT_42_MASK 0x7fu
1384#define PINMUX_MIO_OUTSEL_42_OUT_42_OFFSET 0
1385#define PINMUX_MIO_OUTSEL_42_OUT_42_FIELD \
1386 ((bitfield_field32_t) { .mask = PINMUX_MIO_OUTSEL_42_OUT_42_MASK, .index = PINMUX_MIO_OUTSEL_42_OUT_42_OFFSET })
1387
1388// For each muxable pad, this selects the peripheral output.
1389#define PINMUX_MIO_OUTSEL_43_REG_OFFSET 0x334
1390#define PINMUX_MIO_OUTSEL_43_REG_RESVAL 0x2u
1391#define PINMUX_MIO_OUTSEL_43_OUT_43_MASK 0x7fu
1392#define PINMUX_MIO_OUTSEL_43_OUT_43_OFFSET 0
1393#define PINMUX_MIO_OUTSEL_43_OUT_43_FIELD \
1394 ((bitfield_field32_t) { .mask = PINMUX_MIO_OUTSEL_43_OUT_43_MASK, .index = PINMUX_MIO_OUTSEL_43_OUT_43_OFFSET })
1395
1396// For each muxable pad, this selects the peripheral output.
1397#define PINMUX_MIO_OUTSEL_44_REG_OFFSET 0x338
1398#define PINMUX_MIO_OUTSEL_44_REG_RESVAL 0x2u
1399#define PINMUX_MIO_OUTSEL_44_OUT_44_MASK 0x7fu
1400#define PINMUX_MIO_OUTSEL_44_OUT_44_OFFSET 0
1401#define PINMUX_MIO_OUTSEL_44_OUT_44_FIELD \
1402 ((bitfield_field32_t) { .mask = PINMUX_MIO_OUTSEL_44_OUT_44_MASK, .index = PINMUX_MIO_OUTSEL_44_OUT_44_OFFSET })
1403
1404// For each muxable pad, this selects the peripheral output.
1405#define PINMUX_MIO_OUTSEL_45_REG_OFFSET 0x33c
1406#define PINMUX_MIO_OUTSEL_45_REG_RESVAL 0x2u
1407#define PINMUX_MIO_OUTSEL_45_OUT_45_MASK 0x7fu
1408#define PINMUX_MIO_OUTSEL_45_OUT_45_OFFSET 0
1409#define PINMUX_MIO_OUTSEL_45_OUT_45_FIELD \
1410 ((bitfield_field32_t) { .mask = PINMUX_MIO_OUTSEL_45_OUT_45_MASK, .index = PINMUX_MIO_OUTSEL_45_OUT_45_OFFSET })
1411
1412// For each muxable pad, this selects the peripheral output.
1413#define PINMUX_MIO_OUTSEL_46_REG_OFFSET 0x340
1414#define PINMUX_MIO_OUTSEL_46_REG_RESVAL 0x2u
1415#define PINMUX_MIO_OUTSEL_46_OUT_46_MASK 0x7fu
1416#define PINMUX_MIO_OUTSEL_46_OUT_46_OFFSET 0
1417#define PINMUX_MIO_OUTSEL_46_OUT_46_FIELD \
1418 ((bitfield_field32_t) { .mask = PINMUX_MIO_OUTSEL_46_OUT_46_MASK, .index = PINMUX_MIO_OUTSEL_46_OUT_46_OFFSET })
1419
1420// Register write enable for MIO PAD attributes. (common parameters)
1421#define PINMUX_MIO_PAD_ATTR_REGWEN_EN_FIELD_WIDTH 1
1422#define PINMUX_MIO_PAD_ATTR_REGWEN_MULTIREG_COUNT 47
1423
1424// Register write enable for MIO PAD attributes.
1425#define PINMUX_MIO_PAD_ATTR_REGWEN_0_REG_OFFSET 0x344
1426#define PINMUX_MIO_PAD_ATTR_REGWEN_0_REG_RESVAL 0x1u
1427#define PINMUX_MIO_PAD_ATTR_REGWEN_0_EN_0_BIT 0
1428
1429// Register write enable for MIO PAD attributes.
1430#define PINMUX_MIO_PAD_ATTR_REGWEN_1_REG_OFFSET 0x348
1431#define PINMUX_MIO_PAD_ATTR_REGWEN_1_REG_RESVAL 0x1u
1432#define PINMUX_MIO_PAD_ATTR_REGWEN_1_EN_1_BIT 0
1433
1434// Register write enable for MIO PAD attributes.
1435#define PINMUX_MIO_PAD_ATTR_REGWEN_2_REG_OFFSET 0x34c
1436#define PINMUX_MIO_PAD_ATTR_REGWEN_2_REG_RESVAL 0x1u
1437#define PINMUX_MIO_PAD_ATTR_REGWEN_2_EN_2_BIT 0
1438
1439// Register write enable for MIO PAD attributes.
1440#define PINMUX_MIO_PAD_ATTR_REGWEN_3_REG_OFFSET 0x350
1441#define PINMUX_MIO_PAD_ATTR_REGWEN_3_REG_RESVAL 0x1u
1442#define PINMUX_MIO_PAD_ATTR_REGWEN_3_EN_3_BIT 0
1443
1444// Register write enable for MIO PAD attributes.
1445#define PINMUX_MIO_PAD_ATTR_REGWEN_4_REG_OFFSET 0x354
1446#define PINMUX_MIO_PAD_ATTR_REGWEN_4_REG_RESVAL 0x1u
1447#define PINMUX_MIO_PAD_ATTR_REGWEN_4_EN_4_BIT 0
1448
1449// Register write enable for MIO PAD attributes.
1450#define PINMUX_MIO_PAD_ATTR_REGWEN_5_REG_OFFSET 0x358
1451#define PINMUX_MIO_PAD_ATTR_REGWEN_5_REG_RESVAL 0x1u
1452#define PINMUX_MIO_PAD_ATTR_REGWEN_5_EN_5_BIT 0
1453
1454// Register write enable for MIO PAD attributes.
1455#define PINMUX_MIO_PAD_ATTR_REGWEN_6_REG_OFFSET 0x35c
1456#define PINMUX_MIO_PAD_ATTR_REGWEN_6_REG_RESVAL 0x1u
1457#define PINMUX_MIO_PAD_ATTR_REGWEN_6_EN_6_BIT 0
1458
1459// Register write enable for MIO PAD attributes.
1460#define PINMUX_MIO_PAD_ATTR_REGWEN_7_REG_OFFSET 0x360
1461#define PINMUX_MIO_PAD_ATTR_REGWEN_7_REG_RESVAL 0x1u
1462#define PINMUX_MIO_PAD_ATTR_REGWEN_7_EN_7_BIT 0
1463
1464// Register write enable for MIO PAD attributes.
1465#define PINMUX_MIO_PAD_ATTR_REGWEN_8_REG_OFFSET 0x364
1466#define PINMUX_MIO_PAD_ATTR_REGWEN_8_REG_RESVAL 0x1u
1467#define PINMUX_MIO_PAD_ATTR_REGWEN_8_EN_8_BIT 0
1468
1469// Register write enable for MIO PAD attributes.
1470#define PINMUX_MIO_PAD_ATTR_REGWEN_9_REG_OFFSET 0x368
1471#define PINMUX_MIO_PAD_ATTR_REGWEN_9_REG_RESVAL 0x1u
1472#define PINMUX_MIO_PAD_ATTR_REGWEN_9_EN_9_BIT 0
1473
1474// Register write enable for MIO PAD attributes.
1475#define PINMUX_MIO_PAD_ATTR_REGWEN_10_REG_OFFSET 0x36c
1476#define PINMUX_MIO_PAD_ATTR_REGWEN_10_REG_RESVAL 0x1u
1477#define PINMUX_MIO_PAD_ATTR_REGWEN_10_EN_10_BIT 0
1478
1479// Register write enable for MIO PAD attributes.
1480#define PINMUX_MIO_PAD_ATTR_REGWEN_11_REG_OFFSET 0x370
1481#define PINMUX_MIO_PAD_ATTR_REGWEN_11_REG_RESVAL 0x1u
1482#define PINMUX_MIO_PAD_ATTR_REGWEN_11_EN_11_BIT 0
1483
1484// Register write enable for MIO PAD attributes.
1485#define PINMUX_MIO_PAD_ATTR_REGWEN_12_REG_OFFSET 0x374
1486#define PINMUX_MIO_PAD_ATTR_REGWEN_12_REG_RESVAL 0x1u
1487#define PINMUX_MIO_PAD_ATTR_REGWEN_12_EN_12_BIT 0
1488
1489// Register write enable for MIO PAD attributes.
1490#define PINMUX_MIO_PAD_ATTR_REGWEN_13_REG_OFFSET 0x378
1491#define PINMUX_MIO_PAD_ATTR_REGWEN_13_REG_RESVAL 0x1u
1492#define PINMUX_MIO_PAD_ATTR_REGWEN_13_EN_13_BIT 0
1493
1494// Register write enable for MIO PAD attributes.
1495#define PINMUX_MIO_PAD_ATTR_REGWEN_14_REG_OFFSET 0x37c
1496#define PINMUX_MIO_PAD_ATTR_REGWEN_14_REG_RESVAL 0x1u
1497#define PINMUX_MIO_PAD_ATTR_REGWEN_14_EN_14_BIT 0
1498
1499// Register write enable for MIO PAD attributes.
1500#define PINMUX_MIO_PAD_ATTR_REGWEN_15_REG_OFFSET 0x380
1501#define PINMUX_MIO_PAD_ATTR_REGWEN_15_REG_RESVAL 0x1u
1502#define PINMUX_MIO_PAD_ATTR_REGWEN_15_EN_15_BIT 0
1503
1504// Register write enable for MIO PAD attributes.
1505#define PINMUX_MIO_PAD_ATTR_REGWEN_16_REG_OFFSET 0x384
1506#define PINMUX_MIO_PAD_ATTR_REGWEN_16_REG_RESVAL 0x1u
1507#define PINMUX_MIO_PAD_ATTR_REGWEN_16_EN_16_BIT 0
1508
1509// Register write enable for MIO PAD attributes.
1510#define PINMUX_MIO_PAD_ATTR_REGWEN_17_REG_OFFSET 0x388
1511#define PINMUX_MIO_PAD_ATTR_REGWEN_17_REG_RESVAL 0x1u
1512#define PINMUX_MIO_PAD_ATTR_REGWEN_17_EN_17_BIT 0
1513
1514// Register write enable for MIO PAD attributes.
1515#define PINMUX_MIO_PAD_ATTR_REGWEN_18_REG_OFFSET 0x38c
1516#define PINMUX_MIO_PAD_ATTR_REGWEN_18_REG_RESVAL 0x1u
1517#define PINMUX_MIO_PAD_ATTR_REGWEN_18_EN_18_BIT 0
1518
1519// Register write enable for MIO PAD attributes.
1520#define PINMUX_MIO_PAD_ATTR_REGWEN_19_REG_OFFSET 0x390
1521#define PINMUX_MIO_PAD_ATTR_REGWEN_19_REG_RESVAL 0x1u
1522#define PINMUX_MIO_PAD_ATTR_REGWEN_19_EN_19_BIT 0
1523
1524// Register write enable for MIO PAD attributes.
1525#define PINMUX_MIO_PAD_ATTR_REGWEN_20_REG_OFFSET 0x394
1526#define PINMUX_MIO_PAD_ATTR_REGWEN_20_REG_RESVAL 0x1u
1527#define PINMUX_MIO_PAD_ATTR_REGWEN_20_EN_20_BIT 0
1528
1529// Register write enable for MIO PAD attributes.
1530#define PINMUX_MIO_PAD_ATTR_REGWEN_21_REG_OFFSET 0x398
1531#define PINMUX_MIO_PAD_ATTR_REGWEN_21_REG_RESVAL 0x1u
1532#define PINMUX_MIO_PAD_ATTR_REGWEN_21_EN_21_BIT 0
1533
1534// Register write enable for MIO PAD attributes.
1535#define PINMUX_MIO_PAD_ATTR_REGWEN_22_REG_OFFSET 0x39c
1536#define PINMUX_MIO_PAD_ATTR_REGWEN_22_REG_RESVAL 0x1u
1537#define PINMUX_MIO_PAD_ATTR_REGWEN_22_EN_22_BIT 0
1538
1539// Register write enable for MIO PAD attributes.
1540#define PINMUX_MIO_PAD_ATTR_REGWEN_23_REG_OFFSET 0x3a0
1541#define PINMUX_MIO_PAD_ATTR_REGWEN_23_REG_RESVAL 0x1u
1542#define PINMUX_MIO_PAD_ATTR_REGWEN_23_EN_23_BIT 0
1543
1544// Register write enable for MIO PAD attributes.
1545#define PINMUX_MIO_PAD_ATTR_REGWEN_24_REG_OFFSET 0x3a4
1546#define PINMUX_MIO_PAD_ATTR_REGWEN_24_REG_RESVAL 0x1u
1547#define PINMUX_MIO_PAD_ATTR_REGWEN_24_EN_24_BIT 0
1548
1549// Register write enable for MIO PAD attributes.
1550#define PINMUX_MIO_PAD_ATTR_REGWEN_25_REG_OFFSET 0x3a8
1551#define PINMUX_MIO_PAD_ATTR_REGWEN_25_REG_RESVAL 0x1u
1552#define PINMUX_MIO_PAD_ATTR_REGWEN_25_EN_25_BIT 0
1553
1554// Register write enable for MIO PAD attributes.
1555#define PINMUX_MIO_PAD_ATTR_REGWEN_26_REG_OFFSET 0x3ac
1556#define PINMUX_MIO_PAD_ATTR_REGWEN_26_REG_RESVAL 0x1u
1557#define PINMUX_MIO_PAD_ATTR_REGWEN_26_EN_26_BIT 0
1558
1559// Register write enable for MIO PAD attributes.
1560#define PINMUX_MIO_PAD_ATTR_REGWEN_27_REG_OFFSET 0x3b0
1561#define PINMUX_MIO_PAD_ATTR_REGWEN_27_REG_RESVAL 0x1u
1562#define PINMUX_MIO_PAD_ATTR_REGWEN_27_EN_27_BIT 0
1563
1564// Register write enable for MIO PAD attributes.
1565#define PINMUX_MIO_PAD_ATTR_REGWEN_28_REG_OFFSET 0x3b4
1566#define PINMUX_MIO_PAD_ATTR_REGWEN_28_REG_RESVAL 0x1u
1567#define PINMUX_MIO_PAD_ATTR_REGWEN_28_EN_28_BIT 0
1568
1569// Register write enable for MIO PAD attributes.
1570#define PINMUX_MIO_PAD_ATTR_REGWEN_29_REG_OFFSET 0x3b8
1571#define PINMUX_MIO_PAD_ATTR_REGWEN_29_REG_RESVAL 0x1u
1572#define PINMUX_MIO_PAD_ATTR_REGWEN_29_EN_29_BIT 0
1573
1574// Register write enable for MIO PAD attributes.
1575#define PINMUX_MIO_PAD_ATTR_REGWEN_30_REG_OFFSET 0x3bc
1576#define PINMUX_MIO_PAD_ATTR_REGWEN_30_REG_RESVAL 0x1u
1577#define PINMUX_MIO_PAD_ATTR_REGWEN_30_EN_30_BIT 0
1578
1579// Register write enable for MIO PAD attributes.
1580#define PINMUX_MIO_PAD_ATTR_REGWEN_31_REG_OFFSET 0x3c0
1581#define PINMUX_MIO_PAD_ATTR_REGWEN_31_REG_RESVAL 0x1u
1582#define PINMUX_MIO_PAD_ATTR_REGWEN_31_EN_31_BIT 0
1583
1584// Register write enable for MIO PAD attributes.
1585#define PINMUX_MIO_PAD_ATTR_REGWEN_32_REG_OFFSET 0x3c4
1586#define PINMUX_MIO_PAD_ATTR_REGWEN_32_REG_RESVAL 0x1u
1587#define PINMUX_MIO_PAD_ATTR_REGWEN_32_EN_32_BIT 0
1588
1589// Register write enable for MIO PAD attributes.
1590#define PINMUX_MIO_PAD_ATTR_REGWEN_33_REG_OFFSET 0x3c8
1591#define PINMUX_MIO_PAD_ATTR_REGWEN_33_REG_RESVAL 0x1u
1592#define PINMUX_MIO_PAD_ATTR_REGWEN_33_EN_33_BIT 0
1593
1594// Register write enable for MIO PAD attributes.
1595#define PINMUX_MIO_PAD_ATTR_REGWEN_34_REG_OFFSET 0x3cc
1596#define PINMUX_MIO_PAD_ATTR_REGWEN_34_REG_RESVAL 0x1u
1597#define PINMUX_MIO_PAD_ATTR_REGWEN_34_EN_34_BIT 0
1598
1599// Register write enable for MIO PAD attributes.
1600#define PINMUX_MIO_PAD_ATTR_REGWEN_35_REG_OFFSET 0x3d0
1601#define PINMUX_MIO_PAD_ATTR_REGWEN_35_REG_RESVAL 0x1u
1602#define PINMUX_MIO_PAD_ATTR_REGWEN_35_EN_35_BIT 0
1603
1604// Register write enable for MIO PAD attributes.
1605#define PINMUX_MIO_PAD_ATTR_REGWEN_36_REG_OFFSET 0x3d4
1606#define PINMUX_MIO_PAD_ATTR_REGWEN_36_REG_RESVAL 0x1u
1607#define PINMUX_MIO_PAD_ATTR_REGWEN_36_EN_36_BIT 0
1608
1609// Register write enable for MIO PAD attributes.
1610#define PINMUX_MIO_PAD_ATTR_REGWEN_37_REG_OFFSET 0x3d8
1611#define PINMUX_MIO_PAD_ATTR_REGWEN_37_REG_RESVAL 0x1u
1612#define PINMUX_MIO_PAD_ATTR_REGWEN_37_EN_37_BIT 0
1613
1614// Register write enable for MIO PAD attributes.
1615#define PINMUX_MIO_PAD_ATTR_REGWEN_38_REG_OFFSET 0x3dc
1616#define PINMUX_MIO_PAD_ATTR_REGWEN_38_REG_RESVAL 0x1u
1617#define PINMUX_MIO_PAD_ATTR_REGWEN_38_EN_38_BIT 0
1618
1619// Register write enable for MIO PAD attributes.
1620#define PINMUX_MIO_PAD_ATTR_REGWEN_39_REG_OFFSET 0x3e0
1621#define PINMUX_MIO_PAD_ATTR_REGWEN_39_REG_RESVAL 0x1u
1622#define PINMUX_MIO_PAD_ATTR_REGWEN_39_EN_39_BIT 0
1623
1624// Register write enable for MIO PAD attributes.
1625#define PINMUX_MIO_PAD_ATTR_REGWEN_40_REG_OFFSET 0x3e4
1626#define PINMUX_MIO_PAD_ATTR_REGWEN_40_REG_RESVAL 0x1u
1627#define PINMUX_MIO_PAD_ATTR_REGWEN_40_EN_40_BIT 0
1628
1629// Register write enable for MIO PAD attributes.
1630#define PINMUX_MIO_PAD_ATTR_REGWEN_41_REG_OFFSET 0x3e8
1631#define PINMUX_MIO_PAD_ATTR_REGWEN_41_REG_RESVAL 0x1u
1632#define PINMUX_MIO_PAD_ATTR_REGWEN_41_EN_41_BIT 0
1633
1634// Register write enable for MIO PAD attributes.
1635#define PINMUX_MIO_PAD_ATTR_REGWEN_42_REG_OFFSET 0x3ec
1636#define PINMUX_MIO_PAD_ATTR_REGWEN_42_REG_RESVAL 0x1u
1637#define PINMUX_MIO_PAD_ATTR_REGWEN_42_EN_42_BIT 0
1638
1639// Register write enable for MIO PAD attributes.
1640#define PINMUX_MIO_PAD_ATTR_REGWEN_43_REG_OFFSET 0x3f0
1641#define PINMUX_MIO_PAD_ATTR_REGWEN_43_REG_RESVAL 0x1u
1642#define PINMUX_MIO_PAD_ATTR_REGWEN_43_EN_43_BIT 0
1643
1644// Register write enable for MIO PAD attributes.
1645#define PINMUX_MIO_PAD_ATTR_REGWEN_44_REG_OFFSET 0x3f4
1646#define PINMUX_MIO_PAD_ATTR_REGWEN_44_REG_RESVAL 0x1u
1647#define PINMUX_MIO_PAD_ATTR_REGWEN_44_EN_44_BIT 0
1648
1649// Register write enable for MIO PAD attributes.
1650#define PINMUX_MIO_PAD_ATTR_REGWEN_45_REG_OFFSET 0x3f8
1651#define PINMUX_MIO_PAD_ATTR_REGWEN_45_REG_RESVAL 0x1u
1652#define PINMUX_MIO_PAD_ATTR_REGWEN_45_EN_45_BIT 0
1653
1654// Register write enable for MIO PAD attributes.
1655#define PINMUX_MIO_PAD_ATTR_REGWEN_46_REG_OFFSET 0x3fc
1656#define PINMUX_MIO_PAD_ATTR_REGWEN_46_REG_RESVAL 0x1u
1657#define PINMUX_MIO_PAD_ATTR_REGWEN_46_EN_46_BIT 0
1658
1659// Muxed pad attributes.
1660#define PINMUX_MIO_PAD_ATTR_INVERT_FIELD_WIDTH 1
1661#define PINMUX_MIO_PAD_ATTR_VIRTUAL_OD_EN_FIELD_WIDTH 1
1662#define PINMUX_MIO_PAD_ATTR_PULL_EN_FIELD_WIDTH 1
1663#define PINMUX_MIO_PAD_ATTR_PULL_SELECT_FIELD_WIDTH 1
1664#define PINMUX_MIO_PAD_ATTR_KEEPER_EN_FIELD_WIDTH 1
1665#define PINMUX_MIO_PAD_ATTR_SCHMITT_EN_FIELD_WIDTH 1
1666#define PINMUX_MIO_PAD_ATTR_OD_EN_FIELD_WIDTH 1
1667#define PINMUX_MIO_PAD_ATTR_INPUT_DISABLE_FIELD_WIDTH 1
1668#define PINMUX_MIO_PAD_ATTR_SLEW_RATE_FIELD_WIDTH 2
1669#define PINMUX_MIO_PAD_ATTR_DRIVE_STRENGTH_FIELD_WIDTH 4
1670#define PINMUX_MIO_PAD_ATTR_MULTIREG_COUNT 47
1671
1672// Muxed pad attributes.
1673#define PINMUX_MIO_PAD_ATTR_0_REG_OFFSET 0x400
1674#define PINMUX_MIO_PAD_ATTR_0_REG_RESVAL 0x0u
1675#define PINMUX_MIO_PAD_ATTR_0_INVERT_0_BIT 0
1676#define PINMUX_MIO_PAD_ATTR_0_VIRTUAL_OD_EN_0_BIT 1
1677#define PINMUX_MIO_PAD_ATTR_0_PULL_EN_0_BIT 2
1678#define PINMUX_MIO_PAD_ATTR_0_PULL_SELECT_0_BIT 3
1679#define PINMUX_MIO_PAD_ATTR_0_PULL_SELECT_0_VALUE_PULL_DOWN 0x0
1680#define PINMUX_MIO_PAD_ATTR_0_PULL_SELECT_0_VALUE_PULL_UP 0x1
1681#define PINMUX_MIO_PAD_ATTR_0_KEEPER_EN_0_BIT 4
1682#define PINMUX_MIO_PAD_ATTR_0_SCHMITT_EN_0_BIT 5
1683#define PINMUX_MIO_PAD_ATTR_0_OD_EN_0_BIT 6
1684#define PINMUX_MIO_PAD_ATTR_0_INPUT_DISABLE_0_BIT 7
1685#define PINMUX_MIO_PAD_ATTR_0_SLEW_RATE_0_MASK 0x3u
1686#define PINMUX_MIO_PAD_ATTR_0_SLEW_RATE_0_OFFSET 16
1687#define PINMUX_MIO_PAD_ATTR_0_SLEW_RATE_0_FIELD \
1688 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_0_SLEW_RATE_0_MASK, .index = PINMUX_MIO_PAD_ATTR_0_SLEW_RATE_0_OFFSET })
1689#define PINMUX_MIO_PAD_ATTR_0_DRIVE_STRENGTH_0_MASK 0xfu
1690#define PINMUX_MIO_PAD_ATTR_0_DRIVE_STRENGTH_0_OFFSET 20
1691#define PINMUX_MIO_PAD_ATTR_0_DRIVE_STRENGTH_0_FIELD \
1692 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_0_DRIVE_STRENGTH_0_MASK, .index = PINMUX_MIO_PAD_ATTR_0_DRIVE_STRENGTH_0_OFFSET })
1693
1694// Muxed pad attributes.
1695#define PINMUX_MIO_PAD_ATTR_1_REG_OFFSET 0x404
1696#define PINMUX_MIO_PAD_ATTR_1_REG_RESVAL 0x0u
1697#define PINMUX_MIO_PAD_ATTR_1_INVERT_1_BIT 0
1698#define PINMUX_MIO_PAD_ATTR_1_VIRTUAL_OD_EN_1_BIT 1
1699#define PINMUX_MIO_PAD_ATTR_1_PULL_EN_1_BIT 2
1700#define PINMUX_MIO_PAD_ATTR_1_PULL_SELECT_1_BIT 3
1701#define PINMUX_MIO_PAD_ATTR_1_KEEPER_EN_1_BIT 4
1702#define PINMUX_MIO_PAD_ATTR_1_SCHMITT_EN_1_BIT 5
1703#define PINMUX_MIO_PAD_ATTR_1_OD_EN_1_BIT 6
1704#define PINMUX_MIO_PAD_ATTR_1_INPUT_DISABLE_1_BIT 7
1705#define PINMUX_MIO_PAD_ATTR_1_SLEW_RATE_1_MASK 0x3u
1706#define PINMUX_MIO_PAD_ATTR_1_SLEW_RATE_1_OFFSET 16
1707#define PINMUX_MIO_PAD_ATTR_1_SLEW_RATE_1_FIELD \
1708 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_1_SLEW_RATE_1_MASK, .index = PINMUX_MIO_PAD_ATTR_1_SLEW_RATE_1_OFFSET })
1709#define PINMUX_MIO_PAD_ATTR_1_DRIVE_STRENGTH_1_MASK 0xfu
1710#define PINMUX_MIO_PAD_ATTR_1_DRIVE_STRENGTH_1_OFFSET 20
1711#define PINMUX_MIO_PAD_ATTR_1_DRIVE_STRENGTH_1_FIELD \
1712 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_1_DRIVE_STRENGTH_1_MASK, .index = PINMUX_MIO_PAD_ATTR_1_DRIVE_STRENGTH_1_OFFSET })
1713
1714// Muxed pad attributes.
1715#define PINMUX_MIO_PAD_ATTR_2_REG_OFFSET 0x408
1716#define PINMUX_MIO_PAD_ATTR_2_REG_RESVAL 0x0u
1717#define PINMUX_MIO_PAD_ATTR_2_INVERT_2_BIT 0
1718#define PINMUX_MIO_PAD_ATTR_2_VIRTUAL_OD_EN_2_BIT 1
1719#define PINMUX_MIO_PAD_ATTR_2_PULL_EN_2_BIT 2
1720#define PINMUX_MIO_PAD_ATTR_2_PULL_SELECT_2_BIT 3
1721#define PINMUX_MIO_PAD_ATTR_2_KEEPER_EN_2_BIT 4
1722#define PINMUX_MIO_PAD_ATTR_2_SCHMITT_EN_2_BIT 5
1723#define PINMUX_MIO_PAD_ATTR_2_OD_EN_2_BIT 6
1724#define PINMUX_MIO_PAD_ATTR_2_INPUT_DISABLE_2_BIT 7
1725#define PINMUX_MIO_PAD_ATTR_2_SLEW_RATE_2_MASK 0x3u
1726#define PINMUX_MIO_PAD_ATTR_2_SLEW_RATE_2_OFFSET 16
1727#define PINMUX_MIO_PAD_ATTR_2_SLEW_RATE_2_FIELD \
1728 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_2_SLEW_RATE_2_MASK, .index = PINMUX_MIO_PAD_ATTR_2_SLEW_RATE_2_OFFSET })
1729#define PINMUX_MIO_PAD_ATTR_2_DRIVE_STRENGTH_2_MASK 0xfu
1730#define PINMUX_MIO_PAD_ATTR_2_DRIVE_STRENGTH_2_OFFSET 20
1731#define PINMUX_MIO_PAD_ATTR_2_DRIVE_STRENGTH_2_FIELD \
1732 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_2_DRIVE_STRENGTH_2_MASK, .index = PINMUX_MIO_PAD_ATTR_2_DRIVE_STRENGTH_2_OFFSET })
1733
1734// Muxed pad attributes.
1735#define PINMUX_MIO_PAD_ATTR_3_REG_OFFSET 0x40c
1736#define PINMUX_MIO_PAD_ATTR_3_REG_RESVAL 0x0u
1737#define PINMUX_MIO_PAD_ATTR_3_INVERT_3_BIT 0
1738#define PINMUX_MIO_PAD_ATTR_3_VIRTUAL_OD_EN_3_BIT 1
1739#define PINMUX_MIO_PAD_ATTR_3_PULL_EN_3_BIT 2
1740#define PINMUX_MIO_PAD_ATTR_3_PULL_SELECT_3_BIT 3
1741#define PINMUX_MIO_PAD_ATTR_3_KEEPER_EN_3_BIT 4
1742#define PINMUX_MIO_PAD_ATTR_3_SCHMITT_EN_3_BIT 5
1743#define PINMUX_MIO_PAD_ATTR_3_OD_EN_3_BIT 6
1744#define PINMUX_MIO_PAD_ATTR_3_INPUT_DISABLE_3_BIT 7
1745#define PINMUX_MIO_PAD_ATTR_3_SLEW_RATE_3_MASK 0x3u
1746#define PINMUX_MIO_PAD_ATTR_3_SLEW_RATE_3_OFFSET 16
1747#define PINMUX_MIO_PAD_ATTR_3_SLEW_RATE_3_FIELD \
1748 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_3_SLEW_RATE_3_MASK, .index = PINMUX_MIO_PAD_ATTR_3_SLEW_RATE_3_OFFSET })
1749#define PINMUX_MIO_PAD_ATTR_3_DRIVE_STRENGTH_3_MASK 0xfu
1750#define PINMUX_MIO_PAD_ATTR_3_DRIVE_STRENGTH_3_OFFSET 20
1751#define PINMUX_MIO_PAD_ATTR_3_DRIVE_STRENGTH_3_FIELD \
1752 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_3_DRIVE_STRENGTH_3_MASK, .index = PINMUX_MIO_PAD_ATTR_3_DRIVE_STRENGTH_3_OFFSET })
1753
1754// Muxed pad attributes.
1755#define PINMUX_MIO_PAD_ATTR_4_REG_OFFSET 0x410
1756#define PINMUX_MIO_PAD_ATTR_4_REG_RESVAL 0x0u
1757#define PINMUX_MIO_PAD_ATTR_4_INVERT_4_BIT 0
1758#define PINMUX_MIO_PAD_ATTR_4_VIRTUAL_OD_EN_4_BIT 1
1759#define PINMUX_MIO_PAD_ATTR_4_PULL_EN_4_BIT 2
1760#define PINMUX_MIO_PAD_ATTR_4_PULL_SELECT_4_BIT 3
1761#define PINMUX_MIO_PAD_ATTR_4_KEEPER_EN_4_BIT 4
1762#define PINMUX_MIO_PAD_ATTR_4_SCHMITT_EN_4_BIT 5
1763#define PINMUX_MIO_PAD_ATTR_4_OD_EN_4_BIT 6
1764#define PINMUX_MIO_PAD_ATTR_4_INPUT_DISABLE_4_BIT 7
1765#define PINMUX_MIO_PAD_ATTR_4_SLEW_RATE_4_MASK 0x3u
1766#define PINMUX_MIO_PAD_ATTR_4_SLEW_RATE_4_OFFSET 16
1767#define PINMUX_MIO_PAD_ATTR_4_SLEW_RATE_4_FIELD \
1768 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_4_SLEW_RATE_4_MASK, .index = PINMUX_MIO_PAD_ATTR_4_SLEW_RATE_4_OFFSET })
1769#define PINMUX_MIO_PAD_ATTR_4_DRIVE_STRENGTH_4_MASK 0xfu
1770#define PINMUX_MIO_PAD_ATTR_4_DRIVE_STRENGTH_4_OFFSET 20
1771#define PINMUX_MIO_PAD_ATTR_4_DRIVE_STRENGTH_4_FIELD \
1772 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_4_DRIVE_STRENGTH_4_MASK, .index = PINMUX_MIO_PAD_ATTR_4_DRIVE_STRENGTH_4_OFFSET })
1773
1774// Muxed pad attributes.
1775#define PINMUX_MIO_PAD_ATTR_5_REG_OFFSET 0x414
1776#define PINMUX_MIO_PAD_ATTR_5_REG_RESVAL 0x0u
1777#define PINMUX_MIO_PAD_ATTR_5_INVERT_5_BIT 0
1778#define PINMUX_MIO_PAD_ATTR_5_VIRTUAL_OD_EN_5_BIT 1
1779#define PINMUX_MIO_PAD_ATTR_5_PULL_EN_5_BIT 2
1780#define PINMUX_MIO_PAD_ATTR_5_PULL_SELECT_5_BIT 3
1781#define PINMUX_MIO_PAD_ATTR_5_KEEPER_EN_5_BIT 4
1782#define PINMUX_MIO_PAD_ATTR_5_SCHMITT_EN_5_BIT 5
1783#define PINMUX_MIO_PAD_ATTR_5_OD_EN_5_BIT 6
1784#define PINMUX_MIO_PAD_ATTR_5_INPUT_DISABLE_5_BIT 7
1785#define PINMUX_MIO_PAD_ATTR_5_SLEW_RATE_5_MASK 0x3u
1786#define PINMUX_MIO_PAD_ATTR_5_SLEW_RATE_5_OFFSET 16
1787#define PINMUX_MIO_PAD_ATTR_5_SLEW_RATE_5_FIELD \
1788 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_5_SLEW_RATE_5_MASK, .index = PINMUX_MIO_PAD_ATTR_5_SLEW_RATE_5_OFFSET })
1789#define PINMUX_MIO_PAD_ATTR_5_DRIVE_STRENGTH_5_MASK 0xfu
1790#define PINMUX_MIO_PAD_ATTR_5_DRIVE_STRENGTH_5_OFFSET 20
1791#define PINMUX_MIO_PAD_ATTR_5_DRIVE_STRENGTH_5_FIELD \
1792 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_5_DRIVE_STRENGTH_5_MASK, .index = PINMUX_MIO_PAD_ATTR_5_DRIVE_STRENGTH_5_OFFSET })
1793
1794// Muxed pad attributes.
1795#define PINMUX_MIO_PAD_ATTR_6_REG_OFFSET 0x418
1796#define PINMUX_MIO_PAD_ATTR_6_REG_RESVAL 0x0u
1797#define PINMUX_MIO_PAD_ATTR_6_INVERT_6_BIT 0
1798#define PINMUX_MIO_PAD_ATTR_6_VIRTUAL_OD_EN_6_BIT 1
1799#define PINMUX_MIO_PAD_ATTR_6_PULL_EN_6_BIT 2
1800#define PINMUX_MIO_PAD_ATTR_6_PULL_SELECT_6_BIT 3
1801#define PINMUX_MIO_PAD_ATTR_6_KEEPER_EN_6_BIT 4
1802#define PINMUX_MIO_PAD_ATTR_6_SCHMITT_EN_6_BIT 5
1803#define PINMUX_MIO_PAD_ATTR_6_OD_EN_6_BIT 6
1804#define PINMUX_MIO_PAD_ATTR_6_INPUT_DISABLE_6_BIT 7
1805#define PINMUX_MIO_PAD_ATTR_6_SLEW_RATE_6_MASK 0x3u
1806#define PINMUX_MIO_PAD_ATTR_6_SLEW_RATE_6_OFFSET 16
1807#define PINMUX_MIO_PAD_ATTR_6_SLEW_RATE_6_FIELD \
1808 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_6_SLEW_RATE_6_MASK, .index = PINMUX_MIO_PAD_ATTR_6_SLEW_RATE_6_OFFSET })
1809#define PINMUX_MIO_PAD_ATTR_6_DRIVE_STRENGTH_6_MASK 0xfu
1810#define PINMUX_MIO_PAD_ATTR_6_DRIVE_STRENGTH_6_OFFSET 20
1811#define PINMUX_MIO_PAD_ATTR_6_DRIVE_STRENGTH_6_FIELD \
1812 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_6_DRIVE_STRENGTH_6_MASK, .index = PINMUX_MIO_PAD_ATTR_6_DRIVE_STRENGTH_6_OFFSET })
1813
1814// Muxed pad attributes.
1815#define PINMUX_MIO_PAD_ATTR_7_REG_OFFSET 0x41c
1816#define PINMUX_MIO_PAD_ATTR_7_REG_RESVAL 0x0u
1817#define PINMUX_MIO_PAD_ATTR_7_INVERT_7_BIT 0
1818#define PINMUX_MIO_PAD_ATTR_7_VIRTUAL_OD_EN_7_BIT 1
1819#define PINMUX_MIO_PAD_ATTR_7_PULL_EN_7_BIT 2
1820#define PINMUX_MIO_PAD_ATTR_7_PULL_SELECT_7_BIT 3
1821#define PINMUX_MIO_PAD_ATTR_7_KEEPER_EN_7_BIT 4
1822#define PINMUX_MIO_PAD_ATTR_7_SCHMITT_EN_7_BIT 5
1823#define PINMUX_MIO_PAD_ATTR_7_OD_EN_7_BIT 6
1824#define PINMUX_MIO_PAD_ATTR_7_INPUT_DISABLE_7_BIT 7
1825#define PINMUX_MIO_PAD_ATTR_7_SLEW_RATE_7_MASK 0x3u
1826#define PINMUX_MIO_PAD_ATTR_7_SLEW_RATE_7_OFFSET 16
1827#define PINMUX_MIO_PAD_ATTR_7_SLEW_RATE_7_FIELD \
1828 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_7_SLEW_RATE_7_MASK, .index = PINMUX_MIO_PAD_ATTR_7_SLEW_RATE_7_OFFSET })
1829#define PINMUX_MIO_PAD_ATTR_7_DRIVE_STRENGTH_7_MASK 0xfu
1830#define PINMUX_MIO_PAD_ATTR_7_DRIVE_STRENGTH_7_OFFSET 20
1831#define PINMUX_MIO_PAD_ATTR_7_DRIVE_STRENGTH_7_FIELD \
1832 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_7_DRIVE_STRENGTH_7_MASK, .index = PINMUX_MIO_PAD_ATTR_7_DRIVE_STRENGTH_7_OFFSET })
1833
1834// Muxed pad attributes.
1835#define PINMUX_MIO_PAD_ATTR_8_REG_OFFSET 0x420
1836#define PINMUX_MIO_PAD_ATTR_8_REG_RESVAL 0x0u
1837#define PINMUX_MIO_PAD_ATTR_8_INVERT_8_BIT 0
1838#define PINMUX_MIO_PAD_ATTR_8_VIRTUAL_OD_EN_8_BIT 1
1839#define PINMUX_MIO_PAD_ATTR_8_PULL_EN_8_BIT 2
1840#define PINMUX_MIO_PAD_ATTR_8_PULL_SELECT_8_BIT 3
1841#define PINMUX_MIO_PAD_ATTR_8_KEEPER_EN_8_BIT 4
1842#define PINMUX_MIO_PAD_ATTR_8_SCHMITT_EN_8_BIT 5
1843#define PINMUX_MIO_PAD_ATTR_8_OD_EN_8_BIT 6
1844#define PINMUX_MIO_PAD_ATTR_8_INPUT_DISABLE_8_BIT 7
1845#define PINMUX_MIO_PAD_ATTR_8_SLEW_RATE_8_MASK 0x3u
1846#define PINMUX_MIO_PAD_ATTR_8_SLEW_RATE_8_OFFSET 16
1847#define PINMUX_MIO_PAD_ATTR_8_SLEW_RATE_8_FIELD \
1848 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_8_SLEW_RATE_8_MASK, .index = PINMUX_MIO_PAD_ATTR_8_SLEW_RATE_8_OFFSET })
1849#define PINMUX_MIO_PAD_ATTR_8_DRIVE_STRENGTH_8_MASK 0xfu
1850#define PINMUX_MIO_PAD_ATTR_8_DRIVE_STRENGTH_8_OFFSET 20
1851#define PINMUX_MIO_PAD_ATTR_8_DRIVE_STRENGTH_8_FIELD \
1852 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_8_DRIVE_STRENGTH_8_MASK, .index = PINMUX_MIO_PAD_ATTR_8_DRIVE_STRENGTH_8_OFFSET })
1853
1854// Muxed pad attributes.
1855#define PINMUX_MIO_PAD_ATTR_9_REG_OFFSET 0x424
1856#define PINMUX_MIO_PAD_ATTR_9_REG_RESVAL 0x0u
1857#define PINMUX_MIO_PAD_ATTR_9_INVERT_9_BIT 0
1858#define PINMUX_MIO_PAD_ATTR_9_VIRTUAL_OD_EN_9_BIT 1
1859#define PINMUX_MIO_PAD_ATTR_9_PULL_EN_9_BIT 2
1860#define PINMUX_MIO_PAD_ATTR_9_PULL_SELECT_9_BIT 3
1861#define PINMUX_MIO_PAD_ATTR_9_KEEPER_EN_9_BIT 4
1862#define PINMUX_MIO_PAD_ATTR_9_SCHMITT_EN_9_BIT 5
1863#define PINMUX_MIO_PAD_ATTR_9_OD_EN_9_BIT 6
1864#define PINMUX_MIO_PAD_ATTR_9_INPUT_DISABLE_9_BIT 7
1865#define PINMUX_MIO_PAD_ATTR_9_SLEW_RATE_9_MASK 0x3u
1866#define PINMUX_MIO_PAD_ATTR_9_SLEW_RATE_9_OFFSET 16
1867#define PINMUX_MIO_PAD_ATTR_9_SLEW_RATE_9_FIELD \
1868 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_9_SLEW_RATE_9_MASK, .index = PINMUX_MIO_PAD_ATTR_9_SLEW_RATE_9_OFFSET })
1869#define PINMUX_MIO_PAD_ATTR_9_DRIVE_STRENGTH_9_MASK 0xfu
1870#define PINMUX_MIO_PAD_ATTR_9_DRIVE_STRENGTH_9_OFFSET 20
1871#define PINMUX_MIO_PAD_ATTR_9_DRIVE_STRENGTH_9_FIELD \
1872 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_9_DRIVE_STRENGTH_9_MASK, .index = PINMUX_MIO_PAD_ATTR_9_DRIVE_STRENGTH_9_OFFSET })
1873
1874// Muxed pad attributes.
1875#define PINMUX_MIO_PAD_ATTR_10_REG_OFFSET 0x428
1876#define PINMUX_MIO_PAD_ATTR_10_REG_RESVAL 0x0u
1877#define PINMUX_MIO_PAD_ATTR_10_INVERT_10_BIT 0
1878#define PINMUX_MIO_PAD_ATTR_10_VIRTUAL_OD_EN_10_BIT 1
1879#define PINMUX_MIO_PAD_ATTR_10_PULL_EN_10_BIT 2
1880#define PINMUX_MIO_PAD_ATTR_10_PULL_SELECT_10_BIT 3
1881#define PINMUX_MIO_PAD_ATTR_10_KEEPER_EN_10_BIT 4
1882#define PINMUX_MIO_PAD_ATTR_10_SCHMITT_EN_10_BIT 5
1883#define PINMUX_MIO_PAD_ATTR_10_OD_EN_10_BIT 6
1884#define PINMUX_MIO_PAD_ATTR_10_INPUT_DISABLE_10_BIT 7
1885#define PINMUX_MIO_PAD_ATTR_10_SLEW_RATE_10_MASK 0x3u
1886#define PINMUX_MIO_PAD_ATTR_10_SLEW_RATE_10_OFFSET 16
1887#define PINMUX_MIO_PAD_ATTR_10_SLEW_RATE_10_FIELD \
1888 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_10_SLEW_RATE_10_MASK, .index = PINMUX_MIO_PAD_ATTR_10_SLEW_RATE_10_OFFSET })
1889#define PINMUX_MIO_PAD_ATTR_10_DRIVE_STRENGTH_10_MASK 0xfu
1890#define PINMUX_MIO_PAD_ATTR_10_DRIVE_STRENGTH_10_OFFSET 20
1891#define PINMUX_MIO_PAD_ATTR_10_DRIVE_STRENGTH_10_FIELD \
1892 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_10_DRIVE_STRENGTH_10_MASK, .index = PINMUX_MIO_PAD_ATTR_10_DRIVE_STRENGTH_10_OFFSET })
1893
1894// Muxed pad attributes.
1895#define PINMUX_MIO_PAD_ATTR_11_REG_OFFSET 0x42c
1896#define PINMUX_MIO_PAD_ATTR_11_REG_RESVAL 0x0u
1897#define PINMUX_MIO_PAD_ATTR_11_INVERT_11_BIT 0
1898#define PINMUX_MIO_PAD_ATTR_11_VIRTUAL_OD_EN_11_BIT 1
1899#define PINMUX_MIO_PAD_ATTR_11_PULL_EN_11_BIT 2
1900#define PINMUX_MIO_PAD_ATTR_11_PULL_SELECT_11_BIT 3
1901#define PINMUX_MIO_PAD_ATTR_11_KEEPER_EN_11_BIT 4
1902#define PINMUX_MIO_PAD_ATTR_11_SCHMITT_EN_11_BIT 5
1903#define PINMUX_MIO_PAD_ATTR_11_OD_EN_11_BIT 6
1904#define PINMUX_MIO_PAD_ATTR_11_INPUT_DISABLE_11_BIT 7
1905#define PINMUX_MIO_PAD_ATTR_11_SLEW_RATE_11_MASK 0x3u
1906#define PINMUX_MIO_PAD_ATTR_11_SLEW_RATE_11_OFFSET 16
1907#define PINMUX_MIO_PAD_ATTR_11_SLEW_RATE_11_FIELD \
1908 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_11_SLEW_RATE_11_MASK, .index = PINMUX_MIO_PAD_ATTR_11_SLEW_RATE_11_OFFSET })
1909#define PINMUX_MIO_PAD_ATTR_11_DRIVE_STRENGTH_11_MASK 0xfu
1910#define PINMUX_MIO_PAD_ATTR_11_DRIVE_STRENGTH_11_OFFSET 20
1911#define PINMUX_MIO_PAD_ATTR_11_DRIVE_STRENGTH_11_FIELD \
1912 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_11_DRIVE_STRENGTH_11_MASK, .index = PINMUX_MIO_PAD_ATTR_11_DRIVE_STRENGTH_11_OFFSET })
1913
1914// Muxed pad attributes.
1915#define PINMUX_MIO_PAD_ATTR_12_REG_OFFSET 0x430
1916#define PINMUX_MIO_PAD_ATTR_12_REG_RESVAL 0x0u
1917#define PINMUX_MIO_PAD_ATTR_12_INVERT_12_BIT 0
1918#define PINMUX_MIO_PAD_ATTR_12_VIRTUAL_OD_EN_12_BIT 1
1919#define PINMUX_MIO_PAD_ATTR_12_PULL_EN_12_BIT 2
1920#define PINMUX_MIO_PAD_ATTR_12_PULL_SELECT_12_BIT 3
1921#define PINMUX_MIO_PAD_ATTR_12_KEEPER_EN_12_BIT 4
1922#define PINMUX_MIO_PAD_ATTR_12_SCHMITT_EN_12_BIT 5
1923#define PINMUX_MIO_PAD_ATTR_12_OD_EN_12_BIT 6
1924#define PINMUX_MIO_PAD_ATTR_12_INPUT_DISABLE_12_BIT 7
1925#define PINMUX_MIO_PAD_ATTR_12_SLEW_RATE_12_MASK 0x3u
1926#define PINMUX_MIO_PAD_ATTR_12_SLEW_RATE_12_OFFSET 16
1927#define PINMUX_MIO_PAD_ATTR_12_SLEW_RATE_12_FIELD \
1928 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_12_SLEW_RATE_12_MASK, .index = PINMUX_MIO_PAD_ATTR_12_SLEW_RATE_12_OFFSET })
1929#define PINMUX_MIO_PAD_ATTR_12_DRIVE_STRENGTH_12_MASK 0xfu
1930#define PINMUX_MIO_PAD_ATTR_12_DRIVE_STRENGTH_12_OFFSET 20
1931#define PINMUX_MIO_PAD_ATTR_12_DRIVE_STRENGTH_12_FIELD \
1932 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_12_DRIVE_STRENGTH_12_MASK, .index = PINMUX_MIO_PAD_ATTR_12_DRIVE_STRENGTH_12_OFFSET })
1933
1934// Muxed pad attributes.
1935#define PINMUX_MIO_PAD_ATTR_13_REG_OFFSET 0x434
1936#define PINMUX_MIO_PAD_ATTR_13_REG_RESVAL 0x0u
1937#define PINMUX_MIO_PAD_ATTR_13_INVERT_13_BIT 0
1938#define PINMUX_MIO_PAD_ATTR_13_VIRTUAL_OD_EN_13_BIT 1
1939#define PINMUX_MIO_PAD_ATTR_13_PULL_EN_13_BIT 2
1940#define PINMUX_MIO_PAD_ATTR_13_PULL_SELECT_13_BIT 3
1941#define PINMUX_MIO_PAD_ATTR_13_KEEPER_EN_13_BIT 4
1942#define PINMUX_MIO_PAD_ATTR_13_SCHMITT_EN_13_BIT 5
1943#define PINMUX_MIO_PAD_ATTR_13_OD_EN_13_BIT 6
1944#define PINMUX_MIO_PAD_ATTR_13_INPUT_DISABLE_13_BIT 7
1945#define PINMUX_MIO_PAD_ATTR_13_SLEW_RATE_13_MASK 0x3u
1946#define PINMUX_MIO_PAD_ATTR_13_SLEW_RATE_13_OFFSET 16
1947#define PINMUX_MIO_PAD_ATTR_13_SLEW_RATE_13_FIELD \
1948 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_13_SLEW_RATE_13_MASK, .index = PINMUX_MIO_PAD_ATTR_13_SLEW_RATE_13_OFFSET })
1949#define PINMUX_MIO_PAD_ATTR_13_DRIVE_STRENGTH_13_MASK 0xfu
1950#define PINMUX_MIO_PAD_ATTR_13_DRIVE_STRENGTH_13_OFFSET 20
1951#define PINMUX_MIO_PAD_ATTR_13_DRIVE_STRENGTH_13_FIELD \
1952 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_13_DRIVE_STRENGTH_13_MASK, .index = PINMUX_MIO_PAD_ATTR_13_DRIVE_STRENGTH_13_OFFSET })
1953
1954// Muxed pad attributes.
1955#define PINMUX_MIO_PAD_ATTR_14_REG_OFFSET 0x438
1956#define PINMUX_MIO_PAD_ATTR_14_REG_RESVAL 0x0u
1957#define PINMUX_MIO_PAD_ATTR_14_INVERT_14_BIT 0
1958#define PINMUX_MIO_PAD_ATTR_14_VIRTUAL_OD_EN_14_BIT 1
1959#define PINMUX_MIO_PAD_ATTR_14_PULL_EN_14_BIT 2
1960#define PINMUX_MIO_PAD_ATTR_14_PULL_SELECT_14_BIT 3
1961#define PINMUX_MIO_PAD_ATTR_14_KEEPER_EN_14_BIT 4
1962#define PINMUX_MIO_PAD_ATTR_14_SCHMITT_EN_14_BIT 5
1963#define PINMUX_MIO_PAD_ATTR_14_OD_EN_14_BIT 6
1964#define PINMUX_MIO_PAD_ATTR_14_INPUT_DISABLE_14_BIT 7
1965#define PINMUX_MIO_PAD_ATTR_14_SLEW_RATE_14_MASK 0x3u
1966#define PINMUX_MIO_PAD_ATTR_14_SLEW_RATE_14_OFFSET 16
1967#define PINMUX_MIO_PAD_ATTR_14_SLEW_RATE_14_FIELD \
1968 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_14_SLEW_RATE_14_MASK, .index = PINMUX_MIO_PAD_ATTR_14_SLEW_RATE_14_OFFSET })
1969#define PINMUX_MIO_PAD_ATTR_14_DRIVE_STRENGTH_14_MASK 0xfu
1970#define PINMUX_MIO_PAD_ATTR_14_DRIVE_STRENGTH_14_OFFSET 20
1971#define PINMUX_MIO_PAD_ATTR_14_DRIVE_STRENGTH_14_FIELD \
1972 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_14_DRIVE_STRENGTH_14_MASK, .index = PINMUX_MIO_PAD_ATTR_14_DRIVE_STRENGTH_14_OFFSET })
1973
1974// Muxed pad attributes.
1975#define PINMUX_MIO_PAD_ATTR_15_REG_OFFSET 0x43c
1976#define PINMUX_MIO_PAD_ATTR_15_REG_RESVAL 0x0u
1977#define PINMUX_MIO_PAD_ATTR_15_INVERT_15_BIT 0
1978#define PINMUX_MIO_PAD_ATTR_15_VIRTUAL_OD_EN_15_BIT 1
1979#define PINMUX_MIO_PAD_ATTR_15_PULL_EN_15_BIT 2
1980#define PINMUX_MIO_PAD_ATTR_15_PULL_SELECT_15_BIT 3
1981#define PINMUX_MIO_PAD_ATTR_15_KEEPER_EN_15_BIT 4
1982#define PINMUX_MIO_PAD_ATTR_15_SCHMITT_EN_15_BIT 5
1983#define PINMUX_MIO_PAD_ATTR_15_OD_EN_15_BIT 6
1984#define PINMUX_MIO_PAD_ATTR_15_INPUT_DISABLE_15_BIT 7
1985#define PINMUX_MIO_PAD_ATTR_15_SLEW_RATE_15_MASK 0x3u
1986#define PINMUX_MIO_PAD_ATTR_15_SLEW_RATE_15_OFFSET 16
1987#define PINMUX_MIO_PAD_ATTR_15_SLEW_RATE_15_FIELD \
1988 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_15_SLEW_RATE_15_MASK, .index = PINMUX_MIO_PAD_ATTR_15_SLEW_RATE_15_OFFSET })
1989#define PINMUX_MIO_PAD_ATTR_15_DRIVE_STRENGTH_15_MASK 0xfu
1990#define PINMUX_MIO_PAD_ATTR_15_DRIVE_STRENGTH_15_OFFSET 20
1991#define PINMUX_MIO_PAD_ATTR_15_DRIVE_STRENGTH_15_FIELD \
1992 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_15_DRIVE_STRENGTH_15_MASK, .index = PINMUX_MIO_PAD_ATTR_15_DRIVE_STRENGTH_15_OFFSET })
1993
1994// Muxed pad attributes.
1995#define PINMUX_MIO_PAD_ATTR_16_REG_OFFSET 0x440
1996#define PINMUX_MIO_PAD_ATTR_16_REG_RESVAL 0x0u
1997#define PINMUX_MIO_PAD_ATTR_16_INVERT_16_BIT 0
1998#define PINMUX_MIO_PAD_ATTR_16_VIRTUAL_OD_EN_16_BIT 1
1999#define PINMUX_MIO_PAD_ATTR_16_PULL_EN_16_BIT 2
2000#define PINMUX_MIO_PAD_ATTR_16_PULL_SELECT_16_BIT 3
2001#define PINMUX_MIO_PAD_ATTR_16_KEEPER_EN_16_BIT 4
2002#define PINMUX_MIO_PAD_ATTR_16_SCHMITT_EN_16_BIT 5
2003#define PINMUX_MIO_PAD_ATTR_16_OD_EN_16_BIT 6
2004#define PINMUX_MIO_PAD_ATTR_16_INPUT_DISABLE_16_BIT 7
2005#define PINMUX_MIO_PAD_ATTR_16_SLEW_RATE_16_MASK 0x3u
2006#define PINMUX_MIO_PAD_ATTR_16_SLEW_RATE_16_OFFSET 16
2007#define PINMUX_MIO_PAD_ATTR_16_SLEW_RATE_16_FIELD \
2008 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_16_SLEW_RATE_16_MASK, .index = PINMUX_MIO_PAD_ATTR_16_SLEW_RATE_16_OFFSET })
2009#define PINMUX_MIO_PAD_ATTR_16_DRIVE_STRENGTH_16_MASK 0xfu
2010#define PINMUX_MIO_PAD_ATTR_16_DRIVE_STRENGTH_16_OFFSET 20
2011#define PINMUX_MIO_PAD_ATTR_16_DRIVE_STRENGTH_16_FIELD \
2012 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_16_DRIVE_STRENGTH_16_MASK, .index = PINMUX_MIO_PAD_ATTR_16_DRIVE_STRENGTH_16_OFFSET })
2013
2014// Muxed pad attributes.
2015#define PINMUX_MIO_PAD_ATTR_17_REG_OFFSET 0x444
2016#define PINMUX_MIO_PAD_ATTR_17_REG_RESVAL 0x0u
2017#define PINMUX_MIO_PAD_ATTR_17_INVERT_17_BIT 0
2018#define PINMUX_MIO_PAD_ATTR_17_VIRTUAL_OD_EN_17_BIT 1
2019#define PINMUX_MIO_PAD_ATTR_17_PULL_EN_17_BIT 2
2020#define PINMUX_MIO_PAD_ATTR_17_PULL_SELECT_17_BIT 3
2021#define PINMUX_MIO_PAD_ATTR_17_KEEPER_EN_17_BIT 4
2022#define PINMUX_MIO_PAD_ATTR_17_SCHMITT_EN_17_BIT 5
2023#define PINMUX_MIO_PAD_ATTR_17_OD_EN_17_BIT 6
2024#define PINMUX_MIO_PAD_ATTR_17_INPUT_DISABLE_17_BIT 7
2025#define PINMUX_MIO_PAD_ATTR_17_SLEW_RATE_17_MASK 0x3u
2026#define PINMUX_MIO_PAD_ATTR_17_SLEW_RATE_17_OFFSET 16
2027#define PINMUX_MIO_PAD_ATTR_17_SLEW_RATE_17_FIELD \
2028 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_17_SLEW_RATE_17_MASK, .index = PINMUX_MIO_PAD_ATTR_17_SLEW_RATE_17_OFFSET })
2029#define PINMUX_MIO_PAD_ATTR_17_DRIVE_STRENGTH_17_MASK 0xfu
2030#define PINMUX_MIO_PAD_ATTR_17_DRIVE_STRENGTH_17_OFFSET 20
2031#define PINMUX_MIO_PAD_ATTR_17_DRIVE_STRENGTH_17_FIELD \
2032 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_17_DRIVE_STRENGTH_17_MASK, .index = PINMUX_MIO_PAD_ATTR_17_DRIVE_STRENGTH_17_OFFSET })
2033
2034// Muxed pad attributes.
2035#define PINMUX_MIO_PAD_ATTR_18_REG_OFFSET 0x448
2036#define PINMUX_MIO_PAD_ATTR_18_REG_RESVAL 0x0u
2037#define PINMUX_MIO_PAD_ATTR_18_INVERT_18_BIT 0
2038#define PINMUX_MIO_PAD_ATTR_18_VIRTUAL_OD_EN_18_BIT 1
2039#define PINMUX_MIO_PAD_ATTR_18_PULL_EN_18_BIT 2
2040#define PINMUX_MIO_PAD_ATTR_18_PULL_SELECT_18_BIT 3
2041#define PINMUX_MIO_PAD_ATTR_18_KEEPER_EN_18_BIT 4
2042#define PINMUX_MIO_PAD_ATTR_18_SCHMITT_EN_18_BIT 5
2043#define PINMUX_MIO_PAD_ATTR_18_OD_EN_18_BIT 6
2044#define PINMUX_MIO_PAD_ATTR_18_INPUT_DISABLE_18_BIT 7
2045#define PINMUX_MIO_PAD_ATTR_18_SLEW_RATE_18_MASK 0x3u
2046#define PINMUX_MIO_PAD_ATTR_18_SLEW_RATE_18_OFFSET 16
2047#define PINMUX_MIO_PAD_ATTR_18_SLEW_RATE_18_FIELD \
2048 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_18_SLEW_RATE_18_MASK, .index = PINMUX_MIO_PAD_ATTR_18_SLEW_RATE_18_OFFSET })
2049#define PINMUX_MIO_PAD_ATTR_18_DRIVE_STRENGTH_18_MASK 0xfu
2050#define PINMUX_MIO_PAD_ATTR_18_DRIVE_STRENGTH_18_OFFSET 20
2051#define PINMUX_MIO_PAD_ATTR_18_DRIVE_STRENGTH_18_FIELD \
2052 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_18_DRIVE_STRENGTH_18_MASK, .index = PINMUX_MIO_PAD_ATTR_18_DRIVE_STRENGTH_18_OFFSET })
2053
2054// Muxed pad attributes.
2055#define PINMUX_MIO_PAD_ATTR_19_REG_OFFSET 0x44c
2056#define PINMUX_MIO_PAD_ATTR_19_REG_RESVAL 0x0u
2057#define PINMUX_MIO_PAD_ATTR_19_INVERT_19_BIT 0
2058#define PINMUX_MIO_PAD_ATTR_19_VIRTUAL_OD_EN_19_BIT 1
2059#define PINMUX_MIO_PAD_ATTR_19_PULL_EN_19_BIT 2
2060#define PINMUX_MIO_PAD_ATTR_19_PULL_SELECT_19_BIT 3
2061#define PINMUX_MIO_PAD_ATTR_19_KEEPER_EN_19_BIT 4
2062#define PINMUX_MIO_PAD_ATTR_19_SCHMITT_EN_19_BIT 5
2063#define PINMUX_MIO_PAD_ATTR_19_OD_EN_19_BIT 6
2064#define PINMUX_MIO_PAD_ATTR_19_INPUT_DISABLE_19_BIT 7
2065#define PINMUX_MIO_PAD_ATTR_19_SLEW_RATE_19_MASK 0x3u
2066#define PINMUX_MIO_PAD_ATTR_19_SLEW_RATE_19_OFFSET 16
2067#define PINMUX_MIO_PAD_ATTR_19_SLEW_RATE_19_FIELD \
2068 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_19_SLEW_RATE_19_MASK, .index = PINMUX_MIO_PAD_ATTR_19_SLEW_RATE_19_OFFSET })
2069#define PINMUX_MIO_PAD_ATTR_19_DRIVE_STRENGTH_19_MASK 0xfu
2070#define PINMUX_MIO_PAD_ATTR_19_DRIVE_STRENGTH_19_OFFSET 20
2071#define PINMUX_MIO_PAD_ATTR_19_DRIVE_STRENGTH_19_FIELD \
2072 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_19_DRIVE_STRENGTH_19_MASK, .index = PINMUX_MIO_PAD_ATTR_19_DRIVE_STRENGTH_19_OFFSET })
2073
2074// Muxed pad attributes.
2075#define PINMUX_MIO_PAD_ATTR_20_REG_OFFSET 0x450
2076#define PINMUX_MIO_PAD_ATTR_20_REG_RESVAL 0x0u
2077#define PINMUX_MIO_PAD_ATTR_20_INVERT_20_BIT 0
2078#define PINMUX_MIO_PAD_ATTR_20_VIRTUAL_OD_EN_20_BIT 1
2079#define PINMUX_MIO_PAD_ATTR_20_PULL_EN_20_BIT 2
2080#define PINMUX_MIO_PAD_ATTR_20_PULL_SELECT_20_BIT 3
2081#define PINMUX_MIO_PAD_ATTR_20_KEEPER_EN_20_BIT 4
2082#define PINMUX_MIO_PAD_ATTR_20_SCHMITT_EN_20_BIT 5
2083#define PINMUX_MIO_PAD_ATTR_20_OD_EN_20_BIT 6
2084#define PINMUX_MIO_PAD_ATTR_20_INPUT_DISABLE_20_BIT 7
2085#define PINMUX_MIO_PAD_ATTR_20_SLEW_RATE_20_MASK 0x3u
2086#define PINMUX_MIO_PAD_ATTR_20_SLEW_RATE_20_OFFSET 16
2087#define PINMUX_MIO_PAD_ATTR_20_SLEW_RATE_20_FIELD \
2088 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_20_SLEW_RATE_20_MASK, .index = PINMUX_MIO_PAD_ATTR_20_SLEW_RATE_20_OFFSET })
2089#define PINMUX_MIO_PAD_ATTR_20_DRIVE_STRENGTH_20_MASK 0xfu
2090#define PINMUX_MIO_PAD_ATTR_20_DRIVE_STRENGTH_20_OFFSET 20
2091#define PINMUX_MIO_PAD_ATTR_20_DRIVE_STRENGTH_20_FIELD \
2092 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_20_DRIVE_STRENGTH_20_MASK, .index = PINMUX_MIO_PAD_ATTR_20_DRIVE_STRENGTH_20_OFFSET })
2093
2094// Muxed pad attributes.
2095#define PINMUX_MIO_PAD_ATTR_21_REG_OFFSET 0x454
2096#define PINMUX_MIO_PAD_ATTR_21_REG_RESVAL 0x0u
2097#define PINMUX_MIO_PAD_ATTR_21_INVERT_21_BIT 0
2098#define PINMUX_MIO_PAD_ATTR_21_VIRTUAL_OD_EN_21_BIT 1
2099#define PINMUX_MIO_PAD_ATTR_21_PULL_EN_21_BIT 2
2100#define PINMUX_MIO_PAD_ATTR_21_PULL_SELECT_21_BIT 3
2101#define PINMUX_MIO_PAD_ATTR_21_KEEPER_EN_21_BIT 4
2102#define PINMUX_MIO_PAD_ATTR_21_SCHMITT_EN_21_BIT 5
2103#define PINMUX_MIO_PAD_ATTR_21_OD_EN_21_BIT 6
2104#define PINMUX_MIO_PAD_ATTR_21_INPUT_DISABLE_21_BIT 7
2105#define PINMUX_MIO_PAD_ATTR_21_SLEW_RATE_21_MASK 0x3u
2106#define PINMUX_MIO_PAD_ATTR_21_SLEW_RATE_21_OFFSET 16
2107#define PINMUX_MIO_PAD_ATTR_21_SLEW_RATE_21_FIELD \
2108 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_21_SLEW_RATE_21_MASK, .index = PINMUX_MIO_PAD_ATTR_21_SLEW_RATE_21_OFFSET })
2109#define PINMUX_MIO_PAD_ATTR_21_DRIVE_STRENGTH_21_MASK 0xfu
2110#define PINMUX_MIO_PAD_ATTR_21_DRIVE_STRENGTH_21_OFFSET 20
2111#define PINMUX_MIO_PAD_ATTR_21_DRIVE_STRENGTH_21_FIELD \
2112 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_21_DRIVE_STRENGTH_21_MASK, .index = PINMUX_MIO_PAD_ATTR_21_DRIVE_STRENGTH_21_OFFSET })
2113
2114// Muxed pad attributes.
2115#define PINMUX_MIO_PAD_ATTR_22_REG_OFFSET 0x458
2116#define PINMUX_MIO_PAD_ATTR_22_REG_RESVAL 0x0u
2117#define PINMUX_MIO_PAD_ATTR_22_INVERT_22_BIT 0
2118#define PINMUX_MIO_PAD_ATTR_22_VIRTUAL_OD_EN_22_BIT 1
2119#define PINMUX_MIO_PAD_ATTR_22_PULL_EN_22_BIT 2
2120#define PINMUX_MIO_PAD_ATTR_22_PULL_SELECT_22_BIT 3
2121#define PINMUX_MIO_PAD_ATTR_22_KEEPER_EN_22_BIT 4
2122#define PINMUX_MIO_PAD_ATTR_22_SCHMITT_EN_22_BIT 5
2123#define PINMUX_MIO_PAD_ATTR_22_OD_EN_22_BIT 6
2124#define PINMUX_MIO_PAD_ATTR_22_INPUT_DISABLE_22_BIT 7
2125#define PINMUX_MIO_PAD_ATTR_22_SLEW_RATE_22_MASK 0x3u
2126#define PINMUX_MIO_PAD_ATTR_22_SLEW_RATE_22_OFFSET 16
2127#define PINMUX_MIO_PAD_ATTR_22_SLEW_RATE_22_FIELD \
2128 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_22_SLEW_RATE_22_MASK, .index = PINMUX_MIO_PAD_ATTR_22_SLEW_RATE_22_OFFSET })
2129#define PINMUX_MIO_PAD_ATTR_22_DRIVE_STRENGTH_22_MASK 0xfu
2130#define PINMUX_MIO_PAD_ATTR_22_DRIVE_STRENGTH_22_OFFSET 20
2131#define PINMUX_MIO_PAD_ATTR_22_DRIVE_STRENGTH_22_FIELD \
2132 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_22_DRIVE_STRENGTH_22_MASK, .index = PINMUX_MIO_PAD_ATTR_22_DRIVE_STRENGTH_22_OFFSET })
2133
2134// Muxed pad attributes.
2135#define PINMUX_MIO_PAD_ATTR_23_REG_OFFSET 0x45c
2136#define PINMUX_MIO_PAD_ATTR_23_REG_RESVAL 0x0u
2137#define PINMUX_MIO_PAD_ATTR_23_INVERT_23_BIT 0
2138#define PINMUX_MIO_PAD_ATTR_23_VIRTUAL_OD_EN_23_BIT 1
2139#define PINMUX_MIO_PAD_ATTR_23_PULL_EN_23_BIT 2
2140#define PINMUX_MIO_PAD_ATTR_23_PULL_SELECT_23_BIT 3
2141#define PINMUX_MIO_PAD_ATTR_23_KEEPER_EN_23_BIT 4
2142#define PINMUX_MIO_PAD_ATTR_23_SCHMITT_EN_23_BIT 5
2143#define PINMUX_MIO_PAD_ATTR_23_OD_EN_23_BIT 6
2144#define PINMUX_MIO_PAD_ATTR_23_INPUT_DISABLE_23_BIT 7
2145#define PINMUX_MIO_PAD_ATTR_23_SLEW_RATE_23_MASK 0x3u
2146#define PINMUX_MIO_PAD_ATTR_23_SLEW_RATE_23_OFFSET 16
2147#define PINMUX_MIO_PAD_ATTR_23_SLEW_RATE_23_FIELD \
2148 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_23_SLEW_RATE_23_MASK, .index = PINMUX_MIO_PAD_ATTR_23_SLEW_RATE_23_OFFSET })
2149#define PINMUX_MIO_PAD_ATTR_23_DRIVE_STRENGTH_23_MASK 0xfu
2150#define PINMUX_MIO_PAD_ATTR_23_DRIVE_STRENGTH_23_OFFSET 20
2151#define PINMUX_MIO_PAD_ATTR_23_DRIVE_STRENGTH_23_FIELD \
2152 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_23_DRIVE_STRENGTH_23_MASK, .index = PINMUX_MIO_PAD_ATTR_23_DRIVE_STRENGTH_23_OFFSET })
2153
2154// Muxed pad attributes.
2155#define PINMUX_MIO_PAD_ATTR_24_REG_OFFSET 0x460
2156#define PINMUX_MIO_PAD_ATTR_24_REG_RESVAL 0x0u
2157#define PINMUX_MIO_PAD_ATTR_24_INVERT_24_BIT 0
2158#define PINMUX_MIO_PAD_ATTR_24_VIRTUAL_OD_EN_24_BIT 1
2159#define PINMUX_MIO_PAD_ATTR_24_PULL_EN_24_BIT 2
2160#define PINMUX_MIO_PAD_ATTR_24_PULL_SELECT_24_BIT 3
2161#define PINMUX_MIO_PAD_ATTR_24_KEEPER_EN_24_BIT 4
2162#define PINMUX_MIO_PAD_ATTR_24_SCHMITT_EN_24_BIT 5
2163#define PINMUX_MIO_PAD_ATTR_24_OD_EN_24_BIT 6
2164#define PINMUX_MIO_PAD_ATTR_24_INPUT_DISABLE_24_BIT 7
2165#define PINMUX_MIO_PAD_ATTR_24_SLEW_RATE_24_MASK 0x3u
2166#define PINMUX_MIO_PAD_ATTR_24_SLEW_RATE_24_OFFSET 16
2167#define PINMUX_MIO_PAD_ATTR_24_SLEW_RATE_24_FIELD \
2168 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_24_SLEW_RATE_24_MASK, .index = PINMUX_MIO_PAD_ATTR_24_SLEW_RATE_24_OFFSET })
2169#define PINMUX_MIO_PAD_ATTR_24_DRIVE_STRENGTH_24_MASK 0xfu
2170#define PINMUX_MIO_PAD_ATTR_24_DRIVE_STRENGTH_24_OFFSET 20
2171#define PINMUX_MIO_PAD_ATTR_24_DRIVE_STRENGTH_24_FIELD \
2172 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_24_DRIVE_STRENGTH_24_MASK, .index = PINMUX_MIO_PAD_ATTR_24_DRIVE_STRENGTH_24_OFFSET })
2173
2174// Muxed pad attributes.
2175#define PINMUX_MIO_PAD_ATTR_25_REG_OFFSET 0x464
2176#define PINMUX_MIO_PAD_ATTR_25_REG_RESVAL 0x0u
2177#define PINMUX_MIO_PAD_ATTR_25_INVERT_25_BIT 0
2178#define PINMUX_MIO_PAD_ATTR_25_VIRTUAL_OD_EN_25_BIT 1
2179#define PINMUX_MIO_PAD_ATTR_25_PULL_EN_25_BIT 2
2180#define PINMUX_MIO_PAD_ATTR_25_PULL_SELECT_25_BIT 3
2181#define PINMUX_MIO_PAD_ATTR_25_KEEPER_EN_25_BIT 4
2182#define PINMUX_MIO_PAD_ATTR_25_SCHMITT_EN_25_BIT 5
2183#define PINMUX_MIO_PAD_ATTR_25_OD_EN_25_BIT 6
2184#define PINMUX_MIO_PAD_ATTR_25_INPUT_DISABLE_25_BIT 7
2185#define PINMUX_MIO_PAD_ATTR_25_SLEW_RATE_25_MASK 0x3u
2186#define PINMUX_MIO_PAD_ATTR_25_SLEW_RATE_25_OFFSET 16
2187#define PINMUX_MIO_PAD_ATTR_25_SLEW_RATE_25_FIELD \
2188 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_25_SLEW_RATE_25_MASK, .index = PINMUX_MIO_PAD_ATTR_25_SLEW_RATE_25_OFFSET })
2189#define PINMUX_MIO_PAD_ATTR_25_DRIVE_STRENGTH_25_MASK 0xfu
2190#define PINMUX_MIO_PAD_ATTR_25_DRIVE_STRENGTH_25_OFFSET 20
2191#define PINMUX_MIO_PAD_ATTR_25_DRIVE_STRENGTH_25_FIELD \
2192 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_25_DRIVE_STRENGTH_25_MASK, .index = PINMUX_MIO_PAD_ATTR_25_DRIVE_STRENGTH_25_OFFSET })
2193
2194// Muxed pad attributes.
2195#define PINMUX_MIO_PAD_ATTR_26_REG_OFFSET 0x468
2196#define PINMUX_MIO_PAD_ATTR_26_REG_RESVAL 0x0u
2197#define PINMUX_MIO_PAD_ATTR_26_INVERT_26_BIT 0
2198#define PINMUX_MIO_PAD_ATTR_26_VIRTUAL_OD_EN_26_BIT 1
2199#define PINMUX_MIO_PAD_ATTR_26_PULL_EN_26_BIT 2
2200#define PINMUX_MIO_PAD_ATTR_26_PULL_SELECT_26_BIT 3
2201#define PINMUX_MIO_PAD_ATTR_26_KEEPER_EN_26_BIT 4
2202#define PINMUX_MIO_PAD_ATTR_26_SCHMITT_EN_26_BIT 5
2203#define PINMUX_MIO_PAD_ATTR_26_OD_EN_26_BIT 6
2204#define PINMUX_MIO_PAD_ATTR_26_INPUT_DISABLE_26_BIT 7
2205#define PINMUX_MIO_PAD_ATTR_26_SLEW_RATE_26_MASK 0x3u
2206#define PINMUX_MIO_PAD_ATTR_26_SLEW_RATE_26_OFFSET 16
2207#define PINMUX_MIO_PAD_ATTR_26_SLEW_RATE_26_FIELD \
2208 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_26_SLEW_RATE_26_MASK, .index = PINMUX_MIO_PAD_ATTR_26_SLEW_RATE_26_OFFSET })
2209#define PINMUX_MIO_PAD_ATTR_26_DRIVE_STRENGTH_26_MASK 0xfu
2210#define PINMUX_MIO_PAD_ATTR_26_DRIVE_STRENGTH_26_OFFSET 20
2211#define PINMUX_MIO_PAD_ATTR_26_DRIVE_STRENGTH_26_FIELD \
2212 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_26_DRIVE_STRENGTH_26_MASK, .index = PINMUX_MIO_PAD_ATTR_26_DRIVE_STRENGTH_26_OFFSET })
2213
2214// Muxed pad attributes.
2215#define PINMUX_MIO_PAD_ATTR_27_REG_OFFSET 0x46c
2216#define PINMUX_MIO_PAD_ATTR_27_REG_RESVAL 0x0u
2217#define PINMUX_MIO_PAD_ATTR_27_INVERT_27_BIT 0
2218#define PINMUX_MIO_PAD_ATTR_27_VIRTUAL_OD_EN_27_BIT 1
2219#define PINMUX_MIO_PAD_ATTR_27_PULL_EN_27_BIT 2
2220#define PINMUX_MIO_PAD_ATTR_27_PULL_SELECT_27_BIT 3
2221#define PINMUX_MIO_PAD_ATTR_27_KEEPER_EN_27_BIT 4
2222#define PINMUX_MIO_PAD_ATTR_27_SCHMITT_EN_27_BIT 5
2223#define PINMUX_MIO_PAD_ATTR_27_OD_EN_27_BIT 6
2224#define PINMUX_MIO_PAD_ATTR_27_INPUT_DISABLE_27_BIT 7
2225#define PINMUX_MIO_PAD_ATTR_27_SLEW_RATE_27_MASK 0x3u
2226#define PINMUX_MIO_PAD_ATTR_27_SLEW_RATE_27_OFFSET 16
2227#define PINMUX_MIO_PAD_ATTR_27_SLEW_RATE_27_FIELD \
2228 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_27_SLEW_RATE_27_MASK, .index = PINMUX_MIO_PAD_ATTR_27_SLEW_RATE_27_OFFSET })
2229#define PINMUX_MIO_PAD_ATTR_27_DRIVE_STRENGTH_27_MASK 0xfu
2230#define PINMUX_MIO_PAD_ATTR_27_DRIVE_STRENGTH_27_OFFSET 20
2231#define PINMUX_MIO_PAD_ATTR_27_DRIVE_STRENGTH_27_FIELD \
2232 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_27_DRIVE_STRENGTH_27_MASK, .index = PINMUX_MIO_PAD_ATTR_27_DRIVE_STRENGTH_27_OFFSET })
2233
2234// Muxed pad attributes.
2235#define PINMUX_MIO_PAD_ATTR_28_REG_OFFSET 0x470
2236#define PINMUX_MIO_PAD_ATTR_28_REG_RESVAL 0x0u
2237#define PINMUX_MIO_PAD_ATTR_28_INVERT_28_BIT 0
2238#define PINMUX_MIO_PAD_ATTR_28_VIRTUAL_OD_EN_28_BIT 1
2239#define PINMUX_MIO_PAD_ATTR_28_PULL_EN_28_BIT 2
2240#define PINMUX_MIO_PAD_ATTR_28_PULL_SELECT_28_BIT 3
2241#define PINMUX_MIO_PAD_ATTR_28_KEEPER_EN_28_BIT 4
2242#define PINMUX_MIO_PAD_ATTR_28_SCHMITT_EN_28_BIT 5
2243#define PINMUX_MIO_PAD_ATTR_28_OD_EN_28_BIT 6
2244#define PINMUX_MIO_PAD_ATTR_28_INPUT_DISABLE_28_BIT 7
2245#define PINMUX_MIO_PAD_ATTR_28_SLEW_RATE_28_MASK 0x3u
2246#define PINMUX_MIO_PAD_ATTR_28_SLEW_RATE_28_OFFSET 16
2247#define PINMUX_MIO_PAD_ATTR_28_SLEW_RATE_28_FIELD \
2248 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_28_SLEW_RATE_28_MASK, .index = PINMUX_MIO_PAD_ATTR_28_SLEW_RATE_28_OFFSET })
2249#define PINMUX_MIO_PAD_ATTR_28_DRIVE_STRENGTH_28_MASK 0xfu
2250#define PINMUX_MIO_PAD_ATTR_28_DRIVE_STRENGTH_28_OFFSET 20
2251#define PINMUX_MIO_PAD_ATTR_28_DRIVE_STRENGTH_28_FIELD \
2252 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_28_DRIVE_STRENGTH_28_MASK, .index = PINMUX_MIO_PAD_ATTR_28_DRIVE_STRENGTH_28_OFFSET })
2253
2254// Muxed pad attributes.
2255#define PINMUX_MIO_PAD_ATTR_29_REG_OFFSET 0x474
2256#define PINMUX_MIO_PAD_ATTR_29_REG_RESVAL 0x0u
2257#define PINMUX_MIO_PAD_ATTR_29_INVERT_29_BIT 0
2258#define PINMUX_MIO_PAD_ATTR_29_VIRTUAL_OD_EN_29_BIT 1
2259#define PINMUX_MIO_PAD_ATTR_29_PULL_EN_29_BIT 2
2260#define PINMUX_MIO_PAD_ATTR_29_PULL_SELECT_29_BIT 3
2261#define PINMUX_MIO_PAD_ATTR_29_KEEPER_EN_29_BIT 4
2262#define PINMUX_MIO_PAD_ATTR_29_SCHMITT_EN_29_BIT 5
2263#define PINMUX_MIO_PAD_ATTR_29_OD_EN_29_BIT 6
2264#define PINMUX_MIO_PAD_ATTR_29_INPUT_DISABLE_29_BIT 7
2265#define PINMUX_MIO_PAD_ATTR_29_SLEW_RATE_29_MASK 0x3u
2266#define PINMUX_MIO_PAD_ATTR_29_SLEW_RATE_29_OFFSET 16
2267#define PINMUX_MIO_PAD_ATTR_29_SLEW_RATE_29_FIELD \
2268 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_29_SLEW_RATE_29_MASK, .index = PINMUX_MIO_PAD_ATTR_29_SLEW_RATE_29_OFFSET })
2269#define PINMUX_MIO_PAD_ATTR_29_DRIVE_STRENGTH_29_MASK 0xfu
2270#define PINMUX_MIO_PAD_ATTR_29_DRIVE_STRENGTH_29_OFFSET 20
2271#define PINMUX_MIO_PAD_ATTR_29_DRIVE_STRENGTH_29_FIELD \
2272 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_29_DRIVE_STRENGTH_29_MASK, .index = PINMUX_MIO_PAD_ATTR_29_DRIVE_STRENGTH_29_OFFSET })
2273
2274// Muxed pad attributes.
2275#define PINMUX_MIO_PAD_ATTR_30_REG_OFFSET 0x478
2276#define PINMUX_MIO_PAD_ATTR_30_REG_RESVAL 0x0u
2277#define PINMUX_MIO_PAD_ATTR_30_INVERT_30_BIT 0
2278#define PINMUX_MIO_PAD_ATTR_30_VIRTUAL_OD_EN_30_BIT 1
2279#define PINMUX_MIO_PAD_ATTR_30_PULL_EN_30_BIT 2
2280#define PINMUX_MIO_PAD_ATTR_30_PULL_SELECT_30_BIT 3
2281#define PINMUX_MIO_PAD_ATTR_30_KEEPER_EN_30_BIT 4
2282#define PINMUX_MIO_PAD_ATTR_30_SCHMITT_EN_30_BIT 5
2283#define PINMUX_MIO_PAD_ATTR_30_OD_EN_30_BIT 6
2284#define PINMUX_MIO_PAD_ATTR_30_INPUT_DISABLE_30_BIT 7
2285#define PINMUX_MIO_PAD_ATTR_30_SLEW_RATE_30_MASK 0x3u
2286#define PINMUX_MIO_PAD_ATTR_30_SLEW_RATE_30_OFFSET 16
2287#define PINMUX_MIO_PAD_ATTR_30_SLEW_RATE_30_FIELD \
2288 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_30_SLEW_RATE_30_MASK, .index = PINMUX_MIO_PAD_ATTR_30_SLEW_RATE_30_OFFSET })
2289#define PINMUX_MIO_PAD_ATTR_30_DRIVE_STRENGTH_30_MASK 0xfu
2290#define PINMUX_MIO_PAD_ATTR_30_DRIVE_STRENGTH_30_OFFSET 20
2291#define PINMUX_MIO_PAD_ATTR_30_DRIVE_STRENGTH_30_FIELD \
2292 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_30_DRIVE_STRENGTH_30_MASK, .index = PINMUX_MIO_PAD_ATTR_30_DRIVE_STRENGTH_30_OFFSET })
2293
2294// Muxed pad attributes.
2295#define PINMUX_MIO_PAD_ATTR_31_REG_OFFSET 0x47c
2296#define PINMUX_MIO_PAD_ATTR_31_REG_RESVAL 0x0u
2297#define PINMUX_MIO_PAD_ATTR_31_INVERT_31_BIT 0
2298#define PINMUX_MIO_PAD_ATTR_31_VIRTUAL_OD_EN_31_BIT 1
2299#define PINMUX_MIO_PAD_ATTR_31_PULL_EN_31_BIT 2
2300#define PINMUX_MIO_PAD_ATTR_31_PULL_SELECT_31_BIT 3
2301#define PINMUX_MIO_PAD_ATTR_31_KEEPER_EN_31_BIT 4
2302#define PINMUX_MIO_PAD_ATTR_31_SCHMITT_EN_31_BIT 5
2303#define PINMUX_MIO_PAD_ATTR_31_OD_EN_31_BIT 6
2304#define PINMUX_MIO_PAD_ATTR_31_INPUT_DISABLE_31_BIT 7
2305#define PINMUX_MIO_PAD_ATTR_31_SLEW_RATE_31_MASK 0x3u
2306#define PINMUX_MIO_PAD_ATTR_31_SLEW_RATE_31_OFFSET 16
2307#define PINMUX_MIO_PAD_ATTR_31_SLEW_RATE_31_FIELD \
2308 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_31_SLEW_RATE_31_MASK, .index = PINMUX_MIO_PAD_ATTR_31_SLEW_RATE_31_OFFSET })
2309#define PINMUX_MIO_PAD_ATTR_31_DRIVE_STRENGTH_31_MASK 0xfu
2310#define PINMUX_MIO_PAD_ATTR_31_DRIVE_STRENGTH_31_OFFSET 20
2311#define PINMUX_MIO_PAD_ATTR_31_DRIVE_STRENGTH_31_FIELD \
2312 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_31_DRIVE_STRENGTH_31_MASK, .index = PINMUX_MIO_PAD_ATTR_31_DRIVE_STRENGTH_31_OFFSET })
2313
2314// Muxed pad attributes.
2315#define PINMUX_MIO_PAD_ATTR_32_REG_OFFSET 0x480
2316#define PINMUX_MIO_PAD_ATTR_32_REG_RESVAL 0x0u
2317#define PINMUX_MIO_PAD_ATTR_32_INVERT_32_BIT 0
2318#define PINMUX_MIO_PAD_ATTR_32_VIRTUAL_OD_EN_32_BIT 1
2319#define PINMUX_MIO_PAD_ATTR_32_PULL_EN_32_BIT 2
2320#define PINMUX_MIO_PAD_ATTR_32_PULL_SELECT_32_BIT 3
2321#define PINMUX_MIO_PAD_ATTR_32_KEEPER_EN_32_BIT 4
2322#define PINMUX_MIO_PAD_ATTR_32_SCHMITT_EN_32_BIT 5
2323#define PINMUX_MIO_PAD_ATTR_32_OD_EN_32_BIT 6
2324#define PINMUX_MIO_PAD_ATTR_32_INPUT_DISABLE_32_BIT 7
2325#define PINMUX_MIO_PAD_ATTR_32_SLEW_RATE_32_MASK 0x3u
2326#define PINMUX_MIO_PAD_ATTR_32_SLEW_RATE_32_OFFSET 16
2327#define PINMUX_MIO_PAD_ATTR_32_SLEW_RATE_32_FIELD \
2328 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_32_SLEW_RATE_32_MASK, .index = PINMUX_MIO_PAD_ATTR_32_SLEW_RATE_32_OFFSET })
2329#define PINMUX_MIO_PAD_ATTR_32_DRIVE_STRENGTH_32_MASK 0xfu
2330#define PINMUX_MIO_PAD_ATTR_32_DRIVE_STRENGTH_32_OFFSET 20
2331#define PINMUX_MIO_PAD_ATTR_32_DRIVE_STRENGTH_32_FIELD \
2332 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_32_DRIVE_STRENGTH_32_MASK, .index = PINMUX_MIO_PAD_ATTR_32_DRIVE_STRENGTH_32_OFFSET })
2333
2334// Muxed pad attributes.
2335#define PINMUX_MIO_PAD_ATTR_33_REG_OFFSET 0x484
2336#define PINMUX_MIO_PAD_ATTR_33_REG_RESVAL 0x0u
2337#define PINMUX_MIO_PAD_ATTR_33_INVERT_33_BIT 0
2338#define PINMUX_MIO_PAD_ATTR_33_VIRTUAL_OD_EN_33_BIT 1
2339#define PINMUX_MIO_PAD_ATTR_33_PULL_EN_33_BIT 2
2340#define PINMUX_MIO_PAD_ATTR_33_PULL_SELECT_33_BIT 3
2341#define PINMUX_MIO_PAD_ATTR_33_KEEPER_EN_33_BIT 4
2342#define PINMUX_MIO_PAD_ATTR_33_SCHMITT_EN_33_BIT 5
2343#define PINMUX_MIO_PAD_ATTR_33_OD_EN_33_BIT 6
2344#define PINMUX_MIO_PAD_ATTR_33_INPUT_DISABLE_33_BIT 7
2345#define PINMUX_MIO_PAD_ATTR_33_SLEW_RATE_33_MASK 0x3u
2346#define PINMUX_MIO_PAD_ATTR_33_SLEW_RATE_33_OFFSET 16
2347#define PINMUX_MIO_PAD_ATTR_33_SLEW_RATE_33_FIELD \
2348 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_33_SLEW_RATE_33_MASK, .index = PINMUX_MIO_PAD_ATTR_33_SLEW_RATE_33_OFFSET })
2349#define PINMUX_MIO_PAD_ATTR_33_DRIVE_STRENGTH_33_MASK 0xfu
2350#define PINMUX_MIO_PAD_ATTR_33_DRIVE_STRENGTH_33_OFFSET 20
2351#define PINMUX_MIO_PAD_ATTR_33_DRIVE_STRENGTH_33_FIELD \
2352 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_33_DRIVE_STRENGTH_33_MASK, .index = PINMUX_MIO_PAD_ATTR_33_DRIVE_STRENGTH_33_OFFSET })
2353
2354// Muxed pad attributes.
2355#define PINMUX_MIO_PAD_ATTR_34_REG_OFFSET 0x488
2356#define PINMUX_MIO_PAD_ATTR_34_REG_RESVAL 0x0u
2357#define PINMUX_MIO_PAD_ATTR_34_INVERT_34_BIT 0
2358#define PINMUX_MIO_PAD_ATTR_34_VIRTUAL_OD_EN_34_BIT 1
2359#define PINMUX_MIO_PAD_ATTR_34_PULL_EN_34_BIT 2
2360#define PINMUX_MIO_PAD_ATTR_34_PULL_SELECT_34_BIT 3
2361#define PINMUX_MIO_PAD_ATTR_34_KEEPER_EN_34_BIT 4
2362#define PINMUX_MIO_PAD_ATTR_34_SCHMITT_EN_34_BIT 5
2363#define PINMUX_MIO_PAD_ATTR_34_OD_EN_34_BIT 6
2364#define PINMUX_MIO_PAD_ATTR_34_INPUT_DISABLE_34_BIT 7
2365#define PINMUX_MIO_PAD_ATTR_34_SLEW_RATE_34_MASK 0x3u
2366#define PINMUX_MIO_PAD_ATTR_34_SLEW_RATE_34_OFFSET 16
2367#define PINMUX_MIO_PAD_ATTR_34_SLEW_RATE_34_FIELD \
2368 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_34_SLEW_RATE_34_MASK, .index = PINMUX_MIO_PAD_ATTR_34_SLEW_RATE_34_OFFSET })
2369#define PINMUX_MIO_PAD_ATTR_34_DRIVE_STRENGTH_34_MASK 0xfu
2370#define PINMUX_MIO_PAD_ATTR_34_DRIVE_STRENGTH_34_OFFSET 20
2371#define PINMUX_MIO_PAD_ATTR_34_DRIVE_STRENGTH_34_FIELD \
2372 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_34_DRIVE_STRENGTH_34_MASK, .index = PINMUX_MIO_PAD_ATTR_34_DRIVE_STRENGTH_34_OFFSET })
2373
2374// Muxed pad attributes.
2375#define PINMUX_MIO_PAD_ATTR_35_REG_OFFSET 0x48c
2376#define PINMUX_MIO_PAD_ATTR_35_REG_RESVAL 0x0u
2377#define PINMUX_MIO_PAD_ATTR_35_INVERT_35_BIT 0
2378#define PINMUX_MIO_PAD_ATTR_35_VIRTUAL_OD_EN_35_BIT 1
2379#define PINMUX_MIO_PAD_ATTR_35_PULL_EN_35_BIT 2
2380#define PINMUX_MIO_PAD_ATTR_35_PULL_SELECT_35_BIT 3
2381#define PINMUX_MIO_PAD_ATTR_35_KEEPER_EN_35_BIT 4
2382#define PINMUX_MIO_PAD_ATTR_35_SCHMITT_EN_35_BIT 5
2383#define PINMUX_MIO_PAD_ATTR_35_OD_EN_35_BIT 6
2384#define PINMUX_MIO_PAD_ATTR_35_INPUT_DISABLE_35_BIT 7
2385#define PINMUX_MIO_PAD_ATTR_35_SLEW_RATE_35_MASK 0x3u
2386#define PINMUX_MIO_PAD_ATTR_35_SLEW_RATE_35_OFFSET 16
2387#define PINMUX_MIO_PAD_ATTR_35_SLEW_RATE_35_FIELD \
2388 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_35_SLEW_RATE_35_MASK, .index = PINMUX_MIO_PAD_ATTR_35_SLEW_RATE_35_OFFSET })
2389#define PINMUX_MIO_PAD_ATTR_35_DRIVE_STRENGTH_35_MASK 0xfu
2390#define PINMUX_MIO_PAD_ATTR_35_DRIVE_STRENGTH_35_OFFSET 20
2391#define PINMUX_MIO_PAD_ATTR_35_DRIVE_STRENGTH_35_FIELD \
2392 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_35_DRIVE_STRENGTH_35_MASK, .index = PINMUX_MIO_PAD_ATTR_35_DRIVE_STRENGTH_35_OFFSET })
2393
2394// Muxed pad attributes.
2395#define PINMUX_MIO_PAD_ATTR_36_REG_OFFSET 0x490
2396#define PINMUX_MIO_PAD_ATTR_36_REG_RESVAL 0x0u
2397#define PINMUX_MIO_PAD_ATTR_36_INVERT_36_BIT 0
2398#define PINMUX_MIO_PAD_ATTR_36_VIRTUAL_OD_EN_36_BIT 1
2399#define PINMUX_MIO_PAD_ATTR_36_PULL_EN_36_BIT 2
2400#define PINMUX_MIO_PAD_ATTR_36_PULL_SELECT_36_BIT 3
2401#define PINMUX_MIO_PAD_ATTR_36_KEEPER_EN_36_BIT 4
2402#define PINMUX_MIO_PAD_ATTR_36_SCHMITT_EN_36_BIT 5
2403#define PINMUX_MIO_PAD_ATTR_36_OD_EN_36_BIT 6
2404#define PINMUX_MIO_PAD_ATTR_36_INPUT_DISABLE_36_BIT 7
2405#define PINMUX_MIO_PAD_ATTR_36_SLEW_RATE_36_MASK 0x3u
2406#define PINMUX_MIO_PAD_ATTR_36_SLEW_RATE_36_OFFSET 16
2407#define PINMUX_MIO_PAD_ATTR_36_SLEW_RATE_36_FIELD \
2408 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_36_SLEW_RATE_36_MASK, .index = PINMUX_MIO_PAD_ATTR_36_SLEW_RATE_36_OFFSET })
2409#define PINMUX_MIO_PAD_ATTR_36_DRIVE_STRENGTH_36_MASK 0xfu
2410#define PINMUX_MIO_PAD_ATTR_36_DRIVE_STRENGTH_36_OFFSET 20
2411#define PINMUX_MIO_PAD_ATTR_36_DRIVE_STRENGTH_36_FIELD \
2412 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_36_DRIVE_STRENGTH_36_MASK, .index = PINMUX_MIO_PAD_ATTR_36_DRIVE_STRENGTH_36_OFFSET })
2413
2414// Muxed pad attributes.
2415#define PINMUX_MIO_PAD_ATTR_37_REG_OFFSET 0x494
2416#define PINMUX_MIO_PAD_ATTR_37_REG_RESVAL 0x0u
2417#define PINMUX_MIO_PAD_ATTR_37_INVERT_37_BIT 0
2418#define PINMUX_MIO_PAD_ATTR_37_VIRTUAL_OD_EN_37_BIT 1
2419#define PINMUX_MIO_PAD_ATTR_37_PULL_EN_37_BIT 2
2420#define PINMUX_MIO_PAD_ATTR_37_PULL_SELECT_37_BIT 3
2421#define PINMUX_MIO_PAD_ATTR_37_KEEPER_EN_37_BIT 4
2422#define PINMUX_MIO_PAD_ATTR_37_SCHMITT_EN_37_BIT 5
2423#define PINMUX_MIO_PAD_ATTR_37_OD_EN_37_BIT 6
2424#define PINMUX_MIO_PAD_ATTR_37_INPUT_DISABLE_37_BIT 7
2425#define PINMUX_MIO_PAD_ATTR_37_SLEW_RATE_37_MASK 0x3u
2426#define PINMUX_MIO_PAD_ATTR_37_SLEW_RATE_37_OFFSET 16
2427#define PINMUX_MIO_PAD_ATTR_37_SLEW_RATE_37_FIELD \
2428 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_37_SLEW_RATE_37_MASK, .index = PINMUX_MIO_PAD_ATTR_37_SLEW_RATE_37_OFFSET })
2429#define PINMUX_MIO_PAD_ATTR_37_DRIVE_STRENGTH_37_MASK 0xfu
2430#define PINMUX_MIO_PAD_ATTR_37_DRIVE_STRENGTH_37_OFFSET 20
2431#define PINMUX_MIO_PAD_ATTR_37_DRIVE_STRENGTH_37_FIELD \
2432 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_37_DRIVE_STRENGTH_37_MASK, .index = PINMUX_MIO_PAD_ATTR_37_DRIVE_STRENGTH_37_OFFSET })
2433
2434// Muxed pad attributes.
2435#define PINMUX_MIO_PAD_ATTR_38_REG_OFFSET 0x498
2436#define PINMUX_MIO_PAD_ATTR_38_REG_RESVAL 0x0u
2437#define PINMUX_MIO_PAD_ATTR_38_INVERT_38_BIT 0
2438#define PINMUX_MIO_PAD_ATTR_38_VIRTUAL_OD_EN_38_BIT 1
2439#define PINMUX_MIO_PAD_ATTR_38_PULL_EN_38_BIT 2
2440#define PINMUX_MIO_PAD_ATTR_38_PULL_SELECT_38_BIT 3
2441#define PINMUX_MIO_PAD_ATTR_38_KEEPER_EN_38_BIT 4
2442#define PINMUX_MIO_PAD_ATTR_38_SCHMITT_EN_38_BIT 5
2443#define PINMUX_MIO_PAD_ATTR_38_OD_EN_38_BIT 6
2444#define PINMUX_MIO_PAD_ATTR_38_INPUT_DISABLE_38_BIT 7
2445#define PINMUX_MIO_PAD_ATTR_38_SLEW_RATE_38_MASK 0x3u
2446#define PINMUX_MIO_PAD_ATTR_38_SLEW_RATE_38_OFFSET 16
2447#define PINMUX_MIO_PAD_ATTR_38_SLEW_RATE_38_FIELD \
2448 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_38_SLEW_RATE_38_MASK, .index = PINMUX_MIO_PAD_ATTR_38_SLEW_RATE_38_OFFSET })
2449#define PINMUX_MIO_PAD_ATTR_38_DRIVE_STRENGTH_38_MASK 0xfu
2450#define PINMUX_MIO_PAD_ATTR_38_DRIVE_STRENGTH_38_OFFSET 20
2451#define PINMUX_MIO_PAD_ATTR_38_DRIVE_STRENGTH_38_FIELD \
2452 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_38_DRIVE_STRENGTH_38_MASK, .index = PINMUX_MIO_PAD_ATTR_38_DRIVE_STRENGTH_38_OFFSET })
2453
2454// Muxed pad attributes.
2455#define PINMUX_MIO_PAD_ATTR_39_REG_OFFSET 0x49c
2456#define PINMUX_MIO_PAD_ATTR_39_REG_RESVAL 0x0u
2457#define PINMUX_MIO_PAD_ATTR_39_INVERT_39_BIT 0
2458#define PINMUX_MIO_PAD_ATTR_39_VIRTUAL_OD_EN_39_BIT 1
2459#define PINMUX_MIO_PAD_ATTR_39_PULL_EN_39_BIT 2
2460#define PINMUX_MIO_PAD_ATTR_39_PULL_SELECT_39_BIT 3
2461#define PINMUX_MIO_PAD_ATTR_39_KEEPER_EN_39_BIT 4
2462#define PINMUX_MIO_PAD_ATTR_39_SCHMITT_EN_39_BIT 5
2463#define PINMUX_MIO_PAD_ATTR_39_OD_EN_39_BIT 6
2464#define PINMUX_MIO_PAD_ATTR_39_INPUT_DISABLE_39_BIT 7
2465#define PINMUX_MIO_PAD_ATTR_39_SLEW_RATE_39_MASK 0x3u
2466#define PINMUX_MIO_PAD_ATTR_39_SLEW_RATE_39_OFFSET 16
2467#define PINMUX_MIO_PAD_ATTR_39_SLEW_RATE_39_FIELD \
2468 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_39_SLEW_RATE_39_MASK, .index = PINMUX_MIO_PAD_ATTR_39_SLEW_RATE_39_OFFSET })
2469#define PINMUX_MIO_PAD_ATTR_39_DRIVE_STRENGTH_39_MASK 0xfu
2470#define PINMUX_MIO_PAD_ATTR_39_DRIVE_STRENGTH_39_OFFSET 20
2471#define PINMUX_MIO_PAD_ATTR_39_DRIVE_STRENGTH_39_FIELD \
2472 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_39_DRIVE_STRENGTH_39_MASK, .index = PINMUX_MIO_PAD_ATTR_39_DRIVE_STRENGTH_39_OFFSET })
2473
2474// Muxed pad attributes.
2475#define PINMUX_MIO_PAD_ATTR_40_REG_OFFSET 0x4a0
2476#define PINMUX_MIO_PAD_ATTR_40_REG_RESVAL 0x0u
2477#define PINMUX_MIO_PAD_ATTR_40_INVERT_40_BIT 0
2478#define PINMUX_MIO_PAD_ATTR_40_VIRTUAL_OD_EN_40_BIT 1
2479#define PINMUX_MIO_PAD_ATTR_40_PULL_EN_40_BIT 2
2480#define PINMUX_MIO_PAD_ATTR_40_PULL_SELECT_40_BIT 3
2481#define PINMUX_MIO_PAD_ATTR_40_KEEPER_EN_40_BIT 4
2482#define PINMUX_MIO_PAD_ATTR_40_SCHMITT_EN_40_BIT 5
2483#define PINMUX_MIO_PAD_ATTR_40_OD_EN_40_BIT 6
2484#define PINMUX_MIO_PAD_ATTR_40_INPUT_DISABLE_40_BIT 7
2485#define PINMUX_MIO_PAD_ATTR_40_SLEW_RATE_40_MASK 0x3u
2486#define PINMUX_MIO_PAD_ATTR_40_SLEW_RATE_40_OFFSET 16
2487#define PINMUX_MIO_PAD_ATTR_40_SLEW_RATE_40_FIELD \
2488 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_40_SLEW_RATE_40_MASK, .index = PINMUX_MIO_PAD_ATTR_40_SLEW_RATE_40_OFFSET })
2489#define PINMUX_MIO_PAD_ATTR_40_DRIVE_STRENGTH_40_MASK 0xfu
2490#define PINMUX_MIO_PAD_ATTR_40_DRIVE_STRENGTH_40_OFFSET 20
2491#define PINMUX_MIO_PAD_ATTR_40_DRIVE_STRENGTH_40_FIELD \
2492 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_40_DRIVE_STRENGTH_40_MASK, .index = PINMUX_MIO_PAD_ATTR_40_DRIVE_STRENGTH_40_OFFSET })
2493
2494// Muxed pad attributes.
2495#define PINMUX_MIO_PAD_ATTR_41_REG_OFFSET 0x4a4
2496#define PINMUX_MIO_PAD_ATTR_41_REG_RESVAL 0x0u
2497#define PINMUX_MIO_PAD_ATTR_41_INVERT_41_BIT 0
2498#define PINMUX_MIO_PAD_ATTR_41_VIRTUAL_OD_EN_41_BIT 1
2499#define PINMUX_MIO_PAD_ATTR_41_PULL_EN_41_BIT 2
2500#define PINMUX_MIO_PAD_ATTR_41_PULL_SELECT_41_BIT 3
2501#define PINMUX_MIO_PAD_ATTR_41_KEEPER_EN_41_BIT 4
2502#define PINMUX_MIO_PAD_ATTR_41_SCHMITT_EN_41_BIT 5
2503#define PINMUX_MIO_PAD_ATTR_41_OD_EN_41_BIT 6
2504#define PINMUX_MIO_PAD_ATTR_41_INPUT_DISABLE_41_BIT 7
2505#define PINMUX_MIO_PAD_ATTR_41_SLEW_RATE_41_MASK 0x3u
2506#define PINMUX_MIO_PAD_ATTR_41_SLEW_RATE_41_OFFSET 16
2507#define PINMUX_MIO_PAD_ATTR_41_SLEW_RATE_41_FIELD \
2508 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_41_SLEW_RATE_41_MASK, .index = PINMUX_MIO_PAD_ATTR_41_SLEW_RATE_41_OFFSET })
2509#define PINMUX_MIO_PAD_ATTR_41_DRIVE_STRENGTH_41_MASK 0xfu
2510#define PINMUX_MIO_PAD_ATTR_41_DRIVE_STRENGTH_41_OFFSET 20
2511#define PINMUX_MIO_PAD_ATTR_41_DRIVE_STRENGTH_41_FIELD \
2512 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_41_DRIVE_STRENGTH_41_MASK, .index = PINMUX_MIO_PAD_ATTR_41_DRIVE_STRENGTH_41_OFFSET })
2513
2514// Muxed pad attributes.
2515#define PINMUX_MIO_PAD_ATTR_42_REG_OFFSET 0x4a8
2516#define PINMUX_MIO_PAD_ATTR_42_REG_RESVAL 0x0u
2517#define PINMUX_MIO_PAD_ATTR_42_INVERT_42_BIT 0
2518#define PINMUX_MIO_PAD_ATTR_42_VIRTUAL_OD_EN_42_BIT 1
2519#define PINMUX_MIO_PAD_ATTR_42_PULL_EN_42_BIT 2
2520#define PINMUX_MIO_PAD_ATTR_42_PULL_SELECT_42_BIT 3
2521#define PINMUX_MIO_PAD_ATTR_42_KEEPER_EN_42_BIT 4
2522#define PINMUX_MIO_PAD_ATTR_42_SCHMITT_EN_42_BIT 5
2523#define PINMUX_MIO_PAD_ATTR_42_OD_EN_42_BIT 6
2524#define PINMUX_MIO_PAD_ATTR_42_INPUT_DISABLE_42_BIT 7
2525#define PINMUX_MIO_PAD_ATTR_42_SLEW_RATE_42_MASK 0x3u
2526#define PINMUX_MIO_PAD_ATTR_42_SLEW_RATE_42_OFFSET 16
2527#define PINMUX_MIO_PAD_ATTR_42_SLEW_RATE_42_FIELD \
2528 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_42_SLEW_RATE_42_MASK, .index = PINMUX_MIO_PAD_ATTR_42_SLEW_RATE_42_OFFSET })
2529#define PINMUX_MIO_PAD_ATTR_42_DRIVE_STRENGTH_42_MASK 0xfu
2530#define PINMUX_MIO_PAD_ATTR_42_DRIVE_STRENGTH_42_OFFSET 20
2531#define PINMUX_MIO_PAD_ATTR_42_DRIVE_STRENGTH_42_FIELD \
2532 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_42_DRIVE_STRENGTH_42_MASK, .index = PINMUX_MIO_PAD_ATTR_42_DRIVE_STRENGTH_42_OFFSET })
2533
2534// Muxed pad attributes.
2535#define PINMUX_MIO_PAD_ATTR_43_REG_OFFSET 0x4ac
2536#define PINMUX_MIO_PAD_ATTR_43_REG_RESVAL 0x0u
2537#define PINMUX_MIO_PAD_ATTR_43_INVERT_43_BIT 0
2538#define PINMUX_MIO_PAD_ATTR_43_VIRTUAL_OD_EN_43_BIT 1
2539#define PINMUX_MIO_PAD_ATTR_43_PULL_EN_43_BIT 2
2540#define PINMUX_MIO_PAD_ATTR_43_PULL_SELECT_43_BIT 3
2541#define PINMUX_MIO_PAD_ATTR_43_KEEPER_EN_43_BIT 4
2542#define PINMUX_MIO_PAD_ATTR_43_SCHMITT_EN_43_BIT 5
2543#define PINMUX_MIO_PAD_ATTR_43_OD_EN_43_BIT 6
2544#define PINMUX_MIO_PAD_ATTR_43_INPUT_DISABLE_43_BIT 7
2545#define PINMUX_MIO_PAD_ATTR_43_SLEW_RATE_43_MASK 0x3u
2546#define PINMUX_MIO_PAD_ATTR_43_SLEW_RATE_43_OFFSET 16
2547#define PINMUX_MIO_PAD_ATTR_43_SLEW_RATE_43_FIELD \
2548 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_43_SLEW_RATE_43_MASK, .index = PINMUX_MIO_PAD_ATTR_43_SLEW_RATE_43_OFFSET })
2549#define PINMUX_MIO_PAD_ATTR_43_DRIVE_STRENGTH_43_MASK 0xfu
2550#define PINMUX_MIO_PAD_ATTR_43_DRIVE_STRENGTH_43_OFFSET 20
2551#define PINMUX_MIO_PAD_ATTR_43_DRIVE_STRENGTH_43_FIELD \
2552 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_43_DRIVE_STRENGTH_43_MASK, .index = PINMUX_MIO_PAD_ATTR_43_DRIVE_STRENGTH_43_OFFSET })
2553
2554// Muxed pad attributes.
2555#define PINMUX_MIO_PAD_ATTR_44_REG_OFFSET 0x4b0
2556#define PINMUX_MIO_PAD_ATTR_44_REG_RESVAL 0x0u
2557#define PINMUX_MIO_PAD_ATTR_44_INVERT_44_BIT 0
2558#define PINMUX_MIO_PAD_ATTR_44_VIRTUAL_OD_EN_44_BIT 1
2559#define PINMUX_MIO_PAD_ATTR_44_PULL_EN_44_BIT 2
2560#define PINMUX_MIO_PAD_ATTR_44_PULL_SELECT_44_BIT 3
2561#define PINMUX_MIO_PAD_ATTR_44_KEEPER_EN_44_BIT 4
2562#define PINMUX_MIO_PAD_ATTR_44_SCHMITT_EN_44_BIT 5
2563#define PINMUX_MIO_PAD_ATTR_44_OD_EN_44_BIT 6
2564#define PINMUX_MIO_PAD_ATTR_44_INPUT_DISABLE_44_BIT 7
2565#define PINMUX_MIO_PAD_ATTR_44_SLEW_RATE_44_MASK 0x3u
2566#define PINMUX_MIO_PAD_ATTR_44_SLEW_RATE_44_OFFSET 16
2567#define PINMUX_MIO_PAD_ATTR_44_SLEW_RATE_44_FIELD \
2568 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_44_SLEW_RATE_44_MASK, .index = PINMUX_MIO_PAD_ATTR_44_SLEW_RATE_44_OFFSET })
2569#define PINMUX_MIO_PAD_ATTR_44_DRIVE_STRENGTH_44_MASK 0xfu
2570#define PINMUX_MIO_PAD_ATTR_44_DRIVE_STRENGTH_44_OFFSET 20
2571#define PINMUX_MIO_PAD_ATTR_44_DRIVE_STRENGTH_44_FIELD \
2572 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_44_DRIVE_STRENGTH_44_MASK, .index = PINMUX_MIO_PAD_ATTR_44_DRIVE_STRENGTH_44_OFFSET })
2573
2574// Muxed pad attributes.
2575#define PINMUX_MIO_PAD_ATTR_45_REG_OFFSET 0x4b4
2576#define PINMUX_MIO_PAD_ATTR_45_REG_RESVAL 0x0u
2577#define PINMUX_MIO_PAD_ATTR_45_INVERT_45_BIT 0
2578#define PINMUX_MIO_PAD_ATTR_45_VIRTUAL_OD_EN_45_BIT 1
2579#define PINMUX_MIO_PAD_ATTR_45_PULL_EN_45_BIT 2
2580#define PINMUX_MIO_PAD_ATTR_45_PULL_SELECT_45_BIT 3
2581#define PINMUX_MIO_PAD_ATTR_45_KEEPER_EN_45_BIT 4
2582#define PINMUX_MIO_PAD_ATTR_45_SCHMITT_EN_45_BIT 5
2583#define PINMUX_MIO_PAD_ATTR_45_OD_EN_45_BIT 6
2584#define PINMUX_MIO_PAD_ATTR_45_INPUT_DISABLE_45_BIT 7
2585#define PINMUX_MIO_PAD_ATTR_45_SLEW_RATE_45_MASK 0x3u
2586#define PINMUX_MIO_PAD_ATTR_45_SLEW_RATE_45_OFFSET 16
2587#define PINMUX_MIO_PAD_ATTR_45_SLEW_RATE_45_FIELD \
2588 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_45_SLEW_RATE_45_MASK, .index = PINMUX_MIO_PAD_ATTR_45_SLEW_RATE_45_OFFSET })
2589#define PINMUX_MIO_PAD_ATTR_45_DRIVE_STRENGTH_45_MASK 0xfu
2590#define PINMUX_MIO_PAD_ATTR_45_DRIVE_STRENGTH_45_OFFSET 20
2591#define PINMUX_MIO_PAD_ATTR_45_DRIVE_STRENGTH_45_FIELD \
2592 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_45_DRIVE_STRENGTH_45_MASK, .index = PINMUX_MIO_PAD_ATTR_45_DRIVE_STRENGTH_45_OFFSET })
2593
2594// Muxed pad attributes.
2595#define PINMUX_MIO_PAD_ATTR_46_REG_OFFSET 0x4b8
2596#define PINMUX_MIO_PAD_ATTR_46_REG_RESVAL 0x0u
2597#define PINMUX_MIO_PAD_ATTR_46_INVERT_46_BIT 0
2598#define PINMUX_MIO_PAD_ATTR_46_VIRTUAL_OD_EN_46_BIT 1
2599#define PINMUX_MIO_PAD_ATTR_46_PULL_EN_46_BIT 2
2600#define PINMUX_MIO_PAD_ATTR_46_PULL_SELECT_46_BIT 3
2601#define PINMUX_MIO_PAD_ATTR_46_KEEPER_EN_46_BIT 4
2602#define PINMUX_MIO_PAD_ATTR_46_SCHMITT_EN_46_BIT 5
2603#define PINMUX_MIO_PAD_ATTR_46_OD_EN_46_BIT 6
2604#define PINMUX_MIO_PAD_ATTR_46_INPUT_DISABLE_46_BIT 7
2605#define PINMUX_MIO_PAD_ATTR_46_SLEW_RATE_46_MASK 0x3u
2606#define PINMUX_MIO_PAD_ATTR_46_SLEW_RATE_46_OFFSET 16
2607#define PINMUX_MIO_PAD_ATTR_46_SLEW_RATE_46_FIELD \
2608 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_46_SLEW_RATE_46_MASK, .index = PINMUX_MIO_PAD_ATTR_46_SLEW_RATE_46_OFFSET })
2609#define PINMUX_MIO_PAD_ATTR_46_DRIVE_STRENGTH_46_MASK 0xfu
2610#define PINMUX_MIO_PAD_ATTR_46_DRIVE_STRENGTH_46_OFFSET 20
2611#define PINMUX_MIO_PAD_ATTR_46_DRIVE_STRENGTH_46_FIELD \
2612 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_ATTR_46_DRIVE_STRENGTH_46_MASK, .index = PINMUX_MIO_PAD_ATTR_46_DRIVE_STRENGTH_46_OFFSET })
2613
2614// Register write enable for DIO PAD attributes. (common parameters)
2615#define PINMUX_DIO_PAD_ATTR_REGWEN_EN_FIELD_WIDTH 1
2616#define PINMUX_DIO_PAD_ATTR_REGWEN_MULTIREG_COUNT 16
2617
2618// Register write enable for DIO PAD attributes.
2619#define PINMUX_DIO_PAD_ATTR_REGWEN_0_REG_OFFSET 0x4bc
2620#define PINMUX_DIO_PAD_ATTR_REGWEN_0_REG_RESVAL 0x1u
2621#define PINMUX_DIO_PAD_ATTR_REGWEN_0_EN_0_BIT 0
2622
2623// Register write enable for DIO PAD attributes.
2624#define PINMUX_DIO_PAD_ATTR_REGWEN_1_REG_OFFSET 0x4c0
2625#define PINMUX_DIO_PAD_ATTR_REGWEN_1_REG_RESVAL 0x1u
2626#define PINMUX_DIO_PAD_ATTR_REGWEN_1_EN_1_BIT 0
2627
2628// Register write enable for DIO PAD attributes.
2629#define PINMUX_DIO_PAD_ATTR_REGWEN_2_REG_OFFSET 0x4c4
2630#define PINMUX_DIO_PAD_ATTR_REGWEN_2_REG_RESVAL 0x1u
2631#define PINMUX_DIO_PAD_ATTR_REGWEN_2_EN_2_BIT 0
2632
2633// Register write enable for DIO PAD attributes.
2634#define PINMUX_DIO_PAD_ATTR_REGWEN_3_REG_OFFSET 0x4c8
2635#define PINMUX_DIO_PAD_ATTR_REGWEN_3_REG_RESVAL 0x1u
2636#define PINMUX_DIO_PAD_ATTR_REGWEN_3_EN_3_BIT 0
2637
2638// Register write enable for DIO PAD attributes.
2639#define PINMUX_DIO_PAD_ATTR_REGWEN_4_REG_OFFSET 0x4cc
2640#define PINMUX_DIO_PAD_ATTR_REGWEN_4_REG_RESVAL 0x1u
2641#define PINMUX_DIO_PAD_ATTR_REGWEN_4_EN_4_BIT 0
2642
2643// Register write enable for DIO PAD attributes.
2644#define PINMUX_DIO_PAD_ATTR_REGWEN_5_REG_OFFSET 0x4d0
2645#define PINMUX_DIO_PAD_ATTR_REGWEN_5_REG_RESVAL 0x1u
2646#define PINMUX_DIO_PAD_ATTR_REGWEN_5_EN_5_BIT 0
2647
2648// Register write enable for DIO PAD attributes.
2649#define PINMUX_DIO_PAD_ATTR_REGWEN_6_REG_OFFSET 0x4d4
2650#define PINMUX_DIO_PAD_ATTR_REGWEN_6_REG_RESVAL 0x1u
2651#define PINMUX_DIO_PAD_ATTR_REGWEN_6_EN_6_BIT 0
2652
2653// Register write enable for DIO PAD attributes.
2654#define PINMUX_DIO_PAD_ATTR_REGWEN_7_REG_OFFSET 0x4d8
2655#define PINMUX_DIO_PAD_ATTR_REGWEN_7_REG_RESVAL 0x1u
2656#define PINMUX_DIO_PAD_ATTR_REGWEN_7_EN_7_BIT 0
2657
2658// Register write enable for DIO PAD attributes.
2659#define PINMUX_DIO_PAD_ATTR_REGWEN_8_REG_OFFSET 0x4dc
2660#define PINMUX_DIO_PAD_ATTR_REGWEN_8_REG_RESVAL 0x1u
2661#define PINMUX_DIO_PAD_ATTR_REGWEN_8_EN_8_BIT 0
2662
2663// Register write enable for DIO PAD attributes.
2664#define PINMUX_DIO_PAD_ATTR_REGWEN_9_REG_OFFSET 0x4e0
2665#define PINMUX_DIO_PAD_ATTR_REGWEN_9_REG_RESVAL 0x1u
2666#define PINMUX_DIO_PAD_ATTR_REGWEN_9_EN_9_BIT 0
2667
2668// Register write enable for DIO PAD attributes.
2669#define PINMUX_DIO_PAD_ATTR_REGWEN_10_REG_OFFSET 0x4e4
2670#define PINMUX_DIO_PAD_ATTR_REGWEN_10_REG_RESVAL 0x1u
2671#define PINMUX_DIO_PAD_ATTR_REGWEN_10_EN_10_BIT 0
2672
2673// Register write enable for DIO PAD attributes.
2674#define PINMUX_DIO_PAD_ATTR_REGWEN_11_REG_OFFSET 0x4e8
2675#define PINMUX_DIO_PAD_ATTR_REGWEN_11_REG_RESVAL 0x1u
2676#define PINMUX_DIO_PAD_ATTR_REGWEN_11_EN_11_BIT 0
2677
2678// Register write enable for DIO PAD attributes.
2679#define PINMUX_DIO_PAD_ATTR_REGWEN_12_REG_OFFSET 0x4ec
2680#define PINMUX_DIO_PAD_ATTR_REGWEN_12_REG_RESVAL 0x1u
2681#define PINMUX_DIO_PAD_ATTR_REGWEN_12_EN_12_BIT 0
2682
2683// Register write enable for DIO PAD attributes.
2684#define PINMUX_DIO_PAD_ATTR_REGWEN_13_REG_OFFSET 0x4f0
2685#define PINMUX_DIO_PAD_ATTR_REGWEN_13_REG_RESVAL 0x1u
2686#define PINMUX_DIO_PAD_ATTR_REGWEN_13_EN_13_BIT 0
2687
2688// Register write enable for DIO PAD attributes.
2689#define PINMUX_DIO_PAD_ATTR_REGWEN_14_REG_OFFSET 0x4f4
2690#define PINMUX_DIO_PAD_ATTR_REGWEN_14_REG_RESVAL 0x1u
2691#define PINMUX_DIO_PAD_ATTR_REGWEN_14_EN_14_BIT 0
2692
2693// Register write enable for DIO PAD attributes.
2694#define PINMUX_DIO_PAD_ATTR_REGWEN_15_REG_OFFSET 0x4f8
2695#define PINMUX_DIO_PAD_ATTR_REGWEN_15_REG_RESVAL 0x1u
2696#define PINMUX_DIO_PAD_ATTR_REGWEN_15_EN_15_BIT 0
2697
2698// Dedicated pad attributes.
2699#define PINMUX_DIO_PAD_ATTR_INVERT_FIELD_WIDTH 1
2700#define PINMUX_DIO_PAD_ATTR_VIRTUAL_OD_EN_FIELD_WIDTH 1
2701#define PINMUX_DIO_PAD_ATTR_PULL_EN_FIELD_WIDTH 1
2702#define PINMUX_DIO_PAD_ATTR_PULL_SELECT_FIELD_WIDTH 1
2703#define PINMUX_DIO_PAD_ATTR_KEEPER_EN_FIELD_WIDTH 1
2704#define PINMUX_DIO_PAD_ATTR_SCHMITT_EN_FIELD_WIDTH 1
2705#define PINMUX_DIO_PAD_ATTR_OD_EN_FIELD_WIDTH 1
2706#define PINMUX_DIO_PAD_ATTR_INPUT_DISABLE_FIELD_WIDTH 1
2707#define PINMUX_DIO_PAD_ATTR_SLEW_RATE_FIELD_WIDTH 2
2708#define PINMUX_DIO_PAD_ATTR_DRIVE_STRENGTH_FIELD_WIDTH 4
2709#define PINMUX_DIO_PAD_ATTR_MULTIREG_COUNT 16
2710
2711// Dedicated pad attributes.
2712#define PINMUX_DIO_PAD_ATTR_0_REG_OFFSET 0x4fc
2713#define PINMUX_DIO_PAD_ATTR_0_REG_RESVAL 0x0u
2714#define PINMUX_DIO_PAD_ATTR_0_INVERT_0_BIT 0
2715#define PINMUX_DIO_PAD_ATTR_0_VIRTUAL_OD_EN_0_BIT 1
2716#define PINMUX_DIO_PAD_ATTR_0_PULL_EN_0_BIT 2
2717#define PINMUX_DIO_PAD_ATTR_0_PULL_SELECT_0_BIT 3
2718#define PINMUX_DIO_PAD_ATTR_0_PULL_SELECT_0_VALUE_PULL_DOWN 0x0
2719#define PINMUX_DIO_PAD_ATTR_0_PULL_SELECT_0_VALUE_PULL_UP 0x1
2720#define PINMUX_DIO_PAD_ATTR_0_KEEPER_EN_0_BIT 4
2721#define PINMUX_DIO_PAD_ATTR_0_SCHMITT_EN_0_BIT 5
2722#define PINMUX_DIO_PAD_ATTR_0_OD_EN_0_BIT 6
2723#define PINMUX_DIO_PAD_ATTR_0_INPUT_DISABLE_0_BIT 7
2724#define PINMUX_DIO_PAD_ATTR_0_SLEW_RATE_0_MASK 0x3u
2725#define PINMUX_DIO_PAD_ATTR_0_SLEW_RATE_0_OFFSET 16
2726#define PINMUX_DIO_PAD_ATTR_0_SLEW_RATE_0_FIELD \
2727 ((bitfield_field32_t) { .mask = PINMUX_DIO_PAD_ATTR_0_SLEW_RATE_0_MASK, .index = PINMUX_DIO_PAD_ATTR_0_SLEW_RATE_0_OFFSET })
2728#define PINMUX_DIO_PAD_ATTR_0_DRIVE_STRENGTH_0_MASK 0xfu
2729#define PINMUX_DIO_PAD_ATTR_0_DRIVE_STRENGTH_0_OFFSET 20
2730#define PINMUX_DIO_PAD_ATTR_0_DRIVE_STRENGTH_0_FIELD \
2731 ((bitfield_field32_t) { .mask = PINMUX_DIO_PAD_ATTR_0_DRIVE_STRENGTH_0_MASK, .index = PINMUX_DIO_PAD_ATTR_0_DRIVE_STRENGTH_0_OFFSET })
2732
2733// Dedicated pad attributes.
2734#define PINMUX_DIO_PAD_ATTR_1_REG_OFFSET 0x500
2735#define PINMUX_DIO_PAD_ATTR_1_REG_RESVAL 0x0u
2736#define PINMUX_DIO_PAD_ATTR_1_INVERT_1_BIT 0
2737#define PINMUX_DIO_PAD_ATTR_1_VIRTUAL_OD_EN_1_BIT 1
2738#define PINMUX_DIO_PAD_ATTR_1_PULL_EN_1_BIT 2
2739#define PINMUX_DIO_PAD_ATTR_1_PULL_SELECT_1_BIT 3
2740#define PINMUX_DIO_PAD_ATTR_1_KEEPER_EN_1_BIT 4
2741#define PINMUX_DIO_PAD_ATTR_1_SCHMITT_EN_1_BIT 5
2742#define PINMUX_DIO_PAD_ATTR_1_OD_EN_1_BIT 6
2743#define PINMUX_DIO_PAD_ATTR_1_INPUT_DISABLE_1_BIT 7
2744#define PINMUX_DIO_PAD_ATTR_1_SLEW_RATE_1_MASK 0x3u
2745#define PINMUX_DIO_PAD_ATTR_1_SLEW_RATE_1_OFFSET 16
2746#define PINMUX_DIO_PAD_ATTR_1_SLEW_RATE_1_FIELD \
2747 ((bitfield_field32_t) { .mask = PINMUX_DIO_PAD_ATTR_1_SLEW_RATE_1_MASK, .index = PINMUX_DIO_PAD_ATTR_1_SLEW_RATE_1_OFFSET })
2748#define PINMUX_DIO_PAD_ATTR_1_DRIVE_STRENGTH_1_MASK 0xfu
2749#define PINMUX_DIO_PAD_ATTR_1_DRIVE_STRENGTH_1_OFFSET 20
2750#define PINMUX_DIO_PAD_ATTR_1_DRIVE_STRENGTH_1_FIELD \
2751 ((bitfield_field32_t) { .mask = PINMUX_DIO_PAD_ATTR_1_DRIVE_STRENGTH_1_MASK, .index = PINMUX_DIO_PAD_ATTR_1_DRIVE_STRENGTH_1_OFFSET })
2752
2753// Dedicated pad attributes.
2754#define PINMUX_DIO_PAD_ATTR_2_REG_OFFSET 0x504
2755#define PINMUX_DIO_PAD_ATTR_2_REG_RESVAL 0x0u
2756#define PINMUX_DIO_PAD_ATTR_2_INVERT_2_BIT 0
2757#define PINMUX_DIO_PAD_ATTR_2_VIRTUAL_OD_EN_2_BIT 1
2758#define PINMUX_DIO_PAD_ATTR_2_PULL_EN_2_BIT 2
2759#define PINMUX_DIO_PAD_ATTR_2_PULL_SELECT_2_BIT 3
2760#define PINMUX_DIO_PAD_ATTR_2_KEEPER_EN_2_BIT 4
2761#define PINMUX_DIO_PAD_ATTR_2_SCHMITT_EN_2_BIT 5
2762#define PINMUX_DIO_PAD_ATTR_2_OD_EN_2_BIT 6
2763#define PINMUX_DIO_PAD_ATTR_2_INPUT_DISABLE_2_BIT 7
2764#define PINMUX_DIO_PAD_ATTR_2_SLEW_RATE_2_MASK 0x3u
2765#define PINMUX_DIO_PAD_ATTR_2_SLEW_RATE_2_OFFSET 16
2766#define PINMUX_DIO_PAD_ATTR_2_SLEW_RATE_2_FIELD \
2767 ((bitfield_field32_t) { .mask = PINMUX_DIO_PAD_ATTR_2_SLEW_RATE_2_MASK, .index = PINMUX_DIO_PAD_ATTR_2_SLEW_RATE_2_OFFSET })
2768#define PINMUX_DIO_PAD_ATTR_2_DRIVE_STRENGTH_2_MASK 0xfu
2769#define PINMUX_DIO_PAD_ATTR_2_DRIVE_STRENGTH_2_OFFSET 20
2770#define PINMUX_DIO_PAD_ATTR_2_DRIVE_STRENGTH_2_FIELD \
2771 ((bitfield_field32_t) { .mask = PINMUX_DIO_PAD_ATTR_2_DRIVE_STRENGTH_2_MASK, .index = PINMUX_DIO_PAD_ATTR_2_DRIVE_STRENGTH_2_OFFSET })
2772
2773// Dedicated pad attributes.
2774#define PINMUX_DIO_PAD_ATTR_3_REG_OFFSET 0x508
2775#define PINMUX_DIO_PAD_ATTR_3_REG_RESVAL 0x0u
2776#define PINMUX_DIO_PAD_ATTR_3_INVERT_3_BIT 0
2777#define PINMUX_DIO_PAD_ATTR_3_VIRTUAL_OD_EN_3_BIT 1
2778#define PINMUX_DIO_PAD_ATTR_3_PULL_EN_3_BIT 2
2779#define PINMUX_DIO_PAD_ATTR_3_PULL_SELECT_3_BIT 3
2780#define PINMUX_DIO_PAD_ATTR_3_KEEPER_EN_3_BIT 4
2781#define PINMUX_DIO_PAD_ATTR_3_SCHMITT_EN_3_BIT 5
2782#define PINMUX_DIO_PAD_ATTR_3_OD_EN_3_BIT 6
2783#define PINMUX_DIO_PAD_ATTR_3_INPUT_DISABLE_3_BIT 7
2784#define PINMUX_DIO_PAD_ATTR_3_SLEW_RATE_3_MASK 0x3u
2785#define PINMUX_DIO_PAD_ATTR_3_SLEW_RATE_3_OFFSET 16
2786#define PINMUX_DIO_PAD_ATTR_3_SLEW_RATE_3_FIELD \
2787 ((bitfield_field32_t) { .mask = PINMUX_DIO_PAD_ATTR_3_SLEW_RATE_3_MASK, .index = PINMUX_DIO_PAD_ATTR_3_SLEW_RATE_3_OFFSET })
2788#define PINMUX_DIO_PAD_ATTR_3_DRIVE_STRENGTH_3_MASK 0xfu
2789#define PINMUX_DIO_PAD_ATTR_3_DRIVE_STRENGTH_3_OFFSET 20
2790#define PINMUX_DIO_PAD_ATTR_3_DRIVE_STRENGTH_3_FIELD \
2791 ((bitfield_field32_t) { .mask = PINMUX_DIO_PAD_ATTR_3_DRIVE_STRENGTH_3_MASK, .index = PINMUX_DIO_PAD_ATTR_3_DRIVE_STRENGTH_3_OFFSET })
2792
2793// Dedicated pad attributes.
2794#define PINMUX_DIO_PAD_ATTR_4_REG_OFFSET 0x50c
2795#define PINMUX_DIO_PAD_ATTR_4_REG_RESVAL 0x0u
2796#define PINMUX_DIO_PAD_ATTR_4_INVERT_4_BIT 0
2797#define PINMUX_DIO_PAD_ATTR_4_VIRTUAL_OD_EN_4_BIT 1
2798#define PINMUX_DIO_PAD_ATTR_4_PULL_EN_4_BIT 2
2799#define PINMUX_DIO_PAD_ATTR_4_PULL_SELECT_4_BIT 3
2800#define PINMUX_DIO_PAD_ATTR_4_KEEPER_EN_4_BIT 4
2801#define PINMUX_DIO_PAD_ATTR_4_SCHMITT_EN_4_BIT 5
2802#define PINMUX_DIO_PAD_ATTR_4_OD_EN_4_BIT 6
2803#define PINMUX_DIO_PAD_ATTR_4_INPUT_DISABLE_4_BIT 7
2804#define PINMUX_DIO_PAD_ATTR_4_SLEW_RATE_4_MASK 0x3u
2805#define PINMUX_DIO_PAD_ATTR_4_SLEW_RATE_4_OFFSET 16
2806#define PINMUX_DIO_PAD_ATTR_4_SLEW_RATE_4_FIELD \
2807 ((bitfield_field32_t) { .mask = PINMUX_DIO_PAD_ATTR_4_SLEW_RATE_4_MASK, .index = PINMUX_DIO_PAD_ATTR_4_SLEW_RATE_4_OFFSET })
2808#define PINMUX_DIO_PAD_ATTR_4_DRIVE_STRENGTH_4_MASK 0xfu
2809#define PINMUX_DIO_PAD_ATTR_4_DRIVE_STRENGTH_4_OFFSET 20
2810#define PINMUX_DIO_PAD_ATTR_4_DRIVE_STRENGTH_4_FIELD \
2811 ((bitfield_field32_t) { .mask = PINMUX_DIO_PAD_ATTR_4_DRIVE_STRENGTH_4_MASK, .index = PINMUX_DIO_PAD_ATTR_4_DRIVE_STRENGTH_4_OFFSET })
2812
2813// Dedicated pad attributes.
2814#define PINMUX_DIO_PAD_ATTR_5_REG_OFFSET 0x510
2815#define PINMUX_DIO_PAD_ATTR_5_REG_RESVAL 0x0u
2816#define PINMUX_DIO_PAD_ATTR_5_INVERT_5_BIT 0
2817#define PINMUX_DIO_PAD_ATTR_5_VIRTUAL_OD_EN_5_BIT 1
2818#define PINMUX_DIO_PAD_ATTR_5_PULL_EN_5_BIT 2
2819#define PINMUX_DIO_PAD_ATTR_5_PULL_SELECT_5_BIT 3
2820#define PINMUX_DIO_PAD_ATTR_5_KEEPER_EN_5_BIT 4
2821#define PINMUX_DIO_PAD_ATTR_5_SCHMITT_EN_5_BIT 5
2822#define PINMUX_DIO_PAD_ATTR_5_OD_EN_5_BIT 6
2823#define PINMUX_DIO_PAD_ATTR_5_INPUT_DISABLE_5_BIT 7
2824#define PINMUX_DIO_PAD_ATTR_5_SLEW_RATE_5_MASK 0x3u
2825#define PINMUX_DIO_PAD_ATTR_5_SLEW_RATE_5_OFFSET 16
2826#define PINMUX_DIO_PAD_ATTR_5_SLEW_RATE_5_FIELD \
2827 ((bitfield_field32_t) { .mask = PINMUX_DIO_PAD_ATTR_5_SLEW_RATE_5_MASK, .index = PINMUX_DIO_PAD_ATTR_5_SLEW_RATE_5_OFFSET })
2828#define PINMUX_DIO_PAD_ATTR_5_DRIVE_STRENGTH_5_MASK 0xfu
2829#define PINMUX_DIO_PAD_ATTR_5_DRIVE_STRENGTH_5_OFFSET 20
2830#define PINMUX_DIO_PAD_ATTR_5_DRIVE_STRENGTH_5_FIELD \
2831 ((bitfield_field32_t) { .mask = PINMUX_DIO_PAD_ATTR_5_DRIVE_STRENGTH_5_MASK, .index = PINMUX_DIO_PAD_ATTR_5_DRIVE_STRENGTH_5_OFFSET })
2832
2833// Dedicated pad attributes.
2834#define PINMUX_DIO_PAD_ATTR_6_REG_OFFSET 0x514
2835#define PINMUX_DIO_PAD_ATTR_6_REG_RESVAL 0x0u
2836#define PINMUX_DIO_PAD_ATTR_6_INVERT_6_BIT 0
2837#define PINMUX_DIO_PAD_ATTR_6_VIRTUAL_OD_EN_6_BIT 1
2838#define PINMUX_DIO_PAD_ATTR_6_PULL_EN_6_BIT 2
2839#define PINMUX_DIO_PAD_ATTR_6_PULL_SELECT_6_BIT 3
2840#define PINMUX_DIO_PAD_ATTR_6_KEEPER_EN_6_BIT 4
2841#define PINMUX_DIO_PAD_ATTR_6_SCHMITT_EN_6_BIT 5
2842#define PINMUX_DIO_PAD_ATTR_6_OD_EN_6_BIT 6
2843#define PINMUX_DIO_PAD_ATTR_6_INPUT_DISABLE_6_BIT 7
2844#define PINMUX_DIO_PAD_ATTR_6_SLEW_RATE_6_MASK 0x3u
2845#define PINMUX_DIO_PAD_ATTR_6_SLEW_RATE_6_OFFSET 16
2846#define PINMUX_DIO_PAD_ATTR_6_SLEW_RATE_6_FIELD \
2847 ((bitfield_field32_t) { .mask = PINMUX_DIO_PAD_ATTR_6_SLEW_RATE_6_MASK, .index = PINMUX_DIO_PAD_ATTR_6_SLEW_RATE_6_OFFSET })
2848#define PINMUX_DIO_PAD_ATTR_6_DRIVE_STRENGTH_6_MASK 0xfu
2849#define PINMUX_DIO_PAD_ATTR_6_DRIVE_STRENGTH_6_OFFSET 20
2850#define PINMUX_DIO_PAD_ATTR_6_DRIVE_STRENGTH_6_FIELD \
2851 ((bitfield_field32_t) { .mask = PINMUX_DIO_PAD_ATTR_6_DRIVE_STRENGTH_6_MASK, .index = PINMUX_DIO_PAD_ATTR_6_DRIVE_STRENGTH_6_OFFSET })
2852
2853// Dedicated pad attributes.
2854#define PINMUX_DIO_PAD_ATTR_7_REG_OFFSET 0x518
2855#define PINMUX_DIO_PAD_ATTR_7_REG_RESVAL 0x0u
2856#define PINMUX_DIO_PAD_ATTR_7_INVERT_7_BIT 0
2857#define PINMUX_DIO_PAD_ATTR_7_VIRTUAL_OD_EN_7_BIT 1
2858#define PINMUX_DIO_PAD_ATTR_7_PULL_EN_7_BIT 2
2859#define PINMUX_DIO_PAD_ATTR_7_PULL_SELECT_7_BIT 3
2860#define PINMUX_DIO_PAD_ATTR_7_KEEPER_EN_7_BIT 4
2861#define PINMUX_DIO_PAD_ATTR_7_SCHMITT_EN_7_BIT 5
2862#define PINMUX_DIO_PAD_ATTR_7_OD_EN_7_BIT 6
2863#define PINMUX_DIO_PAD_ATTR_7_INPUT_DISABLE_7_BIT 7
2864#define PINMUX_DIO_PAD_ATTR_7_SLEW_RATE_7_MASK 0x3u
2865#define PINMUX_DIO_PAD_ATTR_7_SLEW_RATE_7_OFFSET 16
2866#define PINMUX_DIO_PAD_ATTR_7_SLEW_RATE_7_FIELD \
2867 ((bitfield_field32_t) { .mask = PINMUX_DIO_PAD_ATTR_7_SLEW_RATE_7_MASK, .index = PINMUX_DIO_PAD_ATTR_7_SLEW_RATE_7_OFFSET })
2868#define PINMUX_DIO_PAD_ATTR_7_DRIVE_STRENGTH_7_MASK 0xfu
2869#define PINMUX_DIO_PAD_ATTR_7_DRIVE_STRENGTH_7_OFFSET 20
2870#define PINMUX_DIO_PAD_ATTR_7_DRIVE_STRENGTH_7_FIELD \
2871 ((bitfield_field32_t) { .mask = PINMUX_DIO_PAD_ATTR_7_DRIVE_STRENGTH_7_MASK, .index = PINMUX_DIO_PAD_ATTR_7_DRIVE_STRENGTH_7_OFFSET })
2872
2873// Dedicated pad attributes.
2874#define PINMUX_DIO_PAD_ATTR_8_REG_OFFSET 0x51c
2875#define PINMUX_DIO_PAD_ATTR_8_REG_RESVAL 0x0u
2876#define PINMUX_DIO_PAD_ATTR_8_INVERT_8_BIT 0
2877#define PINMUX_DIO_PAD_ATTR_8_VIRTUAL_OD_EN_8_BIT 1
2878#define PINMUX_DIO_PAD_ATTR_8_PULL_EN_8_BIT 2
2879#define PINMUX_DIO_PAD_ATTR_8_PULL_SELECT_8_BIT 3
2880#define PINMUX_DIO_PAD_ATTR_8_KEEPER_EN_8_BIT 4
2881#define PINMUX_DIO_PAD_ATTR_8_SCHMITT_EN_8_BIT 5
2882#define PINMUX_DIO_PAD_ATTR_8_OD_EN_8_BIT 6
2883#define PINMUX_DIO_PAD_ATTR_8_INPUT_DISABLE_8_BIT 7
2884#define PINMUX_DIO_PAD_ATTR_8_SLEW_RATE_8_MASK 0x3u
2885#define PINMUX_DIO_PAD_ATTR_8_SLEW_RATE_8_OFFSET 16
2886#define PINMUX_DIO_PAD_ATTR_8_SLEW_RATE_8_FIELD \
2887 ((bitfield_field32_t) { .mask = PINMUX_DIO_PAD_ATTR_8_SLEW_RATE_8_MASK, .index = PINMUX_DIO_PAD_ATTR_8_SLEW_RATE_8_OFFSET })
2888#define PINMUX_DIO_PAD_ATTR_8_DRIVE_STRENGTH_8_MASK 0xfu
2889#define PINMUX_DIO_PAD_ATTR_8_DRIVE_STRENGTH_8_OFFSET 20
2890#define PINMUX_DIO_PAD_ATTR_8_DRIVE_STRENGTH_8_FIELD \
2891 ((bitfield_field32_t) { .mask = PINMUX_DIO_PAD_ATTR_8_DRIVE_STRENGTH_8_MASK, .index = PINMUX_DIO_PAD_ATTR_8_DRIVE_STRENGTH_8_OFFSET })
2892
2893// Dedicated pad attributes.
2894#define PINMUX_DIO_PAD_ATTR_9_REG_OFFSET 0x520
2895#define PINMUX_DIO_PAD_ATTR_9_REG_RESVAL 0x0u
2896#define PINMUX_DIO_PAD_ATTR_9_INVERT_9_BIT 0
2897#define PINMUX_DIO_PAD_ATTR_9_VIRTUAL_OD_EN_9_BIT 1
2898#define PINMUX_DIO_PAD_ATTR_9_PULL_EN_9_BIT 2
2899#define PINMUX_DIO_PAD_ATTR_9_PULL_SELECT_9_BIT 3
2900#define PINMUX_DIO_PAD_ATTR_9_KEEPER_EN_9_BIT 4
2901#define PINMUX_DIO_PAD_ATTR_9_SCHMITT_EN_9_BIT 5
2902#define PINMUX_DIO_PAD_ATTR_9_OD_EN_9_BIT 6
2903#define PINMUX_DIO_PAD_ATTR_9_INPUT_DISABLE_9_BIT 7
2904#define PINMUX_DIO_PAD_ATTR_9_SLEW_RATE_9_MASK 0x3u
2905#define PINMUX_DIO_PAD_ATTR_9_SLEW_RATE_9_OFFSET 16
2906#define PINMUX_DIO_PAD_ATTR_9_SLEW_RATE_9_FIELD \
2907 ((bitfield_field32_t) { .mask = PINMUX_DIO_PAD_ATTR_9_SLEW_RATE_9_MASK, .index = PINMUX_DIO_PAD_ATTR_9_SLEW_RATE_9_OFFSET })
2908#define PINMUX_DIO_PAD_ATTR_9_DRIVE_STRENGTH_9_MASK 0xfu
2909#define PINMUX_DIO_PAD_ATTR_9_DRIVE_STRENGTH_9_OFFSET 20
2910#define PINMUX_DIO_PAD_ATTR_9_DRIVE_STRENGTH_9_FIELD \
2911 ((bitfield_field32_t) { .mask = PINMUX_DIO_PAD_ATTR_9_DRIVE_STRENGTH_9_MASK, .index = PINMUX_DIO_PAD_ATTR_9_DRIVE_STRENGTH_9_OFFSET })
2912
2913// Dedicated pad attributes.
2914#define PINMUX_DIO_PAD_ATTR_10_REG_OFFSET 0x524
2915#define PINMUX_DIO_PAD_ATTR_10_REG_RESVAL 0x0u
2916#define PINMUX_DIO_PAD_ATTR_10_INVERT_10_BIT 0
2917#define PINMUX_DIO_PAD_ATTR_10_VIRTUAL_OD_EN_10_BIT 1
2918#define PINMUX_DIO_PAD_ATTR_10_PULL_EN_10_BIT 2
2919#define PINMUX_DIO_PAD_ATTR_10_PULL_SELECT_10_BIT 3
2920#define PINMUX_DIO_PAD_ATTR_10_KEEPER_EN_10_BIT 4
2921#define PINMUX_DIO_PAD_ATTR_10_SCHMITT_EN_10_BIT 5
2922#define PINMUX_DIO_PAD_ATTR_10_OD_EN_10_BIT 6
2923#define PINMUX_DIO_PAD_ATTR_10_INPUT_DISABLE_10_BIT 7
2924#define PINMUX_DIO_PAD_ATTR_10_SLEW_RATE_10_MASK 0x3u
2925#define PINMUX_DIO_PAD_ATTR_10_SLEW_RATE_10_OFFSET 16
2926#define PINMUX_DIO_PAD_ATTR_10_SLEW_RATE_10_FIELD \
2927 ((bitfield_field32_t) { .mask = PINMUX_DIO_PAD_ATTR_10_SLEW_RATE_10_MASK, .index = PINMUX_DIO_PAD_ATTR_10_SLEW_RATE_10_OFFSET })
2928#define PINMUX_DIO_PAD_ATTR_10_DRIVE_STRENGTH_10_MASK 0xfu
2929#define PINMUX_DIO_PAD_ATTR_10_DRIVE_STRENGTH_10_OFFSET 20
2930#define PINMUX_DIO_PAD_ATTR_10_DRIVE_STRENGTH_10_FIELD \
2931 ((bitfield_field32_t) { .mask = PINMUX_DIO_PAD_ATTR_10_DRIVE_STRENGTH_10_MASK, .index = PINMUX_DIO_PAD_ATTR_10_DRIVE_STRENGTH_10_OFFSET })
2932
2933// Dedicated pad attributes.
2934#define PINMUX_DIO_PAD_ATTR_11_REG_OFFSET 0x528
2935#define PINMUX_DIO_PAD_ATTR_11_REG_RESVAL 0x0u
2936#define PINMUX_DIO_PAD_ATTR_11_INVERT_11_BIT 0
2937#define PINMUX_DIO_PAD_ATTR_11_VIRTUAL_OD_EN_11_BIT 1
2938#define PINMUX_DIO_PAD_ATTR_11_PULL_EN_11_BIT 2
2939#define PINMUX_DIO_PAD_ATTR_11_PULL_SELECT_11_BIT 3
2940#define PINMUX_DIO_PAD_ATTR_11_KEEPER_EN_11_BIT 4
2941#define PINMUX_DIO_PAD_ATTR_11_SCHMITT_EN_11_BIT 5
2942#define PINMUX_DIO_PAD_ATTR_11_OD_EN_11_BIT 6
2943#define PINMUX_DIO_PAD_ATTR_11_INPUT_DISABLE_11_BIT 7
2944#define PINMUX_DIO_PAD_ATTR_11_SLEW_RATE_11_MASK 0x3u
2945#define PINMUX_DIO_PAD_ATTR_11_SLEW_RATE_11_OFFSET 16
2946#define PINMUX_DIO_PAD_ATTR_11_SLEW_RATE_11_FIELD \
2947 ((bitfield_field32_t) { .mask = PINMUX_DIO_PAD_ATTR_11_SLEW_RATE_11_MASK, .index = PINMUX_DIO_PAD_ATTR_11_SLEW_RATE_11_OFFSET })
2948#define PINMUX_DIO_PAD_ATTR_11_DRIVE_STRENGTH_11_MASK 0xfu
2949#define PINMUX_DIO_PAD_ATTR_11_DRIVE_STRENGTH_11_OFFSET 20
2950#define PINMUX_DIO_PAD_ATTR_11_DRIVE_STRENGTH_11_FIELD \
2951 ((bitfield_field32_t) { .mask = PINMUX_DIO_PAD_ATTR_11_DRIVE_STRENGTH_11_MASK, .index = PINMUX_DIO_PAD_ATTR_11_DRIVE_STRENGTH_11_OFFSET })
2952
2953// Dedicated pad attributes.
2954#define PINMUX_DIO_PAD_ATTR_12_REG_OFFSET 0x52c
2955#define PINMUX_DIO_PAD_ATTR_12_REG_RESVAL 0x0u
2956#define PINMUX_DIO_PAD_ATTR_12_INVERT_12_BIT 0
2957#define PINMUX_DIO_PAD_ATTR_12_VIRTUAL_OD_EN_12_BIT 1
2958#define PINMUX_DIO_PAD_ATTR_12_PULL_EN_12_BIT 2
2959#define PINMUX_DIO_PAD_ATTR_12_PULL_SELECT_12_BIT 3
2960#define PINMUX_DIO_PAD_ATTR_12_KEEPER_EN_12_BIT 4
2961#define PINMUX_DIO_PAD_ATTR_12_SCHMITT_EN_12_BIT 5
2962#define PINMUX_DIO_PAD_ATTR_12_OD_EN_12_BIT 6
2963#define PINMUX_DIO_PAD_ATTR_12_INPUT_DISABLE_12_BIT 7
2964#define PINMUX_DIO_PAD_ATTR_12_SLEW_RATE_12_MASK 0x3u
2965#define PINMUX_DIO_PAD_ATTR_12_SLEW_RATE_12_OFFSET 16
2966#define PINMUX_DIO_PAD_ATTR_12_SLEW_RATE_12_FIELD \
2967 ((bitfield_field32_t) { .mask = PINMUX_DIO_PAD_ATTR_12_SLEW_RATE_12_MASK, .index = PINMUX_DIO_PAD_ATTR_12_SLEW_RATE_12_OFFSET })
2968#define PINMUX_DIO_PAD_ATTR_12_DRIVE_STRENGTH_12_MASK 0xfu
2969#define PINMUX_DIO_PAD_ATTR_12_DRIVE_STRENGTH_12_OFFSET 20
2970#define PINMUX_DIO_PAD_ATTR_12_DRIVE_STRENGTH_12_FIELD \
2971 ((bitfield_field32_t) { .mask = PINMUX_DIO_PAD_ATTR_12_DRIVE_STRENGTH_12_MASK, .index = PINMUX_DIO_PAD_ATTR_12_DRIVE_STRENGTH_12_OFFSET })
2972
2973// Dedicated pad attributes.
2974#define PINMUX_DIO_PAD_ATTR_13_REG_OFFSET 0x530
2975#define PINMUX_DIO_PAD_ATTR_13_REG_RESVAL 0x0u
2976#define PINMUX_DIO_PAD_ATTR_13_INVERT_13_BIT 0
2977#define PINMUX_DIO_PAD_ATTR_13_VIRTUAL_OD_EN_13_BIT 1
2978#define PINMUX_DIO_PAD_ATTR_13_PULL_EN_13_BIT 2
2979#define PINMUX_DIO_PAD_ATTR_13_PULL_SELECT_13_BIT 3
2980#define PINMUX_DIO_PAD_ATTR_13_KEEPER_EN_13_BIT 4
2981#define PINMUX_DIO_PAD_ATTR_13_SCHMITT_EN_13_BIT 5
2982#define PINMUX_DIO_PAD_ATTR_13_OD_EN_13_BIT 6
2983#define PINMUX_DIO_PAD_ATTR_13_INPUT_DISABLE_13_BIT 7
2984#define PINMUX_DIO_PAD_ATTR_13_SLEW_RATE_13_MASK 0x3u
2985#define PINMUX_DIO_PAD_ATTR_13_SLEW_RATE_13_OFFSET 16
2986#define PINMUX_DIO_PAD_ATTR_13_SLEW_RATE_13_FIELD \
2987 ((bitfield_field32_t) { .mask = PINMUX_DIO_PAD_ATTR_13_SLEW_RATE_13_MASK, .index = PINMUX_DIO_PAD_ATTR_13_SLEW_RATE_13_OFFSET })
2988#define PINMUX_DIO_PAD_ATTR_13_DRIVE_STRENGTH_13_MASK 0xfu
2989#define PINMUX_DIO_PAD_ATTR_13_DRIVE_STRENGTH_13_OFFSET 20
2990#define PINMUX_DIO_PAD_ATTR_13_DRIVE_STRENGTH_13_FIELD \
2991 ((bitfield_field32_t) { .mask = PINMUX_DIO_PAD_ATTR_13_DRIVE_STRENGTH_13_MASK, .index = PINMUX_DIO_PAD_ATTR_13_DRIVE_STRENGTH_13_OFFSET })
2992
2993// Dedicated pad attributes.
2994#define PINMUX_DIO_PAD_ATTR_14_REG_OFFSET 0x534
2995#define PINMUX_DIO_PAD_ATTR_14_REG_RESVAL 0x0u
2996#define PINMUX_DIO_PAD_ATTR_14_INVERT_14_BIT 0
2997#define PINMUX_DIO_PAD_ATTR_14_VIRTUAL_OD_EN_14_BIT 1
2998#define PINMUX_DIO_PAD_ATTR_14_PULL_EN_14_BIT 2
2999#define PINMUX_DIO_PAD_ATTR_14_PULL_SELECT_14_BIT 3
3000#define PINMUX_DIO_PAD_ATTR_14_KEEPER_EN_14_BIT 4
3001#define PINMUX_DIO_PAD_ATTR_14_SCHMITT_EN_14_BIT 5
3002#define PINMUX_DIO_PAD_ATTR_14_OD_EN_14_BIT 6
3003#define PINMUX_DIO_PAD_ATTR_14_INPUT_DISABLE_14_BIT 7
3004#define PINMUX_DIO_PAD_ATTR_14_SLEW_RATE_14_MASK 0x3u
3005#define PINMUX_DIO_PAD_ATTR_14_SLEW_RATE_14_OFFSET 16
3006#define PINMUX_DIO_PAD_ATTR_14_SLEW_RATE_14_FIELD \
3007 ((bitfield_field32_t) { .mask = PINMUX_DIO_PAD_ATTR_14_SLEW_RATE_14_MASK, .index = PINMUX_DIO_PAD_ATTR_14_SLEW_RATE_14_OFFSET })
3008#define PINMUX_DIO_PAD_ATTR_14_DRIVE_STRENGTH_14_MASK 0xfu
3009#define PINMUX_DIO_PAD_ATTR_14_DRIVE_STRENGTH_14_OFFSET 20
3010#define PINMUX_DIO_PAD_ATTR_14_DRIVE_STRENGTH_14_FIELD \
3011 ((bitfield_field32_t) { .mask = PINMUX_DIO_PAD_ATTR_14_DRIVE_STRENGTH_14_MASK, .index = PINMUX_DIO_PAD_ATTR_14_DRIVE_STRENGTH_14_OFFSET })
3012
3013// Dedicated pad attributes.
3014#define PINMUX_DIO_PAD_ATTR_15_REG_OFFSET 0x538
3015#define PINMUX_DIO_PAD_ATTR_15_REG_RESVAL 0x0u
3016#define PINMUX_DIO_PAD_ATTR_15_INVERT_15_BIT 0
3017#define PINMUX_DIO_PAD_ATTR_15_VIRTUAL_OD_EN_15_BIT 1
3018#define PINMUX_DIO_PAD_ATTR_15_PULL_EN_15_BIT 2
3019#define PINMUX_DIO_PAD_ATTR_15_PULL_SELECT_15_BIT 3
3020#define PINMUX_DIO_PAD_ATTR_15_KEEPER_EN_15_BIT 4
3021#define PINMUX_DIO_PAD_ATTR_15_SCHMITT_EN_15_BIT 5
3022#define PINMUX_DIO_PAD_ATTR_15_OD_EN_15_BIT 6
3023#define PINMUX_DIO_PAD_ATTR_15_INPUT_DISABLE_15_BIT 7
3024#define PINMUX_DIO_PAD_ATTR_15_SLEW_RATE_15_MASK 0x3u
3025#define PINMUX_DIO_PAD_ATTR_15_SLEW_RATE_15_OFFSET 16
3026#define PINMUX_DIO_PAD_ATTR_15_SLEW_RATE_15_FIELD \
3027 ((bitfield_field32_t) { .mask = PINMUX_DIO_PAD_ATTR_15_SLEW_RATE_15_MASK, .index = PINMUX_DIO_PAD_ATTR_15_SLEW_RATE_15_OFFSET })
3028#define PINMUX_DIO_PAD_ATTR_15_DRIVE_STRENGTH_15_MASK 0xfu
3029#define PINMUX_DIO_PAD_ATTR_15_DRIVE_STRENGTH_15_OFFSET 20
3030#define PINMUX_DIO_PAD_ATTR_15_DRIVE_STRENGTH_15_FIELD \
3031 ((bitfield_field32_t) { .mask = PINMUX_DIO_PAD_ATTR_15_DRIVE_STRENGTH_15_MASK, .index = PINMUX_DIO_PAD_ATTR_15_DRIVE_STRENGTH_15_OFFSET })
3032
3033// Register indicating whether the corresponding pad is in sleep mode.
3034// (common parameters)
3035#define PINMUX_MIO_PAD_SLEEP_STATUS_EN_FIELD_WIDTH 1
3036#define PINMUX_MIO_PAD_SLEEP_STATUS_MULTIREG_COUNT 2
3037
3038// Register indicating whether the corresponding pad is in sleep mode.
3039#define PINMUX_MIO_PAD_SLEEP_STATUS_0_REG_OFFSET 0x53c
3040#define PINMUX_MIO_PAD_SLEEP_STATUS_0_REG_RESVAL 0x0u
3041#define PINMUX_MIO_PAD_SLEEP_STATUS_0_EN_0_BIT 0
3042#define PINMUX_MIO_PAD_SLEEP_STATUS_0_EN_1_BIT 1
3043#define PINMUX_MIO_PAD_SLEEP_STATUS_0_EN_2_BIT 2
3044#define PINMUX_MIO_PAD_SLEEP_STATUS_0_EN_3_BIT 3
3045#define PINMUX_MIO_PAD_SLEEP_STATUS_0_EN_4_BIT 4
3046#define PINMUX_MIO_PAD_SLEEP_STATUS_0_EN_5_BIT 5
3047#define PINMUX_MIO_PAD_SLEEP_STATUS_0_EN_6_BIT 6
3048#define PINMUX_MIO_PAD_SLEEP_STATUS_0_EN_7_BIT 7
3049#define PINMUX_MIO_PAD_SLEEP_STATUS_0_EN_8_BIT 8
3050#define PINMUX_MIO_PAD_SLEEP_STATUS_0_EN_9_BIT 9
3051#define PINMUX_MIO_PAD_SLEEP_STATUS_0_EN_10_BIT 10
3052#define PINMUX_MIO_PAD_SLEEP_STATUS_0_EN_11_BIT 11
3053#define PINMUX_MIO_PAD_SLEEP_STATUS_0_EN_12_BIT 12
3054#define PINMUX_MIO_PAD_SLEEP_STATUS_0_EN_13_BIT 13
3055#define PINMUX_MIO_PAD_SLEEP_STATUS_0_EN_14_BIT 14
3056#define PINMUX_MIO_PAD_SLEEP_STATUS_0_EN_15_BIT 15
3057#define PINMUX_MIO_PAD_SLEEP_STATUS_0_EN_16_BIT 16
3058#define PINMUX_MIO_PAD_SLEEP_STATUS_0_EN_17_BIT 17
3059#define PINMUX_MIO_PAD_SLEEP_STATUS_0_EN_18_BIT 18
3060#define PINMUX_MIO_PAD_SLEEP_STATUS_0_EN_19_BIT 19
3061#define PINMUX_MIO_PAD_SLEEP_STATUS_0_EN_20_BIT 20
3062#define PINMUX_MIO_PAD_SLEEP_STATUS_0_EN_21_BIT 21
3063#define PINMUX_MIO_PAD_SLEEP_STATUS_0_EN_22_BIT 22
3064#define PINMUX_MIO_PAD_SLEEP_STATUS_0_EN_23_BIT 23
3065#define PINMUX_MIO_PAD_SLEEP_STATUS_0_EN_24_BIT 24
3066#define PINMUX_MIO_PAD_SLEEP_STATUS_0_EN_25_BIT 25
3067#define PINMUX_MIO_PAD_SLEEP_STATUS_0_EN_26_BIT 26
3068#define PINMUX_MIO_PAD_SLEEP_STATUS_0_EN_27_BIT 27
3069#define PINMUX_MIO_PAD_SLEEP_STATUS_0_EN_28_BIT 28
3070#define PINMUX_MIO_PAD_SLEEP_STATUS_0_EN_29_BIT 29
3071#define PINMUX_MIO_PAD_SLEEP_STATUS_0_EN_30_BIT 30
3072#define PINMUX_MIO_PAD_SLEEP_STATUS_0_EN_31_BIT 31
3073
3074// Register indicating whether the corresponding pad is in sleep mode.
3075#define PINMUX_MIO_PAD_SLEEP_STATUS_1_REG_OFFSET 0x540
3076#define PINMUX_MIO_PAD_SLEEP_STATUS_1_REG_RESVAL 0x0u
3077#define PINMUX_MIO_PAD_SLEEP_STATUS_1_EN_32_BIT 0
3078#define PINMUX_MIO_PAD_SLEEP_STATUS_1_EN_33_BIT 1
3079#define PINMUX_MIO_PAD_SLEEP_STATUS_1_EN_34_BIT 2
3080#define PINMUX_MIO_PAD_SLEEP_STATUS_1_EN_35_BIT 3
3081#define PINMUX_MIO_PAD_SLEEP_STATUS_1_EN_36_BIT 4
3082#define PINMUX_MIO_PAD_SLEEP_STATUS_1_EN_37_BIT 5
3083#define PINMUX_MIO_PAD_SLEEP_STATUS_1_EN_38_BIT 6
3084#define PINMUX_MIO_PAD_SLEEP_STATUS_1_EN_39_BIT 7
3085#define PINMUX_MIO_PAD_SLEEP_STATUS_1_EN_40_BIT 8
3086#define PINMUX_MIO_PAD_SLEEP_STATUS_1_EN_41_BIT 9
3087#define PINMUX_MIO_PAD_SLEEP_STATUS_1_EN_42_BIT 10
3088#define PINMUX_MIO_PAD_SLEEP_STATUS_1_EN_43_BIT 11
3089#define PINMUX_MIO_PAD_SLEEP_STATUS_1_EN_44_BIT 12
3090#define PINMUX_MIO_PAD_SLEEP_STATUS_1_EN_45_BIT 13
3091#define PINMUX_MIO_PAD_SLEEP_STATUS_1_EN_46_BIT 14
3092
3093// Register write enable for MIO sleep value configuration. (common
3094// parameters)
3095#define PINMUX_MIO_PAD_SLEEP_REGWEN_EN_FIELD_WIDTH 1
3096#define PINMUX_MIO_PAD_SLEEP_REGWEN_MULTIREG_COUNT 47
3097
3098// Register write enable for MIO sleep value configuration.
3099#define PINMUX_MIO_PAD_SLEEP_REGWEN_0_REG_OFFSET 0x544
3100#define PINMUX_MIO_PAD_SLEEP_REGWEN_0_REG_RESVAL 0x1u
3101#define PINMUX_MIO_PAD_SLEEP_REGWEN_0_EN_0_BIT 0
3102
3103// Register write enable for MIO sleep value configuration.
3104#define PINMUX_MIO_PAD_SLEEP_REGWEN_1_REG_OFFSET 0x548
3105#define PINMUX_MIO_PAD_SLEEP_REGWEN_1_REG_RESVAL 0x1u
3106#define PINMUX_MIO_PAD_SLEEP_REGWEN_1_EN_1_BIT 0
3107
3108// Register write enable for MIO sleep value configuration.
3109#define PINMUX_MIO_PAD_SLEEP_REGWEN_2_REG_OFFSET 0x54c
3110#define PINMUX_MIO_PAD_SLEEP_REGWEN_2_REG_RESVAL 0x1u
3111#define PINMUX_MIO_PAD_SLEEP_REGWEN_2_EN_2_BIT 0
3112
3113// Register write enable for MIO sleep value configuration.
3114#define PINMUX_MIO_PAD_SLEEP_REGWEN_3_REG_OFFSET 0x550
3115#define PINMUX_MIO_PAD_SLEEP_REGWEN_3_REG_RESVAL 0x1u
3116#define PINMUX_MIO_PAD_SLEEP_REGWEN_3_EN_3_BIT 0
3117
3118// Register write enable for MIO sleep value configuration.
3119#define PINMUX_MIO_PAD_SLEEP_REGWEN_4_REG_OFFSET 0x554
3120#define PINMUX_MIO_PAD_SLEEP_REGWEN_4_REG_RESVAL 0x1u
3121#define PINMUX_MIO_PAD_SLEEP_REGWEN_4_EN_4_BIT 0
3122
3123// Register write enable for MIO sleep value configuration.
3124#define PINMUX_MIO_PAD_SLEEP_REGWEN_5_REG_OFFSET 0x558
3125#define PINMUX_MIO_PAD_SLEEP_REGWEN_5_REG_RESVAL 0x1u
3126#define PINMUX_MIO_PAD_SLEEP_REGWEN_5_EN_5_BIT 0
3127
3128// Register write enable for MIO sleep value configuration.
3129#define PINMUX_MIO_PAD_SLEEP_REGWEN_6_REG_OFFSET 0x55c
3130#define PINMUX_MIO_PAD_SLEEP_REGWEN_6_REG_RESVAL 0x1u
3131#define PINMUX_MIO_PAD_SLEEP_REGWEN_6_EN_6_BIT 0
3132
3133// Register write enable for MIO sleep value configuration.
3134#define PINMUX_MIO_PAD_SLEEP_REGWEN_7_REG_OFFSET 0x560
3135#define PINMUX_MIO_PAD_SLEEP_REGWEN_7_REG_RESVAL 0x1u
3136#define PINMUX_MIO_PAD_SLEEP_REGWEN_7_EN_7_BIT 0
3137
3138// Register write enable for MIO sleep value configuration.
3139#define PINMUX_MIO_PAD_SLEEP_REGWEN_8_REG_OFFSET 0x564
3140#define PINMUX_MIO_PAD_SLEEP_REGWEN_8_REG_RESVAL 0x1u
3141#define PINMUX_MIO_PAD_SLEEP_REGWEN_8_EN_8_BIT 0
3142
3143// Register write enable for MIO sleep value configuration.
3144#define PINMUX_MIO_PAD_SLEEP_REGWEN_9_REG_OFFSET 0x568
3145#define PINMUX_MIO_PAD_SLEEP_REGWEN_9_REG_RESVAL 0x1u
3146#define PINMUX_MIO_PAD_SLEEP_REGWEN_9_EN_9_BIT 0
3147
3148// Register write enable for MIO sleep value configuration.
3149#define PINMUX_MIO_PAD_SLEEP_REGWEN_10_REG_OFFSET 0x56c
3150#define PINMUX_MIO_PAD_SLEEP_REGWEN_10_REG_RESVAL 0x1u
3151#define PINMUX_MIO_PAD_SLEEP_REGWEN_10_EN_10_BIT 0
3152
3153// Register write enable for MIO sleep value configuration.
3154#define PINMUX_MIO_PAD_SLEEP_REGWEN_11_REG_OFFSET 0x570
3155#define PINMUX_MIO_PAD_SLEEP_REGWEN_11_REG_RESVAL 0x1u
3156#define PINMUX_MIO_PAD_SLEEP_REGWEN_11_EN_11_BIT 0
3157
3158// Register write enable for MIO sleep value configuration.
3159#define PINMUX_MIO_PAD_SLEEP_REGWEN_12_REG_OFFSET 0x574
3160#define PINMUX_MIO_PAD_SLEEP_REGWEN_12_REG_RESVAL 0x1u
3161#define PINMUX_MIO_PAD_SLEEP_REGWEN_12_EN_12_BIT 0
3162
3163// Register write enable for MIO sleep value configuration.
3164#define PINMUX_MIO_PAD_SLEEP_REGWEN_13_REG_OFFSET 0x578
3165#define PINMUX_MIO_PAD_SLEEP_REGWEN_13_REG_RESVAL 0x1u
3166#define PINMUX_MIO_PAD_SLEEP_REGWEN_13_EN_13_BIT 0
3167
3168// Register write enable for MIO sleep value configuration.
3169#define PINMUX_MIO_PAD_SLEEP_REGWEN_14_REG_OFFSET 0x57c
3170#define PINMUX_MIO_PAD_SLEEP_REGWEN_14_REG_RESVAL 0x1u
3171#define PINMUX_MIO_PAD_SLEEP_REGWEN_14_EN_14_BIT 0
3172
3173// Register write enable for MIO sleep value configuration.
3174#define PINMUX_MIO_PAD_SLEEP_REGWEN_15_REG_OFFSET 0x580
3175#define PINMUX_MIO_PAD_SLEEP_REGWEN_15_REG_RESVAL 0x1u
3176#define PINMUX_MIO_PAD_SLEEP_REGWEN_15_EN_15_BIT 0
3177
3178// Register write enable for MIO sleep value configuration.
3179#define PINMUX_MIO_PAD_SLEEP_REGWEN_16_REG_OFFSET 0x584
3180#define PINMUX_MIO_PAD_SLEEP_REGWEN_16_REG_RESVAL 0x1u
3181#define PINMUX_MIO_PAD_SLEEP_REGWEN_16_EN_16_BIT 0
3182
3183// Register write enable for MIO sleep value configuration.
3184#define PINMUX_MIO_PAD_SLEEP_REGWEN_17_REG_OFFSET 0x588
3185#define PINMUX_MIO_PAD_SLEEP_REGWEN_17_REG_RESVAL 0x1u
3186#define PINMUX_MIO_PAD_SLEEP_REGWEN_17_EN_17_BIT 0
3187
3188// Register write enable for MIO sleep value configuration.
3189#define PINMUX_MIO_PAD_SLEEP_REGWEN_18_REG_OFFSET 0x58c
3190#define PINMUX_MIO_PAD_SLEEP_REGWEN_18_REG_RESVAL 0x1u
3191#define PINMUX_MIO_PAD_SLEEP_REGWEN_18_EN_18_BIT 0
3192
3193// Register write enable for MIO sleep value configuration.
3194#define PINMUX_MIO_PAD_SLEEP_REGWEN_19_REG_OFFSET 0x590
3195#define PINMUX_MIO_PAD_SLEEP_REGWEN_19_REG_RESVAL 0x1u
3196#define PINMUX_MIO_PAD_SLEEP_REGWEN_19_EN_19_BIT 0
3197
3198// Register write enable for MIO sleep value configuration.
3199#define PINMUX_MIO_PAD_SLEEP_REGWEN_20_REG_OFFSET 0x594
3200#define PINMUX_MIO_PAD_SLEEP_REGWEN_20_REG_RESVAL 0x1u
3201#define PINMUX_MIO_PAD_SLEEP_REGWEN_20_EN_20_BIT 0
3202
3203// Register write enable for MIO sleep value configuration.
3204#define PINMUX_MIO_PAD_SLEEP_REGWEN_21_REG_OFFSET 0x598
3205#define PINMUX_MIO_PAD_SLEEP_REGWEN_21_REG_RESVAL 0x1u
3206#define PINMUX_MIO_PAD_SLEEP_REGWEN_21_EN_21_BIT 0
3207
3208// Register write enable for MIO sleep value configuration.
3209#define PINMUX_MIO_PAD_SLEEP_REGWEN_22_REG_OFFSET 0x59c
3210#define PINMUX_MIO_PAD_SLEEP_REGWEN_22_REG_RESVAL 0x1u
3211#define PINMUX_MIO_PAD_SLEEP_REGWEN_22_EN_22_BIT 0
3212
3213// Register write enable for MIO sleep value configuration.
3214#define PINMUX_MIO_PAD_SLEEP_REGWEN_23_REG_OFFSET 0x5a0
3215#define PINMUX_MIO_PAD_SLEEP_REGWEN_23_REG_RESVAL 0x1u
3216#define PINMUX_MIO_PAD_SLEEP_REGWEN_23_EN_23_BIT 0
3217
3218// Register write enable for MIO sleep value configuration.
3219#define PINMUX_MIO_PAD_SLEEP_REGWEN_24_REG_OFFSET 0x5a4
3220#define PINMUX_MIO_PAD_SLEEP_REGWEN_24_REG_RESVAL 0x1u
3221#define PINMUX_MIO_PAD_SLEEP_REGWEN_24_EN_24_BIT 0
3222
3223// Register write enable for MIO sleep value configuration.
3224#define PINMUX_MIO_PAD_SLEEP_REGWEN_25_REG_OFFSET 0x5a8
3225#define PINMUX_MIO_PAD_SLEEP_REGWEN_25_REG_RESVAL 0x1u
3226#define PINMUX_MIO_PAD_SLEEP_REGWEN_25_EN_25_BIT 0
3227
3228// Register write enable for MIO sleep value configuration.
3229#define PINMUX_MIO_PAD_SLEEP_REGWEN_26_REG_OFFSET 0x5ac
3230#define PINMUX_MIO_PAD_SLEEP_REGWEN_26_REG_RESVAL 0x1u
3231#define PINMUX_MIO_PAD_SLEEP_REGWEN_26_EN_26_BIT 0
3232
3233// Register write enable for MIO sleep value configuration.
3234#define PINMUX_MIO_PAD_SLEEP_REGWEN_27_REG_OFFSET 0x5b0
3235#define PINMUX_MIO_PAD_SLEEP_REGWEN_27_REG_RESVAL 0x1u
3236#define PINMUX_MIO_PAD_SLEEP_REGWEN_27_EN_27_BIT 0
3237
3238// Register write enable for MIO sleep value configuration.
3239#define PINMUX_MIO_PAD_SLEEP_REGWEN_28_REG_OFFSET 0x5b4
3240#define PINMUX_MIO_PAD_SLEEP_REGWEN_28_REG_RESVAL 0x1u
3241#define PINMUX_MIO_PAD_SLEEP_REGWEN_28_EN_28_BIT 0
3242
3243// Register write enable for MIO sleep value configuration.
3244#define PINMUX_MIO_PAD_SLEEP_REGWEN_29_REG_OFFSET 0x5b8
3245#define PINMUX_MIO_PAD_SLEEP_REGWEN_29_REG_RESVAL 0x1u
3246#define PINMUX_MIO_PAD_SLEEP_REGWEN_29_EN_29_BIT 0
3247
3248// Register write enable for MIO sleep value configuration.
3249#define PINMUX_MIO_PAD_SLEEP_REGWEN_30_REG_OFFSET 0x5bc
3250#define PINMUX_MIO_PAD_SLEEP_REGWEN_30_REG_RESVAL 0x1u
3251#define PINMUX_MIO_PAD_SLEEP_REGWEN_30_EN_30_BIT 0
3252
3253// Register write enable for MIO sleep value configuration.
3254#define PINMUX_MIO_PAD_SLEEP_REGWEN_31_REG_OFFSET 0x5c0
3255#define PINMUX_MIO_PAD_SLEEP_REGWEN_31_REG_RESVAL 0x1u
3256#define PINMUX_MIO_PAD_SLEEP_REGWEN_31_EN_31_BIT 0
3257
3258// Register write enable for MIO sleep value configuration.
3259#define PINMUX_MIO_PAD_SLEEP_REGWEN_32_REG_OFFSET 0x5c4
3260#define PINMUX_MIO_PAD_SLEEP_REGWEN_32_REG_RESVAL 0x1u
3261#define PINMUX_MIO_PAD_SLEEP_REGWEN_32_EN_32_BIT 0
3262
3263// Register write enable for MIO sleep value configuration.
3264#define PINMUX_MIO_PAD_SLEEP_REGWEN_33_REG_OFFSET 0x5c8
3265#define PINMUX_MIO_PAD_SLEEP_REGWEN_33_REG_RESVAL 0x1u
3266#define PINMUX_MIO_PAD_SLEEP_REGWEN_33_EN_33_BIT 0
3267
3268// Register write enable for MIO sleep value configuration.
3269#define PINMUX_MIO_PAD_SLEEP_REGWEN_34_REG_OFFSET 0x5cc
3270#define PINMUX_MIO_PAD_SLEEP_REGWEN_34_REG_RESVAL 0x1u
3271#define PINMUX_MIO_PAD_SLEEP_REGWEN_34_EN_34_BIT 0
3272
3273// Register write enable for MIO sleep value configuration.
3274#define PINMUX_MIO_PAD_SLEEP_REGWEN_35_REG_OFFSET 0x5d0
3275#define PINMUX_MIO_PAD_SLEEP_REGWEN_35_REG_RESVAL 0x1u
3276#define PINMUX_MIO_PAD_SLEEP_REGWEN_35_EN_35_BIT 0
3277
3278// Register write enable for MIO sleep value configuration.
3279#define PINMUX_MIO_PAD_SLEEP_REGWEN_36_REG_OFFSET 0x5d4
3280#define PINMUX_MIO_PAD_SLEEP_REGWEN_36_REG_RESVAL 0x1u
3281#define PINMUX_MIO_PAD_SLEEP_REGWEN_36_EN_36_BIT 0
3282
3283// Register write enable for MIO sleep value configuration.
3284#define PINMUX_MIO_PAD_SLEEP_REGWEN_37_REG_OFFSET 0x5d8
3285#define PINMUX_MIO_PAD_SLEEP_REGWEN_37_REG_RESVAL 0x1u
3286#define PINMUX_MIO_PAD_SLEEP_REGWEN_37_EN_37_BIT 0
3287
3288// Register write enable for MIO sleep value configuration.
3289#define PINMUX_MIO_PAD_SLEEP_REGWEN_38_REG_OFFSET 0x5dc
3290#define PINMUX_MIO_PAD_SLEEP_REGWEN_38_REG_RESVAL 0x1u
3291#define PINMUX_MIO_PAD_SLEEP_REGWEN_38_EN_38_BIT 0
3292
3293// Register write enable for MIO sleep value configuration.
3294#define PINMUX_MIO_PAD_SLEEP_REGWEN_39_REG_OFFSET 0x5e0
3295#define PINMUX_MIO_PAD_SLEEP_REGWEN_39_REG_RESVAL 0x1u
3296#define PINMUX_MIO_PAD_SLEEP_REGWEN_39_EN_39_BIT 0
3297
3298// Register write enable for MIO sleep value configuration.
3299#define PINMUX_MIO_PAD_SLEEP_REGWEN_40_REG_OFFSET 0x5e4
3300#define PINMUX_MIO_PAD_SLEEP_REGWEN_40_REG_RESVAL 0x1u
3301#define PINMUX_MIO_PAD_SLEEP_REGWEN_40_EN_40_BIT 0
3302
3303// Register write enable for MIO sleep value configuration.
3304#define PINMUX_MIO_PAD_SLEEP_REGWEN_41_REG_OFFSET 0x5e8
3305#define PINMUX_MIO_PAD_SLEEP_REGWEN_41_REG_RESVAL 0x1u
3306#define PINMUX_MIO_PAD_SLEEP_REGWEN_41_EN_41_BIT 0
3307
3308// Register write enable for MIO sleep value configuration.
3309#define PINMUX_MIO_PAD_SLEEP_REGWEN_42_REG_OFFSET 0x5ec
3310#define PINMUX_MIO_PAD_SLEEP_REGWEN_42_REG_RESVAL 0x1u
3311#define PINMUX_MIO_PAD_SLEEP_REGWEN_42_EN_42_BIT 0
3312
3313// Register write enable for MIO sleep value configuration.
3314#define PINMUX_MIO_PAD_SLEEP_REGWEN_43_REG_OFFSET 0x5f0
3315#define PINMUX_MIO_PAD_SLEEP_REGWEN_43_REG_RESVAL 0x1u
3316#define PINMUX_MIO_PAD_SLEEP_REGWEN_43_EN_43_BIT 0
3317
3318// Register write enable for MIO sleep value configuration.
3319#define PINMUX_MIO_PAD_SLEEP_REGWEN_44_REG_OFFSET 0x5f4
3320#define PINMUX_MIO_PAD_SLEEP_REGWEN_44_REG_RESVAL 0x1u
3321#define PINMUX_MIO_PAD_SLEEP_REGWEN_44_EN_44_BIT 0
3322
3323// Register write enable for MIO sleep value configuration.
3324#define PINMUX_MIO_PAD_SLEEP_REGWEN_45_REG_OFFSET 0x5f8
3325#define PINMUX_MIO_PAD_SLEEP_REGWEN_45_REG_RESVAL 0x1u
3326#define PINMUX_MIO_PAD_SLEEP_REGWEN_45_EN_45_BIT 0
3327
3328// Register write enable for MIO sleep value configuration.
3329#define PINMUX_MIO_PAD_SLEEP_REGWEN_46_REG_OFFSET 0x5fc
3330#define PINMUX_MIO_PAD_SLEEP_REGWEN_46_REG_RESVAL 0x1u
3331#define PINMUX_MIO_PAD_SLEEP_REGWEN_46_EN_46_BIT 0
3332
3333// Enables the sleep mode of the corresponding muxed pad. (common parameters)
3334#define PINMUX_MIO_PAD_SLEEP_EN_EN_FIELD_WIDTH 1
3335#define PINMUX_MIO_PAD_SLEEP_EN_MULTIREG_COUNT 47
3336
3337// Enables the sleep mode of the corresponding muxed pad.
3338#define PINMUX_MIO_PAD_SLEEP_EN_0_REG_OFFSET 0x600
3339#define PINMUX_MIO_PAD_SLEEP_EN_0_REG_RESVAL 0x0u
3340#define PINMUX_MIO_PAD_SLEEP_EN_0_EN_0_BIT 0
3341
3342// Enables the sleep mode of the corresponding muxed pad.
3343#define PINMUX_MIO_PAD_SLEEP_EN_1_REG_OFFSET 0x604
3344#define PINMUX_MIO_PAD_SLEEP_EN_1_REG_RESVAL 0x0u
3345#define PINMUX_MIO_PAD_SLEEP_EN_1_EN_1_BIT 0
3346
3347// Enables the sleep mode of the corresponding muxed pad.
3348#define PINMUX_MIO_PAD_SLEEP_EN_2_REG_OFFSET 0x608
3349#define PINMUX_MIO_PAD_SLEEP_EN_2_REG_RESVAL 0x0u
3350#define PINMUX_MIO_PAD_SLEEP_EN_2_EN_2_BIT 0
3351
3352// Enables the sleep mode of the corresponding muxed pad.
3353#define PINMUX_MIO_PAD_SLEEP_EN_3_REG_OFFSET 0x60c
3354#define PINMUX_MIO_PAD_SLEEP_EN_3_REG_RESVAL 0x0u
3355#define PINMUX_MIO_PAD_SLEEP_EN_3_EN_3_BIT 0
3356
3357// Enables the sleep mode of the corresponding muxed pad.
3358#define PINMUX_MIO_PAD_SLEEP_EN_4_REG_OFFSET 0x610
3359#define PINMUX_MIO_PAD_SLEEP_EN_4_REG_RESVAL 0x0u
3360#define PINMUX_MIO_PAD_SLEEP_EN_4_EN_4_BIT 0
3361
3362// Enables the sleep mode of the corresponding muxed pad.
3363#define PINMUX_MIO_PAD_SLEEP_EN_5_REG_OFFSET 0x614
3364#define PINMUX_MIO_PAD_SLEEP_EN_5_REG_RESVAL 0x0u
3365#define PINMUX_MIO_PAD_SLEEP_EN_5_EN_5_BIT 0
3366
3367// Enables the sleep mode of the corresponding muxed pad.
3368#define PINMUX_MIO_PAD_SLEEP_EN_6_REG_OFFSET 0x618
3369#define PINMUX_MIO_PAD_SLEEP_EN_6_REG_RESVAL 0x0u
3370#define PINMUX_MIO_PAD_SLEEP_EN_6_EN_6_BIT 0
3371
3372// Enables the sleep mode of the corresponding muxed pad.
3373#define PINMUX_MIO_PAD_SLEEP_EN_7_REG_OFFSET 0x61c
3374#define PINMUX_MIO_PAD_SLEEP_EN_7_REG_RESVAL 0x0u
3375#define PINMUX_MIO_PAD_SLEEP_EN_7_EN_7_BIT 0
3376
3377// Enables the sleep mode of the corresponding muxed pad.
3378#define PINMUX_MIO_PAD_SLEEP_EN_8_REG_OFFSET 0x620
3379#define PINMUX_MIO_PAD_SLEEP_EN_8_REG_RESVAL 0x0u
3380#define PINMUX_MIO_PAD_SLEEP_EN_8_EN_8_BIT 0
3381
3382// Enables the sleep mode of the corresponding muxed pad.
3383#define PINMUX_MIO_PAD_SLEEP_EN_9_REG_OFFSET 0x624
3384#define PINMUX_MIO_PAD_SLEEP_EN_9_REG_RESVAL 0x0u
3385#define PINMUX_MIO_PAD_SLEEP_EN_9_EN_9_BIT 0
3386
3387// Enables the sleep mode of the corresponding muxed pad.
3388#define PINMUX_MIO_PAD_SLEEP_EN_10_REG_OFFSET 0x628
3389#define PINMUX_MIO_PAD_SLEEP_EN_10_REG_RESVAL 0x0u
3390#define PINMUX_MIO_PAD_SLEEP_EN_10_EN_10_BIT 0
3391
3392// Enables the sleep mode of the corresponding muxed pad.
3393#define PINMUX_MIO_PAD_SLEEP_EN_11_REG_OFFSET 0x62c
3394#define PINMUX_MIO_PAD_SLEEP_EN_11_REG_RESVAL 0x0u
3395#define PINMUX_MIO_PAD_SLEEP_EN_11_EN_11_BIT 0
3396
3397// Enables the sleep mode of the corresponding muxed pad.
3398#define PINMUX_MIO_PAD_SLEEP_EN_12_REG_OFFSET 0x630
3399#define PINMUX_MIO_PAD_SLEEP_EN_12_REG_RESVAL 0x0u
3400#define PINMUX_MIO_PAD_SLEEP_EN_12_EN_12_BIT 0
3401
3402// Enables the sleep mode of the corresponding muxed pad.
3403#define PINMUX_MIO_PAD_SLEEP_EN_13_REG_OFFSET 0x634
3404#define PINMUX_MIO_PAD_SLEEP_EN_13_REG_RESVAL 0x0u
3405#define PINMUX_MIO_PAD_SLEEP_EN_13_EN_13_BIT 0
3406
3407// Enables the sleep mode of the corresponding muxed pad.
3408#define PINMUX_MIO_PAD_SLEEP_EN_14_REG_OFFSET 0x638
3409#define PINMUX_MIO_PAD_SLEEP_EN_14_REG_RESVAL 0x0u
3410#define PINMUX_MIO_PAD_SLEEP_EN_14_EN_14_BIT 0
3411
3412// Enables the sleep mode of the corresponding muxed pad.
3413#define PINMUX_MIO_PAD_SLEEP_EN_15_REG_OFFSET 0x63c
3414#define PINMUX_MIO_PAD_SLEEP_EN_15_REG_RESVAL 0x0u
3415#define PINMUX_MIO_PAD_SLEEP_EN_15_EN_15_BIT 0
3416
3417// Enables the sleep mode of the corresponding muxed pad.
3418#define PINMUX_MIO_PAD_SLEEP_EN_16_REG_OFFSET 0x640
3419#define PINMUX_MIO_PAD_SLEEP_EN_16_REG_RESVAL 0x0u
3420#define PINMUX_MIO_PAD_SLEEP_EN_16_EN_16_BIT 0
3421
3422// Enables the sleep mode of the corresponding muxed pad.
3423#define PINMUX_MIO_PAD_SLEEP_EN_17_REG_OFFSET 0x644
3424#define PINMUX_MIO_PAD_SLEEP_EN_17_REG_RESVAL 0x0u
3425#define PINMUX_MIO_PAD_SLEEP_EN_17_EN_17_BIT 0
3426
3427// Enables the sleep mode of the corresponding muxed pad.
3428#define PINMUX_MIO_PAD_SLEEP_EN_18_REG_OFFSET 0x648
3429#define PINMUX_MIO_PAD_SLEEP_EN_18_REG_RESVAL 0x0u
3430#define PINMUX_MIO_PAD_SLEEP_EN_18_EN_18_BIT 0
3431
3432// Enables the sleep mode of the corresponding muxed pad.
3433#define PINMUX_MIO_PAD_SLEEP_EN_19_REG_OFFSET 0x64c
3434#define PINMUX_MIO_PAD_SLEEP_EN_19_REG_RESVAL 0x0u
3435#define PINMUX_MIO_PAD_SLEEP_EN_19_EN_19_BIT 0
3436
3437// Enables the sleep mode of the corresponding muxed pad.
3438#define PINMUX_MIO_PAD_SLEEP_EN_20_REG_OFFSET 0x650
3439#define PINMUX_MIO_PAD_SLEEP_EN_20_REG_RESVAL 0x0u
3440#define PINMUX_MIO_PAD_SLEEP_EN_20_EN_20_BIT 0
3441
3442// Enables the sleep mode of the corresponding muxed pad.
3443#define PINMUX_MIO_PAD_SLEEP_EN_21_REG_OFFSET 0x654
3444#define PINMUX_MIO_PAD_SLEEP_EN_21_REG_RESVAL 0x0u
3445#define PINMUX_MIO_PAD_SLEEP_EN_21_EN_21_BIT 0
3446
3447// Enables the sleep mode of the corresponding muxed pad.
3448#define PINMUX_MIO_PAD_SLEEP_EN_22_REG_OFFSET 0x658
3449#define PINMUX_MIO_PAD_SLEEP_EN_22_REG_RESVAL 0x0u
3450#define PINMUX_MIO_PAD_SLEEP_EN_22_EN_22_BIT 0
3451
3452// Enables the sleep mode of the corresponding muxed pad.
3453#define PINMUX_MIO_PAD_SLEEP_EN_23_REG_OFFSET 0x65c
3454#define PINMUX_MIO_PAD_SLEEP_EN_23_REG_RESVAL 0x0u
3455#define PINMUX_MIO_PAD_SLEEP_EN_23_EN_23_BIT 0
3456
3457// Enables the sleep mode of the corresponding muxed pad.
3458#define PINMUX_MIO_PAD_SLEEP_EN_24_REG_OFFSET 0x660
3459#define PINMUX_MIO_PAD_SLEEP_EN_24_REG_RESVAL 0x0u
3460#define PINMUX_MIO_PAD_SLEEP_EN_24_EN_24_BIT 0
3461
3462// Enables the sleep mode of the corresponding muxed pad.
3463#define PINMUX_MIO_PAD_SLEEP_EN_25_REG_OFFSET 0x664
3464#define PINMUX_MIO_PAD_SLEEP_EN_25_REG_RESVAL 0x0u
3465#define PINMUX_MIO_PAD_SLEEP_EN_25_EN_25_BIT 0
3466
3467// Enables the sleep mode of the corresponding muxed pad.
3468#define PINMUX_MIO_PAD_SLEEP_EN_26_REG_OFFSET 0x668
3469#define PINMUX_MIO_PAD_SLEEP_EN_26_REG_RESVAL 0x0u
3470#define PINMUX_MIO_PAD_SLEEP_EN_26_EN_26_BIT 0
3471
3472// Enables the sleep mode of the corresponding muxed pad.
3473#define PINMUX_MIO_PAD_SLEEP_EN_27_REG_OFFSET 0x66c
3474#define PINMUX_MIO_PAD_SLEEP_EN_27_REG_RESVAL 0x0u
3475#define PINMUX_MIO_PAD_SLEEP_EN_27_EN_27_BIT 0
3476
3477// Enables the sleep mode of the corresponding muxed pad.
3478#define PINMUX_MIO_PAD_SLEEP_EN_28_REG_OFFSET 0x670
3479#define PINMUX_MIO_PAD_SLEEP_EN_28_REG_RESVAL 0x0u
3480#define PINMUX_MIO_PAD_SLEEP_EN_28_EN_28_BIT 0
3481
3482// Enables the sleep mode of the corresponding muxed pad.
3483#define PINMUX_MIO_PAD_SLEEP_EN_29_REG_OFFSET 0x674
3484#define PINMUX_MIO_PAD_SLEEP_EN_29_REG_RESVAL 0x0u
3485#define PINMUX_MIO_PAD_SLEEP_EN_29_EN_29_BIT 0
3486
3487// Enables the sleep mode of the corresponding muxed pad.
3488#define PINMUX_MIO_PAD_SLEEP_EN_30_REG_OFFSET 0x678
3489#define PINMUX_MIO_PAD_SLEEP_EN_30_REG_RESVAL 0x0u
3490#define PINMUX_MIO_PAD_SLEEP_EN_30_EN_30_BIT 0
3491
3492// Enables the sleep mode of the corresponding muxed pad.
3493#define PINMUX_MIO_PAD_SLEEP_EN_31_REG_OFFSET 0x67c
3494#define PINMUX_MIO_PAD_SLEEP_EN_31_REG_RESVAL 0x0u
3495#define PINMUX_MIO_PAD_SLEEP_EN_31_EN_31_BIT 0
3496
3497// Enables the sleep mode of the corresponding muxed pad.
3498#define PINMUX_MIO_PAD_SLEEP_EN_32_REG_OFFSET 0x680
3499#define PINMUX_MIO_PAD_SLEEP_EN_32_REG_RESVAL 0x0u
3500#define PINMUX_MIO_PAD_SLEEP_EN_32_EN_32_BIT 0
3501
3502// Enables the sleep mode of the corresponding muxed pad.
3503#define PINMUX_MIO_PAD_SLEEP_EN_33_REG_OFFSET 0x684
3504#define PINMUX_MIO_PAD_SLEEP_EN_33_REG_RESVAL 0x0u
3505#define PINMUX_MIO_PAD_SLEEP_EN_33_EN_33_BIT 0
3506
3507// Enables the sleep mode of the corresponding muxed pad.
3508#define PINMUX_MIO_PAD_SLEEP_EN_34_REG_OFFSET 0x688
3509#define PINMUX_MIO_PAD_SLEEP_EN_34_REG_RESVAL 0x0u
3510#define PINMUX_MIO_PAD_SLEEP_EN_34_EN_34_BIT 0
3511
3512// Enables the sleep mode of the corresponding muxed pad.
3513#define PINMUX_MIO_PAD_SLEEP_EN_35_REG_OFFSET 0x68c
3514#define PINMUX_MIO_PAD_SLEEP_EN_35_REG_RESVAL 0x0u
3515#define PINMUX_MIO_PAD_SLEEP_EN_35_EN_35_BIT 0
3516
3517// Enables the sleep mode of the corresponding muxed pad.
3518#define PINMUX_MIO_PAD_SLEEP_EN_36_REG_OFFSET 0x690
3519#define PINMUX_MIO_PAD_SLEEP_EN_36_REG_RESVAL 0x0u
3520#define PINMUX_MIO_PAD_SLEEP_EN_36_EN_36_BIT 0
3521
3522// Enables the sleep mode of the corresponding muxed pad.
3523#define PINMUX_MIO_PAD_SLEEP_EN_37_REG_OFFSET 0x694
3524#define PINMUX_MIO_PAD_SLEEP_EN_37_REG_RESVAL 0x0u
3525#define PINMUX_MIO_PAD_SLEEP_EN_37_EN_37_BIT 0
3526
3527// Enables the sleep mode of the corresponding muxed pad.
3528#define PINMUX_MIO_PAD_SLEEP_EN_38_REG_OFFSET 0x698
3529#define PINMUX_MIO_PAD_SLEEP_EN_38_REG_RESVAL 0x0u
3530#define PINMUX_MIO_PAD_SLEEP_EN_38_EN_38_BIT 0
3531
3532// Enables the sleep mode of the corresponding muxed pad.
3533#define PINMUX_MIO_PAD_SLEEP_EN_39_REG_OFFSET 0x69c
3534#define PINMUX_MIO_PAD_SLEEP_EN_39_REG_RESVAL 0x0u
3535#define PINMUX_MIO_PAD_SLEEP_EN_39_EN_39_BIT 0
3536
3537// Enables the sleep mode of the corresponding muxed pad.
3538#define PINMUX_MIO_PAD_SLEEP_EN_40_REG_OFFSET 0x6a0
3539#define PINMUX_MIO_PAD_SLEEP_EN_40_REG_RESVAL 0x0u
3540#define PINMUX_MIO_PAD_SLEEP_EN_40_EN_40_BIT 0
3541
3542// Enables the sleep mode of the corresponding muxed pad.
3543#define PINMUX_MIO_PAD_SLEEP_EN_41_REG_OFFSET 0x6a4
3544#define PINMUX_MIO_PAD_SLEEP_EN_41_REG_RESVAL 0x0u
3545#define PINMUX_MIO_PAD_SLEEP_EN_41_EN_41_BIT 0
3546
3547// Enables the sleep mode of the corresponding muxed pad.
3548#define PINMUX_MIO_PAD_SLEEP_EN_42_REG_OFFSET 0x6a8
3549#define PINMUX_MIO_PAD_SLEEP_EN_42_REG_RESVAL 0x0u
3550#define PINMUX_MIO_PAD_SLEEP_EN_42_EN_42_BIT 0
3551
3552// Enables the sleep mode of the corresponding muxed pad.
3553#define PINMUX_MIO_PAD_SLEEP_EN_43_REG_OFFSET 0x6ac
3554#define PINMUX_MIO_PAD_SLEEP_EN_43_REG_RESVAL 0x0u
3555#define PINMUX_MIO_PAD_SLEEP_EN_43_EN_43_BIT 0
3556
3557// Enables the sleep mode of the corresponding muxed pad.
3558#define PINMUX_MIO_PAD_SLEEP_EN_44_REG_OFFSET 0x6b0
3559#define PINMUX_MIO_PAD_SLEEP_EN_44_REG_RESVAL 0x0u
3560#define PINMUX_MIO_PAD_SLEEP_EN_44_EN_44_BIT 0
3561
3562// Enables the sleep mode of the corresponding muxed pad.
3563#define PINMUX_MIO_PAD_SLEEP_EN_45_REG_OFFSET 0x6b4
3564#define PINMUX_MIO_PAD_SLEEP_EN_45_REG_RESVAL 0x0u
3565#define PINMUX_MIO_PAD_SLEEP_EN_45_EN_45_BIT 0
3566
3567// Enables the sleep mode of the corresponding muxed pad.
3568#define PINMUX_MIO_PAD_SLEEP_EN_46_REG_OFFSET 0x6b8
3569#define PINMUX_MIO_PAD_SLEEP_EN_46_REG_RESVAL 0x0u
3570#define PINMUX_MIO_PAD_SLEEP_EN_46_EN_46_BIT 0
3571
3572// Defines sleep behavior of the corresponding muxed pad. (common parameters)
3573#define PINMUX_MIO_PAD_SLEEP_MODE_OUT_FIELD_WIDTH 2
3574#define PINMUX_MIO_PAD_SLEEP_MODE_MULTIREG_COUNT 47
3575
3576// Defines sleep behavior of the corresponding muxed pad.
3577#define PINMUX_MIO_PAD_SLEEP_MODE_0_REG_OFFSET 0x6bc
3578#define PINMUX_MIO_PAD_SLEEP_MODE_0_REG_RESVAL 0x2u
3579#define PINMUX_MIO_PAD_SLEEP_MODE_0_OUT_0_MASK 0x3u
3580#define PINMUX_MIO_PAD_SLEEP_MODE_0_OUT_0_OFFSET 0
3581#define PINMUX_MIO_PAD_SLEEP_MODE_0_OUT_0_FIELD \
3582 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_SLEEP_MODE_0_OUT_0_MASK, .index = PINMUX_MIO_PAD_SLEEP_MODE_0_OUT_0_OFFSET })
3583#define PINMUX_MIO_PAD_SLEEP_MODE_0_OUT_0_VALUE_TIE_LOW 0x0
3584#define PINMUX_MIO_PAD_SLEEP_MODE_0_OUT_0_VALUE_TIE_HIGH 0x1
3585#define PINMUX_MIO_PAD_SLEEP_MODE_0_OUT_0_VALUE_HIGH_Z 0x2
3586#define PINMUX_MIO_PAD_SLEEP_MODE_0_OUT_0_VALUE_KEEP 0x3
3587
3588// Defines sleep behavior of the corresponding muxed pad.
3589#define PINMUX_MIO_PAD_SLEEP_MODE_1_REG_OFFSET 0x6c0
3590#define PINMUX_MIO_PAD_SLEEP_MODE_1_REG_RESVAL 0x2u
3591#define PINMUX_MIO_PAD_SLEEP_MODE_1_OUT_1_MASK 0x3u
3592#define PINMUX_MIO_PAD_SLEEP_MODE_1_OUT_1_OFFSET 0
3593#define PINMUX_MIO_PAD_SLEEP_MODE_1_OUT_1_FIELD \
3594 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_SLEEP_MODE_1_OUT_1_MASK, .index = PINMUX_MIO_PAD_SLEEP_MODE_1_OUT_1_OFFSET })
3595
3596// Defines sleep behavior of the corresponding muxed pad.
3597#define PINMUX_MIO_PAD_SLEEP_MODE_2_REG_OFFSET 0x6c4
3598#define PINMUX_MIO_PAD_SLEEP_MODE_2_REG_RESVAL 0x2u
3599#define PINMUX_MIO_PAD_SLEEP_MODE_2_OUT_2_MASK 0x3u
3600#define PINMUX_MIO_PAD_SLEEP_MODE_2_OUT_2_OFFSET 0
3601#define PINMUX_MIO_PAD_SLEEP_MODE_2_OUT_2_FIELD \
3602 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_SLEEP_MODE_2_OUT_2_MASK, .index = PINMUX_MIO_PAD_SLEEP_MODE_2_OUT_2_OFFSET })
3603
3604// Defines sleep behavior of the corresponding muxed pad.
3605#define PINMUX_MIO_PAD_SLEEP_MODE_3_REG_OFFSET 0x6c8
3606#define PINMUX_MIO_PAD_SLEEP_MODE_3_REG_RESVAL 0x2u
3607#define PINMUX_MIO_PAD_SLEEP_MODE_3_OUT_3_MASK 0x3u
3608#define PINMUX_MIO_PAD_SLEEP_MODE_3_OUT_3_OFFSET 0
3609#define PINMUX_MIO_PAD_SLEEP_MODE_3_OUT_3_FIELD \
3610 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_SLEEP_MODE_3_OUT_3_MASK, .index = PINMUX_MIO_PAD_SLEEP_MODE_3_OUT_3_OFFSET })
3611
3612// Defines sleep behavior of the corresponding muxed pad.
3613#define PINMUX_MIO_PAD_SLEEP_MODE_4_REG_OFFSET 0x6cc
3614#define PINMUX_MIO_PAD_SLEEP_MODE_4_REG_RESVAL 0x2u
3615#define PINMUX_MIO_PAD_SLEEP_MODE_4_OUT_4_MASK 0x3u
3616#define PINMUX_MIO_PAD_SLEEP_MODE_4_OUT_4_OFFSET 0
3617#define PINMUX_MIO_PAD_SLEEP_MODE_4_OUT_4_FIELD \
3618 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_SLEEP_MODE_4_OUT_4_MASK, .index = PINMUX_MIO_PAD_SLEEP_MODE_4_OUT_4_OFFSET })
3619
3620// Defines sleep behavior of the corresponding muxed pad.
3621#define PINMUX_MIO_PAD_SLEEP_MODE_5_REG_OFFSET 0x6d0
3622#define PINMUX_MIO_PAD_SLEEP_MODE_5_REG_RESVAL 0x2u
3623#define PINMUX_MIO_PAD_SLEEP_MODE_5_OUT_5_MASK 0x3u
3624#define PINMUX_MIO_PAD_SLEEP_MODE_5_OUT_5_OFFSET 0
3625#define PINMUX_MIO_PAD_SLEEP_MODE_5_OUT_5_FIELD \
3626 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_SLEEP_MODE_5_OUT_5_MASK, .index = PINMUX_MIO_PAD_SLEEP_MODE_5_OUT_5_OFFSET })
3627
3628// Defines sleep behavior of the corresponding muxed pad.
3629#define PINMUX_MIO_PAD_SLEEP_MODE_6_REG_OFFSET 0x6d4
3630#define PINMUX_MIO_PAD_SLEEP_MODE_6_REG_RESVAL 0x2u
3631#define PINMUX_MIO_PAD_SLEEP_MODE_6_OUT_6_MASK 0x3u
3632#define PINMUX_MIO_PAD_SLEEP_MODE_6_OUT_6_OFFSET 0
3633#define PINMUX_MIO_PAD_SLEEP_MODE_6_OUT_6_FIELD \
3634 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_SLEEP_MODE_6_OUT_6_MASK, .index = PINMUX_MIO_PAD_SLEEP_MODE_6_OUT_6_OFFSET })
3635
3636// Defines sleep behavior of the corresponding muxed pad.
3637#define PINMUX_MIO_PAD_SLEEP_MODE_7_REG_OFFSET 0x6d8
3638#define PINMUX_MIO_PAD_SLEEP_MODE_7_REG_RESVAL 0x2u
3639#define PINMUX_MIO_PAD_SLEEP_MODE_7_OUT_7_MASK 0x3u
3640#define PINMUX_MIO_PAD_SLEEP_MODE_7_OUT_7_OFFSET 0
3641#define PINMUX_MIO_PAD_SLEEP_MODE_7_OUT_7_FIELD \
3642 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_SLEEP_MODE_7_OUT_7_MASK, .index = PINMUX_MIO_PAD_SLEEP_MODE_7_OUT_7_OFFSET })
3643
3644// Defines sleep behavior of the corresponding muxed pad.
3645#define PINMUX_MIO_PAD_SLEEP_MODE_8_REG_OFFSET 0x6dc
3646#define PINMUX_MIO_PAD_SLEEP_MODE_8_REG_RESVAL 0x2u
3647#define PINMUX_MIO_PAD_SLEEP_MODE_8_OUT_8_MASK 0x3u
3648#define PINMUX_MIO_PAD_SLEEP_MODE_8_OUT_8_OFFSET 0
3649#define PINMUX_MIO_PAD_SLEEP_MODE_8_OUT_8_FIELD \
3650 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_SLEEP_MODE_8_OUT_8_MASK, .index = PINMUX_MIO_PAD_SLEEP_MODE_8_OUT_8_OFFSET })
3651
3652// Defines sleep behavior of the corresponding muxed pad.
3653#define PINMUX_MIO_PAD_SLEEP_MODE_9_REG_OFFSET 0x6e0
3654#define PINMUX_MIO_PAD_SLEEP_MODE_9_REG_RESVAL 0x2u
3655#define PINMUX_MIO_PAD_SLEEP_MODE_9_OUT_9_MASK 0x3u
3656#define PINMUX_MIO_PAD_SLEEP_MODE_9_OUT_9_OFFSET 0
3657#define PINMUX_MIO_PAD_SLEEP_MODE_9_OUT_9_FIELD \
3658 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_SLEEP_MODE_9_OUT_9_MASK, .index = PINMUX_MIO_PAD_SLEEP_MODE_9_OUT_9_OFFSET })
3659
3660// Defines sleep behavior of the corresponding muxed pad.
3661#define PINMUX_MIO_PAD_SLEEP_MODE_10_REG_OFFSET 0x6e4
3662#define PINMUX_MIO_PAD_SLEEP_MODE_10_REG_RESVAL 0x2u
3663#define PINMUX_MIO_PAD_SLEEP_MODE_10_OUT_10_MASK 0x3u
3664#define PINMUX_MIO_PAD_SLEEP_MODE_10_OUT_10_OFFSET 0
3665#define PINMUX_MIO_PAD_SLEEP_MODE_10_OUT_10_FIELD \
3666 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_SLEEP_MODE_10_OUT_10_MASK, .index = PINMUX_MIO_PAD_SLEEP_MODE_10_OUT_10_OFFSET })
3667
3668// Defines sleep behavior of the corresponding muxed pad.
3669#define PINMUX_MIO_PAD_SLEEP_MODE_11_REG_OFFSET 0x6e8
3670#define PINMUX_MIO_PAD_SLEEP_MODE_11_REG_RESVAL 0x2u
3671#define PINMUX_MIO_PAD_SLEEP_MODE_11_OUT_11_MASK 0x3u
3672#define PINMUX_MIO_PAD_SLEEP_MODE_11_OUT_11_OFFSET 0
3673#define PINMUX_MIO_PAD_SLEEP_MODE_11_OUT_11_FIELD \
3674 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_SLEEP_MODE_11_OUT_11_MASK, .index = PINMUX_MIO_PAD_SLEEP_MODE_11_OUT_11_OFFSET })
3675
3676// Defines sleep behavior of the corresponding muxed pad.
3677#define PINMUX_MIO_PAD_SLEEP_MODE_12_REG_OFFSET 0x6ec
3678#define PINMUX_MIO_PAD_SLEEP_MODE_12_REG_RESVAL 0x2u
3679#define PINMUX_MIO_PAD_SLEEP_MODE_12_OUT_12_MASK 0x3u
3680#define PINMUX_MIO_PAD_SLEEP_MODE_12_OUT_12_OFFSET 0
3681#define PINMUX_MIO_PAD_SLEEP_MODE_12_OUT_12_FIELD \
3682 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_SLEEP_MODE_12_OUT_12_MASK, .index = PINMUX_MIO_PAD_SLEEP_MODE_12_OUT_12_OFFSET })
3683
3684// Defines sleep behavior of the corresponding muxed pad.
3685#define PINMUX_MIO_PAD_SLEEP_MODE_13_REG_OFFSET 0x6f0
3686#define PINMUX_MIO_PAD_SLEEP_MODE_13_REG_RESVAL 0x2u
3687#define PINMUX_MIO_PAD_SLEEP_MODE_13_OUT_13_MASK 0x3u
3688#define PINMUX_MIO_PAD_SLEEP_MODE_13_OUT_13_OFFSET 0
3689#define PINMUX_MIO_PAD_SLEEP_MODE_13_OUT_13_FIELD \
3690 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_SLEEP_MODE_13_OUT_13_MASK, .index = PINMUX_MIO_PAD_SLEEP_MODE_13_OUT_13_OFFSET })
3691
3692// Defines sleep behavior of the corresponding muxed pad.
3693#define PINMUX_MIO_PAD_SLEEP_MODE_14_REG_OFFSET 0x6f4
3694#define PINMUX_MIO_PAD_SLEEP_MODE_14_REG_RESVAL 0x2u
3695#define PINMUX_MIO_PAD_SLEEP_MODE_14_OUT_14_MASK 0x3u
3696#define PINMUX_MIO_PAD_SLEEP_MODE_14_OUT_14_OFFSET 0
3697#define PINMUX_MIO_PAD_SLEEP_MODE_14_OUT_14_FIELD \
3698 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_SLEEP_MODE_14_OUT_14_MASK, .index = PINMUX_MIO_PAD_SLEEP_MODE_14_OUT_14_OFFSET })
3699
3700// Defines sleep behavior of the corresponding muxed pad.
3701#define PINMUX_MIO_PAD_SLEEP_MODE_15_REG_OFFSET 0x6f8
3702#define PINMUX_MIO_PAD_SLEEP_MODE_15_REG_RESVAL 0x2u
3703#define PINMUX_MIO_PAD_SLEEP_MODE_15_OUT_15_MASK 0x3u
3704#define PINMUX_MIO_PAD_SLEEP_MODE_15_OUT_15_OFFSET 0
3705#define PINMUX_MIO_PAD_SLEEP_MODE_15_OUT_15_FIELD \
3706 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_SLEEP_MODE_15_OUT_15_MASK, .index = PINMUX_MIO_PAD_SLEEP_MODE_15_OUT_15_OFFSET })
3707
3708// Defines sleep behavior of the corresponding muxed pad.
3709#define PINMUX_MIO_PAD_SLEEP_MODE_16_REG_OFFSET 0x6fc
3710#define PINMUX_MIO_PAD_SLEEP_MODE_16_REG_RESVAL 0x2u
3711#define PINMUX_MIO_PAD_SLEEP_MODE_16_OUT_16_MASK 0x3u
3712#define PINMUX_MIO_PAD_SLEEP_MODE_16_OUT_16_OFFSET 0
3713#define PINMUX_MIO_PAD_SLEEP_MODE_16_OUT_16_FIELD \
3714 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_SLEEP_MODE_16_OUT_16_MASK, .index = PINMUX_MIO_PAD_SLEEP_MODE_16_OUT_16_OFFSET })
3715
3716// Defines sleep behavior of the corresponding muxed pad.
3717#define PINMUX_MIO_PAD_SLEEP_MODE_17_REG_OFFSET 0x700
3718#define PINMUX_MIO_PAD_SLEEP_MODE_17_REG_RESVAL 0x2u
3719#define PINMUX_MIO_PAD_SLEEP_MODE_17_OUT_17_MASK 0x3u
3720#define PINMUX_MIO_PAD_SLEEP_MODE_17_OUT_17_OFFSET 0
3721#define PINMUX_MIO_PAD_SLEEP_MODE_17_OUT_17_FIELD \
3722 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_SLEEP_MODE_17_OUT_17_MASK, .index = PINMUX_MIO_PAD_SLEEP_MODE_17_OUT_17_OFFSET })
3723
3724// Defines sleep behavior of the corresponding muxed pad.
3725#define PINMUX_MIO_PAD_SLEEP_MODE_18_REG_OFFSET 0x704
3726#define PINMUX_MIO_PAD_SLEEP_MODE_18_REG_RESVAL 0x2u
3727#define PINMUX_MIO_PAD_SLEEP_MODE_18_OUT_18_MASK 0x3u
3728#define PINMUX_MIO_PAD_SLEEP_MODE_18_OUT_18_OFFSET 0
3729#define PINMUX_MIO_PAD_SLEEP_MODE_18_OUT_18_FIELD \
3730 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_SLEEP_MODE_18_OUT_18_MASK, .index = PINMUX_MIO_PAD_SLEEP_MODE_18_OUT_18_OFFSET })
3731
3732// Defines sleep behavior of the corresponding muxed pad.
3733#define PINMUX_MIO_PAD_SLEEP_MODE_19_REG_OFFSET 0x708
3734#define PINMUX_MIO_PAD_SLEEP_MODE_19_REG_RESVAL 0x2u
3735#define PINMUX_MIO_PAD_SLEEP_MODE_19_OUT_19_MASK 0x3u
3736#define PINMUX_MIO_PAD_SLEEP_MODE_19_OUT_19_OFFSET 0
3737#define PINMUX_MIO_PAD_SLEEP_MODE_19_OUT_19_FIELD \
3738 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_SLEEP_MODE_19_OUT_19_MASK, .index = PINMUX_MIO_PAD_SLEEP_MODE_19_OUT_19_OFFSET })
3739
3740// Defines sleep behavior of the corresponding muxed pad.
3741#define PINMUX_MIO_PAD_SLEEP_MODE_20_REG_OFFSET 0x70c
3742#define PINMUX_MIO_PAD_SLEEP_MODE_20_REG_RESVAL 0x2u
3743#define PINMUX_MIO_PAD_SLEEP_MODE_20_OUT_20_MASK 0x3u
3744#define PINMUX_MIO_PAD_SLEEP_MODE_20_OUT_20_OFFSET 0
3745#define PINMUX_MIO_PAD_SLEEP_MODE_20_OUT_20_FIELD \
3746 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_SLEEP_MODE_20_OUT_20_MASK, .index = PINMUX_MIO_PAD_SLEEP_MODE_20_OUT_20_OFFSET })
3747
3748// Defines sleep behavior of the corresponding muxed pad.
3749#define PINMUX_MIO_PAD_SLEEP_MODE_21_REG_OFFSET 0x710
3750#define PINMUX_MIO_PAD_SLEEP_MODE_21_REG_RESVAL 0x2u
3751#define PINMUX_MIO_PAD_SLEEP_MODE_21_OUT_21_MASK 0x3u
3752#define PINMUX_MIO_PAD_SLEEP_MODE_21_OUT_21_OFFSET 0
3753#define PINMUX_MIO_PAD_SLEEP_MODE_21_OUT_21_FIELD \
3754 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_SLEEP_MODE_21_OUT_21_MASK, .index = PINMUX_MIO_PAD_SLEEP_MODE_21_OUT_21_OFFSET })
3755
3756// Defines sleep behavior of the corresponding muxed pad.
3757#define PINMUX_MIO_PAD_SLEEP_MODE_22_REG_OFFSET 0x714
3758#define PINMUX_MIO_PAD_SLEEP_MODE_22_REG_RESVAL 0x2u
3759#define PINMUX_MIO_PAD_SLEEP_MODE_22_OUT_22_MASK 0x3u
3760#define PINMUX_MIO_PAD_SLEEP_MODE_22_OUT_22_OFFSET 0
3761#define PINMUX_MIO_PAD_SLEEP_MODE_22_OUT_22_FIELD \
3762 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_SLEEP_MODE_22_OUT_22_MASK, .index = PINMUX_MIO_PAD_SLEEP_MODE_22_OUT_22_OFFSET })
3763
3764// Defines sleep behavior of the corresponding muxed pad.
3765#define PINMUX_MIO_PAD_SLEEP_MODE_23_REG_OFFSET 0x718
3766#define PINMUX_MIO_PAD_SLEEP_MODE_23_REG_RESVAL 0x2u
3767#define PINMUX_MIO_PAD_SLEEP_MODE_23_OUT_23_MASK 0x3u
3768#define PINMUX_MIO_PAD_SLEEP_MODE_23_OUT_23_OFFSET 0
3769#define PINMUX_MIO_PAD_SLEEP_MODE_23_OUT_23_FIELD \
3770 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_SLEEP_MODE_23_OUT_23_MASK, .index = PINMUX_MIO_PAD_SLEEP_MODE_23_OUT_23_OFFSET })
3771
3772// Defines sleep behavior of the corresponding muxed pad.
3773#define PINMUX_MIO_PAD_SLEEP_MODE_24_REG_OFFSET 0x71c
3774#define PINMUX_MIO_PAD_SLEEP_MODE_24_REG_RESVAL 0x2u
3775#define PINMUX_MIO_PAD_SLEEP_MODE_24_OUT_24_MASK 0x3u
3776#define PINMUX_MIO_PAD_SLEEP_MODE_24_OUT_24_OFFSET 0
3777#define PINMUX_MIO_PAD_SLEEP_MODE_24_OUT_24_FIELD \
3778 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_SLEEP_MODE_24_OUT_24_MASK, .index = PINMUX_MIO_PAD_SLEEP_MODE_24_OUT_24_OFFSET })
3779
3780// Defines sleep behavior of the corresponding muxed pad.
3781#define PINMUX_MIO_PAD_SLEEP_MODE_25_REG_OFFSET 0x720
3782#define PINMUX_MIO_PAD_SLEEP_MODE_25_REG_RESVAL 0x2u
3783#define PINMUX_MIO_PAD_SLEEP_MODE_25_OUT_25_MASK 0x3u
3784#define PINMUX_MIO_PAD_SLEEP_MODE_25_OUT_25_OFFSET 0
3785#define PINMUX_MIO_PAD_SLEEP_MODE_25_OUT_25_FIELD \
3786 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_SLEEP_MODE_25_OUT_25_MASK, .index = PINMUX_MIO_PAD_SLEEP_MODE_25_OUT_25_OFFSET })
3787
3788// Defines sleep behavior of the corresponding muxed pad.
3789#define PINMUX_MIO_PAD_SLEEP_MODE_26_REG_OFFSET 0x724
3790#define PINMUX_MIO_PAD_SLEEP_MODE_26_REG_RESVAL 0x2u
3791#define PINMUX_MIO_PAD_SLEEP_MODE_26_OUT_26_MASK 0x3u
3792#define PINMUX_MIO_PAD_SLEEP_MODE_26_OUT_26_OFFSET 0
3793#define PINMUX_MIO_PAD_SLEEP_MODE_26_OUT_26_FIELD \
3794 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_SLEEP_MODE_26_OUT_26_MASK, .index = PINMUX_MIO_PAD_SLEEP_MODE_26_OUT_26_OFFSET })
3795
3796// Defines sleep behavior of the corresponding muxed pad.
3797#define PINMUX_MIO_PAD_SLEEP_MODE_27_REG_OFFSET 0x728
3798#define PINMUX_MIO_PAD_SLEEP_MODE_27_REG_RESVAL 0x2u
3799#define PINMUX_MIO_PAD_SLEEP_MODE_27_OUT_27_MASK 0x3u
3800#define PINMUX_MIO_PAD_SLEEP_MODE_27_OUT_27_OFFSET 0
3801#define PINMUX_MIO_PAD_SLEEP_MODE_27_OUT_27_FIELD \
3802 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_SLEEP_MODE_27_OUT_27_MASK, .index = PINMUX_MIO_PAD_SLEEP_MODE_27_OUT_27_OFFSET })
3803
3804// Defines sleep behavior of the corresponding muxed pad.
3805#define PINMUX_MIO_PAD_SLEEP_MODE_28_REG_OFFSET 0x72c
3806#define PINMUX_MIO_PAD_SLEEP_MODE_28_REG_RESVAL 0x2u
3807#define PINMUX_MIO_PAD_SLEEP_MODE_28_OUT_28_MASK 0x3u
3808#define PINMUX_MIO_PAD_SLEEP_MODE_28_OUT_28_OFFSET 0
3809#define PINMUX_MIO_PAD_SLEEP_MODE_28_OUT_28_FIELD \
3810 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_SLEEP_MODE_28_OUT_28_MASK, .index = PINMUX_MIO_PAD_SLEEP_MODE_28_OUT_28_OFFSET })
3811
3812// Defines sleep behavior of the corresponding muxed pad.
3813#define PINMUX_MIO_PAD_SLEEP_MODE_29_REG_OFFSET 0x730
3814#define PINMUX_MIO_PAD_SLEEP_MODE_29_REG_RESVAL 0x2u
3815#define PINMUX_MIO_PAD_SLEEP_MODE_29_OUT_29_MASK 0x3u
3816#define PINMUX_MIO_PAD_SLEEP_MODE_29_OUT_29_OFFSET 0
3817#define PINMUX_MIO_PAD_SLEEP_MODE_29_OUT_29_FIELD \
3818 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_SLEEP_MODE_29_OUT_29_MASK, .index = PINMUX_MIO_PAD_SLEEP_MODE_29_OUT_29_OFFSET })
3819
3820// Defines sleep behavior of the corresponding muxed pad.
3821#define PINMUX_MIO_PAD_SLEEP_MODE_30_REG_OFFSET 0x734
3822#define PINMUX_MIO_PAD_SLEEP_MODE_30_REG_RESVAL 0x2u
3823#define PINMUX_MIO_PAD_SLEEP_MODE_30_OUT_30_MASK 0x3u
3824#define PINMUX_MIO_PAD_SLEEP_MODE_30_OUT_30_OFFSET 0
3825#define PINMUX_MIO_PAD_SLEEP_MODE_30_OUT_30_FIELD \
3826 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_SLEEP_MODE_30_OUT_30_MASK, .index = PINMUX_MIO_PAD_SLEEP_MODE_30_OUT_30_OFFSET })
3827
3828// Defines sleep behavior of the corresponding muxed pad.
3829#define PINMUX_MIO_PAD_SLEEP_MODE_31_REG_OFFSET 0x738
3830#define PINMUX_MIO_PAD_SLEEP_MODE_31_REG_RESVAL 0x2u
3831#define PINMUX_MIO_PAD_SLEEP_MODE_31_OUT_31_MASK 0x3u
3832#define PINMUX_MIO_PAD_SLEEP_MODE_31_OUT_31_OFFSET 0
3833#define PINMUX_MIO_PAD_SLEEP_MODE_31_OUT_31_FIELD \
3834 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_SLEEP_MODE_31_OUT_31_MASK, .index = PINMUX_MIO_PAD_SLEEP_MODE_31_OUT_31_OFFSET })
3835
3836// Defines sleep behavior of the corresponding muxed pad.
3837#define PINMUX_MIO_PAD_SLEEP_MODE_32_REG_OFFSET 0x73c
3838#define PINMUX_MIO_PAD_SLEEP_MODE_32_REG_RESVAL 0x2u
3839#define PINMUX_MIO_PAD_SLEEP_MODE_32_OUT_32_MASK 0x3u
3840#define PINMUX_MIO_PAD_SLEEP_MODE_32_OUT_32_OFFSET 0
3841#define PINMUX_MIO_PAD_SLEEP_MODE_32_OUT_32_FIELD \
3842 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_SLEEP_MODE_32_OUT_32_MASK, .index = PINMUX_MIO_PAD_SLEEP_MODE_32_OUT_32_OFFSET })
3843
3844// Defines sleep behavior of the corresponding muxed pad.
3845#define PINMUX_MIO_PAD_SLEEP_MODE_33_REG_OFFSET 0x740
3846#define PINMUX_MIO_PAD_SLEEP_MODE_33_REG_RESVAL 0x2u
3847#define PINMUX_MIO_PAD_SLEEP_MODE_33_OUT_33_MASK 0x3u
3848#define PINMUX_MIO_PAD_SLEEP_MODE_33_OUT_33_OFFSET 0
3849#define PINMUX_MIO_PAD_SLEEP_MODE_33_OUT_33_FIELD \
3850 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_SLEEP_MODE_33_OUT_33_MASK, .index = PINMUX_MIO_PAD_SLEEP_MODE_33_OUT_33_OFFSET })
3851
3852// Defines sleep behavior of the corresponding muxed pad.
3853#define PINMUX_MIO_PAD_SLEEP_MODE_34_REG_OFFSET 0x744
3854#define PINMUX_MIO_PAD_SLEEP_MODE_34_REG_RESVAL 0x2u
3855#define PINMUX_MIO_PAD_SLEEP_MODE_34_OUT_34_MASK 0x3u
3856#define PINMUX_MIO_PAD_SLEEP_MODE_34_OUT_34_OFFSET 0
3857#define PINMUX_MIO_PAD_SLEEP_MODE_34_OUT_34_FIELD \
3858 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_SLEEP_MODE_34_OUT_34_MASK, .index = PINMUX_MIO_PAD_SLEEP_MODE_34_OUT_34_OFFSET })
3859
3860// Defines sleep behavior of the corresponding muxed pad.
3861#define PINMUX_MIO_PAD_SLEEP_MODE_35_REG_OFFSET 0x748
3862#define PINMUX_MIO_PAD_SLEEP_MODE_35_REG_RESVAL 0x2u
3863#define PINMUX_MIO_PAD_SLEEP_MODE_35_OUT_35_MASK 0x3u
3864#define PINMUX_MIO_PAD_SLEEP_MODE_35_OUT_35_OFFSET 0
3865#define PINMUX_MIO_PAD_SLEEP_MODE_35_OUT_35_FIELD \
3866 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_SLEEP_MODE_35_OUT_35_MASK, .index = PINMUX_MIO_PAD_SLEEP_MODE_35_OUT_35_OFFSET })
3867
3868// Defines sleep behavior of the corresponding muxed pad.
3869#define PINMUX_MIO_PAD_SLEEP_MODE_36_REG_OFFSET 0x74c
3870#define PINMUX_MIO_PAD_SLEEP_MODE_36_REG_RESVAL 0x2u
3871#define PINMUX_MIO_PAD_SLEEP_MODE_36_OUT_36_MASK 0x3u
3872#define PINMUX_MIO_PAD_SLEEP_MODE_36_OUT_36_OFFSET 0
3873#define PINMUX_MIO_PAD_SLEEP_MODE_36_OUT_36_FIELD \
3874 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_SLEEP_MODE_36_OUT_36_MASK, .index = PINMUX_MIO_PAD_SLEEP_MODE_36_OUT_36_OFFSET })
3875
3876// Defines sleep behavior of the corresponding muxed pad.
3877#define PINMUX_MIO_PAD_SLEEP_MODE_37_REG_OFFSET 0x750
3878#define PINMUX_MIO_PAD_SLEEP_MODE_37_REG_RESVAL 0x2u
3879#define PINMUX_MIO_PAD_SLEEP_MODE_37_OUT_37_MASK 0x3u
3880#define PINMUX_MIO_PAD_SLEEP_MODE_37_OUT_37_OFFSET 0
3881#define PINMUX_MIO_PAD_SLEEP_MODE_37_OUT_37_FIELD \
3882 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_SLEEP_MODE_37_OUT_37_MASK, .index = PINMUX_MIO_PAD_SLEEP_MODE_37_OUT_37_OFFSET })
3883
3884// Defines sleep behavior of the corresponding muxed pad.
3885#define PINMUX_MIO_PAD_SLEEP_MODE_38_REG_OFFSET 0x754
3886#define PINMUX_MIO_PAD_SLEEP_MODE_38_REG_RESVAL 0x2u
3887#define PINMUX_MIO_PAD_SLEEP_MODE_38_OUT_38_MASK 0x3u
3888#define PINMUX_MIO_PAD_SLEEP_MODE_38_OUT_38_OFFSET 0
3889#define PINMUX_MIO_PAD_SLEEP_MODE_38_OUT_38_FIELD \
3890 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_SLEEP_MODE_38_OUT_38_MASK, .index = PINMUX_MIO_PAD_SLEEP_MODE_38_OUT_38_OFFSET })
3891
3892// Defines sleep behavior of the corresponding muxed pad.
3893#define PINMUX_MIO_PAD_SLEEP_MODE_39_REG_OFFSET 0x758
3894#define PINMUX_MIO_PAD_SLEEP_MODE_39_REG_RESVAL 0x2u
3895#define PINMUX_MIO_PAD_SLEEP_MODE_39_OUT_39_MASK 0x3u
3896#define PINMUX_MIO_PAD_SLEEP_MODE_39_OUT_39_OFFSET 0
3897#define PINMUX_MIO_PAD_SLEEP_MODE_39_OUT_39_FIELD \
3898 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_SLEEP_MODE_39_OUT_39_MASK, .index = PINMUX_MIO_PAD_SLEEP_MODE_39_OUT_39_OFFSET })
3899
3900// Defines sleep behavior of the corresponding muxed pad.
3901#define PINMUX_MIO_PAD_SLEEP_MODE_40_REG_OFFSET 0x75c
3902#define PINMUX_MIO_PAD_SLEEP_MODE_40_REG_RESVAL 0x2u
3903#define PINMUX_MIO_PAD_SLEEP_MODE_40_OUT_40_MASK 0x3u
3904#define PINMUX_MIO_PAD_SLEEP_MODE_40_OUT_40_OFFSET 0
3905#define PINMUX_MIO_PAD_SLEEP_MODE_40_OUT_40_FIELD \
3906 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_SLEEP_MODE_40_OUT_40_MASK, .index = PINMUX_MIO_PAD_SLEEP_MODE_40_OUT_40_OFFSET })
3907
3908// Defines sleep behavior of the corresponding muxed pad.
3909#define PINMUX_MIO_PAD_SLEEP_MODE_41_REG_OFFSET 0x760
3910#define PINMUX_MIO_PAD_SLEEP_MODE_41_REG_RESVAL 0x2u
3911#define PINMUX_MIO_PAD_SLEEP_MODE_41_OUT_41_MASK 0x3u
3912#define PINMUX_MIO_PAD_SLEEP_MODE_41_OUT_41_OFFSET 0
3913#define PINMUX_MIO_PAD_SLEEP_MODE_41_OUT_41_FIELD \
3914 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_SLEEP_MODE_41_OUT_41_MASK, .index = PINMUX_MIO_PAD_SLEEP_MODE_41_OUT_41_OFFSET })
3915
3916// Defines sleep behavior of the corresponding muxed pad.
3917#define PINMUX_MIO_PAD_SLEEP_MODE_42_REG_OFFSET 0x764
3918#define PINMUX_MIO_PAD_SLEEP_MODE_42_REG_RESVAL 0x2u
3919#define PINMUX_MIO_PAD_SLEEP_MODE_42_OUT_42_MASK 0x3u
3920#define PINMUX_MIO_PAD_SLEEP_MODE_42_OUT_42_OFFSET 0
3921#define PINMUX_MIO_PAD_SLEEP_MODE_42_OUT_42_FIELD \
3922 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_SLEEP_MODE_42_OUT_42_MASK, .index = PINMUX_MIO_PAD_SLEEP_MODE_42_OUT_42_OFFSET })
3923
3924// Defines sleep behavior of the corresponding muxed pad.
3925#define PINMUX_MIO_PAD_SLEEP_MODE_43_REG_OFFSET 0x768
3926#define PINMUX_MIO_PAD_SLEEP_MODE_43_REG_RESVAL 0x2u
3927#define PINMUX_MIO_PAD_SLEEP_MODE_43_OUT_43_MASK 0x3u
3928#define PINMUX_MIO_PAD_SLEEP_MODE_43_OUT_43_OFFSET 0
3929#define PINMUX_MIO_PAD_SLEEP_MODE_43_OUT_43_FIELD \
3930 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_SLEEP_MODE_43_OUT_43_MASK, .index = PINMUX_MIO_PAD_SLEEP_MODE_43_OUT_43_OFFSET })
3931
3932// Defines sleep behavior of the corresponding muxed pad.
3933#define PINMUX_MIO_PAD_SLEEP_MODE_44_REG_OFFSET 0x76c
3934#define PINMUX_MIO_PAD_SLEEP_MODE_44_REG_RESVAL 0x2u
3935#define PINMUX_MIO_PAD_SLEEP_MODE_44_OUT_44_MASK 0x3u
3936#define PINMUX_MIO_PAD_SLEEP_MODE_44_OUT_44_OFFSET 0
3937#define PINMUX_MIO_PAD_SLEEP_MODE_44_OUT_44_FIELD \
3938 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_SLEEP_MODE_44_OUT_44_MASK, .index = PINMUX_MIO_PAD_SLEEP_MODE_44_OUT_44_OFFSET })
3939
3940// Defines sleep behavior of the corresponding muxed pad.
3941#define PINMUX_MIO_PAD_SLEEP_MODE_45_REG_OFFSET 0x770
3942#define PINMUX_MIO_PAD_SLEEP_MODE_45_REG_RESVAL 0x2u
3943#define PINMUX_MIO_PAD_SLEEP_MODE_45_OUT_45_MASK 0x3u
3944#define PINMUX_MIO_PAD_SLEEP_MODE_45_OUT_45_OFFSET 0
3945#define PINMUX_MIO_PAD_SLEEP_MODE_45_OUT_45_FIELD \
3946 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_SLEEP_MODE_45_OUT_45_MASK, .index = PINMUX_MIO_PAD_SLEEP_MODE_45_OUT_45_OFFSET })
3947
3948// Defines sleep behavior of the corresponding muxed pad.
3949#define PINMUX_MIO_PAD_SLEEP_MODE_46_REG_OFFSET 0x774
3950#define PINMUX_MIO_PAD_SLEEP_MODE_46_REG_RESVAL 0x2u
3951#define PINMUX_MIO_PAD_SLEEP_MODE_46_OUT_46_MASK 0x3u
3952#define PINMUX_MIO_PAD_SLEEP_MODE_46_OUT_46_OFFSET 0
3953#define PINMUX_MIO_PAD_SLEEP_MODE_46_OUT_46_FIELD \
3954 ((bitfield_field32_t) { .mask = PINMUX_MIO_PAD_SLEEP_MODE_46_OUT_46_MASK, .index = PINMUX_MIO_PAD_SLEEP_MODE_46_OUT_46_OFFSET })
3955
3956// Register indicating whether the corresponding pad is in sleep mode.
3957// (common parameters)
3958#define PINMUX_DIO_PAD_SLEEP_STATUS_EN_FIELD_WIDTH 1
3959#define PINMUX_DIO_PAD_SLEEP_STATUS_MULTIREG_COUNT 1
3960
3961// Register indicating whether the corresponding pad is in sleep mode.
3962#define PINMUX_DIO_PAD_SLEEP_STATUS_REG_OFFSET 0x778
3963#define PINMUX_DIO_PAD_SLEEP_STATUS_REG_RESVAL 0x0u
3964#define PINMUX_DIO_PAD_SLEEP_STATUS_EN_0_BIT 0
3965#define PINMUX_DIO_PAD_SLEEP_STATUS_EN_1_BIT 1
3966#define PINMUX_DIO_PAD_SLEEP_STATUS_EN_2_BIT 2
3967#define PINMUX_DIO_PAD_SLEEP_STATUS_EN_3_BIT 3
3968#define PINMUX_DIO_PAD_SLEEP_STATUS_EN_4_BIT 4
3969#define PINMUX_DIO_PAD_SLEEP_STATUS_EN_5_BIT 5
3970#define PINMUX_DIO_PAD_SLEEP_STATUS_EN_6_BIT 6
3971#define PINMUX_DIO_PAD_SLEEP_STATUS_EN_7_BIT 7
3972#define PINMUX_DIO_PAD_SLEEP_STATUS_EN_8_BIT 8
3973#define PINMUX_DIO_PAD_SLEEP_STATUS_EN_9_BIT 9
3974#define PINMUX_DIO_PAD_SLEEP_STATUS_EN_10_BIT 10
3975#define PINMUX_DIO_PAD_SLEEP_STATUS_EN_11_BIT 11
3976#define PINMUX_DIO_PAD_SLEEP_STATUS_EN_12_BIT 12
3977#define PINMUX_DIO_PAD_SLEEP_STATUS_EN_13_BIT 13
3978#define PINMUX_DIO_PAD_SLEEP_STATUS_EN_14_BIT 14
3979#define PINMUX_DIO_PAD_SLEEP_STATUS_EN_15_BIT 15
3980
3981// Register write enable for DIO sleep value configuration. (common
3982// parameters)
3983#define PINMUX_DIO_PAD_SLEEP_REGWEN_EN_FIELD_WIDTH 1
3984#define PINMUX_DIO_PAD_SLEEP_REGWEN_MULTIREG_COUNT 16
3985
3986// Register write enable for DIO sleep value configuration.
3987#define PINMUX_DIO_PAD_SLEEP_REGWEN_0_REG_OFFSET 0x77c
3988#define PINMUX_DIO_PAD_SLEEP_REGWEN_0_REG_RESVAL 0x1u
3989#define PINMUX_DIO_PAD_SLEEP_REGWEN_0_EN_0_BIT 0
3990
3991// Register write enable for DIO sleep value configuration.
3992#define PINMUX_DIO_PAD_SLEEP_REGWEN_1_REG_OFFSET 0x780
3993#define PINMUX_DIO_PAD_SLEEP_REGWEN_1_REG_RESVAL 0x1u
3994#define PINMUX_DIO_PAD_SLEEP_REGWEN_1_EN_1_BIT 0
3995
3996// Register write enable for DIO sleep value configuration.
3997#define PINMUX_DIO_PAD_SLEEP_REGWEN_2_REG_OFFSET 0x784
3998#define PINMUX_DIO_PAD_SLEEP_REGWEN_2_REG_RESVAL 0x1u
3999#define PINMUX_DIO_PAD_SLEEP_REGWEN_2_EN_2_BIT 0
4000
4001// Register write enable for DIO sleep value configuration.
4002#define PINMUX_DIO_PAD_SLEEP_REGWEN_3_REG_OFFSET 0x788
4003#define PINMUX_DIO_PAD_SLEEP_REGWEN_3_REG_RESVAL 0x1u
4004#define PINMUX_DIO_PAD_SLEEP_REGWEN_3_EN_3_BIT 0
4005
4006// Register write enable for DIO sleep value configuration.
4007#define PINMUX_DIO_PAD_SLEEP_REGWEN_4_REG_OFFSET 0x78c
4008#define PINMUX_DIO_PAD_SLEEP_REGWEN_4_REG_RESVAL 0x1u
4009#define PINMUX_DIO_PAD_SLEEP_REGWEN_4_EN_4_BIT 0
4010
4011// Register write enable for DIO sleep value configuration.
4012#define PINMUX_DIO_PAD_SLEEP_REGWEN_5_REG_OFFSET 0x790
4013#define PINMUX_DIO_PAD_SLEEP_REGWEN_5_REG_RESVAL 0x1u
4014#define PINMUX_DIO_PAD_SLEEP_REGWEN_5_EN_5_BIT 0
4015
4016// Register write enable for DIO sleep value configuration.
4017#define PINMUX_DIO_PAD_SLEEP_REGWEN_6_REG_OFFSET 0x794
4018#define PINMUX_DIO_PAD_SLEEP_REGWEN_6_REG_RESVAL 0x1u
4019#define PINMUX_DIO_PAD_SLEEP_REGWEN_6_EN_6_BIT 0
4020
4021// Register write enable for DIO sleep value configuration.
4022#define PINMUX_DIO_PAD_SLEEP_REGWEN_7_REG_OFFSET 0x798
4023#define PINMUX_DIO_PAD_SLEEP_REGWEN_7_REG_RESVAL 0x1u
4024#define PINMUX_DIO_PAD_SLEEP_REGWEN_7_EN_7_BIT 0
4025
4026// Register write enable for DIO sleep value configuration.
4027#define PINMUX_DIO_PAD_SLEEP_REGWEN_8_REG_OFFSET 0x79c
4028#define PINMUX_DIO_PAD_SLEEP_REGWEN_8_REG_RESVAL 0x1u
4029#define PINMUX_DIO_PAD_SLEEP_REGWEN_8_EN_8_BIT 0
4030
4031// Register write enable for DIO sleep value configuration.
4032#define PINMUX_DIO_PAD_SLEEP_REGWEN_9_REG_OFFSET 0x7a0
4033#define PINMUX_DIO_PAD_SLEEP_REGWEN_9_REG_RESVAL 0x1u
4034#define PINMUX_DIO_PAD_SLEEP_REGWEN_9_EN_9_BIT 0
4035
4036// Register write enable for DIO sleep value configuration.
4037#define PINMUX_DIO_PAD_SLEEP_REGWEN_10_REG_OFFSET 0x7a4
4038#define PINMUX_DIO_PAD_SLEEP_REGWEN_10_REG_RESVAL 0x1u
4039#define PINMUX_DIO_PAD_SLEEP_REGWEN_10_EN_10_BIT 0
4040
4041// Register write enable for DIO sleep value configuration.
4042#define PINMUX_DIO_PAD_SLEEP_REGWEN_11_REG_OFFSET 0x7a8
4043#define PINMUX_DIO_PAD_SLEEP_REGWEN_11_REG_RESVAL 0x1u
4044#define PINMUX_DIO_PAD_SLEEP_REGWEN_11_EN_11_BIT 0
4045
4046// Register write enable for DIO sleep value configuration.
4047#define PINMUX_DIO_PAD_SLEEP_REGWEN_12_REG_OFFSET 0x7ac
4048#define PINMUX_DIO_PAD_SLEEP_REGWEN_12_REG_RESVAL 0x1u
4049#define PINMUX_DIO_PAD_SLEEP_REGWEN_12_EN_12_BIT 0
4050
4051// Register write enable for DIO sleep value configuration.
4052#define PINMUX_DIO_PAD_SLEEP_REGWEN_13_REG_OFFSET 0x7b0
4053#define PINMUX_DIO_PAD_SLEEP_REGWEN_13_REG_RESVAL 0x1u
4054#define PINMUX_DIO_PAD_SLEEP_REGWEN_13_EN_13_BIT 0
4055
4056// Register write enable for DIO sleep value configuration.
4057#define PINMUX_DIO_PAD_SLEEP_REGWEN_14_REG_OFFSET 0x7b4
4058#define PINMUX_DIO_PAD_SLEEP_REGWEN_14_REG_RESVAL 0x1u
4059#define PINMUX_DIO_PAD_SLEEP_REGWEN_14_EN_14_BIT 0
4060
4061// Register write enable for DIO sleep value configuration.
4062#define PINMUX_DIO_PAD_SLEEP_REGWEN_15_REG_OFFSET 0x7b8
4063#define PINMUX_DIO_PAD_SLEEP_REGWEN_15_REG_RESVAL 0x1u
4064#define PINMUX_DIO_PAD_SLEEP_REGWEN_15_EN_15_BIT 0
4065
4066// Enables the sleep mode of the corresponding dedicated pad. (common
4067// parameters)
4068#define PINMUX_DIO_PAD_SLEEP_EN_EN_FIELD_WIDTH 1
4069#define PINMUX_DIO_PAD_SLEEP_EN_MULTIREG_COUNT 16
4070
4071// Enables the sleep mode of the corresponding dedicated pad.
4072#define PINMUX_DIO_PAD_SLEEP_EN_0_REG_OFFSET 0x7bc
4073#define PINMUX_DIO_PAD_SLEEP_EN_0_REG_RESVAL 0x0u
4074#define PINMUX_DIO_PAD_SLEEP_EN_0_EN_0_BIT 0
4075
4076// Enables the sleep mode of the corresponding dedicated pad.
4077#define PINMUX_DIO_PAD_SLEEP_EN_1_REG_OFFSET 0x7c0
4078#define PINMUX_DIO_PAD_SLEEP_EN_1_REG_RESVAL 0x0u
4079#define PINMUX_DIO_PAD_SLEEP_EN_1_EN_1_BIT 0
4080
4081// Enables the sleep mode of the corresponding dedicated pad.
4082#define PINMUX_DIO_PAD_SLEEP_EN_2_REG_OFFSET 0x7c4
4083#define PINMUX_DIO_PAD_SLEEP_EN_2_REG_RESVAL 0x0u
4084#define PINMUX_DIO_PAD_SLEEP_EN_2_EN_2_BIT 0
4085
4086// Enables the sleep mode of the corresponding dedicated pad.
4087#define PINMUX_DIO_PAD_SLEEP_EN_3_REG_OFFSET 0x7c8
4088#define PINMUX_DIO_PAD_SLEEP_EN_3_REG_RESVAL 0x0u
4089#define PINMUX_DIO_PAD_SLEEP_EN_3_EN_3_BIT 0
4090
4091// Enables the sleep mode of the corresponding dedicated pad.
4092#define PINMUX_DIO_PAD_SLEEP_EN_4_REG_OFFSET 0x7cc
4093#define PINMUX_DIO_PAD_SLEEP_EN_4_REG_RESVAL 0x0u
4094#define PINMUX_DIO_PAD_SLEEP_EN_4_EN_4_BIT 0
4095
4096// Enables the sleep mode of the corresponding dedicated pad.
4097#define PINMUX_DIO_PAD_SLEEP_EN_5_REG_OFFSET 0x7d0
4098#define PINMUX_DIO_PAD_SLEEP_EN_5_REG_RESVAL 0x0u
4099#define PINMUX_DIO_PAD_SLEEP_EN_5_EN_5_BIT 0
4100
4101// Enables the sleep mode of the corresponding dedicated pad.
4102#define PINMUX_DIO_PAD_SLEEP_EN_6_REG_OFFSET 0x7d4
4103#define PINMUX_DIO_PAD_SLEEP_EN_6_REG_RESVAL 0x0u
4104#define PINMUX_DIO_PAD_SLEEP_EN_6_EN_6_BIT 0
4105
4106// Enables the sleep mode of the corresponding dedicated pad.
4107#define PINMUX_DIO_PAD_SLEEP_EN_7_REG_OFFSET 0x7d8
4108#define PINMUX_DIO_PAD_SLEEP_EN_7_REG_RESVAL 0x0u
4109#define PINMUX_DIO_PAD_SLEEP_EN_7_EN_7_BIT 0
4110
4111// Enables the sleep mode of the corresponding dedicated pad.
4112#define PINMUX_DIO_PAD_SLEEP_EN_8_REG_OFFSET 0x7dc
4113#define PINMUX_DIO_PAD_SLEEP_EN_8_REG_RESVAL 0x0u
4114#define PINMUX_DIO_PAD_SLEEP_EN_8_EN_8_BIT 0
4115
4116// Enables the sleep mode of the corresponding dedicated pad.
4117#define PINMUX_DIO_PAD_SLEEP_EN_9_REG_OFFSET 0x7e0
4118#define PINMUX_DIO_PAD_SLEEP_EN_9_REG_RESVAL 0x0u
4119#define PINMUX_DIO_PAD_SLEEP_EN_9_EN_9_BIT 0
4120
4121// Enables the sleep mode of the corresponding dedicated pad.
4122#define PINMUX_DIO_PAD_SLEEP_EN_10_REG_OFFSET 0x7e4
4123#define PINMUX_DIO_PAD_SLEEP_EN_10_REG_RESVAL 0x0u
4124#define PINMUX_DIO_PAD_SLEEP_EN_10_EN_10_BIT 0
4125
4126// Enables the sleep mode of the corresponding dedicated pad.
4127#define PINMUX_DIO_PAD_SLEEP_EN_11_REG_OFFSET 0x7e8
4128#define PINMUX_DIO_PAD_SLEEP_EN_11_REG_RESVAL 0x0u
4129#define PINMUX_DIO_PAD_SLEEP_EN_11_EN_11_BIT 0
4130
4131// Enables the sleep mode of the corresponding dedicated pad.
4132#define PINMUX_DIO_PAD_SLEEP_EN_12_REG_OFFSET 0x7ec
4133#define PINMUX_DIO_PAD_SLEEP_EN_12_REG_RESVAL 0x0u
4134#define PINMUX_DIO_PAD_SLEEP_EN_12_EN_12_BIT 0
4135
4136// Enables the sleep mode of the corresponding dedicated pad.
4137#define PINMUX_DIO_PAD_SLEEP_EN_13_REG_OFFSET 0x7f0
4138#define PINMUX_DIO_PAD_SLEEP_EN_13_REG_RESVAL 0x0u
4139#define PINMUX_DIO_PAD_SLEEP_EN_13_EN_13_BIT 0
4140
4141// Enables the sleep mode of the corresponding dedicated pad.
4142#define PINMUX_DIO_PAD_SLEEP_EN_14_REG_OFFSET 0x7f4
4143#define PINMUX_DIO_PAD_SLEEP_EN_14_REG_RESVAL 0x0u
4144#define PINMUX_DIO_PAD_SLEEP_EN_14_EN_14_BIT 0
4145
4146// Enables the sleep mode of the corresponding dedicated pad.
4147#define PINMUX_DIO_PAD_SLEEP_EN_15_REG_OFFSET 0x7f8
4148#define PINMUX_DIO_PAD_SLEEP_EN_15_REG_RESVAL 0x0u
4149#define PINMUX_DIO_PAD_SLEEP_EN_15_EN_15_BIT 0
4150
4151// Defines sleep behavior of the corresponding dedicated pad. (common
4152// parameters)
4153#define PINMUX_DIO_PAD_SLEEP_MODE_OUT_FIELD_WIDTH 2
4154#define PINMUX_DIO_PAD_SLEEP_MODE_MULTIREG_COUNT 16
4155
4156// Defines sleep behavior of the corresponding dedicated pad.
4157#define PINMUX_DIO_PAD_SLEEP_MODE_0_REG_OFFSET 0x7fc
4158#define PINMUX_DIO_PAD_SLEEP_MODE_0_REG_RESVAL 0x2u
4159#define PINMUX_DIO_PAD_SLEEP_MODE_0_OUT_0_MASK 0x3u
4160#define PINMUX_DIO_PAD_SLEEP_MODE_0_OUT_0_OFFSET 0
4161#define PINMUX_DIO_PAD_SLEEP_MODE_0_OUT_0_FIELD \
4162 ((bitfield_field32_t) { .mask = PINMUX_DIO_PAD_SLEEP_MODE_0_OUT_0_MASK, .index = PINMUX_DIO_PAD_SLEEP_MODE_0_OUT_0_OFFSET })
4163#define PINMUX_DIO_PAD_SLEEP_MODE_0_OUT_0_VALUE_TIE_LOW 0x0
4164#define PINMUX_DIO_PAD_SLEEP_MODE_0_OUT_0_VALUE_TIE_HIGH 0x1
4165#define PINMUX_DIO_PAD_SLEEP_MODE_0_OUT_0_VALUE_HIGH_Z 0x2
4166#define PINMUX_DIO_PAD_SLEEP_MODE_0_OUT_0_VALUE_KEEP 0x3
4167
4168// Defines sleep behavior of the corresponding dedicated pad.
4169#define PINMUX_DIO_PAD_SLEEP_MODE_1_REG_OFFSET 0x800
4170#define PINMUX_DIO_PAD_SLEEP_MODE_1_REG_RESVAL 0x2u
4171#define PINMUX_DIO_PAD_SLEEP_MODE_1_OUT_1_MASK 0x3u
4172#define PINMUX_DIO_PAD_SLEEP_MODE_1_OUT_1_OFFSET 0
4173#define PINMUX_DIO_PAD_SLEEP_MODE_1_OUT_1_FIELD \
4174 ((bitfield_field32_t) { .mask = PINMUX_DIO_PAD_SLEEP_MODE_1_OUT_1_MASK, .index = PINMUX_DIO_PAD_SLEEP_MODE_1_OUT_1_OFFSET })
4175
4176// Defines sleep behavior of the corresponding dedicated pad.
4177#define PINMUX_DIO_PAD_SLEEP_MODE_2_REG_OFFSET 0x804
4178#define PINMUX_DIO_PAD_SLEEP_MODE_2_REG_RESVAL 0x2u
4179#define PINMUX_DIO_PAD_SLEEP_MODE_2_OUT_2_MASK 0x3u
4180#define PINMUX_DIO_PAD_SLEEP_MODE_2_OUT_2_OFFSET 0
4181#define PINMUX_DIO_PAD_SLEEP_MODE_2_OUT_2_FIELD \
4182 ((bitfield_field32_t) { .mask = PINMUX_DIO_PAD_SLEEP_MODE_2_OUT_2_MASK, .index = PINMUX_DIO_PAD_SLEEP_MODE_2_OUT_2_OFFSET })
4183
4184// Defines sleep behavior of the corresponding dedicated pad.
4185#define PINMUX_DIO_PAD_SLEEP_MODE_3_REG_OFFSET 0x808
4186#define PINMUX_DIO_PAD_SLEEP_MODE_3_REG_RESVAL 0x2u
4187#define PINMUX_DIO_PAD_SLEEP_MODE_3_OUT_3_MASK 0x3u
4188#define PINMUX_DIO_PAD_SLEEP_MODE_3_OUT_3_OFFSET 0
4189#define PINMUX_DIO_PAD_SLEEP_MODE_3_OUT_3_FIELD \
4190 ((bitfield_field32_t) { .mask = PINMUX_DIO_PAD_SLEEP_MODE_3_OUT_3_MASK, .index = PINMUX_DIO_PAD_SLEEP_MODE_3_OUT_3_OFFSET })
4191
4192// Defines sleep behavior of the corresponding dedicated pad.
4193#define PINMUX_DIO_PAD_SLEEP_MODE_4_REG_OFFSET 0x80c
4194#define PINMUX_DIO_PAD_SLEEP_MODE_4_REG_RESVAL 0x2u
4195#define PINMUX_DIO_PAD_SLEEP_MODE_4_OUT_4_MASK 0x3u
4196#define PINMUX_DIO_PAD_SLEEP_MODE_4_OUT_4_OFFSET 0
4197#define PINMUX_DIO_PAD_SLEEP_MODE_4_OUT_4_FIELD \
4198 ((bitfield_field32_t) { .mask = PINMUX_DIO_PAD_SLEEP_MODE_4_OUT_4_MASK, .index = PINMUX_DIO_PAD_SLEEP_MODE_4_OUT_4_OFFSET })
4199
4200// Defines sleep behavior of the corresponding dedicated pad.
4201#define PINMUX_DIO_PAD_SLEEP_MODE_5_REG_OFFSET 0x810
4202#define PINMUX_DIO_PAD_SLEEP_MODE_5_REG_RESVAL 0x2u
4203#define PINMUX_DIO_PAD_SLEEP_MODE_5_OUT_5_MASK 0x3u
4204#define PINMUX_DIO_PAD_SLEEP_MODE_5_OUT_5_OFFSET 0
4205#define PINMUX_DIO_PAD_SLEEP_MODE_5_OUT_5_FIELD \
4206 ((bitfield_field32_t) { .mask = PINMUX_DIO_PAD_SLEEP_MODE_5_OUT_5_MASK, .index = PINMUX_DIO_PAD_SLEEP_MODE_5_OUT_5_OFFSET })
4207
4208// Defines sleep behavior of the corresponding dedicated pad.
4209#define PINMUX_DIO_PAD_SLEEP_MODE_6_REG_OFFSET 0x814
4210#define PINMUX_DIO_PAD_SLEEP_MODE_6_REG_RESVAL 0x2u
4211#define PINMUX_DIO_PAD_SLEEP_MODE_6_OUT_6_MASK 0x3u
4212#define PINMUX_DIO_PAD_SLEEP_MODE_6_OUT_6_OFFSET 0
4213#define PINMUX_DIO_PAD_SLEEP_MODE_6_OUT_6_FIELD \
4214 ((bitfield_field32_t) { .mask = PINMUX_DIO_PAD_SLEEP_MODE_6_OUT_6_MASK, .index = PINMUX_DIO_PAD_SLEEP_MODE_6_OUT_6_OFFSET })
4215
4216// Defines sleep behavior of the corresponding dedicated pad.
4217#define PINMUX_DIO_PAD_SLEEP_MODE_7_REG_OFFSET 0x818
4218#define PINMUX_DIO_PAD_SLEEP_MODE_7_REG_RESVAL 0x2u
4219#define PINMUX_DIO_PAD_SLEEP_MODE_7_OUT_7_MASK 0x3u
4220#define PINMUX_DIO_PAD_SLEEP_MODE_7_OUT_7_OFFSET 0
4221#define PINMUX_DIO_PAD_SLEEP_MODE_7_OUT_7_FIELD \
4222 ((bitfield_field32_t) { .mask = PINMUX_DIO_PAD_SLEEP_MODE_7_OUT_7_MASK, .index = PINMUX_DIO_PAD_SLEEP_MODE_7_OUT_7_OFFSET })
4223
4224// Defines sleep behavior of the corresponding dedicated pad.
4225#define PINMUX_DIO_PAD_SLEEP_MODE_8_REG_OFFSET 0x81c
4226#define PINMUX_DIO_PAD_SLEEP_MODE_8_REG_RESVAL 0x2u
4227#define PINMUX_DIO_PAD_SLEEP_MODE_8_OUT_8_MASK 0x3u
4228#define PINMUX_DIO_PAD_SLEEP_MODE_8_OUT_8_OFFSET 0
4229#define PINMUX_DIO_PAD_SLEEP_MODE_8_OUT_8_FIELD \
4230 ((bitfield_field32_t) { .mask = PINMUX_DIO_PAD_SLEEP_MODE_8_OUT_8_MASK, .index = PINMUX_DIO_PAD_SLEEP_MODE_8_OUT_8_OFFSET })
4231
4232// Defines sleep behavior of the corresponding dedicated pad.
4233#define PINMUX_DIO_PAD_SLEEP_MODE_9_REG_OFFSET 0x820
4234#define PINMUX_DIO_PAD_SLEEP_MODE_9_REG_RESVAL 0x2u
4235#define PINMUX_DIO_PAD_SLEEP_MODE_9_OUT_9_MASK 0x3u
4236#define PINMUX_DIO_PAD_SLEEP_MODE_9_OUT_9_OFFSET 0
4237#define PINMUX_DIO_PAD_SLEEP_MODE_9_OUT_9_FIELD \
4238 ((bitfield_field32_t) { .mask = PINMUX_DIO_PAD_SLEEP_MODE_9_OUT_9_MASK, .index = PINMUX_DIO_PAD_SLEEP_MODE_9_OUT_9_OFFSET })
4239
4240// Defines sleep behavior of the corresponding dedicated pad.
4241#define PINMUX_DIO_PAD_SLEEP_MODE_10_REG_OFFSET 0x824
4242#define PINMUX_DIO_PAD_SLEEP_MODE_10_REG_RESVAL 0x2u
4243#define PINMUX_DIO_PAD_SLEEP_MODE_10_OUT_10_MASK 0x3u
4244#define PINMUX_DIO_PAD_SLEEP_MODE_10_OUT_10_OFFSET 0
4245#define PINMUX_DIO_PAD_SLEEP_MODE_10_OUT_10_FIELD \
4246 ((bitfield_field32_t) { .mask = PINMUX_DIO_PAD_SLEEP_MODE_10_OUT_10_MASK, .index = PINMUX_DIO_PAD_SLEEP_MODE_10_OUT_10_OFFSET })
4247
4248// Defines sleep behavior of the corresponding dedicated pad.
4249#define PINMUX_DIO_PAD_SLEEP_MODE_11_REG_OFFSET 0x828
4250#define PINMUX_DIO_PAD_SLEEP_MODE_11_REG_RESVAL 0x2u
4251#define PINMUX_DIO_PAD_SLEEP_MODE_11_OUT_11_MASK 0x3u
4252#define PINMUX_DIO_PAD_SLEEP_MODE_11_OUT_11_OFFSET 0
4253#define PINMUX_DIO_PAD_SLEEP_MODE_11_OUT_11_FIELD \
4254 ((bitfield_field32_t) { .mask = PINMUX_DIO_PAD_SLEEP_MODE_11_OUT_11_MASK, .index = PINMUX_DIO_PAD_SLEEP_MODE_11_OUT_11_OFFSET })
4255
4256// Defines sleep behavior of the corresponding dedicated pad.
4257#define PINMUX_DIO_PAD_SLEEP_MODE_12_REG_OFFSET 0x82c
4258#define PINMUX_DIO_PAD_SLEEP_MODE_12_REG_RESVAL 0x2u
4259#define PINMUX_DIO_PAD_SLEEP_MODE_12_OUT_12_MASK 0x3u
4260#define PINMUX_DIO_PAD_SLEEP_MODE_12_OUT_12_OFFSET 0
4261#define PINMUX_DIO_PAD_SLEEP_MODE_12_OUT_12_FIELD \
4262 ((bitfield_field32_t) { .mask = PINMUX_DIO_PAD_SLEEP_MODE_12_OUT_12_MASK, .index = PINMUX_DIO_PAD_SLEEP_MODE_12_OUT_12_OFFSET })
4263
4264// Defines sleep behavior of the corresponding dedicated pad.
4265#define PINMUX_DIO_PAD_SLEEP_MODE_13_REG_OFFSET 0x830
4266#define PINMUX_DIO_PAD_SLEEP_MODE_13_REG_RESVAL 0x2u
4267#define PINMUX_DIO_PAD_SLEEP_MODE_13_OUT_13_MASK 0x3u
4268#define PINMUX_DIO_PAD_SLEEP_MODE_13_OUT_13_OFFSET 0
4269#define PINMUX_DIO_PAD_SLEEP_MODE_13_OUT_13_FIELD \
4270 ((bitfield_field32_t) { .mask = PINMUX_DIO_PAD_SLEEP_MODE_13_OUT_13_MASK, .index = PINMUX_DIO_PAD_SLEEP_MODE_13_OUT_13_OFFSET })
4271
4272// Defines sleep behavior of the corresponding dedicated pad.
4273#define PINMUX_DIO_PAD_SLEEP_MODE_14_REG_OFFSET 0x834
4274#define PINMUX_DIO_PAD_SLEEP_MODE_14_REG_RESVAL 0x2u
4275#define PINMUX_DIO_PAD_SLEEP_MODE_14_OUT_14_MASK 0x3u
4276#define PINMUX_DIO_PAD_SLEEP_MODE_14_OUT_14_OFFSET 0
4277#define PINMUX_DIO_PAD_SLEEP_MODE_14_OUT_14_FIELD \
4278 ((bitfield_field32_t) { .mask = PINMUX_DIO_PAD_SLEEP_MODE_14_OUT_14_MASK, .index = PINMUX_DIO_PAD_SLEEP_MODE_14_OUT_14_OFFSET })
4279
4280// Defines sleep behavior of the corresponding dedicated pad.
4281#define PINMUX_DIO_PAD_SLEEP_MODE_15_REG_OFFSET 0x838
4282#define PINMUX_DIO_PAD_SLEEP_MODE_15_REG_RESVAL 0x2u
4283#define PINMUX_DIO_PAD_SLEEP_MODE_15_OUT_15_MASK 0x3u
4284#define PINMUX_DIO_PAD_SLEEP_MODE_15_OUT_15_OFFSET 0
4285#define PINMUX_DIO_PAD_SLEEP_MODE_15_OUT_15_FIELD \
4286 ((bitfield_field32_t) { .mask = PINMUX_DIO_PAD_SLEEP_MODE_15_OUT_15_MASK, .index = PINMUX_DIO_PAD_SLEEP_MODE_15_OUT_15_OFFSET })
4287
4288// Register write enable for wakeup detectors. (common parameters)
4289#define PINMUX_WKUP_DETECTOR_REGWEN_EN_FIELD_WIDTH 1
4290#define PINMUX_WKUP_DETECTOR_REGWEN_MULTIREG_COUNT 8
4291
4292// Register write enable for wakeup detectors.
4293#define PINMUX_WKUP_DETECTOR_REGWEN_0_REG_OFFSET 0x83c
4294#define PINMUX_WKUP_DETECTOR_REGWEN_0_REG_RESVAL 0x1u
4295#define PINMUX_WKUP_DETECTOR_REGWEN_0_EN_0_BIT 0
4296
4297// Register write enable for wakeup detectors.
4298#define PINMUX_WKUP_DETECTOR_REGWEN_1_REG_OFFSET 0x840
4299#define PINMUX_WKUP_DETECTOR_REGWEN_1_REG_RESVAL 0x1u
4300#define PINMUX_WKUP_DETECTOR_REGWEN_1_EN_1_BIT 0
4301
4302// Register write enable for wakeup detectors.
4303#define PINMUX_WKUP_DETECTOR_REGWEN_2_REG_OFFSET 0x844
4304#define PINMUX_WKUP_DETECTOR_REGWEN_2_REG_RESVAL 0x1u
4305#define PINMUX_WKUP_DETECTOR_REGWEN_2_EN_2_BIT 0
4306
4307// Register write enable for wakeup detectors.
4308#define PINMUX_WKUP_DETECTOR_REGWEN_3_REG_OFFSET 0x848
4309#define PINMUX_WKUP_DETECTOR_REGWEN_3_REG_RESVAL 0x1u
4310#define PINMUX_WKUP_DETECTOR_REGWEN_3_EN_3_BIT 0
4311
4312// Register write enable for wakeup detectors.
4313#define PINMUX_WKUP_DETECTOR_REGWEN_4_REG_OFFSET 0x84c
4314#define PINMUX_WKUP_DETECTOR_REGWEN_4_REG_RESVAL 0x1u
4315#define PINMUX_WKUP_DETECTOR_REGWEN_4_EN_4_BIT 0
4316
4317// Register write enable for wakeup detectors.
4318#define PINMUX_WKUP_DETECTOR_REGWEN_5_REG_OFFSET 0x850
4319#define PINMUX_WKUP_DETECTOR_REGWEN_5_REG_RESVAL 0x1u
4320#define PINMUX_WKUP_DETECTOR_REGWEN_5_EN_5_BIT 0
4321
4322// Register write enable for wakeup detectors.
4323#define PINMUX_WKUP_DETECTOR_REGWEN_6_REG_OFFSET 0x854
4324#define PINMUX_WKUP_DETECTOR_REGWEN_6_REG_RESVAL 0x1u
4325#define PINMUX_WKUP_DETECTOR_REGWEN_6_EN_6_BIT 0
4326
4327// Register write enable for wakeup detectors.
4328#define PINMUX_WKUP_DETECTOR_REGWEN_7_REG_OFFSET 0x858
4329#define PINMUX_WKUP_DETECTOR_REGWEN_7_REG_RESVAL 0x1u
4330#define PINMUX_WKUP_DETECTOR_REGWEN_7_EN_7_BIT 0
4331
4332// Enables for the wakeup detectors.
4333#define PINMUX_WKUP_DETECTOR_EN_EN_FIELD_WIDTH 1
4334#define PINMUX_WKUP_DETECTOR_EN_MULTIREG_COUNT 8
4335
4336// Enables for the wakeup detectors.
4337#define PINMUX_WKUP_DETECTOR_EN_0_REG_OFFSET 0x85c
4338#define PINMUX_WKUP_DETECTOR_EN_0_REG_RESVAL 0x0u
4339#define PINMUX_WKUP_DETECTOR_EN_0_EN_0_BIT 0
4340
4341// Enables for the wakeup detectors.
4342#define PINMUX_WKUP_DETECTOR_EN_1_REG_OFFSET 0x860
4343#define PINMUX_WKUP_DETECTOR_EN_1_REG_RESVAL 0x0u
4344#define PINMUX_WKUP_DETECTOR_EN_1_EN_1_BIT 0
4345
4346// Enables for the wakeup detectors.
4347#define PINMUX_WKUP_DETECTOR_EN_2_REG_OFFSET 0x864
4348#define PINMUX_WKUP_DETECTOR_EN_2_REG_RESVAL 0x0u
4349#define PINMUX_WKUP_DETECTOR_EN_2_EN_2_BIT 0
4350
4351// Enables for the wakeup detectors.
4352#define PINMUX_WKUP_DETECTOR_EN_3_REG_OFFSET 0x868
4353#define PINMUX_WKUP_DETECTOR_EN_3_REG_RESVAL 0x0u
4354#define PINMUX_WKUP_DETECTOR_EN_3_EN_3_BIT 0
4355
4356// Enables for the wakeup detectors.
4357#define PINMUX_WKUP_DETECTOR_EN_4_REG_OFFSET 0x86c
4358#define PINMUX_WKUP_DETECTOR_EN_4_REG_RESVAL 0x0u
4359#define PINMUX_WKUP_DETECTOR_EN_4_EN_4_BIT 0
4360
4361// Enables for the wakeup detectors.
4362#define PINMUX_WKUP_DETECTOR_EN_5_REG_OFFSET 0x870
4363#define PINMUX_WKUP_DETECTOR_EN_5_REG_RESVAL 0x0u
4364#define PINMUX_WKUP_DETECTOR_EN_5_EN_5_BIT 0
4365
4366// Enables for the wakeup detectors.
4367#define PINMUX_WKUP_DETECTOR_EN_6_REG_OFFSET 0x874
4368#define PINMUX_WKUP_DETECTOR_EN_6_REG_RESVAL 0x0u
4369#define PINMUX_WKUP_DETECTOR_EN_6_EN_6_BIT 0
4370
4371// Enables for the wakeup detectors.
4372#define PINMUX_WKUP_DETECTOR_EN_7_REG_OFFSET 0x878
4373#define PINMUX_WKUP_DETECTOR_EN_7_REG_RESVAL 0x0u
4374#define PINMUX_WKUP_DETECTOR_EN_7_EN_7_BIT 0
4375
4376// Configuration of wakeup condition detectors.
4377#define PINMUX_WKUP_DETECTOR_MODE_FIELD_WIDTH 3
4378#define PINMUX_WKUP_DETECTOR_FILTER_FIELD_WIDTH 1
4379#define PINMUX_WKUP_DETECTOR_MIODIO_FIELD_WIDTH 1
4380#define PINMUX_WKUP_DETECTOR_MULTIREG_COUNT 8
4381
4382// Configuration of wakeup condition detectors.
4383#define PINMUX_WKUP_DETECTOR_0_REG_OFFSET 0x87c
4384#define PINMUX_WKUP_DETECTOR_0_REG_RESVAL 0x0u
4385#define PINMUX_WKUP_DETECTOR_0_MODE_0_MASK 0x7u
4386#define PINMUX_WKUP_DETECTOR_0_MODE_0_OFFSET 0
4387#define PINMUX_WKUP_DETECTOR_0_MODE_0_FIELD \
4388 ((bitfield_field32_t) { .mask = PINMUX_WKUP_DETECTOR_0_MODE_0_MASK, .index = PINMUX_WKUP_DETECTOR_0_MODE_0_OFFSET })
4389#define PINMUX_WKUP_DETECTOR_0_MODE_0_VALUE_POSEDGE 0x0
4390#define PINMUX_WKUP_DETECTOR_0_MODE_0_VALUE_NEGEDGE 0x1
4391#define PINMUX_WKUP_DETECTOR_0_MODE_0_VALUE_EDGE 0x2
4392#define PINMUX_WKUP_DETECTOR_0_MODE_0_VALUE_TIMEDHIGH 0x3
4393#define PINMUX_WKUP_DETECTOR_0_MODE_0_VALUE_TIMEDLOW 0x4
4394#define PINMUX_WKUP_DETECTOR_0_FILTER_0_BIT 3
4395#define PINMUX_WKUP_DETECTOR_0_MIODIO_0_BIT 4
4396
4397// Configuration of wakeup condition detectors.
4398#define PINMUX_WKUP_DETECTOR_1_REG_OFFSET 0x880
4399#define PINMUX_WKUP_DETECTOR_1_REG_RESVAL 0x0u
4400#define PINMUX_WKUP_DETECTOR_1_MODE_1_MASK 0x7u
4401#define PINMUX_WKUP_DETECTOR_1_MODE_1_OFFSET 0
4402#define PINMUX_WKUP_DETECTOR_1_MODE_1_FIELD \
4403 ((bitfield_field32_t) { .mask = PINMUX_WKUP_DETECTOR_1_MODE_1_MASK, .index = PINMUX_WKUP_DETECTOR_1_MODE_1_OFFSET })
4404#define PINMUX_WKUP_DETECTOR_1_FILTER_1_BIT 3
4405#define PINMUX_WKUP_DETECTOR_1_MIODIO_1_BIT 4
4406
4407// Configuration of wakeup condition detectors.
4408#define PINMUX_WKUP_DETECTOR_2_REG_OFFSET 0x884
4409#define PINMUX_WKUP_DETECTOR_2_REG_RESVAL 0x0u
4410#define PINMUX_WKUP_DETECTOR_2_MODE_2_MASK 0x7u
4411#define PINMUX_WKUP_DETECTOR_2_MODE_2_OFFSET 0
4412#define PINMUX_WKUP_DETECTOR_2_MODE_2_FIELD \
4413 ((bitfield_field32_t) { .mask = PINMUX_WKUP_DETECTOR_2_MODE_2_MASK, .index = PINMUX_WKUP_DETECTOR_2_MODE_2_OFFSET })
4414#define PINMUX_WKUP_DETECTOR_2_FILTER_2_BIT 3
4415#define PINMUX_WKUP_DETECTOR_2_MIODIO_2_BIT 4
4416
4417// Configuration of wakeup condition detectors.
4418#define PINMUX_WKUP_DETECTOR_3_REG_OFFSET 0x888
4419#define PINMUX_WKUP_DETECTOR_3_REG_RESVAL 0x0u
4420#define PINMUX_WKUP_DETECTOR_3_MODE_3_MASK 0x7u
4421#define PINMUX_WKUP_DETECTOR_3_MODE_3_OFFSET 0
4422#define PINMUX_WKUP_DETECTOR_3_MODE_3_FIELD \
4423 ((bitfield_field32_t) { .mask = PINMUX_WKUP_DETECTOR_3_MODE_3_MASK, .index = PINMUX_WKUP_DETECTOR_3_MODE_3_OFFSET })
4424#define PINMUX_WKUP_DETECTOR_3_FILTER_3_BIT 3
4425#define PINMUX_WKUP_DETECTOR_3_MIODIO_3_BIT 4
4426
4427// Configuration of wakeup condition detectors.
4428#define PINMUX_WKUP_DETECTOR_4_REG_OFFSET 0x88c
4429#define PINMUX_WKUP_DETECTOR_4_REG_RESVAL 0x0u
4430#define PINMUX_WKUP_DETECTOR_4_MODE_4_MASK 0x7u
4431#define PINMUX_WKUP_DETECTOR_4_MODE_4_OFFSET 0
4432#define PINMUX_WKUP_DETECTOR_4_MODE_4_FIELD \
4433 ((bitfield_field32_t) { .mask = PINMUX_WKUP_DETECTOR_4_MODE_4_MASK, .index = PINMUX_WKUP_DETECTOR_4_MODE_4_OFFSET })
4434#define PINMUX_WKUP_DETECTOR_4_FILTER_4_BIT 3
4435#define PINMUX_WKUP_DETECTOR_4_MIODIO_4_BIT 4
4436
4437// Configuration of wakeup condition detectors.
4438#define PINMUX_WKUP_DETECTOR_5_REG_OFFSET 0x890
4439#define PINMUX_WKUP_DETECTOR_5_REG_RESVAL 0x0u
4440#define PINMUX_WKUP_DETECTOR_5_MODE_5_MASK 0x7u
4441#define PINMUX_WKUP_DETECTOR_5_MODE_5_OFFSET 0
4442#define PINMUX_WKUP_DETECTOR_5_MODE_5_FIELD \
4443 ((bitfield_field32_t) { .mask = PINMUX_WKUP_DETECTOR_5_MODE_5_MASK, .index = PINMUX_WKUP_DETECTOR_5_MODE_5_OFFSET })
4444#define PINMUX_WKUP_DETECTOR_5_FILTER_5_BIT 3
4445#define PINMUX_WKUP_DETECTOR_5_MIODIO_5_BIT 4
4446
4447// Configuration of wakeup condition detectors.
4448#define PINMUX_WKUP_DETECTOR_6_REG_OFFSET 0x894
4449#define PINMUX_WKUP_DETECTOR_6_REG_RESVAL 0x0u
4450#define PINMUX_WKUP_DETECTOR_6_MODE_6_MASK 0x7u
4451#define PINMUX_WKUP_DETECTOR_6_MODE_6_OFFSET 0
4452#define PINMUX_WKUP_DETECTOR_6_MODE_6_FIELD \
4453 ((bitfield_field32_t) { .mask = PINMUX_WKUP_DETECTOR_6_MODE_6_MASK, .index = PINMUX_WKUP_DETECTOR_6_MODE_6_OFFSET })
4454#define PINMUX_WKUP_DETECTOR_6_FILTER_6_BIT 3
4455#define PINMUX_WKUP_DETECTOR_6_MIODIO_6_BIT 4
4456
4457// Configuration of wakeup condition detectors.
4458#define PINMUX_WKUP_DETECTOR_7_REG_OFFSET 0x898
4459#define PINMUX_WKUP_DETECTOR_7_REG_RESVAL 0x0u
4460#define PINMUX_WKUP_DETECTOR_7_MODE_7_MASK 0x7u
4461#define PINMUX_WKUP_DETECTOR_7_MODE_7_OFFSET 0
4462#define PINMUX_WKUP_DETECTOR_7_MODE_7_FIELD \
4463 ((bitfield_field32_t) { .mask = PINMUX_WKUP_DETECTOR_7_MODE_7_MASK, .index = PINMUX_WKUP_DETECTOR_7_MODE_7_OFFSET })
4464#define PINMUX_WKUP_DETECTOR_7_FILTER_7_BIT 3
4465#define PINMUX_WKUP_DETECTOR_7_MIODIO_7_BIT 4
4466
4467// Counter thresholds for wakeup condition detectors.
4468#define PINMUX_WKUP_DETECTOR_CNT_TH_TH_FIELD_WIDTH 8
4469#define PINMUX_WKUP_DETECTOR_CNT_TH_MULTIREG_COUNT 8
4470
4471// Counter thresholds for wakeup condition detectors.
4472#define PINMUX_WKUP_DETECTOR_CNT_TH_0_REG_OFFSET 0x89c
4473#define PINMUX_WKUP_DETECTOR_CNT_TH_0_REG_RESVAL 0x0u
4474#define PINMUX_WKUP_DETECTOR_CNT_TH_0_TH_0_MASK 0xffu
4475#define PINMUX_WKUP_DETECTOR_CNT_TH_0_TH_0_OFFSET 0
4476#define PINMUX_WKUP_DETECTOR_CNT_TH_0_TH_0_FIELD \
4477 ((bitfield_field32_t) { .mask = PINMUX_WKUP_DETECTOR_CNT_TH_0_TH_0_MASK, .index = PINMUX_WKUP_DETECTOR_CNT_TH_0_TH_0_OFFSET })
4478
4479// Counter thresholds for wakeup condition detectors.
4480#define PINMUX_WKUP_DETECTOR_CNT_TH_1_REG_OFFSET 0x8a0
4481#define PINMUX_WKUP_DETECTOR_CNT_TH_1_REG_RESVAL 0x0u
4482#define PINMUX_WKUP_DETECTOR_CNT_TH_1_TH_1_MASK 0xffu
4483#define PINMUX_WKUP_DETECTOR_CNT_TH_1_TH_1_OFFSET 0
4484#define PINMUX_WKUP_DETECTOR_CNT_TH_1_TH_1_FIELD \
4485 ((bitfield_field32_t) { .mask = PINMUX_WKUP_DETECTOR_CNT_TH_1_TH_1_MASK, .index = PINMUX_WKUP_DETECTOR_CNT_TH_1_TH_1_OFFSET })
4486
4487// Counter thresholds for wakeup condition detectors.
4488#define PINMUX_WKUP_DETECTOR_CNT_TH_2_REG_OFFSET 0x8a4
4489#define PINMUX_WKUP_DETECTOR_CNT_TH_2_REG_RESVAL 0x0u
4490#define PINMUX_WKUP_DETECTOR_CNT_TH_2_TH_2_MASK 0xffu
4491#define PINMUX_WKUP_DETECTOR_CNT_TH_2_TH_2_OFFSET 0
4492#define PINMUX_WKUP_DETECTOR_CNT_TH_2_TH_2_FIELD \
4493 ((bitfield_field32_t) { .mask = PINMUX_WKUP_DETECTOR_CNT_TH_2_TH_2_MASK, .index = PINMUX_WKUP_DETECTOR_CNT_TH_2_TH_2_OFFSET })
4494
4495// Counter thresholds for wakeup condition detectors.
4496#define PINMUX_WKUP_DETECTOR_CNT_TH_3_REG_OFFSET 0x8a8
4497#define PINMUX_WKUP_DETECTOR_CNT_TH_3_REG_RESVAL 0x0u
4498#define PINMUX_WKUP_DETECTOR_CNT_TH_3_TH_3_MASK 0xffu
4499#define PINMUX_WKUP_DETECTOR_CNT_TH_3_TH_3_OFFSET 0
4500#define PINMUX_WKUP_DETECTOR_CNT_TH_3_TH_3_FIELD \
4501 ((bitfield_field32_t) { .mask = PINMUX_WKUP_DETECTOR_CNT_TH_3_TH_3_MASK, .index = PINMUX_WKUP_DETECTOR_CNT_TH_3_TH_3_OFFSET })
4502
4503// Counter thresholds for wakeup condition detectors.
4504#define PINMUX_WKUP_DETECTOR_CNT_TH_4_REG_OFFSET 0x8ac
4505#define PINMUX_WKUP_DETECTOR_CNT_TH_4_REG_RESVAL 0x0u
4506#define PINMUX_WKUP_DETECTOR_CNT_TH_4_TH_4_MASK 0xffu
4507#define PINMUX_WKUP_DETECTOR_CNT_TH_4_TH_4_OFFSET 0
4508#define PINMUX_WKUP_DETECTOR_CNT_TH_4_TH_4_FIELD \
4509 ((bitfield_field32_t) { .mask = PINMUX_WKUP_DETECTOR_CNT_TH_4_TH_4_MASK, .index = PINMUX_WKUP_DETECTOR_CNT_TH_4_TH_4_OFFSET })
4510
4511// Counter thresholds for wakeup condition detectors.
4512#define PINMUX_WKUP_DETECTOR_CNT_TH_5_REG_OFFSET 0x8b0
4513#define PINMUX_WKUP_DETECTOR_CNT_TH_5_REG_RESVAL 0x0u
4514#define PINMUX_WKUP_DETECTOR_CNT_TH_5_TH_5_MASK 0xffu
4515#define PINMUX_WKUP_DETECTOR_CNT_TH_5_TH_5_OFFSET 0
4516#define PINMUX_WKUP_DETECTOR_CNT_TH_5_TH_5_FIELD \
4517 ((bitfield_field32_t) { .mask = PINMUX_WKUP_DETECTOR_CNT_TH_5_TH_5_MASK, .index = PINMUX_WKUP_DETECTOR_CNT_TH_5_TH_5_OFFSET })
4518
4519// Counter thresholds for wakeup condition detectors.
4520#define PINMUX_WKUP_DETECTOR_CNT_TH_6_REG_OFFSET 0x8b4
4521#define PINMUX_WKUP_DETECTOR_CNT_TH_6_REG_RESVAL 0x0u
4522#define PINMUX_WKUP_DETECTOR_CNT_TH_6_TH_6_MASK 0xffu
4523#define PINMUX_WKUP_DETECTOR_CNT_TH_6_TH_6_OFFSET 0
4524#define PINMUX_WKUP_DETECTOR_CNT_TH_6_TH_6_FIELD \
4525 ((bitfield_field32_t) { .mask = PINMUX_WKUP_DETECTOR_CNT_TH_6_TH_6_MASK, .index = PINMUX_WKUP_DETECTOR_CNT_TH_6_TH_6_OFFSET })
4526
4527// Counter thresholds for wakeup condition detectors.
4528#define PINMUX_WKUP_DETECTOR_CNT_TH_7_REG_OFFSET 0x8b8
4529#define PINMUX_WKUP_DETECTOR_CNT_TH_7_REG_RESVAL 0x0u
4530#define PINMUX_WKUP_DETECTOR_CNT_TH_7_TH_7_MASK 0xffu
4531#define PINMUX_WKUP_DETECTOR_CNT_TH_7_TH_7_OFFSET 0
4532#define PINMUX_WKUP_DETECTOR_CNT_TH_7_TH_7_FIELD \
4533 ((bitfield_field32_t) { .mask = PINMUX_WKUP_DETECTOR_CNT_TH_7_TH_7_MASK, .index = PINMUX_WKUP_DETECTOR_CNT_TH_7_TH_7_OFFSET })
4534
4535// Pad selects for pad wakeup condition detectors.
4536#define PINMUX_WKUP_DETECTOR_PADSEL_SEL_FIELD_WIDTH 6
4537#define PINMUX_WKUP_DETECTOR_PADSEL_MULTIREG_COUNT 8
4538
4539// Pad selects for pad wakeup condition detectors.
4540#define PINMUX_WKUP_DETECTOR_PADSEL_0_REG_OFFSET 0x8bc
4541#define PINMUX_WKUP_DETECTOR_PADSEL_0_REG_RESVAL 0x0u
4542#define PINMUX_WKUP_DETECTOR_PADSEL_0_SEL_0_MASK 0x3fu
4543#define PINMUX_WKUP_DETECTOR_PADSEL_0_SEL_0_OFFSET 0
4544#define PINMUX_WKUP_DETECTOR_PADSEL_0_SEL_0_FIELD \
4545 ((bitfield_field32_t) { .mask = PINMUX_WKUP_DETECTOR_PADSEL_0_SEL_0_MASK, .index = PINMUX_WKUP_DETECTOR_PADSEL_0_SEL_0_OFFSET })
4546
4547// Pad selects for pad wakeup condition detectors.
4548#define PINMUX_WKUP_DETECTOR_PADSEL_1_REG_OFFSET 0x8c0
4549#define PINMUX_WKUP_DETECTOR_PADSEL_1_REG_RESVAL 0x0u
4550#define PINMUX_WKUP_DETECTOR_PADSEL_1_SEL_1_MASK 0x3fu
4551#define PINMUX_WKUP_DETECTOR_PADSEL_1_SEL_1_OFFSET 0
4552#define PINMUX_WKUP_DETECTOR_PADSEL_1_SEL_1_FIELD \
4553 ((bitfield_field32_t) { .mask = PINMUX_WKUP_DETECTOR_PADSEL_1_SEL_1_MASK, .index = PINMUX_WKUP_DETECTOR_PADSEL_1_SEL_1_OFFSET })
4554
4555// Pad selects for pad wakeup condition detectors.
4556#define PINMUX_WKUP_DETECTOR_PADSEL_2_REG_OFFSET 0x8c4
4557#define PINMUX_WKUP_DETECTOR_PADSEL_2_REG_RESVAL 0x0u
4558#define PINMUX_WKUP_DETECTOR_PADSEL_2_SEL_2_MASK 0x3fu
4559#define PINMUX_WKUP_DETECTOR_PADSEL_2_SEL_2_OFFSET 0
4560#define PINMUX_WKUP_DETECTOR_PADSEL_2_SEL_2_FIELD \
4561 ((bitfield_field32_t) { .mask = PINMUX_WKUP_DETECTOR_PADSEL_2_SEL_2_MASK, .index = PINMUX_WKUP_DETECTOR_PADSEL_2_SEL_2_OFFSET })
4562
4563// Pad selects for pad wakeup condition detectors.
4564#define PINMUX_WKUP_DETECTOR_PADSEL_3_REG_OFFSET 0x8c8
4565#define PINMUX_WKUP_DETECTOR_PADSEL_3_REG_RESVAL 0x0u
4566#define PINMUX_WKUP_DETECTOR_PADSEL_3_SEL_3_MASK 0x3fu
4567#define PINMUX_WKUP_DETECTOR_PADSEL_3_SEL_3_OFFSET 0
4568#define PINMUX_WKUP_DETECTOR_PADSEL_3_SEL_3_FIELD \
4569 ((bitfield_field32_t) { .mask = PINMUX_WKUP_DETECTOR_PADSEL_3_SEL_3_MASK, .index = PINMUX_WKUP_DETECTOR_PADSEL_3_SEL_3_OFFSET })
4570
4571// Pad selects for pad wakeup condition detectors.
4572#define PINMUX_WKUP_DETECTOR_PADSEL_4_REG_OFFSET 0x8cc
4573#define PINMUX_WKUP_DETECTOR_PADSEL_4_REG_RESVAL 0x0u
4574#define PINMUX_WKUP_DETECTOR_PADSEL_4_SEL_4_MASK 0x3fu
4575#define PINMUX_WKUP_DETECTOR_PADSEL_4_SEL_4_OFFSET 0
4576#define PINMUX_WKUP_DETECTOR_PADSEL_4_SEL_4_FIELD \
4577 ((bitfield_field32_t) { .mask = PINMUX_WKUP_DETECTOR_PADSEL_4_SEL_4_MASK, .index = PINMUX_WKUP_DETECTOR_PADSEL_4_SEL_4_OFFSET })
4578
4579// Pad selects for pad wakeup condition detectors.
4580#define PINMUX_WKUP_DETECTOR_PADSEL_5_REG_OFFSET 0x8d0
4581#define PINMUX_WKUP_DETECTOR_PADSEL_5_REG_RESVAL 0x0u
4582#define PINMUX_WKUP_DETECTOR_PADSEL_5_SEL_5_MASK 0x3fu
4583#define PINMUX_WKUP_DETECTOR_PADSEL_5_SEL_5_OFFSET 0
4584#define PINMUX_WKUP_DETECTOR_PADSEL_5_SEL_5_FIELD \
4585 ((bitfield_field32_t) { .mask = PINMUX_WKUP_DETECTOR_PADSEL_5_SEL_5_MASK, .index = PINMUX_WKUP_DETECTOR_PADSEL_5_SEL_5_OFFSET })
4586
4587// Pad selects for pad wakeup condition detectors.
4588#define PINMUX_WKUP_DETECTOR_PADSEL_6_REG_OFFSET 0x8d4
4589#define PINMUX_WKUP_DETECTOR_PADSEL_6_REG_RESVAL 0x0u
4590#define PINMUX_WKUP_DETECTOR_PADSEL_6_SEL_6_MASK 0x3fu
4591#define PINMUX_WKUP_DETECTOR_PADSEL_6_SEL_6_OFFSET 0
4592#define PINMUX_WKUP_DETECTOR_PADSEL_6_SEL_6_FIELD \
4593 ((bitfield_field32_t) { .mask = PINMUX_WKUP_DETECTOR_PADSEL_6_SEL_6_MASK, .index = PINMUX_WKUP_DETECTOR_PADSEL_6_SEL_6_OFFSET })
4594
4595// Pad selects for pad wakeup condition detectors.
4596#define PINMUX_WKUP_DETECTOR_PADSEL_7_REG_OFFSET 0x8d8
4597#define PINMUX_WKUP_DETECTOR_PADSEL_7_REG_RESVAL 0x0u
4598#define PINMUX_WKUP_DETECTOR_PADSEL_7_SEL_7_MASK 0x3fu
4599#define PINMUX_WKUP_DETECTOR_PADSEL_7_SEL_7_OFFSET 0
4600#define PINMUX_WKUP_DETECTOR_PADSEL_7_SEL_7_FIELD \
4601 ((bitfield_field32_t) { .mask = PINMUX_WKUP_DETECTOR_PADSEL_7_SEL_7_MASK, .index = PINMUX_WKUP_DETECTOR_PADSEL_7_SEL_7_OFFSET })
4602
4603// Cause registers for wakeup detectors.
4604#define PINMUX_WKUP_CAUSE_CAUSE_FIELD_WIDTH 1
4605#define PINMUX_WKUP_CAUSE_MULTIREG_COUNT 1
4606
4607// Cause registers for wakeup detectors.
4608#define PINMUX_WKUP_CAUSE_REG_OFFSET 0x8dc
4609#define PINMUX_WKUP_CAUSE_REG_RESVAL 0x0u
4610#define PINMUX_WKUP_CAUSE_CAUSE_0_BIT 0
4611#define PINMUX_WKUP_CAUSE_CAUSE_1_BIT 1
4612#define PINMUX_WKUP_CAUSE_CAUSE_2_BIT 2
4613#define PINMUX_WKUP_CAUSE_CAUSE_3_BIT 3
4614#define PINMUX_WKUP_CAUSE_CAUSE_4_BIT 4
4615#define PINMUX_WKUP_CAUSE_CAUSE_5_BIT 5
4616#define PINMUX_WKUP_CAUSE_CAUSE_6_BIT 6
4617#define PINMUX_WKUP_CAUSE_CAUSE_7_BIT 7
4618
4619#ifdef __cplusplus
4620} // extern "C"
4621#endif
4622#endif // _PINMUX_REG_DEFS_
4623// End generated register defines for pinmux