1 /**
2  * SPDX-FileCopyrightText: 2022 Espressif Systems (Shanghai) CO LTD
3  *
4  *  SPDX-License-Identifier: Apache-2.0
5  */
6 #pragma once
7 
8 #include <stdint.h>
9 #include "soc/soc.h"
10 #ifdef __cplusplus
11 extern "C" {
12 #endif
13 
14 /** LP_IO_OUT_DATA_REG register
15  *  need des
16  */
17 #define LP_IO_OUT_DATA_REG (DR_REG_LP_IO_BASE + 0x0)
18 /** LP_IO_LP_GPIO_OUT_DATA : R/W/WTC; bitpos: [7:0]; default: 0;
19  *  set lp gpio output data
20  */
21 #define LP_IO_LP_GPIO_OUT_DATA    0x000000FFU
22 #define LP_IO_LP_GPIO_OUT_DATA_M  (LP_IO_LP_GPIO_OUT_DATA_V << LP_IO_LP_GPIO_OUT_DATA_S)
23 #define LP_IO_LP_GPIO_OUT_DATA_V  0x000000FFU
24 #define LP_IO_LP_GPIO_OUT_DATA_S  0
25 
26 /** LP_IO_OUT_DATA_W1TS_REG register
27  *  need des
28  */
29 #define LP_IO_OUT_DATA_W1TS_REG (DR_REG_LP_IO_BASE + 0x4)
30 /** LP_IO_LP_GPIO_OUT_DATA_W1TS : WT; bitpos: [7:0]; default: 0;
31  *  set one time output data
32  */
33 #define LP_IO_LP_GPIO_OUT_DATA_W1TS    0x000000FFU
34 #define LP_IO_LP_GPIO_OUT_DATA_W1TS_M  (LP_IO_LP_GPIO_OUT_DATA_W1TS_V << LP_IO_LP_GPIO_OUT_DATA_W1TS_S)
35 #define LP_IO_LP_GPIO_OUT_DATA_W1TS_V  0x000000FFU
36 #define LP_IO_LP_GPIO_OUT_DATA_W1TS_S  0
37 
38 /** LP_IO_OUT_DATA_W1TC_REG register
39  *  need des
40  */
41 #define LP_IO_OUT_DATA_W1TC_REG (DR_REG_LP_IO_BASE + 0x8)
42 /** LP_IO_LP_GPIO_OUT_DATA_W1TC : WT; bitpos: [7:0]; default: 0;
43  *  clear one time output data
44  */
45 #define LP_IO_LP_GPIO_OUT_DATA_W1TC    0x000000FFU
46 #define LP_IO_LP_GPIO_OUT_DATA_W1TC_M  (LP_IO_LP_GPIO_OUT_DATA_W1TC_V << LP_IO_LP_GPIO_OUT_DATA_W1TC_S)
47 #define LP_IO_LP_GPIO_OUT_DATA_W1TC_V  0x000000FFU
48 #define LP_IO_LP_GPIO_OUT_DATA_W1TC_S  0
49 
50 /** LP_IO_OUT_ENABLE_REG register
51  *  need des
52  */
53 #define LP_IO_OUT_ENABLE_REG (DR_REG_LP_IO_BASE + 0xc)
54 /** LP_IO_LP_GPIO_ENABLE : R/W/WTC; bitpos: [7:0]; default: 0;
55  *  set lp gpio output data
56  */
57 #define LP_IO_LP_GPIO_ENABLE    0x000000FFU
58 #define LP_IO_LP_GPIO_ENABLE_M  (LP_IO_LP_GPIO_ENABLE_V << LP_IO_LP_GPIO_ENABLE_S)
59 #define LP_IO_LP_GPIO_ENABLE_V  0x000000FFU
60 #define LP_IO_LP_GPIO_ENABLE_S  0
61 
62 /** LP_IO_OUT_ENABLE_W1TS_REG register
63  *  need des
64  */
65 #define LP_IO_OUT_ENABLE_W1TS_REG (DR_REG_LP_IO_BASE + 0x10)
66 /** LP_IO_LP_GPIO_ENABLE_W1TS : WT; bitpos: [7:0]; default: 0;
67  *  set one time output data
68  */
69 #define LP_IO_LP_GPIO_ENABLE_W1TS    0x000000FFU
70 #define LP_IO_LP_GPIO_ENABLE_W1TS_M  (LP_IO_LP_GPIO_ENABLE_W1TS_V << LP_IO_LP_GPIO_ENABLE_W1TS_S)
71 #define LP_IO_LP_GPIO_ENABLE_W1TS_V  0x000000FFU
72 #define LP_IO_LP_GPIO_ENABLE_W1TS_S  0
73 
74 /** LP_IO_OUT_ENABLE_W1TC_REG register
75  *  need des
76  */
77 #define LP_IO_OUT_ENABLE_W1TC_REG (DR_REG_LP_IO_BASE + 0x14)
78 /** LP_IO_LP_GPIO_ENABLE_W1TC : WT; bitpos: [7:0]; default: 0;
79  *  clear one time output data
80  */
81 #define LP_IO_LP_GPIO_ENABLE_W1TC    0x000000FFU
82 #define LP_IO_LP_GPIO_ENABLE_W1TC_M  (LP_IO_LP_GPIO_ENABLE_W1TC_V << LP_IO_LP_GPIO_ENABLE_W1TC_S)
83 #define LP_IO_LP_GPIO_ENABLE_W1TC_V  0x000000FFU
84 #define LP_IO_LP_GPIO_ENABLE_W1TC_S  0
85 
86 /** LP_IO_STATUS_REG register
87  *  need des
88  */
89 #define LP_IO_STATUS_REG (DR_REG_LP_IO_BASE + 0x18)
90 /** LP_IO_LP_GPIO_STATUS_INTERRUPT : R/W/WTC; bitpos: [7:0]; default: 0;
91  *  set lp gpio output data
92  */
93 #define LP_IO_LP_GPIO_STATUS_INTERRUPT    0x000000FFU
94 #define LP_IO_LP_GPIO_STATUS_INTERRUPT_M  (LP_IO_LP_GPIO_STATUS_INTERRUPT_V << LP_IO_LP_GPIO_STATUS_INTERRUPT_S)
95 #define LP_IO_LP_GPIO_STATUS_INTERRUPT_V  0x000000FFU
96 #define LP_IO_LP_GPIO_STATUS_INTERRUPT_S  0
97 
98 /** LP_IO_STATUS_W1TS_REG register
99  *  need des
100  */
101 #define LP_IO_STATUS_W1TS_REG (DR_REG_LP_IO_BASE + 0x1c)
102 /** LP_IO_LP_GPIO_STATUS_W1TS : WT; bitpos: [7:0]; default: 0;
103  *  set one time output data
104  */
105 #define LP_IO_LP_GPIO_STATUS_W1TS    0x000000FFU
106 #define LP_IO_LP_GPIO_STATUS_W1TS_M  (LP_IO_LP_GPIO_STATUS_W1TS_V << LP_IO_LP_GPIO_STATUS_W1TS_S)
107 #define LP_IO_LP_GPIO_STATUS_W1TS_V  0x000000FFU
108 #define LP_IO_LP_GPIO_STATUS_W1TS_S  0
109 
110 /** LP_IO_STATUS_W1TC_REG register
111  *  need des
112  */
113 #define LP_IO_STATUS_W1TC_REG (DR_REG_LP_IO_BASE + 0x20)
114 /** LP_IO_LP_GPIO_STATUS_W1TC : WT; bitpos: [7:0]; default: 0;
115  *  clear one time output data
116  */
117 #define LP_IO_LP_GPIO_STATUS_W1TC    0x000000FFU
118 #define LP_IO_LP_GPIO_STATUS_W1TC_M  (LP_IO_LP_GPIO_STATUS_W1TC_V << LP_IO_LP_GPIO_STATUS_W1TC_S)
119 #define LP_IO_LP_GPIO_STATUS_W1TC_V  0x000000FFU
120 #define LP_IO_LP_GPIO_STATUS_W1TC_S  0
121 
122 /** LP_IO_IN_REG register
123  *  need des
124  */
125 #define LP_IO_IN_REG (DR_REG_LP_IO_BASE + 0x24)
126 /** LP_IO_LP_GPIO_IN_DATA_NEXT : RO; bitpos: [7:0]; default: 0;
127  *  need des
128  */
129 #define LP_IO_LP_GPIO_IN_DATA_NEXT    0x000000FFU
130 #define LP_IO_LP_GPIO_IN_DATA_NEXT_M  (LP_IO_LP_GPIO_IN_DATA_NEXT_V << LP_IO_LP_GPIO_IN_DATA_NEXT_S)
131 #define LP_IO_LP_GPIO_IN_DATA_NEXT_V  0x000000FFU
132 #define LP_IO_LP_GPIO_IN_DATA_NEXT_S  0
133 
134 /** LP_IO_PIN0_REG register
135  *  need des
136  */
137 #define LP_IO_PIN0_REG (DR_REG_LP_IO_BASE + 0x28)
138 /** LP_IO_LP_GPIO0_SYNC_BYPASS : R/W; bitpos: [1:0]; default: 0;
139  *  need des
140  */
141 #define LP_IO_LP_GPIO0_SYNC_BYPASS    0x00000003U
142 #define LP_IO_LP_GPIO0_SYNC_BYPASS_M  (LP_IO_LP_GPIO0_SYNC_BYPASS_V << LP_IO_LP_GPIO0_SYNC_BYPASS_S)
143 #define LP_IO_LP_GPIO0_SYNC_BYPASS_V  0x00000003U
144 #define LP_IO_LP_GPIO0_SYNC_BYPASS_S  0
145 /** LP_IO_LP_GPIO0_PAD_DRIVER : R/W; bitpos: [2]; default: 0;
146  *  need des
147  */
148 #define LP_IO_LP_GPIO0_PAD_DRIVER    (BIT(2))
149 #define LP_IO_LP_GPIO0_PAD_DRIVER_M  (LP_IO_LP_GPIO0_PAD_DRIVER_V << LP_IO_LP_GPIO0_PAD_DRIVER_S)
150 #define LP_IO_LP_GPIO0_PAD_DRIVER_V  0x00000001U
151 #define LP_IO_LP_GPIO0_PAD_DRIVER_S  2
152 /** LP_IO_LP_GPIO0_EDGE_WAKEUP_CLR : WT; bitpos: [3]; default: 0;
153  *  need des
154  */
155 #define LP_IO_LP_GPIO0_EDGE_WAKEUP_CLR    (BIT(3))
156 #define LP_IO_LP_GPIO0_EDGE_WAKEUP_CLR_M  (LP_IO_LP_GPIO0_EDGE_WAKEUP_CLR_V << LP_IO_LP_GPIO0_EDGE_WAKEUP_CLR_S)
157 #define LP_IO_LP_GPIO0_EDGE_WAKEUP_CLR_V  0x00000001U
158 #define LP_IO_LP_GPIO0_EDGE_WAKEUP_CLR_S  3
159 /** LP_IO_LP_GPIO0_INT_TYPE : R/W; bitpos: [9:7]; default: 0;
160  *  need des
161  */
162 #define LP_IO_LP_GPIO0_INT_TYPE    0x00000007U
163 #define LP_IO_LP_GPIO0_INT_TYPE_M  (LP_IO_LP_GPIO0_INT_TYPE_V << LP_IO_LP_GPIO0_INT_TYPE_S)
164 #define LP_IO_LP_GPIO0_INT_TYPE_V  0x00000007U
165 #define LP_IO_LP_GPIO0_INT_TYPE_S  7
166 /** LP_IO_LP_GPIO0_WAKEUP_ENABLE : R/W; bitpos: [10]; default: 0;
167  *  need des
168  */
169 #define LP_IO_LP_GPIO0_WAKEUP_ENABLE    (BIT(10))
170 #define LP_IO_LP_GPIO0_WAKEUP_ENABLE_M  (LP_IO_LP_GPIO0_WAKEUP_ENABLE_V << LP_IO_LP_GPIO0_WAKEUP_ENABLE_S)
171 #define LP_IO_LP_GPIO0_WAKEUP_ENABLE_V  0x00000001U
172 #define LP_IO_LP_GPIO0_WAKEUP_ENABLE_S  10
173 /** LP_IO_LP_GPIO0_FILTER_EN : R/W; bitpos: [11]; default: 0;
174  *  need des
175  */
176 #define LP_IO_LP_GPIO0_FILTER_EN    (BIT(11))
177 #define LP_IO_LP_GPIO0_FILTER_EN_M  (LP_IO_LP_GPIO0_FILTER_EN_V << LP_IO_LP_GPIO0_FILTER_EN_S)
178 #define LP_IO_LP_GPIO0_FILTER_EN_V  0x00000001U
179 #define LP_IO_LP_GPIO0_FILTER_EN_S  11
180 
181 /** LP_IO_PIN1_REG register
182  *  need des
183  */
184 #define LP_IO_PIN1_REG (DR_REG_LP_IO_BASE + 0x2c)
185 /** LP_IO_LP_GPIO1_SYNC_BYPASS : R/W; bitpos: [1:0]; default: 0;
186  *  need des
187  */
188 #define LP_IO_LP_GPIO1_SYNC_BYPASS    0x00000003U
189 #define LP_IO_LP_GPIO1_SYNC_BYPASS_M  (LP_IO_LP_GPIO1_SYNC_BYPASS_V << LP_IO_LP_GPIO1_SYNC_BYPASS_S)
190 #define LP_IO_LP_GPIO1_SYNC_BYPASS_V  0x00000003U
191 #define LP_IO_LP_GPIO1_SYNC_BYPASS_S  0
192 /** LP_IO_LP_GPIO1_PAD_DRIVER : R/W; bitpos: [2]; default: 0;
193  *  need des
194  */
195 #define LP_IO_LP_GPIO1_PAD_DRIVER    (BIT(2))
196 #define LP_IO_LP_GPIO1_PAD_DRIVER_M  (LP_IO_LP_GPIO1_PAD_DRIVER_V << LP_IO_LP_GPIO1_PAD_DRIVER_S)
197 #define LP_IO_LP_GPIO1_PAD_DRIVER_V  0x00000001U
198 #define LP_IO_LP_GPIO1_PAD_DRIVER_S  2
199 /** LP_IO_LP_GPIO1_EDGE_WAKEUP_CLR : WT; bitpos: [3]; default: 0;
200  *  need des
201  */
202 #define LP_IO_LP_GPIO1_EDGE_WAKEUP_CLR    (BIT(3))
203 #define LP_IO_LP_GPIO1_EDGE_WAKEUP_CLR_M  (LP_IO_LP_GPIO1_EDGE_WAKEUP_CLR_V << LP_IO_LP_GPIO1_EDGE_WAKEUP_CLR_S)
204 #define LP_IO_LP_GPIO1_EDGE_WAKEUP_CLR_V  0x00000001U
205 #define LP_IO_LP_GPIO1_EDGE_WAKEUP_CLR_S  3
206 /** LP_IO_LP_GPIO1_INT_TYPE : R/W; bitpos: [9:7]; default: 0;
207  *  need des
208  */
209 #define LP_IO_LP_GPIO1_INT_TYPE    0x00000007U
210 #define LP_IO_LP_GPIO1_INT_TYPE_M  (LP_IO_LP_GPIO1_INT_TYPE_V << LP_IO_LP_GPIO1_INT_TYPE_S)
211 #define LP_IO_LP_GPIO1_INT_TYPE_V  0x00000007U
212 #define LP_IO_LP_GPIO1_INT_TYPE_S  7
213 /** LP_IO_LP_GPIO1_WAKEUP_ENABLE : R/W; bitpos: [10]; default: 0;
214  *  need des
215  */
216 #define LP_IO_LP_GPIO1_WAKEUP_ENABLE    (BIT(10))
217 #define LP_IO_LP_GPIO1_WAKEUP_ENABLE_M  (LP_IO_LP_GPIO1_WAKEUP_ENABLE_V << LP_IO_LP_GPIO1_WAKEUP_ENABLE_S)
218 #define LP_IO_LP_GPIO1_WAKEUP_ENABLE_V  0x00000001U
219 #define LP_IO_LP_GPIO1_WAKEUP_ENABLE_S  10
220 /** LP_IO_LP_GPIO1_FILTER_EN : R/W; bitpos: [11]; default: 0;
221  *  need des
222  */
223 #define LP_IO_LP_GPIO1_FILTER_EN    (BIT(11))
224 #define LP_IO_LP_GPIO1_FILTER_EN_M  (LP_IO_LP_GPIO1_FILTER_EN_V << LP_IO_LP_GPIO1_FILTER_EN_S)
225 #define LP_IO_LP_GPIO1_FILTER_EN_V  0x00000001U
226 #define LP_IO_LP_GPIO1_FILTER_EN_S  11
227 
228 /** LP_IO_PIN2_REG register
229  *  need des
230  */
231 #define LP_IO_PIN2_REG (DR_REG_LP_IO_BASE + 0x30)
232 /** LP_IO_LP_GPIO2_SYNC_BYPASS : R/W; bitpos: [1:0]; default: 0;
233  *  need des
234  */
235 #define LP_IO_LP_GPIO2_SYNC_BYPASS    0x00000003U
236 #define LP_IO_LP_GPIO2_SYNC_BYPASS_M  (LP_IO_LP_GPIO2_SYNC_BYPASS_V << LP_IO_LP_GPIO2_SYNC_BYPASS_S)
237 #define LP_IO_LP_GPIO2_SYNC_BYPASS_V  0x00000003U
238 #define LP_IO_LP_GPIO2_SYNC_BYPASS_S  0
239 /** LP_IO_LP_GPIO2_PAD_DRIVER : R/W; bitpos: [2]; default: 0;
240  *  need des
241  */
242 #define LP_IO_LP_GPIO2_PAD_DRIVER    (BIT(2))
243 #define LP_IO_LP_GPIO2_PAD_DRIVER_M  (LP_IO_LP_GPIO2_PAD_DRIVER_V << LP_IO_LP_GPIO2_PAD_DRIVER_S)
244 #define LP_IO_LP_GPIO2_PAD_DRIVER_V  0x00000001U
245 #define LP_IO_LP_GPIO2_PAD_DRIVER_S  2
246 /** LP_IO_LP_GPIO2_EDGE_WAKEUP_CLR : WT; bitpos: [3]; default: 0;
247  *  need des
248  */
249 #define LP_IO_LP_GPIO2_EDGE_WAKEUP_CLR    (BIT(3))
250 #define LP_IO_LP_GPIO2_EDGE_WAKEUP_CLR_M  (LP_IO_LP_GPIO2_EDGE_WAKEUP_CLR_V << LP_IO_LP_GPIO2_EDGE_WAKEUP_CLR_S)
251 #define LP_IO_LP_GPIO2_EDGE_WAKEUP_CLR_V  0x00000001U
252 #define LP_IO_LP_GPIO2_EDGE_WAKEUP_CLR_S  3
253 /** LP_IO_LP_GPIO2_INT_TYPE : R/W; bitpos: [9:7]; default: 0;
254  *  need des
255  */
256 #define LP_IO_LP_GPIO2_INT_TYPE    0x00000007U
257 #define LP_IO_LP_GPIO2_INT_TYPE_M  (LP_IO_LP_GPIO2_INT_TYPE_V << LP_IO_LP_GPIO2_INT_TYPE_S)
258 #define LP_IO_LP_GPIO2_INT_TYPE_V  0x00000007U
259 #define LP_IO_LP_GPIO2_INT_TYPE_S  7
260 /** LP_IO_LP_GPIO2_WAKEUP_ENABLE : R/W; bitpos: [10]; default: 0;
261  *  need des
262  */
263 #define LP_IO_LP_GPIO2_WAKEUP_ENABLE    (BIT(10))
264 #define LP_IO_LP_GPIO2_WAKEUP_ENABLE_M  (LP_IO_LP_GPIO2_WAKEUP_ENABLE_V << LP_IO_LP_GPIO2_WAKEUP_ENABLE_S)
265 #define LP_IO_LP_GPIO2_WAKEUP_ENABLE_V  0x00000001U
266 #define LP_IO_LP_GPIO2_WAKEUP_ENABLE_S  10
267 /** LP_IO_LP_GPIO2_FILTER_EN : R/W; bitpos: [11]; default: 0;
268  *  need des
269  */
270 #define LP_IO_LP_GPIO2_FILTER_EN    (BIT(11))
271 #define LP_IO_LP_GPIO2_FILTER_EN_M  (LP_IO_LP_GPIO2_FILTER_EN_V << LP_IO_LP_GPIO2_FILTER_EN_S)
272 #define LP_IO_LP_GPIO2_FILTER_EN_V  0x00000001U
273 #define LP_IO_LP_GPIO2_FILTER_EN_S  11
274 
275 /** LP_IO_PIN3_REG register
276  *  need des
277  */
278 #define LP_IO_PIN3_REG (DR_REG_LP_IO_BASE + 0x34)
279 /** LP_IO_LP_GPIO3_SYNC_BYPASS : R/W; bitpos: [1:0]; default: 0;
280  *  need des
281  */
282 #define LP_IO_LP_GPIO3_SYNC_BYPASS    0x00000003U
283 #define LP_IO_LP_GPIO3_SYNC_BYPASS_M  (LP_IO_LP_GPIO3_SYNC_BYPASS_V << LP_IO_LP_GPIO3_SYNC_BYPASS_S)
284 #define LP_IO_LP_GPIO3_SYNC_BYPASS_V  0x00000003U
285 #define LP_IO_LP_GPIO3_SYNC_BYPASS_S  0
286 /** LP_IO_LP_GPIO3_PAD_DRIVER : R/W; bitpos: [2]; default: 0;
287  *  need des
288  */
289 #define LP_IO_LP_GPIO3_PAD_DRIVER    (BIT(2))
290 #define LP_IO_LP_GPIO3_PAD_DRIVER_M  (LP_IO_LP_GPIO3_PAD_DRIVER_V << LP_IO_LP_GPIO3_PAD_DRIVER_S)
291 #define LP_IO_LP_GPIO3_PAD_DRIVER_V  0x00000001U
292 #define LP_IO_LP_GPIO3_PAD_DRIVER_S  2
293 /** LP_IO_LP_GPIO3_EDGE_WAKEUP_CLR : WT; bitpos: [3]; default: 0;
294  *  need des
295  */
296 #define LP_IO_LP_GPIO3_EDGE_WAKEUP_CLR    (BIT(3))
297 #define LP_IO_LP_GPIO3_EDGE_WAKEUP_CLR_M  (LP_IO_LP_GPIO3_EDGE_WAKEUP_CLR_V << LP_IO_LP_GPIO3_EDGE_WAKEUP_CLR_S)
298 #define LP_IO_LP_GPIO3_EDGE_WAKEUP_CLR_V  0x00000001U
299 #define LP_IO_LP_GPIO3_EDGE_WAKEUP_CLR_S  3
300 /** LP_IO_LP_GPIO3_INT_TYPE : R/W; bitpos: [9:7]; default: 0;
301  *  need des
302  */
303 #define LP_IO_LP_GPIO3_INT_TYPE    0x00000007U
304 #define LP_IO_LP_GPIO3_INT_TYPE_M  (LP_IO_LP_GPIO3_INT_TYPE_V << LP_IO_LP_GPIO3_INT_TYPE_S)
305 #define LP_IO_LP_GPIO3_INT_TYPE_V  0x00000007U
306 #define LP_IO_LP_GPIO3_INT_TYPE_S  7
307 /** LP_IO_LP_GPIO3_WAKEUP_ENABLE : R/W; bitpos: [10]; default: 0;
308  *  need des
309  */
310 #define LP_IO_LP_GPIO3_WAKEUP_ENABLE    (BIT(10))
311 #define LP_IO_LP_GPIO3_WAKEUP_ENABLE_M  (LP_IO_LP_GPIO3_WAKEUP_ENABLE_V << LP_IO_LP_GPIO3_WAKEUP_ENABLE_S)
312 #define LP_IO_LP_GPIO3_WAKEUP_ENABLE_V  0x00000001U
313 #define LP_IO_LP_GPIO3_WAKEUP_ENABLE_S  10
314 /** LP_IO_LP_GPIO3_FILTER_EN : R/W; bitpos: [11]; default: 0;
315  *  need des
316  */
317 #define LP_IO_LP_GPIO3_FILTER_EN    (BIT(11))
318 #define LP_IO_LP_GPIO3_FILTER_EN_M  (LP_IO_LP_GPIO3_FILTER_EN_V << LP_IO_LP_GPIO3_FILTER_EN_S)
319 #define LP_IO_LP_GPIO3_FILTER_EN_V  0x00000001U
320 #define LP_IO_LP_GPIO3_FILTER_EN_S  11
321 
322 /** LP_IO_PIN4_REG register
323  *  need des
324  */
325 #define LP_IO_PIN4_REG (DR_REG_LP_IO_BASE + 0x38)
326 /** LP_IO_LP_GPIO4_SYNC_BYPASS : R/W; bitpos: [1:0]; default: 0;
327  *  need des
328  */
329 #define LP_IO_LP_GPIO4_SYNC_BYPASS    0x00000003U
330 #define LP_IO_LP_GPIO4_SYNC_BYPASS_M  (LP_IO_LP_GPIO4_SYNC_BYPASS_V << LP_IO_LP_GPIO4_SYNC_BYPASS_S)
331 #define LP_IO_LP_GPIO4_SYNC_BYPASS_V  0x00000003U
332 #define LP_IO_LP_GPIO4_SYNC_BYPASS_S  0
333 /** LP_IO_LP_GPIO4_PAD_DRIVER : R/W; bitpos: [2]; default: 0;
334  *  need des
335  */
336 #define LP_IO_LP_GPIO4_PAD_DRIVER    (BIT(2))
337 #define LP_IO_LP_GPIO4_PAD_DRIVER_M  (LP_IO_LP_GPIO4_PAD_DRIVER_V << LP_IO_LP_GPIO4_PAD_DRIVER_S)
338 #define LP_IO_LP_GPIO4_PAD_DRIVER_V  0x00000001U
339 #define LP_IO_LP_GPIO4_PAD_DRIVER_S  2
340 /** LP_IO_LP_GPIO4_EDGE_WAKEUP_CLR : WT; bitpos: [3]; default: 0;
341  *  need des
342  */
343 #define LP_IO_LP_GPIO4_EDGE_WAKEUP_CLR    (BIT(3))
344 #define LP_IO_LP_GPIO4_EDGE_WAKEUP_CLR_M  (LP_IO_LP_GPIO4_EDGE_WAKEUP_CLR_V << LP_IO_LP_GPIO4_EDGE_WAKEUP_CLR_S)
345 #define LP_IO_LP_GPIO4_EDGE_WAKEUP_CLR_V  0x00000001U
346 #define LP_IO_LP_GPIO4_EDGE_WAKEUP_CLR_S  3
347 /** LP_IO_LP_GPIO4_INT_TYPE : R/W; bitpos: [9:7]; default: 0;
348  *  need des
349  */
350 #define LP_IO_LP_GPIO4_INT_TYPE    0x00000007U
351 #define LP_IO_LP_GPIO4_INT_TYPE_M  (LP_IO_LP_GPIO4_INT_TYPE_V << LP_IO_LP_GPIO4_INT_TYPE_S)
352 #define LP_IO_LP_GPIO4_INT_TYPE_V  0x00000007U
353 #define LP_IO_LP_GPIO4_INT_TYPE_S  7
354 /** LP_IO_LP_GPIO4_WAKEUP_ENABLE : R/W; bitpos: [10]; default: 0;
355  *  need des
356  */
357 #define LP_IO_LP_GPIO4_WAKEUP_ENABLE    (BIT(10))
358 #define LP_IO_LP_GPIO4_WAKEUP_ENABLE_M  (LP_IO_LP_GPIO4_WAKEUP_ENABLE_V << LP_IO_LP_GPIO4_WAKEUP_ENABLE_S)
359 #define LP_IO_LP_GPIO4_WAKEUP_ENABLE_V  0x00000001U
360 #define LP_IO_LP_GPIO4_WAKEUP_ENABLE_S  10
361 /** LP_IO_LP_GPIO4_FILTER_EN : R/W; bitpos: [11]; default: 0;
362  *  need des
363  */
364 #define LP_IO_LP_GPIO4_FILTER_EN    (BIT(11))
365 #define LP_IO_LP_GPIO4_FILTER_EN_M  (LP_IO_LP_GPIO4_FILTER_EN_V << LP_IO_LP_GPIO4_FILTER_EN_S)
366 #define LP_IO_LP_GPIO4_FILTER_EN_V  0x00000001U
367 #define LP_IO_LP_GPIO4_FILTER_EN_S  11
368 
369 /** LP_IO_PIN5_REG register
370  *  need des
371  */
372 #define LP_IO_PIN5_REG (DR_REG_LP_IO_BASE + 0x3c)
373 /** LP_IO_LP_GPIO5_SYNC_BYPASS : R/W; bitpos: [1:0]; default: 0;
374  *  need des
375  */
376 #define LP_IO_LP_GPIO5_SYNC_BYPASS    0x00000003U
377 #define LP_IO_LP_GPIO5_SYNC_BYPASS_M  (LP_IO_LP_GPIO5_SYNC_BYPASS_V << LP_IO_LP_GPIO5_SYNC_BYPASS_S)
378 #define LP_IO_LP_GPIO5_SYNC_BYPASS_V  0x00000003U
379 #define LP_IO_LP_GPIO5_SYNC_BYPASS_S  0
380 /** LP_IO_LP_GPIO5_PAD_DRIVER : R/W; bitpos: [2]; default: 0;
381  *  need des
382  */
383 #define LP_IO_LP_GPIO5_PAD_DRIVER    (BIT(2))
384 #define LP_IO_LP_GPIO5_PAD_DRIVER_M  (LP_IO_LP_GPIO5_PAD_DRIVER_V << LP_IO_LP_GPIO5_PAD_DRIVER_S)
385 #define LP_IO_LP_GPIO5_PAD_DRIVER_V  0x00000001U
386 #define LP_IO_LP_GPIO5_PAD_DRIVER_S  2
387 /** LP_IO_LP_GPIO5_EDGE_WAKEUP_CLR : WT; bitpos: [3]; default: 0;
388  *  need des
389  */
390 #define LP_IO_LP_GPIO5_EDGE_WAKEUP_CLR    (BIT(3))
391 #define LP_IO_LP_GPIO5_EDGE_WAKEUP_CLR_M  (LP_IO_LP_GPIO5_EDGE_WAKEUP_CLR_V << LP_IO_LP_GPIO5_EDGE_WAKEUP_CLR_S)
392 #define LP_IO_LP_GPIO5_EDGE_WAKEUP_CLR_V  0x00000001U
393 #define LP_IO_LP_GPIO5_EDGE_WAKEUP_CLR_S  3
394 /** LP_IO_LP_GPIO5_INT_TYPE : R/W; bitpos: [9:7]; default: 0;
395  *  need des
396  */
397 #define LP_IO_LP_GPIO5_INT_TYPE    0x00000007U
398 #define LP_IO_LP_GPIO5_INT_TYPE_M  (LP_IO_LP_GPIO5_INT_TYPE_V << LP_IO_LP_GPIO5_INT_TYPE_S)
399 #define LP_IO_LP_GPIO5_INT_TYPE_V  0x00000007U
400 #define LP_IO_LP_GPIO5_INT_TYPE_S  7
401 /** LP_IO_LP_GPIO5_WAKEUP_ENABLE : R/W; bitpos: [10]; default: 0;
402  *  need des
403  */
404 #define LP_IO_LP_GPIO5_WAKEUP_ENABLE    (BIT(10))
405 #define LP_IO_LP_GPIO5_WAKEUP_ENABLE_M  (LP_IO_LP_GPIO5_WAKEUP_ENABLE_V << LP_IO_LP_GPIO5_WAKEUP_ENABLE_S)
406 #define LP_IO_LP_GPIO5_WAKEUP_ENABLE_V  0x00000001U
407 #define LP_IO_LP_GPIO5_WAKEUP_ENABLE_S  10
408 /** LP_IO_LP_GPIO5_FILTER_EN : R/W; bitpos: [11]; default: 0;
409  *  need des
410  */
411 #define LP_IO_LP_GPIO5_FILTER_EN    (BIT(11))
412 #define LP_IO_LP_GPIO5_FILTER_EN_M  (LP_IO_LP_GPIO5_FILTER_EN_V << LP_IO_LP_GPIO5_FILTER_EN_S)
413 #define LP_IO_LP_GPIO5_FILTER_EN_V  0x00000001U
414 #define LP_IO_LP_GPIO5_FILTER_EN_S  11
415 
416 /** LP_IO_PIN6_REG register
417  *  need des
418  */
419 #define LP_IO_PIN6_REG (DR_REG_LP_IO_BASE + 0x40)
420 /** LP_IO_LP_GPIO6_SYNC_BYPASS : R/W; bitpos: [1:0]; default: 0;
421  *  need des
422  */
423 #define LP_IO_LP_GPIO6_SYNC_BYPASS    0x00000003U
424 #define LP_IO_LP_GPIO6_SYNC_BYPASS_M  (LP_IO_LP_GPIO6_SYNC_BYPASS_V << LP_IO_LP_GPIO6_SYNC_BYPASS_S)
425 #define LP_IO_LP_GPIO6_SYNC_BYPASS_V  0x00000003U
426 #define LP_IO_LP_GPIO6_SYNC_BYPASS_S  0
427 /** LP_IO_LP_GPIO6_PAD_DRIVER : R/W; bitpos: [2]; default: 0;
428  *  need des
429  */
430 #define LP_IO_LP_GPIO6_PAD_DRIVER    (BIT(2))
431 #define LP_IO_LP_GPIO6_PAD_DRIVER_M  (LP_IO_LP_GPIO6_PAD_DRIVER_V << LP_IO_LP_GPIO6_PAD_DRIVER_S)
432 #define LP_IO_LP_GPIO6_PAD_DRIVER_V  0x00000001U
433 #define LP_IO_LP_GPIO6_PAD_DRIVER_S  2
434 /** LP_IO_LP_GPIO6_EDGE_WAKEUP_CLR : WT; bitpos: [3]; default: 0;
435  *  need des
436  */
437 #define LP_IO_LP_GPIO6_EDGE_WAKEUP_CLR    (BIT(3))
438 #define LP_IO_LP_GPIO6_EDGE_WAKEUP_CLR_M  (LP_IO_LP_GPIO6_EDGE_WAKEUP_CLR_V << LP_IO_LP_GPIO6_EDGE_WAKEUP_CLR_S)
439 #define LP_IO_LP_GPIO6_EDGE_WAKEUP_CLR_V  0x00000001U
440 #define LP_IO_LP_GPIO6_EDGE_WAKEUP_CLR_S  3
441 /** LP_IO_LP_GPIO6_INT_TYPE : R/W; bitpos: [9:7]; default: 0;
442  *  need des
443  */
444 #define LP_IO_LP_GPIO6_INT_TYPE    0x00000007U
445 #define LP_IO_LP_GPIO6_INT_TYPE_M  (LP_IO_LP_GPIO6_INT_TYPE_V << LP_IO_LP_GPIO6_INT_TYPE_S)
446 #define LP_IO_LP_GPIO6_INT_TYPE_V  0x00000007U
447 #define LP_IO_LP_GPIO6_INT_TYPE_S  7
448 /** LP_IO_LP_GPIO6_WAKEUP_ENABLE : R/W; bitpos: [10]; default: 0;
449  *  need des
450  */
451 #define LP_IO_LP_GPIO6_WAKEUP_ENABLE    (BIT(10))
452 #define LP_IO_LP_GPIO6_WAKEUP_ENABLE_M  (LP_IO_LP_GPIO6_WAKEUP_ENABLE_V << LP_IO_LP_GPIO6_WAKEUP_ENABLE_S)
453 #define LP_IO_LP_GPIO6_WAKEUP_ENABLE_V  0x00000001U
454 #define LP_IO_LP_GPIO6_WAKEUP_ENABLE_S  10
455 /** LP_IO_LP_GPIO6_FILTER_EN : R/W; bitpos: [11]; default: 0;
456  *  need des
457  */
458 #define LP_IO_LP_GPIO6_FILTER_EN    (BIT(11))
459 #define LP_IO_LP_GPIO6_FILTER_EN_M  (LP_IO_LP_GPIO6_FILTER_EN_V << LP_IO_LP_GPIO6_FILTER_EN_S)
460 #define LP_IO_LP_GPIO6_FILTER_EN_V  0x00000001U
461 #define LP_IO_LP_GPIO6_FILTER_EN_S  11
462 
463 /** LP_IO_PIN7_REG register
464  *  need des
465  */
466 #define LP_IO_PIN7_REG (DR_REG_LP_IO_BASE + 0x44)
467 /** LP_IO_LP_GPIO7_SYNC_BYPASS : R/W; bitpos: [1:0]; default: 0;
468  *  need des
469  */
470 #define LP_IO_LP_GPIO7_SYNC_BYPASS    0x00000003U
471 #define LP_IO_LP_GPIO7_SYNC_BYPASS_M  (LP_IO_LP_GPIO7_SYNC_BYPASS_V << LP_IO_LP_GPIO7_SYNC_BYPASS_S)
472 #define LP_IO_LP_GPIO7_SYNC_BYPASS_V  0x00000003U
473 #define LP_IO_LP_GPIO7_SYNC_BYPASS_S  0
474 /** LP_IO_LP_GPIO7_PAD_DRIVER : R/W; bitpos: [2]; default: 0;
475  *  need des
476  */
477 #define LP_IO_LP_GPIO7_PAD_DRIVER    (BIT(2))
478 #define LP_IO_LP_GPIO7_PAD_DRIVER_M  (LP_IO_LP_GPIO7_PAD_DRIVER_V << LP_IO_LP_GPIO7_PAD_DRIVER_S)
479 #define LP_IO_LP_GPIO7_PAD_DRIVER_V  0x00000001U
480 #define LP_IO_LP_GPIO7_PAD_DRIVER_S  2
481 /** LP_IO_LP_GPIO7_EDGE_WAKEUP_CLR : WT; bitpos: [3]; default: 0;
482  *  need des
483  */
484 #define LP_IO_LP_GPIO7_EDGE_WAKEUP_CLR    (BIT(3))
485 #define LP_IO_LP_GPIO7_EDGE_WAKEUP_CLR_M  (LP_IO_LP_GPIO7_EDGE_WAKEUP_CLR_V << LP_IO_LP_GPIO7_EDGE_WAKEUP_CLR_S)
486 #define LP_IO_LP_GPIO7_EDGE_WAKEUP_CLR_V  0x00000001U
487 #define LP_IO_LP_GPIO7_EDGE_WAKEUP_CLR_S  3
488 /** LP_IO_LP_GPIO7_INT_TYPE : R/W; bitpos: [9:7]; default: 0;
489  *  need des
490  */
491 #define LP_IO_LP_GPIO7_INT_TYPE    0x00000007U
492 #define LP_IO_LP_GPIO7_INT_TYPE_M  (LP_IO_LP_GPIO7_INT_TYPE_V << LP_IO_LP_GPIO7_INT_TYPE_S)
493 #define LP_IO_LP_GPIO7_INT_TYPE_V  0x00000007U
494 #define LP_IO_LP_GPIO7_INT_TYPE_S  7
495 /** LP_IO_LP_GPIO7_WAKEUP_ENABLE : R/W; bitpos: [10]; default: 0;
496  *  need des
497  */
498 #define LP_IO_LP_GPIO7_WAKEUP_ENABLE    (BIT(10))
499 #define LP_IO_LP_GPIO7_WAKEUP_ENABLE_M  (LP_IO_LP_GPIO7_WAKEUP_ENABLE_V << LP_IO_LP_GPIO7_WAKEUP_ENABLE_S)
500 #define LP_IO_LP_GPIO7_WAKEUP_ENABLE_V  0x00000001U
501 #define LP_IO_LP_GPIO7_WAKEUP_ENABLE_S  10
502 /** LP_IO_LP_GPIO7_FILTER_EN : R/W; bitpos: [11]; default: 0;
503  *  need des
504  */
505 #define LP_IO_LP_GPIO7_FILTER_EN    (BIT(11))
506 #define LP_IO_LP_GPIO7_FILTER_EN_M  (LP_IO_LP_GPIO7_FILTER_EN_V << LP_IO_LP_GPIO7_FILTER_EN_S)
507 #define LP_IO_LP_GPIO7_FILTER_EN_V  0x00000001U
508 #define LP_IO_LP_GPIO7_FILTER_EN_S  11
509 
510 /** LP_IO_GPIO0_REG register
511  *  need des
512  */
513 #define LP_IO_GPIO0_REG (DR_REG_LP_IO_BASE + 0x48)
514 /** LP_IO_LP_GPIO0_MCU_OE : R/W; bitpos: [0]; default: 0;
515  *  need des
516  */
517 #define LP_IO_LP_GPIO0_MCU_OE    (BIT(0))
518 #define LP_IO_LP_GPIO0_MCU_OE_M  (LP_IO_LP_GPIO0_MCU_OE_V << LP_IO_LP_GPIO0_MCU_OE_S)
519 #define LP_IO_LP_GPIO0_MCU_OE_V  0x00000001U
520 #define LP_IO_LP_GPIO0_MCU_OE_S  0
521 /** LP_IO_LP_GPIO0_SLP_SEL : R/W; bitpos: [1]; default: 0;
522  *  need des
523  */
524 #define LP_IO_LP_GPIO0_SLP_SEL    (BIT(1))
525 #define LP_IO_LP_GPIO0_SLP_SEL_M  (LP_IO_LP_GPIO0_SLP_SEL_V << LP_IO_LP_GPIO0_SLP_SEL_S)
526 #define LP_IO_LP_GPIO0_SLP_SEL_V  0x00000001U
527 #define LP_IO_LP_GPIO0_SLP_SEL_S  1
528 /** LP_IO_LP_GPIO0_MCU_WPD : R/W; bitpos: [2]; default: 0;
529  *  need des
530  */
531 #define LP_IO_LP_GPIO0_MCU_WPD    (BIT(2))
532 #define LP_IO_LP_GPIO0_MCU_WPD_M  (LP_IO_LP_GPIO0_MCU_WPD_V << LP_IO_LP_GPIO0_MCU_WPD_S)
533 #define LP_IO_LP_GPIO0_MCU_WPD_V  0x00000001U
534 #define LP_IO_LP_GPIO0_MCU_WPD_S  2
535 /** LP_IO_LP_GPIO0_MCU_WPU : R/W; bitpos: [3]; default: 0;
536  *  need des
537  */
538 #define LP_IO_LP_GPIO0_MCU_WPU    (BIT(3))
539 #define LP_IO_LP_GPIO0_MCU_WPU_M  (LP_IO_LP_GPIO0_MCU_WPU_V << LP_IO_LP_GPIO0_MCU_WPU_S)
540 #define LP_IO_LP_GPIO0_MCU_WPU_V  0x00000001U
541 #define LP_IO_LP_GPIO0_MCU_WPU_S  3
542 /** LP_IO_LP_GPIO0_MCU_IE : R/W; bitpos: [4]; default: 0;
543  *  need des
544  */
545 #define LP_IO_LP_GPIO0_MCU_IE    (BIT(4))
546 #define LP_IO_LP_GPIO0_MCU_IE_M  (LP_IO_LP_GPIO0_MCU_IE_V << LP_IO_LP_GPIO0_MCU_IE_S)
547 #define LP_IO_LP_GPIO0_MCU_IE_V  0x00000001U
548 #define LP_IO_LP_GPIO0_MCU_IE_S  4
549 /** LP_IO_LP_GPIO0_MCU_DRV : R/W; bitpos: [6:5]; default: 0;
550  *  need des
551  */
552 #define LP_IO_LP_GPIO0_MCU_DRV    0x00000003U
553 #define LP_IO_LP_GPIO0_MCU_DRV_M  (LP_IO_LP_GPIO0_MCU_DRV_V << LP_IO_LP_GPIO0_MCU_DRV_S)
554 #define LP_IO_LP_GPIO0_MCU_DRV_V  0x00000003U
555 #define LP_IO_LP_GPIO0_MCU_DRV_S  5
556 /** LP_IO_LP_GPIO0_FUN_WPD : R/W; bitpos: [7]; default: 0;
557  *  need des
558  */
559 #define LP_IO_LP_GPIO0_FUN_WPD    (BIT(7))
560 #define LP_IO_LP_GPIO0_FUN_WPD_M  (LP_IO_LP_GPIO0_FUN_WPD_V << LP_IO_LP_GPIO0_FUN_WPD_S)
561 #define LP_IO_LP_GPIO0_FUN_WPD_V  0x00000001U
562 #define LP_IO_LP_GPIO0_FUN_WPD_S  7
563 /** LP_IO_LP_GPIO0_FUN_WPU : R/W; bitpos: [8]; default: 0;
564  *  need des
565  */
566 #define LP_IO_LP_GPIO0_FUN_WPU    (BIT(8))
567 #define LP_IO_LP_GPIO0_FUN_WPU_M  (LP_IO_LP_GPIO0_FUN_WPU_V << LP_IO_LP_GPIO0_FUN_WPU_S)
568 #define LP_IO_LP_GPIO0_FUN_WPU_V  0x00000001U
569 #define LP_IO_LP_GPIO0_FUN_WPU_S  8
570 /** LP_IO_LP_GPIO0_FUN_IE : R/W; bitpos: [9]; default: 0;
571  *  need des
572  */
573 #define LP_IO_LP_GPIO0_FUN_IE    (BIT(9))
574 #define LP_IO_LP_GPIO0_FUN_IE_M  (LP_IO_LP_GPIO0_FUN_IE_V << LP_IO_LP_GPIO0_FUN_IE_S)
575 #define LP_IO_LP_GPIO0_FUN_IE_V  0x00000001U
576 #define LP_IO_LP_GPIO0_FUN_IE_S  9
577 /** LP_IO_LP_GPIO0_FUN_DRV : R/W; bitpos: [11:10]; default: 0;
578  *  need des
579  */
580 #define LP_IO_LP_GPIO0_FUN_DRV    0x00000003U
581 #define LP_IO_LP_GPIO0_FUN_DRV_M  (LP_IO_LP_GPIO0_FUN_DRV_V << LP_IO_LP_GPIO0_FUN_DRV_S)
582 #define LP_IO_LP_GPIO0_FUN_DRV_V  0x00000003U
583 #define LP_IO_LP_GPIO0_FUN_DRV_S  10
584 /** LP_IO_LP_GPIO0_MCU_SEL : R/W; bitpos: [14:12]; default: 0;
585  *  need des
586  */
587 #define LP_IO_LP_GPIO0_MCU_SEL    0x00000007U
588 #define LP_IO_LP_GPIO0_MCU_SEL_M  (LP_IO_LP_GPIO0_MCU_SEL_V << LP_IO_LP_GPIO0_MCU_SEL_S)
589 #define LP_IO_LP_GPIO0_MCU_SEL_V  0x00000007U
590 #define LP_IO_LP_GPIO0_MCU_SEL_S  12
591 
592 /** LP_IO_GPIO1_REG register
593  *  need des
594  */
595 #define LP_IO_GPIO1_REG (DR_REG_LP_IO_BASE + 0x4c)
596 /** LP_IO_LP_GPIO1_MCU_OE : R/W; bitpos: [0]; default: 0;
597  *  need des
598  */
599 #define LP_IO_LP_GPIO1_MCU_OE    (BIT(0))
600 #define LP_IO_LP_GPIO1_MCU_OE_M  (LP_IO_LP_GPIO1_MCU_OE_V << LP_IO_LP_GPIO1_MCU_OE_S)
601 #define LP_IO_LP_GPIO1_MCU_OE_V  0x00000001U
602 #define LP_IO_LP_GPIO1_MCU_OE_S  0
603 /** LP_IO_LP_GPIO1_SLP_SEL : R/W; bitpos: [1]; default: 0;
604  *  need des
605  */
606 #define LP_IO_LP_GPIO1_SLP_SEL    (BIT(1))
607 #define LP_IO_LP_GPIO1_SLP_SEL_M  (LP_IO_LP_GPIO1_SLP_SEL_V << LP_IO_LP_GPIO1_SLP_SEL_S)
608 #define LP_IO_LP_GPIO1_SLP_SEL_V  0x00000001U
609 #define LP_IO_LP_GPIO1_SLP_SEL_S  1
610 /** LP_IO_LP_GPIO1_MCU_WPD : R/W; bitpos: [2]; default: 0;
611  *  need des
612  */
613 #define LP_IO_LP_GPIO1_MCU_WPD    (BIT(2))
614 #define LP_IO_LP_GPIO1_MCU_WPD_M  (LP_IO_LP_GPIO1_MCU_WPD_V << LP_IO_LP_GPIO1_MCU_WPD_S)
615 #define LP_IO_LP_GPIO1_MCU_WPD_V  0x00000001U
616 #define LP_IO_LP_GPIO1_MCU_WPD_S  2
617 /** LP_IO_LP_GPIO1_MCU_WPU : R/W; bitpos: [3]; default: 0;
618  *  need des
619  */
620 #define LP_IO_LP_GPIO1_MCU_WPU    (BIT(3))
621 #define LP_IO_LP_GPIO1_MCU_WPU_M  (LP_IO_LP_GPIO1_MCU_WPU_V << LP_IO_LP_GPIO1_MCU_WPU_S)
622 #define LP_IO_LP_GPIO1_MCU_WPU_V  0x00000001U
623 #define LP_IO_LP_GPIO1_MCU_WPU_S  3
624 /** LP_IO_LP_GPIO1_MCU_IE : R/W; bitpos: [4]; default: 0;
625  *  need des
626  */
627 #define LP_IO_LP_GPIO1_MCU_IE    (BIT(4))
628 #define LP_IO_LP_GPIO1_MCU_IE_M  (LP_IO_LP_GPIO1_MCU_IE_V << LP_IO_LP_GPIO1_MCU_IE_S)
629 #define LP_IO_LP_GPIO1_MCU_IE_V  0x00000001U
630 #define LP_IO_LP_GPIO1_MCU_IE_S  4
631 /** LP_IO_LP_GPIO1_MCU_DRV : R/W; bitpos: [6:5]; default: 0;
632  *  need des
633  */
634 #define LP_IO_LP_GPIO1_MCU_DRV    0x00000003U
635 #define LP_IO_LP_GPIO1_MCU_DRV_M  (LP_IO_LP_GPIO1_MCU_DRV_V << LP_IO_LP_GPIO1_MCU_DRV_S)
636 #define LP_IO_LP_GPIO1_MCU_DRV_V  0x00000003U
637 #define LP_IO_LP_GPIO1_MCU_DRV_S  5
638 /** LP_IO_LP_GPIO1_FUN_WPD : R/W; bitpos: [7]; default: 0;
639  *  need des
640  */
641 #define LP_IO_LP_GPIO1_FUN_WPD    (BIT(7))
642 #define LP_IO_LP_GPIO1_FUN_WPD_M  (LP_IO_LP_GPIO1_FUN_WPD_V << LP_IO_LP_GPIO1_FUN_WPD_S)
643 #define LP_IO_LP_GPIO1_FUN_WPD_V  0x00000001U
644 #define LP_IO_LP_GPIO1_FUN_WPD_S  7
645 /** LP_IO_LP_GPIO1_FUN_WPU : R/W; bitpos: [8]; default: 0;
646  *  need des
647  */
648 #define LP_IO_LP_GPIO1_FUN_WPU    (BIT(8))
649 #define LP_IO_LP_GPIO1_FUN_WPU_M  (LP_IO_LP_GPIO1_FUN_WPU_V << LP_IO_LP_GPIO1_FUN_WPU_S)
650 #define LP_IO_LP_GPIO1_FUN_WPU_V  0x00000001U
651 #define LP_IO_LP_GPIO1_FUN_WPU_S  8
652 /** LP_IO_LP_GPIO1_FUN_IE : R/W; bitpos: [9]; default: 0;
653  *  need des
654  */
655 #define LP_IO_LP_GPIO1_FUN_IE    (BIT(9))
656 #define LP_IO_LP_GPIO1_FUN_IE_M  (LP_IO_LP_GPIO1_FUN_IE_V << LP_IO_LP_GPIO1_FUN_IE_S)
657 #define LP_IO_LP_GPIO1_FUN_IE_V  0x00000001U
658 #define LP_IO_LP_GPIO1_FUN_IE_S  9
659 /** LP_IO_LP_GPIO1_FUN_DRV : R/W; bitpos: [11:10]; default: 0;
660  *  need des
661  */
662 #define LP_IO_LP_GPIO1_FUN_DRV    0x00000003U
663 #define LP_IO_LP_GPIO1_FUN_DRV_M  (LP_IO_LP_GPIO1_FUN_DRV_V << LP_IO_LP_GPIO1_FUN_DRV_S)
664 #define LP_IO_LP_GPIO1_FUN_DRV_V  0x00000003U
665 #define LP_IO_LP_GPIO1_FUN_DRV_S  10
666 /** LP_IO_LP_GPIO1_MCU_SEL : R/W; bitpos: [14:12]; default: 0;
667  *  need des
668  */
669 #define LP_IO_LP_GPIO1_MCU_SEL    0x00000007U
670 #define LP_IO_LP_GPIO1_MCU_SEL_M  (LP_IO_LP_GPIO1_MCU_SEL_V << LP_IO_LP_GPIO1_MCU_SEL_S)
671 #define LP_IO_LP_GPIO1_MCU_SEL_V  0x00000007U
672 #define LP_IO_LP_GPIO1_MCU_SEL_S  12
673 
674 /** LP_IO_GPIO2_REG register
675  *  need des
676  */
677 #define LP_IO_GPIO2_REG (DR_REG_LP_IO_BASE + 0x50)
678 /** LP_IO_LP_GPIO2_MCU_OE : R/W; bitpos: [0]; default: 0;
679  *  need des
680  */
681 #define LP_IO_LP_GPIO2_MCU_OE    (BIT(0))
682 #define LP_IO_LP_GPIO2_MCU_OE_M  (LP_IO_LP_GPIO2_MCU_OE_V << LP_IO_LP_GPIO2_MCU_OE_S)
683 #define LP_IO_LP_GPIO2_MCU_OE_V  0x00000001U
684 #define LP_IO_LP_GPIO2_MCU_OE_S  0
685 /** LP_IO_LP_GPIO2_SLP_SEL : R/W; bitpos: [1]; default: 0;
686  *  need des
687  */
688 #define LP_IO_LP_GPIO2_SLP_SEL    (BIT(1))
689 #define LP_IO_LP_GPIO2_SLP_SEL_M  (LP_IO_LP_GPIO2_SLP_SEL_V << LP_IO_LP_GPIO2_SLP_SEL_S)
690 #define LP_IO_LP_GPIO2_SLP_SEL_V  0x00000001U
691 #define LP_IO_LP_GPIO2_SLP_SEL_S  1
692 /** LP_IO_LP_GPIO2_MCU_WPD : R/W; bitpos: [2]; default: 0;
693  *  need des
694  */
695 #define LP_IO_LP_GPIO2_MCU_WPD    (BIT(2))
696 #define LP_IO_LP_GPIO2_MCU_WPD_M  (LP_IO_LP_GPIO2_MCU_WPD_V << LP_IO_LP_GPIO2_MCU_WPD_S)
697 #define LP_IO_LP_GPIO2_MCU_WPD_V  0x00000001U
698 #define LP_IO_LP_GPIO2_MCU_WPD_S  2
699 /** LP_IO_LP_GPIO2_MCU_WPU : R/W; bitpos: [3]; default: 0;
700  *  need des
701  */
702 #define LP_IO_LP_GPIO2_MCU_WPU    (BIT(3))
703 #define LP_IO_LP_GPIO2_MCU_WPU_M  (LP_IO_LP_GPIO2_MCU_WPU_V << LP_IO_LP_GPIO2_MCU_WPU_S)
704 #define LP_IO_LP_GPIO2_MCU_WPU_V  0x00000001U
705 #define LP_IO_LP_GPIO2_MCU_WPU_S  3
706 /** LP_IO_LP_GPIO2_MCU_IE : R/W; bitpos: [4]; default: 0;
707  *  need des
708  */
709 #define LP_IO_LP_GPIO2_MCU_IE    (BIT(4))
710 #define LP_IO_LP_GPIO2_MCU_IE_M  (LP_IO_LP_GPIO2_MCU_IE_V << LP_IO_LP_GPIO2_MCU_IE_S)
711 #define LP_IO_LP_GPIO2_MCU_IE_V  0x00000001U
712 #define LP_IO_LP_GPIO2_MCU_IE_S  4
713 /** LP_IO_LP_GPIO2_MCU_DRV : R/W; bitpos: [6:5]; default: 0;
714  *  need des
715  */
716 #define LP_IO_LP_GPIO2_MCU_DRV    0x00000003U
717 #define LP_IO_LP_GPIO2_MCU_DRV_M  (LP_IO_LP_GPIO2_MCU_DRV_V << LP_IO_LP_GPIO2_MCU_DRV_S)
718 #define LP_IO_LP_GPIO2_MCU_DRV_V  0x00000003U
719 #define LP_IO_LP_GPIO2_MCU_DRV_S  5
720 /** LP_IO_LP_GPIO2_FUN_WPD : R/W; bitpos: [7]; default: 0;
721  *  need des
722  */
723 #define LP_IO_LP_GPIO2_FUN_WPD    (BIT(7))
724 #define LP_IO_LP_GPIO2_FUN_WPD_M  (LP_IO_LP_GPIO2_FUN_WPD_V << LP_IO_LP_GPIO2_FUN_WPD_S)
725 #define LP_IO_LP_GPIO2_FUN_WPD_V  0x00000001U
726 #define LP_IO_LP_GPIO2_FUN_WPD_S  7
727 /** LP_IO_LP_GPIO2_FUN_WPU : R/W; bitpos: [8]; default: 0;
728  *  need des
729  */
730 #define LP_IO_LP_GPIO2_FUN_WPU    (BIT(8))
731 #define LP_IO_LP_GPIO2_FUN_WPU_M  (LP_IO_LP_GPIO2_FUN_WPU_V << LP_IO_LP_GPIO2_FUN_WPU_S)
732 #define LP_IO_LP_GPIO2_FUN_WPU_V  0x00000001U
733 #define LP_IO_LP_GPIO2_FUN_WPU_S  8
734 /** LP_IO_LP_GPIO2_FUN_IE : R/W; bitpos: [9]; default: 0;
735  *  need des
736  */
737 #define LP_IO_LP_GPIO2_FUN_IE    (BIT(9))
738 #define LP_IO_LP_GPIO2_FUN_IE_M  (LP_IO_LP_GPIO2_FUN_IE_V << LP_IO_LP_GPIO2_FUN_IE_S)
739 #define LP_IO_LP_GPIO2_FUN_IE_V  0x00000001U
740 #define LP_IO_LP_GPIO2_FUN_IE_S  9
741 /** LP_IO_LP_GPIO2_FUN_DRV : R/W; bitpos: [11:10]; default: 0;
742  *  need des
743  */
744 #define LP_IO_LP_GPIO2_FUN_DRV    0x00000003U
745 #define LP_IO_LP_GPIO2_FUN_DRV_M  (LP_IO_LP_GPIO2_FUN_DRV_V << LP_IO_LP_GPIO2_FUN_DRV_S)
746 #define LP_IO_LP_GPIO2_FUN_DRV_V  0x00000003U
747 #define LP_IO_LP_GPIO2_FUN_DRV_S  10
748 /** LP_IO_LP_GPIO2_MCU_SEL : R/W; bitpos: [14:12]; default: 0;
749  *  need des
750  */
751 #define LP_IO_LP_GPIO2_MCU_SEL    0x00000007U
752 #define LP_IO_LP_GPIO2_MCU_SEL_M  (LP_IO_LP_GPIO2_MCU_SEL_V << LP_IO_LP_GPIO2_MCU_SEL_S)
753 #define LP_IO_LP_GPIO2_MCU_SEL_V  0x00000007U
754 #define LP_IO_LP_GPIO2_MCU_SEL_S  12
755 
756 /** LP_IO_GPIO3_REG register
757  *  need des
758  */
759 #define LP_IO_GPIO3_REG (DR_REG_LP_IO_BASE + 0x54)
760 /** LP_IO_LP_GPIO3_MCU_OE : R/W; bitpos: [0]; default: 0;
761  *  need des
762  */
763 #define LP_IO_LP_GPIO3_MCU_OE    (BIT(0))
764 #define LP_IO_LP_GPIO3_MCU_OE_M  (LP_IO_LP_GPIO3_MCU_OE_V << LP_IO_LP_GPIO3_MCU_OE_S)
765 #define LP_IO_LP_GPIO3_MCU_OE_V  0x00000001U
766 #define LP_IO_LP_GPIO3_MCU_OE_S  0
767 /** LP_IO_LP_GPIO3_SLP_SEL : R/W; bitpos: [1]; default: 0;
768  *  need des
769  */
770 #define LP_IO_LP_GPIO3_SLP_SEL    (BIT(1))
771 #define LP_IO_LP_GPIO3_SLP_SEL_M  (LP_IO_LP_GPIO3_SLP_SEL_V << LP_IO_LP_GPIO3_SLP_SEL_S)
772 #define LP_IO_LP_GPIO3_SLP_SEL_V  0x00000001U
773 #define LP_IO_LP_GPIO3_SLP_SEL_S  1
774 /** LP_IO_LP_GPIO3_MCU_WPD : R/W; bitpos: [2]; default: 0;
775  *  need des
776  */
777 #define LP_IO_LP_GPIO3_MCU_WPD    (BIT(2))
778 #define LP_IO_LP_GPIO3_MCU_WPD_M  (LP_IO_LP_GPIO3_MCU_WPD_V << LP_IO_LP_GPIO3_MCU_WPD_S)
779 #define LP_IO_LP_GPIO3_MCU_WPD_V  0x00000001U
780 #define LP_IO_LP_GPIO3_MCU_WPD_S  2
781 /** LP_IO_LP_GPIO3_MCU_WPU : R/W; bitpos: [3]; default: 0;
782  *  need des
783  */
784 #define LP_IO_LP_GPIO3_MCU_WPU    (BIT(3))
785 #define LP_IO_LP_GPIO3_MCU_WPU_M  (LP_IO_LP_GPIO3_MCU_WPU_V << LP_IO_LP_GPIO3_MCU_WPU_S)
786 #define LP_IO_LP_GPIO3_MCU_WPU_V  0x00000001U
787 #define LP_IO_LP_GPIO3_MCU_WPU_S  3
788 /** LP_IO_LP_GPIO3_MCU_IE : R/W; bitpos: [4]; default: 0;
789  *  need des
790  */
791 #define LP_IO_LP_GPIO3_MCU_IE    (BIT(4))
792 #define LP_IO_LP_GPIO3_MCU_IE_M  (LP_IO_LP_GPIO3_MCU_IE_V << LP_IO_LP_GPIO3_MCU_IE_S)
793 #define LP_IO_LP_GPIO3_MCU_IE_V  0x00000001U
794 #define LP_IO_LP_GPIO3_MCU_IE_S  4
795 /** LP_IO_LP_GPIO3_MCU_DRV : R/W; bitpos: [6:5]; default: 0;
796  *  need des
797  */
798 #define LP_IO_LP_GPIO3_MCU_DRV    0x00000003U
799 #define LP_IO_LP_GPIO3_MCU_DRV_M  (LP_IO_LP_GPIO3_MCU_DRV_V << LP_IO_LP_GPIO3_MCU_DRV_S)
800 #define LP_IO_LP_GPIO3_MCU_DRV_V  0x00000003U
801 #define LP_IO_LP_GPIO3_MCU_DRV_S  5
802 /** LP_IO_LP_GPIO3_FUN_WPD : R/W; bitpos: [7]; default: 0;
803  *  need des
804  */
805 #define LP_IO_LP_GPIO3_FUN_WPD    (BIT(7))
806 #define LP_IO_LP_GPIO3_FUN_WPD_M  (LP_IO_LP_GPIO3_FUN_WPD_V << LP_IO_LP_GPIO3_FUN_WPD_S)
807 #define LP_IO_LP_GPIO3_FUN_WPD_V  0x00000001U
808 #define LP_IO_LP_GPIO3_FUN_WPD_S  7
809 /** LP_IO_LP_GPIO3_FUN_WPU : R/W; bitpos: [8]; default: 0;
810  *  need des
811  */
812 #define LP_IO_LP_GPIO3_FUN_WPU    (BIT(8))
813 #define LP_IO_LP_GPIO3_FUN_WPU_M  (LP_IO_LP_GPIO3_FUN_WPU_V << LP_IO_LP_GPIO3_FUN_WPU_S)
814 #define LP_IO_LP_GPIO3_FUN_WPU_V  0x00000001U
815 #define LP_IO_LP_GPIO3_FUN_WPU_S  8
816 /** LP_IO_LP_GPIO3_FUN_IE : R/W; bitpos: [9]; default: 0;
817  *  need des
818  */
819 #define LP_IO_LP_GPIO3_FUN_IE    (BIT(9))
820 #define LP_IO_LP_GPIO3_FUN_IE_M  (LP_IO_LP_GPIO3_FUN_IE_V << LP_IO_LP_GPIO3_FUN_IE_S)
821 #define LP_IO_LP_GPIO3_FUN_IE_V  0x00000001U
822 #define LP_IO_LP_GPIO3_FUN_IE_S  9
823 /** LP_IO_LP_GPIO3_FUN_DRV : R/W; bitpos: [11:10]; default: 0;
824  *  need des
825  */
826 #define LP_IO_LP_GPIO3_FUN_DRV    0x00000003U
827 #define LP_IO_LP_GPIO3_FUN_DRV_M  (LP_IO_LP_GPIO3_FUN_DRV_V << LP_IO_LP_GPIO3_FUN_DRV_S)
828 #define LP_IO_LP_GPIO3_FUN_DRV_V  0x00000003U
829 #define LP_IO_LP_GPIO3_FUN_DRV_S  10
830 /** LP_IO_LP_GPIO3_MCU_SEL : R/W; bitpos: [14:12]; default: 0;
831  *  need des
832  */
833 #define LP_IO_LP_GPIO3_MCU_SEL    0x00000007U
834 #define LP_IO_LP_GPIO3_MCU_SEL_M  (LP_IO_LP_GPIO3_MCU_SEL_V << LP_IO_LP_GPIO3_MCU_SEL_S)
835 #define LP_IO_LP_GPIO3_MCU_SEL_V  0x00000007U
836 #define LP_IO_LP_GPIO3_MCU_SEL_S  12
837 
838 /** LP_IO_GPIO4_REG register
839  *  need des
840  */
841 #define LP_IO_GPIO4_REG (DR_REG_LP_IO_BASE + 0x58)
842 /** LP_IO_LP_GPIO4_MCU_OE : R/W; bitpos: [0]; default: 0;
843  *  need des
844  */
845 #define LP_IO_LP_GPIO4_MCU_OE    (BIT(0))
846 #define LP_IO_LP_GPIO4_MCU_OE_M  (LP_IO_LP_GPIO4_MCU_OE_V << LP_IO_LP_GPIO4_MCU_OE_S)
847 #define LP_IO_LP_GPIO4_MCU_OE_V  0x00000001U
848 #define LP_IO_LP_GPIO4_MCU_OE_S  0
849 /** LP_IO_LP_GPIO4_SLP_SEL : R/W; bitpos: [1]; default: 0;
850  *  need des
851  */
852 #define LP_IO_LP_GPIO4_SLP_SEL    (BIT(1))
853 #define LP_IO_LP_GPIO4_SLP_SEL_M  (LP_IO_LP_GPIO4_SLP_SEL_V << LP_IO_LP_GPIO4_SLP_SEL_S)
854 #define LP_IO_LP_GPIO4_SLP_SEL_V  0x00000001U
855 #define LP_IO_LP_GPIO4_SLP_SEL_S  1
856 /** LP_IO_LP_GPIO4_MCU_WPD : R/W; bitpos: [2]; default: 0;
857  *  need des
858  */
859 #define LP_IO_LP_GPIO4_MCU_WPD    (BIT(2))
860 #define LP_IO_LP_GPIO4_MCU_WPD_M  (LP_IO_LP_GPIO4_MCU_WPD_V << LP_IO_LP_GPIO4_MCU_WPD_S)
861 #define LP_IO_LP_GPIO4_MCU_WPD_V  0x00000001U
862 #define LP_IO_LP_GPIO4_MCU_WPD_S  2
863 /** LP_IO_LP_GPIO4_MCU_WPU : R/W; bitpos: [3]; default: 0;
864  *  need des
865  */
866 #define LP_IO_LP_GPIO4_MCU_WPU    (BIT(3))
867 #define LP_IO_LP_GPIO4_MCU_WPU_M  (LP_IO_LP_GPIO4_MCU_WPU_V << LP_IO_LP_GPIO4_MCU_WPU_S)
868 #define LP_IO_LP_GPIO4_MCU_WPU_V  0x00000001U
869 #define LP_IO_LP_GPIO4_MCU_WPU_S  3
870 /** LP_IO_LP_GPIO4_MCU_IE : R/W; bitpos: [4]; default: 0;
871  *  need des
872  */
873 #define LP_IO_LP_GPIO4_MCU_IE    (BIT(4))
874 #define LP_IO_LP_GPIO4_MCU_IE_M  (LP_IO_LP_GPIO4_MCU_IE_V << LP_IO_LP_GPIO4_MCU_IE_S)
875 #define LP_IO_LP_GPIO4_MCU_IE_V  0x00000001U
876 #define LP_IO_LP_GPIO4_MCU_IE_S  4
877 /** LP_IO_LP_GPIO4_MCU_DRV : R/W; bitpos: [6:5]; default: 0;
878  *  need des
879  */
880 #define LP_IO_LP_GPIO4_MCU_DRV    0x00000003U
881 #define LP_IO_LP_GPIO4_MCU_DRV_M  (LP_IO_LP_GPIO4_MCU_DRV_V << LP_IO_LP_GPIO4_MCU_DRV_S)
882 #define LP_IO_LP_GPIO4_MCU_DRV_V  0x00000003U
883 #define LP_IO_LP_GPIO4_MCU_DRV_S  5
884 /** LP_IO_LP_GPIO4_FUN_WPD : R/W; bitpos: [7]; default: 0;
885  *  need des
886  */
887 #define LP_IO_LP_GPIO4_FUN_WPD    (BIT(7))
888 #define LP_IO_LP_GPIO4_FUN_WPD_M  (LP_IO_LP_GPIO4_FUN_WPD_V << LP_IO_LP_GPIO4_FUN_WPD_S)
889 #define LP_IO_LP_GPIO4_FUN_WPD_V  0x00000001U
890 #define LP_IO_LP_GPIO4_FUN_WPD_S  7
891 /** LP_IO_LP_GPIO4_FUN_WPU : R/W; bitpos: [8]; default: 0;
892  *  need des
893  */
894 #define LP_IO_LP_GPIO4_FUN_WPU    (BIT(8))
895 #define LP_IO_LP_GPIO4_FUN_WPU_M  (LP_IO_LP_GPIO4_FUN_WPU_V << LP_IO_LP_GPIO4_FUN_WPU_S)
896 #define LP_IO_LP_GPIO4_FUN_WPU_V  0x00000001U
897 #define LP_IO_LP_GPIO4_FUN_WPU_S  8
898 /** LP_IO_LP_GPIO4_FUN_IE : R/W; bitpos: [9]; default: 0;
899  *  need des
900  */
901 #define LP_IO_LP_GPIO4_FUN_IE    (BIT(9))
902 #define LP_IO_LP_GPIO4_FUN_IE_M  (LP_IO_LP_GPIO4_FUN_IE_V << LP_IO_LP_GPIO4_FUN_IE_S)
903 #define LP_IO_LP_GPIO4_FUN_IE_V  0x00000001U
904 #define LP_IO_LP_GPIO4_FUN_IE_S  9
905 /** LP_IO_LP_GPIO4_FUN_DRV : R/W; bitpos: [11:10]; default: 0;
906  *  need des
907  */
908 #define LP_IO_LP_GPIO4_FUN_DRV    0x00000003U
909 #define LP_IO_LP_GPIO4_FUN_DRV_M  (LP_IO_LP_GPIO4_FUN_DRV_V << LP_IO_LP_GPIO4_FUN_DRV_S)
910 #define LP_IO_LP_GPIO4_FUN_DRV_V  0x00000003U
911 #define LP_IO_LP_GPIO4_FUN_DRV_S  10
912 /** LP_IO_LP_GPIO4_MCU_SEL : R/W; bitpos: [14:12]; default: 0;
913  *  need des
914  */
915 #define LP_IO_LP_GPIO4_MCU_SEL    0x00000007U
916 #define LP_IO_LP_GPIO4_MCU_SEL_M  (LP_IO_LP_GPIO4_MCU_SEL_V << LP_IO_LP_GPIO4_MCU_SEL_S)
917 #define LP_IO_LP_GPIO4_MCU_SEL_V  0x00000007U
918 #define LP_IO_LP_GPIO4_MCU_SEL_S  12
919 
920 /** LP_IO_GPIO5_REG register
921  *  need des
922  */
923 #define LP_IO_GPIO5_REG (DR_REG_LP_IO_BASE + 0x5c)
924 /** LP_IO_LP_GPIO5_MCU_OE : R/W; bitpos: [0]; default: 0;
925  *  need des
926  */
927 #define LP_IO_LP_GPIO5_MCU_OE    (BIT(0))
928 #define LP_IO_LP_GPIO5_MCU_OE_M  (LP_IO_LP_GPIO5_MCU_OE_V << LP_IO_LP_GPIO5_MCU_OE_S)
929 #define LP_IO_LP_GPIO5_MCU_OE_V  0x00000001U
930 #define LP_IO_LP_GPIO5_MCU_OE_S  0
931 /** LP_IO_LP_GPIO5_SLP_SEL : R/W; bitpos: [1]; default: 0;
932  *  need des
933  */
934 #define LP_IO_LP_GPIO5_SLP_SEL    (BIT(1))
935 #define LP_IO_LP_GPIO5_SLP_SEL_M  (LP_IO_LP_GPIO5_SLP_SEL_V << LP_IO_LP_GPIO5_SLP_SEL_S)
936 #define LP_IO_LP_GPIO5_SLP_SEL_V  0x00000001U
937 #define LP_IO_LP_GPIO5_SLP_SEL_S  1
938 /** LP_IO_LP_GPIO5_MCU_WPD : R/W; bitpos: [2]; default: 0;
939  *  need des
940  */
941 #define LP_IO_LP_GPIO5_MCU_WPD    (BIT(2))
942 #define LP_IO_LP_GPIO5_MCU_WPD_M  (LP_IO_LP_GPIO5_MCU_WPD_V << LP_IO_LP_GPIO5_MCU_WPD_S)
943 #define LP_IO_LP_GPIO5_MCU_WPD_V  0x00000001U
944 #define LP_IO_LP_GPIO5_MCU_WPD_S  2
945 /** LP_IO_LP_GPIO5_MCU_WPU : R/W; bitpos: [3]; default: 0;
946  *  need des
947  */
948 #define LP_IO_LP_GPIO5_MCU_WPU    (BIT(3))
949 #define LP_IO_LP_GPIO5_MCU_WPU_M  (LP_IO_LP_GPIO5_MCU_WPU_V << LP_IO_LP_GPIO5_MCU_WPU_S)
950 #define LP_IO_LP_GPIO5_MCU_WPU_V  0x00000001U
951 #define LP_IO_LP_GPIO5_MCU_WPU_S  3
952 /** LP_IO_LP_GPIO5_MCU_IE : R/W; bitpos: [4]; default: 0;
953  *  need des
954  */
955 #define LP_IO_LP_GPIO5_MCU_IE    (BIT(4))
956 #define LP_IO_LP_GPIO5_MCU_IE_M  (LP_IO_LP_GPIO5_MCU_IE_V << LP_IO_LP_GPIO5_MCU_IE_S)
957 #define LP_IO_LP_GPIO5_MCU_IE_V  0x00000001U
958 #define LP_IO_LP_GPIO5_MCU_IE_S  4
959 /** LP_IO_LP_GPIO5_MCU_DRV : R/W; bitpos: [6:5]; default: 0;
960  *  need des
961  */
962 #define LP_IO_LP_GPIO5_MCU_DRV    0x00000003U
963 #define LP_IO_LP_GPIO5_MCU_DRV_M  (LP_IO_LP_GPIO5_MCU_DRV_V << LP_IO_LP_GPIO5_MCU_DRV_S)
964 #define LP_IO_LP_GPIO5_MCU_DRV_V  0x00000003U
965 #define LP_IO_LP_GPIO5_MCU_DRV_S  5
966 /** LP_IO_LP_GPIO5_FUN_WPD : R/W; bitpos: [7]; default: 0;
967  *  need des
968  */
969 #define LP_IO_LP_GPIO5_FUN_WPD    (BIT(7))
970 #define LP_IO_LP_GPIO5_FUN_WPD_M  (LP_IO_LP_GPIO5_FUN_WPD_V << LP_IO_LP_GPIO5_FUN_WPD_S)
971 #define LP_IO_LP_GPIO5_FUN_WPD_V  0x00000001U
972 #define LP_IO_LP_GPIO5_FUN_WPD_S  7
973 /** LP_IO_LP_GPIO5_FUN_WPU : R/W; bitpos: [8]; default: 0;
974  *  need des
975  */
976 #define LP_IO_LP_GPIO5_FUN_WPU    (BIT(8))
977 #define LP_IO_LP_GPIO5_FUN_WPU_M  (LP_IO_LP_GPIO5_FUN_WPU_V << LP_IO_LP_GPIO5_FUN_WPU_S)
978 #define LP_IO_LP_GPIO5_FUN_WPU_V  0x00000001U
979 #define LP_IO_LP_GPIO5_FUN_WPU_S  8
980 /** LP_IO_LP_GPIO5_FUN_IE : R/W; bitpos: [9]; default: 0;
981  *  need des
982  */
983 #define LP_IO_LP_GPIO5_FUN_IE    (BIT(9))
984 #define LP_IO_LP_GPIO5_FUN_IE_M  (LP_IO_LP_GPIO5_FUN_IE_V << LP_IO_LP_GPIO5_FUN_IE_S)
985 #define LP_IO_LP_GPIO5_FUN_IE_V  0x00000001U
986 #define LP_IO_LP_GPIO5_FUN_IE_S  9
987 /** LP_IO_LP_GPIO5_FUN_DRV : R/W; bitpos: [11:10]; default: 0;
988  *  need des
989  */
990 #define LP_IO_LP_GPIO5_FUN_DRV    0x00000003U
991 #define LP_IO_LP_GPIO5_FUN_DRV_M  (LP_IO_LP_GPIO5_FUN_DRV_V << LP_IO_LP_GPIO5_FUN_DRV_S)
992 #define LP_IO_LP_GPIO5_FUN_DRV_V  0x00000003U
993 #define LP_IO_LP_GPIO5_FUN_DRV_S  10
994 /** LP_IO_LP_GPIO5_MCU_SEL : R/W; bitpos: [14:12]; default: 0;
995  *  need des
996  */
997 #define LP_IO_LP_GPIO5_MCU_SEL    0x00000007U
998 #define LP_IO_LP_GPIO5_MCU_SEL_M  (LP_IO_LP_GPIO5_MCU_SEL_V << LP_IO_LP_GPIO5_MCU_SEL_S)
999 #define LP_IO_LP_GPIO5_MCU_SEL_V  0x00000007U
1000 #define LP_IO_LP_GPIO5_MCU_SEL_S  12
1001 
1002 /** LP_IO_GPIO6_REG register
1003  *  need des
1004  */
1005 #define LP_IO_GPIO6_REG (DR_REG_LP_IO_BASE + 0x60)
1006 /** LP_IO_LP_GPIO6_MCU_OE : R/W; bitpos: [0]; default: 0;
1007  *  need des
1008  */
1009 #define LP_IO_LP_GPIO6_MCU_OE    (BIT(0))
1010 #define LP_IO_LP_GPIO6_MCU_OE_M  (LP_IO_LP_GPIO6_MCU_OE_V << LP_IO_LP_GPIO6_MCU_OE_S)
1011 #define LP_IO_LP_GPIO6_MCU_OE_V  0x00000001U
1012 #define LP_IO_LP_GPIO6_MCU_OE_S  0
1013 /** LP_IO_LP_GPIO6_SLP_SEL : R/W; bitpos: [1]; default: 0;
1014  *  need des
1015  */
1016 #define LP_IO_LP_GPIO6_SLP_SEL    (BIT(1))
1017 #define LP_IO_LP_GPIO6_SLP_SEL_M  (LP_IO_LP_GPIO6_SLP_SEL_V << LP_IO_LP_GPIO6_SLP_SEL_S)
1018 #define LP_IO_LP_GPIO6_SLP_SEL_V  0x00000001U
1019 #define LP_IO_LP_GPIO6_SLP_SEL_S  1
1020 /** LP_IO_LP_GPIO6_MCU_WPD : R/W; bitpos: [2]; default: 0;
1021  *  need des
1022  */
1023 #define LP_IO_LP_GPIO6_MCU_WPD    (BIT(2))
1024 #define LP_IO_LP_GPIO6_MCU_WPD_M  (LP_IO_LP_GPIO6_MCU_WPD_V << LP_IO_LP_GPIO6_MCU_WPD_S)
1025 #define LP_IO_LP_GPIO6_MCU_WPD_V  0x00000001U
1026 #define LP_IO_LP_GPIO6_MCU_WPD_S  2
1027 /** LP_IO_LP_GPIO6_MCU_WPU : R/W; bitpos: [3]; default: 0;
1028  *  need des
1029  */
1030 #define LP_IO_LP_GPIO6_MCU_WPU    (BIT(3))
1031 #define LP_IO_LP_GPIO6_MCU_WPU_M  (LP_IO_LP_GPIO6_MCU_WPU_V << LP_IO_LP_GPIO6_MCU_WPU_S)
1032 #define LP_IO_LP_GPIO6_MCU_WPU_V  0x00000001U
1033 #define LP_IO_LP_GPIO6_MCU_WPU_S  3
1034 /** LP_IO_LP_GPIO6_MCU_IE : R/W; bitpos: [4]; default: 0;
1035  *  need des
1036  */
1037 #define LP_IO_LP_GPIO6_MCU_IE    (BIT(4))
1038 #define LP_IO_LP_GPIO6_MCU_IE_M  (LP_IO_LP_GPIO6_MCU_IE_V << LP_IO_LP_GPIO6_MCU_IE_S)
1039 #define LP_IO_LP_GPIO6_MCU_IE_V  0x00000001U
1040 #define LP_IO_LP_GPIO6_MCU_IE_S  4
1041 /** LP_IO_LP_GPIO6_MCU_DRV : R/W; bitpos: [6:5]; default: 0;
1042  *  need des
1043  */
1044 #define LP_IO_LP_GPIO6_MCU_DRV    0x00000003U
1045 #define LP_IO_LP_GPIO6_MCU_DRV_M  (LP_IO_LP_GPIO6_MCU_DRV_V << LP_IO_LP_GPIO6_MCU_DRV_S)
1046 #define LP_IO_LP_GPIO6_MCU_DRV_V  0x00000003U
1047 #define LP_IO_LP_GPIO6_MCU_DRV_S  5
1048 /** LP_IO_LP_GPIO6_FUN_WPD : R/W; bitpos: [7]; default: 0;
1049  *  need des
1050  */
1051 #define LP_IO_LP_GPIO6_FUN_WPD    (BIT(7))
1052 #define LP_IO_LP_GPIO6_FUN_WPD_M  (LP_IO_LP_GPIO6_FUN_WPD_V << LP_IO_LP_GPIO6_FUN_WPD_S)
1053 #define LP_IO_LP_GPIO6_FUN_WPD_V  0x00000001U
1054 #define LP_IO_LP_GPIO6_FUN_WPD_S  7
1055 /** LP_IO_LP_GPIO6_FUN_WPU : R/W; bitpos: [8]; default: 0;
1056  *  need des
1057  */
1058 #define LP_IO_LP_GPIO6_FUN_WPU    (BIT(8))
1059 #define LP_IO_LP_GPIO6_FUN_WPU_M  (LP_IO_LP_GPIO6_FUN_WPU_V << LP_IO_LP_GPIO6_FUN_WPU_S)
1060 #define LP_IO_LP_GPIO6_FUN_WPU_V  0x00000001U
1061 #define LP_IO_LP_GPIO6_FUN_WPU_S  8
1062 /** LP_IO_LP_GPIO6_FUN_IE : R/W; bitpos: [9]; default: 0;
1063  *  need des
1064  */
1065 #define LP_IO_LP_GPIO6_FUN_IE    (BIT(9))
1066 #define LP_IO_LP_GPIO6_FUN_IE_M  (LP_IO_LP_GPIO6_FUN_IE_V << LP_IO_LP_GPIO6_FUN_IE_S)
1067 #define LP_IO_LP_GPIO6_FUN_IE_V  0x00000001U
1068 #define LP_IO_LP_GPIO6_FUN_IE_S  9
1069 /** LP_IO_LP_GPIO6_FUN_DRV : R/W; bitpos: [11:10]; default: 0;
1070  *  need des
1071  */
1072 #define LP_IO_LP_GPIO6_FUN_DRV    0x00000003U
1073 #define LP_IO_LP_GPIO6_FUN_DRV_M  (LP_IO_LP_GPIO6_FUN_DRV_V << LP_IO_LP_GPIO6_FUN_DRV_S)
1074 #define LP_IO_LP_GPIO6_FUN_DRV_V  0x00000003U
1075 #define LP_IO_LP_GPIO6_FUN_DRV_S  10
1076 /** LP_IO_LP_GPIO6_MCU_SEL : R/W; bitpos: [14:12]; default: 0;
1077  *  need des
1078  */
1079 #define LP_IO_LP_GPIO6_MCU_SEL    0x00000007U
1080 #define LP_IO_LP_GPIO6_MCU_SEL_M  (LP_IO_LP_GPIO6_MCU_SEL_V << LP_IO_LP_GPIO6_MCU_SEL_S)
1081 #define LP_IO_LP_GPIO6_MCU_SEL_V  0x00000007U
1082 #define LP_IO_LP_GPIO6_MCU_SEL_S  12
1083 
1084 /** LP_IO_GPIO7_REG register
1085  *  need des
1086  */
1087 #define LP_IO_GPIO7_REG (DR_REG_LP_IO_BASE + 0x64)
1088 /** LP_IO_LP_GPIO7_MCU_OE : R/W; bitpos: [0]; default: 0;
1089  *  need des
1090  */
1091 #define LP_IO_LP_GPIO7_MCU_OE    (BIT(0))
1092 #define LP_IO_LP_GPIO7_MCU_OE_M  (LP_IO_LP_GPIO7_MCU_OE_V << LP_IO_LP_GPIO7_MCU_OE_S)
1093 #define LP_IO_LP_GPIO7_MCU_OE_V  0x00000001U
1094 #define LP_IO_LP_GPIO7_MCU_OE_S  0
1095 /** LP_IO_LP_GPIO7_SLP_SEL : R/W; bitpos: [1]; default: 0;
1096  *  need des
1097  */
1098 #define LP_IO_LP_GPIO7_SLP_SEL    (BIT(1))
1099 #define LP_IO_LP_GPIO7_SLP_SEL_M  (LP_IO_LP_GPIO7_SLP_SEL_V << LP_IO_LP_GPIO7_SLP_SEL_S)
1100 #define LP_IO_LP_GPIO7_SLP_SEL_V  0x00000001U
1101 #define LP_IO_LP_GPIO7_SLP_SEL_S  1
1102 /** LP_IO_LP_GPIO7_MCU_WPD : R/W; bitpos: [2]; default: 0;
1103  *  need des
1104  */
1105 #define LP_IO_LP_GPIO7_MCU_WPD    (BIT(2))
1106 #define LP_IO_LP_GPIO7_MCU_WPD_M  (LP_IO_LP_GPIO7_MCU_WPD_V << LP_IO_LP_GPIO7_MCU_WPD_S)
1107 #define LP_IO_LP_GPIO7_MCU_WPD_V  0x00000001U
1108 #define LP_IO_LP_GPIO7_MCU_WPD_S  2
1109 /** LP_IO_LP_GPIO7_MCU_WPU : R/W; bitpos: [3]; default: 0;
1110  *  need des
1111  */
1112 #define LP_IO_LP_GPIO7_MCU_WPU    (BIT(3))
1113 #define LP_IO_LP_GPIO7_MCU_WPU_M  (LP_IO_LP_GPIO7_MCU_WPU_V << LP_IO_LP_GPIO7_MCU_WPU_S)
1114 #define LP_IO_LP_GPIO7_MCU_WPU_V  0x00000001U
1115 #define LP_IO_LP_GPIO7_MCU_WPU_S  3
1116 /** LP_IO_LP_GPIO7_MCU_IE : R/W; bitpos: [4]; default: 0;
1117  *  need des
1118  */
1119 #define LP_IO_LP_GPIO7_MCU_IE    (BIT(4))
1120 #define LP_IO_LP_GPIO7_MCU_IE_M  (LP_IO_LP_GPIO7_MCU_IE_V << LP_IO_LP_GPIO7_MCU_IE_S)
1121 #define LP_IO_LP_GPIO7_MCU_IE_V  0x00000001U
1122 #define LP_IO_LP_GPIO7_MCU_IE_S  4
1123 /** LP_IO_LP_GPIO7_MCU_DRV : R/W; bitpos: [6:5]; default: 0;
1124  *  need des
1125  */
1126 #define LP_IO_LP_GPIO7_MCU_DRV    0x00000003U
1127 #define LP_IO_LP_GPIO7_MCU_DRV_M  (LP_IO_LP_GPIO7_MCU_DRV_V << LP_IO_LP_GPIO7_MCU_DRV_S)
1128 #define LP_IO_LP_GPIO7_MCU_DRV_V  0x00000003U
1129 #define LP_IO_LP_GPIO7_MCU_DRV_S  5
1130 /** LP_IO_LP_GPIO7_FUN_WPD : R/W; bitpos: [7]; default: 0;
1131  *  need des
1132  */
1133 #define LP_IO_LP_GPIO7_FUN_WPD    (BIT(7))
1134 #define LP_IO_LP_GPIO7_FUN_WPD_M  (LP_IO_LP_GPIO7_FUN_WPD_V << LP_IO_LP_GPIO7_FUN_WPD_S)
1135 #define LP_IO_LP_GPIO7_FUN_WPD_V  0x00000001U
1136 #define LP_IO_LP_GPIO7_FUN_WPD_S  7
1137 /** LP_IO_LP_GPIO7_FUN_WPU : R/W; bitpos: [8]; default: 0;
1138  *  need des
1139  */
1140 #define LP_IO_LP_GPIO7_FUN_WPU    (BIT(8))
1141 #define LP_IO_LP_GPIO7_FUN_WPU_M  (LP_IO_LP_GPIO7_FUN_WPU_V << LP_IO_LP_GPIO7_FUN_WPU_S)
1142 #define LP_IO_LP_GPIO7_FUN_WPU_V  0x00000001U
1143 #define LP_IO_LP_GPIO7_FUN_WPU_S  8
1144 /** LP_IO_LP_GPIO7_FUN_IE : R/W; bitpos: [9]; default: 0;
1145  *  need des
1146  */
1147 #define LP_IO_LP_GPIO7_FUN_IE    (BIT(9))
1148 #define LP_IO_LP_GPIO7_FUN_IE_M  (LP_IO_LP_GPIO7_FUN_IE_V << LP_IO_LP_GPIO7_FUN_IE_S)
1149 #define LP_IO_LP_GPIO7_FUN_IE_V  0x00000001U
1150 #define LP_IO_LP_GPIO7_FUN_IE_S  9
1151 /** LP_IO_LP_GPIO7_FUN_DRV : R/W; bitpos: [11:10]; default: 0;
1152  *  need des
1153  */
1154 #define LP_IO_LP_GPIO7_FUN_DRV    0x00000003U
1155 #define LP_IO_LP_GPIO7_FUN_DRV_M  (LP_IO_LP_GPIO7_FUN_DRV_V << LP_IO_LP_GPIO7_FUN_DRV_S)
1156 #define LP_IO_LP_GPIO7_FUN_DRV_V  0x00000003U
1157 #define LP_IO_LP_GPIO7_FUN_DRV_S  10
1158 /** LP_IO_LP_GPIO7_MCU_SEL : R/W; bitpos: [14:12]; default: 0;
1159  *  need des
1160  */
1161 #define LP_IO_LP_GPIO7_MCU_SEL    0x00000007U
1162 #define LP_IO_LP_GPIO7_MCU_SEL_M  (LP_IO_LP_GPIO7_MCU_SEL_V << LP_IO_LP_GPIO7_MCU_SEL_S)
1163 #define LP_IO_LP_GPIO7_MCU_SEL_V  0x00000007U
1164 #define LP_IO_LP_GPIO7_MCU_SEL_S  12
1165 
1166 /** LP_IO_STATUS_INTERRUPT_REG register
1167  *  need des
1168  */
1169 #define LP_IO_STATUS_INTERRUPT_REG (DR_REG_LP_IO_BASE + 0x68)
1170 /** LP_IO_LP_GPIO_STATUS_INTERRUPT_NEXT : RO; bitpos: [7:0]; default: 0;
1171  *  need des
1172  */
1173 #define LP_IO_LP_GPIO_STATUS_INTERRUPT_NEXT    0x000000FFU
1174 #define LP_IO_LP_GPIO_STATUS_INTERRUPT_NEXT_M  (LP_IO_LP_GPIO_STATUS_INTERRUPT_NEXT_V << LP_IO_LP_GPIO_STATUS_INTERRUPT_NEXT_S)
1175 #define LP_IO_LP_GPIO_STATUS_INTERRUPT_NEXT_V  0x000000FFU
1176 #define LP_IO_LP_GPIO_STATUS_INTERRUPT_NEXT_S  0
1177 
1178 /** LP_IO_DEBUG_SEL0_REG register
1179  *  need des
1180  */
1181 #define LP_IO_DEBUG_SEL0_REG (DR_REG_LP_IO_BASE + 0x6c)
1182 /** LP_IO_LP_DEBUG_SEL0 : R/W; bitpos: [6:0]; default: 0;
1183  *  need des
1184  */
1185 #define LP_IO_LP_DEBUG_SEL0    0x0000007FU
1186 #define LP_IO_LP_DEBUG_SEL0_M  (LP_IO_LP_DEBUG_SEL0_V << LP_IO_LP_DEBUG_SEL0_S)
1187 #define LP_IO_LP_DEBUG_SEL0_V  0x0000007FU
1188 #define LP_IO_LP_DEBUG_SEL0_S  0
1189 /** LP_IO_LP_DEBUG_SEL1 : R/W; bitpos: [13:7]; default: 0;
1190  *  need des
1191  */
1192 #define LP_IO_LP_DEBUG_SEL1    0x0000007FU
1193 #define LP_IO_LP_DEBUG_SEL1_M  (LP_IO_LP_DEBUG_SEL1_V << LP_IO_LP_DEBUG_SEL1_S)
1194 #define LP_IO_LP_DEBUG_SEL1_V  0x0000007FU
1195 #define LP_IO_LP_DEBUG_SEL1_S  7
1196 /** LP_IO_LP_DEBUG_SEL2 : R/W; bitpos: [20:14]; default: 0;
1197  *  need des
1198  */
1199 #define LP_IO_LP_DEBUG_SEL2    0x0000007FU
1200 #define LP_IO_LP_DEBUG_SEL2_M  (LP_IO_LP_DEBUG_SEL2_V << LP_IO_LP_DEBUG_SEL2_S)
1201 #define LP_IO_LP_DEBUG_SEL2_V  0x0000007FU
1202 #define LP_IO_LP_DEBUG_SEL2_S  14
1203 /** LP_IO_LP_DEBUG_SEL3 : R/W; bitpos: [27:21]; default: 0;
1204  *  need des
1205  */
1206 #define LP_IO_LP_DEBUG_SEL3    0x0000007FU
1207 #define LP_IO_LP_DEBUG_SEL3_M  (LP_IO_LP_DEBUG_SEL3_V << LP_IO_LP_DEBUG_SEL3_S)
1208 #define LP_IO_LP_DEBUG_SEL3_V  0x0000007FU
1209 #define LP_IO_LP_DEBUG_SEL3_S  21
1210 
1211 /** LP_IO_DEBUG_SEL1_REG register
1212  *  need des
1213  */
1214 #define LP_IO_DEBUG_SEL1_REG (DR_REG_LP_IO_BASE + 0x70)
1215 /** LP_IO_LP_DEBUG_SEL4 : R/W; bitpos: [6:0]; default: 0;
1216  *  need des
1217  */
1218 #define LP_IO_LP_DEBUG_SEL4    0x0000007FU
1219 #define LP_IO_LP_DEBUG_SEL4_M  (LP_IO_LP_DEBUG_SEL4_V << LP_IO_LP_DEBUG_SEL4_S)
1220 #define LP_IO_LP_DEBUG_SEL4_V  0x0000007FU
1221 #define LP_IO_LP_DEBUG_SEL4_S  0
1222 
1223 /** LP_IO_LPI2C_REG register
1224  *  need des
1225  */
1226 #define LP_IO_LPI2C_REG (DR_REG_LP_IO_BASE + 0x74)
1227 /** LP_IO_LP_I2C_SDA_IE : R/W; bitpos: [30]; default: 1;
1228  *  need des
1229  */
1230 #define LP_IO_LP_I2C_SDA_IE    (BIT(30))
1231 #define LP_IO_LP_I2C_SDA_IE_M  (LP_IO_LP_I2C_SDA_IE_V << LP_IO_LP_I2C_SDA_IE_S)
1232 #define LP_IO_LP_I2C_SDA_IE_V  0x00000001U
1233 #define LP_IO_LP_I2C_SDA_IE_S  30
1234 /** LP_IO_LP_I2C_SCL_IE : R/W; bitpos: [31]; default: 1;
1235  *  need des
1236  */
1237 #define LP_IO_LP_I2C_SCL_IE    (BIT(31))
1238 #define LP_IO_LP_I2C_SCL_IE_M  (LP_IO_LP_I2C_SCL_IE_V << LP_IO_LP_I2C_SCL_IE_S)
1239 #define LP_IO_LP_I2C_SCL_IE_V  0x00000001U
1240 #define LP_IO_LP_I2C_SCL_IE_S  31
1241 
1242 /** LP_IO_DATE_REG register
1243  *  need des
1244  */
1245 #define LP_IO_DATE_REG (DR_REG_LP_IO_BASE + 0x3fc)
1246 /** LP_IO_LP_IO_DATE : R/W; bitpos: [30:0]; default: 35660032;
1247  *  need des
1248  */
1249 #define LP_IO_LP_IO_DATE    0x7FFFFFFFU
1250 #define LP_IO_LP_IO_DATE_M  (LP_IO_LP_IO_DATE_V << LP_IO_LP_IO_DATE_S)
1251 #define LP_IO_LP_IO_DATE_V  0x7FFFFFFFU
1252 #define LP_IO_LP_IO_DATE_S  0
1253 /** LP_IO_CLK_EN : R/W; bitpos: [31]; default: 0;
1254  *  need des
1255  */
1256 #define LP_IO_CLK_EN    (BIT(31))
1257 #define LP_IO_CLK_EN_M  (LP_IO_CLK_EN_V << LP_IO_CLK_EN_S)
1258 #define LP_IO_CLK_EN_V  0x00000001U
1259 #define LP_IO_CLK_EN_S  31
1260 
1261 #ifdef __cplusplus
1262 }
1263 #endif
1264