1 /***************************************************************************//**
2 * \file gpio_psoc6_01_68_qfn_ble.h
3 *
4 * \brief
5 * PSoC6_01 device GPIO header for 68-QFN-BLE package
6 *
7 ********************************************************************************
8 * \copyright
9 * (c) (2016-2023), Cypress Semiconductor Corporation (an Infineon company) or
10 * an affiliate of Cypress Semiconductor Corporation.
11 *
12 * SPDX-License-Identifier: Apache-2.0
13 *
14 * Licensed under the Apache License, Version 2.0 (the "License");
15 * you may not use this file except in compliance with the License.
16 * You may obtain a copy of the License at
17 *
18 *     http://www.apache.org/licenses/LICENSE-2.0
19 *
20 * Unless required by applicable law or agreed to in writing, software
21 * distributed under the License is distributed on an "AS IS" BASIS,
22 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
23 * See the License for the specific language governing permissions and
24 * limitations under the License.
25 *******************************************************************************/
26 
27 #ifndef _GPIO_PSOC6_01_68_QFN_BLE_H_
28 #define _GPIO_PSOC6_01_68_QFN_BLE_H_
29 
30 /* Package type */
31 enum
32 {
33     CY_GPIO_PACKAGE_QFN,
34     CY_GPIO_PACKAGE_BGA,
35     CY_GPIO_PACKAGE_CSP,
36     CY_GPIO_PACKAGE_WLCSP,
37     CY_GPIO_PACKAGE_LQFP,
38     CY_GPIO_PACKAGE_TQFP,
39     CY_GPIO_PACKAGE_TEQFP,
40     CY_GPIO_PACKAGE_SMT,
41 };
42 
43 #define CY_GPIO_PACKAGE_TYPE            CY_GPIO_PACKAGE_QFN
44 #define CY_GPIO_PIN_COUNT               68u
45 
46 /* AMUXBUS Segments */
47 enum
48 {
49     AMUXBUS_ADFT0_VDDD,
50     AMUXBUS_ADFT1_VDDD,
51     AMUXBUS_ANALOG_VDDA,
52     AMUXBUS_ANALOG_VDDD,
53     AMUXBUS_CSD0,
54     AMUXBUS_CSD1,
55     AMUXBUS_MAIN,
56     AMUXBUS_NOISY,
57     AMUXBUS_SAR,
58     AMUXBUS_VDDIO_1,
59 };
60 
61 /* AMUX Splitter Controls */
62 typedef enum
63 {
64     AMUX_SPLIT_CTL_0                = 0x0000u,  /* Left = AMUXBUS_ADFT0_VDDD; Right = AMUXBUS_MAIN */
65     AMUX_SPLIT_CTL_1                = 0x0001u,  /* Left = AMUXBUS_MAIN; Right = AMUXBUS_NOISY */
66     AMUX_SPLIT_CTL_2                = 0x0002u,  /* Left = AMUXBUS_CSD0; Right = AMUXBUS_NOISY */
67     AMUX_SPLIT_CTL_3                = 0x0003u,  /* Left = AMUXBUS_VDDIO_1; Right = AMUXBUS_CSD0 */
68     AMUX_SPLIT_CTL_4                = 0x0004u,  /* Left = AMUXBUS_CSD1; Right = AMUXBUS_CSD0 */
69     AMUX_SPLIT_CTL_5                = 0x0005u,  /* Left = AMUXBUS_SAR; Right = AMUXBUS_CSD1 */
70     AMUX_SPLIT_CTL_6                = 0x0006u,  /* Left = AMUXBUS_SAR; Right = AMUXBUS_MAIN */
71     AMUX_SPLIT_CTL_7                = 0x0007u,  /* Left = AMUXBUS_ADFT1_VDDD; Right = AMUXBUS_NOISY */
72     AMUX_SPLIT_CTL_8                = 0x0008u   /* Left = AMUXBUS_ANALOG_VDDD; Right = AMUXBUS_ANALOG_VDDA */
73 } cy_en_amux_split_t;
74 
75 /* Port List */
76 /* PORT 0 (GPIO) */
77 #define P0_0_PORT                       GPIO_PRT0
78 #define P0_0_PIN                        0u
79 #define P0_0_NUM                        0u
80 #define P0_0_AMUXSEGMENT                AMUXBUS_MAIN
81 #define P0_1_PORT                       GPIO_PRT0
82 #define P0_1_PIN                        1u
83 #define P0_1_NUM                        1u
84 #define P0_1_AMUXSEGMENT                AMUXBUS_MAIN
85 #define P0_2_PORT                       GPIO_PRT0
86 #define P0_2_PIN                        2u
87 #define P0_2_NUM                        2u
88 #define P0_2_AMUXSEGMENT                AMUXBUS_MAIN
89 #define P0_3_PORT                       GPIO_PRT0
90 #define P0_3_PIN                        3u
91 #define P0_3_NUM                        3u
92 #define P0_3_AMUXSEGMENT                AMUXBUS_MAIN
93 #define P0_4_PORT                       GPIO_PRT0
94 #define P0_4_PIN                        4u
95 #define P0_4_NUM                        4u
96 #define P0_4_AMUXSEGMENT                AMUXBUS_MAIN
97 #define P0_5_PORT                       GPIO_PRT0
98 #define P0_5_PIN                        5u
99 #define P0_5_NUM                        5u
100 #define P0_5_AMUXSEGMENT                AMUXBUS_MAIN
101 
102 /* PORT 6 (GPIO) */
103 #define P6_0_PORT                       GPIO_PRT6
104 #define P6_0_PIN                        0u
105 #define P6_0_NUM                        0u
106 #define P6_0_AMUXSEGMENT                AMUXBUS_CSD0
107 #define P6_1_PORT                       GPIO_PRT6
108 #define P6_1_PIN                        1u
109 #define P6_1_NUM                        1u
110 #define P6_1_AMUXSEGMENT                AMUXBUS_CSD0
111 #define P6_2_PORT                       GPIO_PRT6
112 #define P6_2_PIN                        2u
113 #define P6_2_NUM                        2u
114 #define P6_2_AMUXSEGMENT                AMUXBUS_CSD0
115 #define P6_3_PORT                       GPIO_PRT6
116 #define P6_3_PIN                        3u
117 #define P6_3_NUM                        3u
118 #define P6_3_AMUXSEGMENT                AMUXBUS_CSD0
119 #define P6_4_PORT                       GPIO_PRT6
120 #define P6_4_PIN                        4u
121 #define P6_4_NUM                        4u
122 #define P6_4_AMUXSEGMENT                AMUXBUS_CSD0
123 #define P6_5_PORT                       GPIO_PRT6
124 #define P6_5_PIN                        5u
125 #define P6_5_NUM                        5u
126 #define P6_5_AMUXSEGMENT                AMUXBUS_CSD0
127 #define P6_6_PORT                       GPIO_PRT6
128 #define P6_6_PIN                        6u
129 #define P6_6_NUM                        6u
130 #define P6_6_AMUXSEGMENT                AMUXBUS_CSD0
131 #define P6_7_PORT                       GPIO_PRT6
132 #define P6_7_PIN                        7u
133 #define P6_7_NUM                        7u
134 #define P6_7_AMUXSEGMENT                AMUXBUS_CSD0
135 
136 /* PORT 7 (GPIO) */
137 #define P7_0_PORT                       GPIO_PRT7
138 #define P7_0_PIN                        0u
139 #define P7_0_NUM                        0u
140 #define P7_0_AMUXSEGMENT                AMUXBUS_CSD0
141 #define P7_1_PORT                       GPIO_PRT7
142 #define P7_1_PIN                        1u
143 #define P7_1_NUM                        1u
144 #define P7_1_AMUXSEGMENT                AMUXBUS_CSD0
145 #define P7_2_PORT                       GPIO_PRT7
146 #define P7_2_PIN                        2u
147 #define P7_2_NUM                        2u
148 #define P7_2_AMUXSEGMENT                AMUXBUS_CSD0
149 #define P7_3_PORT                       GPIO_PRT7
150 #define P7_3_PIN                        3u
151 #define P7_3_NUM                        3u
152 #define P7_3_AMUXSEGMENT                AMUXBUS_CSD0
153 #define P7_4_PORT                       GPIO_PRT7
154 #define P7_4_PIN                        4u
155 #define P7_4_NUM                        4u
156 #define P7_4_AMUXSEGMENT                AMUXBUS_CSD0
157 #define P7_5_PORT                       GPIO_PRT7
158 #define P7_5_PIN                        5u
159 #define P7_5_NUM                        5u
160 #define P7_5_AMUXSEGMENT                AMUXBUS_CSD0
161 #define P7_6_PORT                       GPIO_PRT7
162 #define P7_6_PIN                        6u
163 #define P7_6_NUM                        6u
164 #define P7_6_AMUXSEGMENT                AMUXBUS_CSD0
165 #define P7_7_PORT                       GPIO_PRT7
166 #define P7_7_PIN                        7u
167 #define P7_7_NUM                        7u
168 #define P7_7_AMUXSEGMENT                AMUXBUS_CSD0
169 
170 /* PORT 8 (GPIO) */
171 #define P8_0_PORT                       GPIO_PRT8
172 #define P8_0_PIN                        0u
173 #define P8_0_NUM                        0u
174 #define P8_0_AMUXSEGMENT                AMUXBUS_CSD0
175 #define P8_1_PORT                       GPIO_PRT8
176 #define P8_1_PIN                        1u
177 #define P8_1_NUM                        1u
178 #define P8_1_AMUXSEGMENT                AMUXBUS_CSD0
179 #define P8_2_PORT                       GPIO_PRT8
180 #define P8_2_PIN                        2u
181 #define P8_2_NUM                        2u
182 #define P8_2_AMUXSEGMENT                AMUXBUS_CSD0
183 
184 /* PORT 9 (GPIO) */
185 #define P9_0_PORT                       GPIO_PRT9
186 #define P9_0_PIN                        0u
187 #define P9_0_NUM                        0u
188 #define P9_0_AMUXSEGMENT                AMUXBUS_SAR
189 #define P9_1_PORT                       GPIO_PRT9
190 #define P9_1_PIN                        1u
191 #define P9_1_NUM                        1u
192 #define P9_1_AMUXSEGMENT                AMUXBUS_SAR
193 #define P9_2_PORT                       GPIO_PRT9
194 #define P9_2_PIN                        2u
195 #define P9_2_NUM                        2u
196 #define P9_2_AMUXSEGMENT                AMUXBUS_SAR
197 #define P9_3_PORT                       GPIO_PRT9
198 #define P9_3_PIN                        3u
199 #define P9_3_NUM                        3u
200 #define P9_3_AMUXSEGMENT                AMUXBUS_SAR
201 
202 /* PORT 10 (GPIO) */
203 #define P10_0_PORT                      GPIO_PRT10
204 #define P10_0_PIN                       0u
205 #define P10_0_NUM                       0u
206 #define P10_0_AMUXSEGMENT               AMUXBUS_SAR
207 #define P10_1_PORT                      GPIO_PRT10
208 #define P10_1_PIN                       1u
209 #define P10_1_NUM                       1u
210 #define P10_1_AMUXSEGMENT               AMUXBUS_SAR
211 
212 /* PORT 11 (GPIO) */
213 #define P11_0_PORT                      GPIO_PRT11
214 #define P11_0_PIN                       0u
215 #define P11_0_NUM                       0u
216 #define P11_0_AMUXSEGMENT               AMUXBUS_MAIN
217 #define P11_1_PORT                      GPIO_PRT11
218 #define P11_1_PIN                       1u
219 #define P11_1_NUM                       1u
220 #define P11_1_AMUXSEGMENT               AMUXBUS_MAIN
221 #define P11_2_PORT                      GPIO_PRT11
222 #define P11_2_PIN                       2u
223 #define P11_2_NUM                       2u
224 #define P11_2_AMUXSEGMENT               AMUXBUS_MAIN
225 #define P11_3_PORT                      GPIO_PRT11
226 #define P11_3_PIN                       3u
227 #define P11_3_NUM                       3u
228 #define P11_3_AMUXSEGMENT               AMUXBUS_MAIN
229 #define P11_4_PORT                      GPIO_PRT11
230 #define P11_4_PIN                       4u
231 #define P11_4_NUM                       4u
232 #define P11_4_AMUXSEGMENT               AMUXBUS_MAIN
233 #define P11_5_PORT                      GPIO_PRT11
234 #define P11_5_PIN                       5u
235 #define P11_5_NUM                       5u
236 #define P11_5_AMUXSEGMENT               AMUXBUS_MAIN
237 #define P11_6_PORT                      GPIO_PRT11
238 #define P11_6_PIN                       6u
239 #define P11_6_NUM                       6u
240 #define P11_6_AMUXSEGMENT               AMUXBUS_MAIN
241 #define P11_7_PORT                      GPIO_PRT11
242 #define P11_7_PIN                       7u
243 #define P11_7_NUM                       7u
244 #define P11_7_AMUXSEGMENT               AMUXBUS_MAIN
245 
246 /* PORT 12 (GPIO) */
247 #define P12_6_PORT                      GPIO_PRT12
248 #define P12_6_PIN                       6u
249 #define P12_6_NUM                       6u
250 #define P12_6_AMUXSEGMENT               AMUXBUS_MAIN
251 #define P12_7_PORT                      GPIO_PRT12
252 #define P12_7_PIN                       7u
253 #define P12_7_NUM                       7u
254 #define P12_7_AMUXSEGMENT               AMUXBUS_MAIN
255 
256 /* Analog Connections */
257 #define CSD_CMODPADD_PORT               7u
258 #define CSD_CMODPADD_PIN                1u
259 #define CSD_CMODPADS_PORT               7u
260 #define CSD_CMODPADS_PIN                1u
261 #define CSD_CSH_TANKPADD_PORT           7u
262 #define CSD_CSH_TANKPADD_PIN            2u
263 #define CSD_CSH_TANKPADS_PORT           7u
264 #define CSD_CSH_TANKPADS_PIN            2u
265 #define CSD_CSHIELDPADS_PORT            7u
266 #define CSD_CSHIELDPADS_PIN             7u
267 #define CSD_VREF_EXT_PORT               7u
268 #define CSD_VREF_EXT_PIN                3u
269 #define IOSS_ADFT0_NET_PORT             10u
270 #define IOSS_ADFT0_NET_PIN              0u
271 #define IOSS_ADFT1_NET_PORT             10u
272 #define IOSS_ADFT1_NET_PIN              1u
273 #define LPCOMP_INN_COMP1_PORT           6u
274 #define LPCOMP_INN_COMP1_PIN            3u
275 #define LPCOMP_INP_COMP1_PORT           6u
276 #define LPCOMP_INP_COMP1_PIN            2u
277 #define PASS_CTB_OA0_OUT_10X_PORT       9u
278 #define PASS_CTB_OA0_OUT_10X_PIN        2u
279 #define PASS_CTB_OA1_OUT_10X_PORT       9u
280 #define PASS_CTB_OA1_OUT_10X_PIN        3u
281 #define PASS_CTB_PADS0_PORT             9u
282 #define PASS_CTB_PADS0_PIN              0u
283 #define PASS_CTB_PADS1_PORT             9u
284 #define PASS_CTB_PADS1_PIN              1u
285 #define PASS_CTB_PADS2_PORT             9u
286 #define PASS_CTB_PADS2_PIN              2u
287 #define PASS_CTB_PADS3_PORT             9u
288 #define PASS_CTB_PADS3_PIN              3u
289 #define PASS_SARMUX_PADS0_PORT          10u
290 #define PASS_SARMUX_PADS0_PIN           0u
291 #define PASS_SARMUX_PADS1_PORT          10u
292 #define PASS_SARMUX_PADS1_PIN           1u
293 #define SRSS_ADFT_PIN0_PORT             10u
294 #define SRSS_ADFT_PIN0_PIN              0u
295 #define SRSS_ADFT_PIN1_PORT             10u
296 #define SRSS_ADFT_PIN1_PIN              1u
297 #define SRSS_ECO_IN_PORT                12u
298 #define SRSS_ECO_IN_PIN                 6u
299 #define SRSS_ECO_OUT_PORT               12u
300 #define SRSS_ECO_OUT_PIN                7u
301 #define SRSS_WCO_IN_PORT                0u
302 #define SRSS_WCO_IN_PIN                 0u
303 #define SRSS_WCO_OUT_PORT               0u
304 #define SRSS_WCO_OUT_PIN                1u
305 
306 /* HSIOM Connections */
307 typedef enum
308 {
309     /* Generic HSIOM connections */
310     HSIOM_SEL_GPIO                  =  0,       /* GPIO controls 'out' */
311     HSIOM_SEL_GPIO_DSI              =  1,       /* GPIO controls 'out', DSI controls 'output enable' */
312     HSIOM_SEL_DSI_DSI               =  2,       /* DSI controls 'out' and 'output enable' */
313     HSIOM_SEL_DSI_GPIO              =  3,       /* DSI controls 'out', GPIO controls 'output enable' */
314     HSIOM_SEL_AMUXA                 =  4,       /* Analog mux bus A */
315     HSIOM_SEL_AMUXB                 =  5,       /* Analog mux bus B */
316     HSIOM_SEL_AMUXA_DSI             =  6,       /* Analog mux bus A, DSI control */
317     HSIOM_SEL_AMUXB_DSI             =  7,       /* Analog mux bus B, DSI control */
318     HSIOM_SEL_ACT_0                 =  8,       /* Active functionality 0 */
319     HSIOM_SEL_ACT_1                 =  9,       /* Active functionality 1 */
320     HSIOM_SEL_ACT_2                 = 10,       /* Active functionality 2 */
321     HSIOM_SEL_ACT_3                 = 11,       /* Active functionality 3 */
322     HSIOM_SEL_DS_0                  = 12,       /* DeepSleep functionality 0 */
323     HSIOM_SEL_DS_1                  = 13,       /* DeepSleep functionality 1 */
324     HSIOM_SEL_DS_2                  = 14,       /* DeepSleep functionality 2 */
325     HSIOM_SEL_DS_3                  = 15,       /* DeepSleep functionality 3 */
326     HSIOM_SEL_ACT_4                 = 16,       /* Active functionality 4 */
327     HSIOM_SEL_ACT_5                 = 17,       /* Active functionality 5 */
328     HSIOM_SEL_ACT_6                 = 18,       /* Active functionality 6 */
329     HSIOM_SEL_ACT_7                 = 19,       /* Active functionality 7 */
330     HSIOM_SEL_ACT_8                 = 20,       /* Active functionality 8 */
331     HSIOM_SEL_ACT_9                 = 21,       /* Active functionality 9 */
332     HSIOM_SEL_ACT_10                = 22,       /* Active functionality 10 */
333     HSIOM_SEL_ACT_11                = 23,       /* Active functionality 11 */
334     HSIOM_SEL_ACT_12                = 24,       /* Active functionality 12 */
335     HSIOM_SEL_ACT_13                = 25,       /* Active functionality 13 */
336     HSIOM_SEL_ACT_14                = 26,       /* Active functionality 14 */
337     HSIOM_SEL_ACT_15                = 27,       /* Active functionality 15 */
338     HSIOM_SEL_DS_4                  = 28,       /* DeepSleep functionality 4 */
339     HSIOM_SEL_DS_5                  = 29,       /* DeepSleep functionality 5 */
340     HSIOM_SEL_DS_6                  = 30,       /* DeepSleep functionality 6 */
341     HSIOM_SEL_DS_7                  = 31,       /* DeepSleep functionality 7 */
342 
343     /* P0.0 */
344     P0_0_GPIO                       =  0,       /* GPIO controls 'out' */
345     P0_0_GPIO_DSI                   =  1,       /* GPIO controls 'out', DSI controls 'output enable' */
346     P0_0_DSI_DSI                    =  2,       /* DSI controls 'out' and 'output enable' */
347     P0_0_DSI_GPIO                   =  3,       /* DSI controls 'out', GPIO controls 'output enable' */
348     P0_0_AMUXA                      =  4,       /* Analog mux bus A */
349     P0_0_AMUXB                      =  5,       /* Analog mux bus B */
350     P0_0_AMUXA_DSI                  =  6,       /* Analog mux bus A, DSI control */
351     P0_0_AMUXB_DSI                  =  7,       /* Analog mux bus B, DSI control */
352     P0_0_TCPWM0_LINE0               =  8,       /* Digital Active - tcpwm[0].line[0]:0 */
353     P0_0_TCPWM1_LINE0               =  9,       /* Digital Active - tcpwm[1].line[0]:0 */
354     P0_0_CSD_CSD_TX                 = 10,       /* Digital Active - csd.csd_tx:0 */
355     P0_0_CSD_CSD_TX_N               = 11,       /* Digital Active - csd.csd_tx_n:0 */
356     P0_0_LCD_COM0                   = 12,       /* Digital Deep Sleep - lcd.com[0]:0 */
357     P0_0_LCD_SEG0                   = 13,       /* Digital Deep Sleep - lcd.seg[0]:0 */
358     P0_0_SRSS_EXT_CLK               = 16,       /* Digital Active - srss.ext_clk:0 */
359     P0_0_SCB0_SPI_SELECT1           = 20,       /* Digital Active - scb[0].spi_select1:0 */
360     P0_0_PERI_TR_IO_INPUT0          = 24,       /* Digital Active - peri.tr_io_input[0]:0 */
361 
362     /* P0.1 */
363     P0_1_GPIO                       =  0,       /* GPIO controls 'out' */
364     P0_1_GPIO_DSI                   =  1,       /* GPIO controls 'out', DSI controls 'output enable' */
365     P0_1_DSI_DSI                    =  2,       /* DSI controls 'out' and 'output enable' */
366     P0_1_DSI_GPIO                   =  3,       /* DSI controls 'out', GPIO controls 'output enable' */
367     P0_1_AMUXA                      =  4,       /* Analog mux bus A */
368     P0_1_AMUXB                      =  5,       /* Analog mux bus B */
369     P0_1_AMUXA_DSI                  =  6,       /* Analog mux bus A, DSI control */
370     P0_1_AMUXB_DSI                  =  7,       /* Analog mux bus B, DSI control */
371     P0_1_TCPWM0_LINE_COMPL0         =  8,       /* Digital Active - tcpwm[0].line_compl[0]:0 */
372     P0_1_TCPWM1_LINE_COMPL0         =  9,       /* Digital Active - tcpwm[1].line_compl[0]:0 */
373     P0_1_CSD_CSD_TX                 = 10,       /* Digital Active - csd.csd_tx:1 */
374     P0_1_CSD_CSD_TX_N               = 11,       /* Digital Active - csd.csd_tx_n:1 */
375     P0_1_LCD_COM1                   = 12,       /* Digital Deep Sleep - lcd.com[1]:0 */
376     P0_1_LCD_SEG1                   = 13,       /* Digital Deep Sleep - lcd.seg[1]:0 */
377     P0_1_SCB0_SPI_SELECT2           = 20,       /* Digital Active - scb[0].spi_select2:0 */
378     P0_1_PERI_TR_IO_INPUT1          = 24,       /* Digital Active - peri.tr_io_input[1]:0 */
379     P0_1_CPUSS_SWJ_TRSTN            = 29,       /* Digital Deep Sleep - cpuss.swj_trstn */
380 
381     /* P0.2 */
382     P0_2_GPIO                       =  0,       /* GPIO controls 'out' */
383     P0_2_GPIO_DSI                   =  1,       /* GPIO controls 'out', DSI controls 'output enable' */
384     P0_2_DSI_DSI                    =  2,       /* DSI controls 'out' and 'output enable' */
385     P0_2_DSI_GPIO                   =  3,       /* DSI controls 'out', GPIO controls 'output enable' */
386     P0_2_AMUXA                      =  4,       /* Analog mux bus A */
387     P0_2_AMUXB                      =  5,       /* Analog mux bus B */
388     P0_2_AMUXA_DSI                  =  6,       /* Analog mux bus A, DSI control */
389     P0_2_AMUXB_DSI                  =  7,       /* Analog mux bus B, DSI control */
390     P0_2_TCPWM0_LINE1               =  8,       /* Digital Active - tcpwm[0].line[1]:0 */
391     P0_2_TCPWM1_LINE1               =  9,       /* Digital Active - tcpwm[1].line[1]:0 */
392     P0_2_CSD_CSD_TX                 = 10,       /* Digital Active - csd.csd_tx:2 */
393     P0_2_CSD_CSD_TX_N               = 11,       /* Digital Active - csd.csd_tx_n:2 */
394     P0_2_LCD_COM2                   = 12,       /* Digital Deep Sleep - lcd.com[2]:0 */
395     P0_2_LCD_SEG2                   = 13,       /* Digital Deep Sleep - lcd.seg[2]:0 */
396     P0_2_SCB0_UART_RX               = 18,       /* Digital Active - scb[0].uart_rx:0 */
397     P0_2_SCB0_I2C_SCL               = 19,       /* Digital Active - scb[0].i2c_scl:0 */
398     P0_2_SCB0_SPI_MOSI              = 20,       /* Digital Active - scb[0].spi_mosi:0 */
399 
400     /* P0.3 */
401     P0_3_GPIO                       =  0,       /* GPIO controls 'out' */
402     P0_3_GPIO_DSI                   =  1,       /* GPIO controls 'out', DSI controls 'output enable' */
403     P0_3_DSI_DSI                    =  2,       /* DSI controls 'out' and 'output enable' */
404     P0_3_DSI_GPIO                   =  3,       /* DSI controls 'out', GPIO controls 'output enable' */
405     P0_3_AMUXA                      =  4,       /* Analog mux bus A */
406     P0_3_AMUXB                      =  5,       /* Analog mux bus B */
407     P0_3_AMUXA_DSI                  =  6,       /* Analog mux bus A, DSI control */
408     P0_3_AMUXB_DSI                  =  7,       /* Analog mux bus B, DSI control */
409     P0_3_TCPWM0_LINE_COMPL1         =  8,       /* Digital Active - tcpwm[0].line_compl[1]:0 */
410     P0_3_TCPWM1_LINE_COMPL1         =  9,       /* Digital Active - tcpwm[1].line_compl[1]:0 */
411     P0_3_CSD_CSD_TX                 = 10,       /* Digital Active - csd.csd_tx:3 */
412     P0_3_CSD_CSD_TX_N               = 11,       /* Digital Active - csd.csd_tx_n:3 */
413     P0_3_LCD_COM3                   = 12,       /* Digital Deep Sleep - lcd.com[3]:0 */
414     P0_3_LCD_SEG3                   = 13,       /* Digital Deep Sleep - lcd.seg[3]:0 */
415     P0_3_SCB0_UART_TX               = 18,       /* Digital Active - scb[0].uart_tx:0 */
416     P0_3_SCB0_I2C_SDA               = 19,       /* Digital Active - scb[0].i2c_sda:0 */
417     P0_3_SCB0_SPI_MISO              = 20,       /* Digital Active - scb[0].spi_miso:0 */
418 
419     /* P0.4 */
420     P0_4_GPIO                       =  0,       /* GPIO controls 'out' */
421     P0_4_GPIO_DSI                   =  1,       /* GPIO controls 'out', DSI controls 'output enable' */
422     P0_4_DSI_DSI                    =  2,       /* DSI controls 'out' and 'output enable' */
423     P0_4_DSI_GPIO                   =  3,       /* DSI controls 'out', GPIO controls 'output enable' */
424     P0_4_AMUXA                      =  4,       /* Analog mux bus A */
425     P0_4_AMUXB                      =  5,       /* Analog mux bus B */
426     P0_4_AMUXA_DSI                  =  6,       /* Analog mux bus A, DSI control */
427     P0_4_AMUXB_DSI                  =  7,       /* Analog mux bus B, DSI control */
428     P0_4_TCPWM0_LINE2               =  8,       /* Digital Active - tcpwm[0].line[2]:0 */
429     P0_4_TCPWM1_LINE2               =  9,       /* Digital Active - tcpwm[1].line[2]:0 */
430     P0_4_CSD_CSD_TX                 = 10,       /* Digital Active - csd.csd_tx:4 */
431     P0_4_CSD_CSD_TX_N               = 11,       /* Digital Active - csd.csd_tx_n:4 */
432     P0_4_LCD_COM4                   = 12,       /* Digital Deep Sleep - lcd.com[4]:0 */
433     P0_4_LCD_SEG4                   = 13,       /* Digital Deep Sleep - lcd.seg[4]:0 */
434     P0_4_SCB0_UART_RTS              = 18,       /* Digital Active - scb[0].uart_rts:0 */
435     P0_4_SCB0_SPI_CLK               = 20,       /* Digital Active - scb[0].spi_clk:0 */
436     P0_4_PERI_TR_IO_OUTPUT0         = 25,       /* Digital Active - peri.tr_io_output[0]:2 */
437 
438     /* P0.5 */
439     P0_5_GPIO                       =  0,       /* GPIO controls 'out' */
440     P0_5_GPIO_DSI                   =  1,       /* GPIO controls 'out', DSI controls 'output enable' */
441     P0_5_DSI_DSI                    =  2,       /* DSI controls 'out' and 'output enable' */
442     P0_5_DSI_GPIO                   =  3,       /* DSI controls 'out', GPIO controls 'output enable' */
443     P0_5_AMUXA                      =  4,       /* Analog mux bus A */
444     P0_5_AMUXB                      =  5,       /* Analog mux bus B */
445     P0_5_AMUXA_DSI                  =  6,       /* Analog mux bus A, DSI control */
446     P0_5_AMUXB_DSI                  =  7,       /* Analog mux bus B, DSI control */
447     P0_5_TCPWM0_LINE_COMPL2         =  8,       /* Digital Active - tcpwm[0].line_compl[2]:0 */
448     P0_5_TCPWM1_LINE_COMPL2         =  9,       /* Digital Active - tcpwm[1].line_compl[2]:0 */
449     P0_5_CSD_CSD_TX                 = 10,       /* Digital Active - csd.csd_tx:5 */
450     P0_5_CSD_CSD_TX_N               = 11,       /* Digital Active - csd.csd_tx_n:5 */
451     P0_5_LCD_COM5                   = 12,       /* Digital Deep Sleep - lcd.com[5]:0 */
452     P0_5_LCD_SEG5                   = 13,       /* Digital Deep Sleep - lcd.seg[5]:0 */
453     P0_5_SRSS_EXT_CLK               = 16,       /* Digital Active - srss.ext_clk:1 */
454     P0_5_SCB0_UART_CTS              = 18,       /* Digital Active - scb[0].uart_cts:0 */
455     P0_5_SCB0_SPI_SELECT0           = 20,       /* Digital Active - scb[0].spi_select0:0 */
456     P0_5_PERI_TR_IO_OUTPUT1         = 25,       /* Digital Active - peri.tr_io_output[1]:2 */
457 
458     /* P6.0 */
459     P6_0_GPIO                       =  0,       /* GPIO controls 'out' */
460     P6_0_GPIO_DSI                   =  1,       /* GPIO controls 'out', DSI controls 'output enable' */
461     P6_0_DSI_DSI                    =  2,       /* DSI controls 'out' and 'output enable' */
462     P6_0_DSI_GPIO                   =  3,       /* DSI controls 'out', GPIO controls 'output enable' */
463     P6_0_AMUXA                      =  4,       /* Analog mux bus A */
464     P6_0_AMUXB                      =  5,       /* Analog mux bus B */
465     P6_0_AMUXA_DSI                  =  6,       /* Analog mux bus A, DSI control */
466     P6_0_AMUXB_DSI                  =  7,       /* Analog mux bus B, DSI control */
467     P6_0_TCPWM0_LINE0               =  8,       /* Digital Active - tcpwm[0].line[0]:1 */
468     P6_0_TCPWM1_LINE8               =  9,       /* Digital Active - tcpwm[1].line[8]:0 */
469     P6_0_CSD_CSD_TX                 = 10,       /* Digital Active - csd.csd_tx:38 */
470     P6_0_CSD_CSD_TX_N               = 11,       /* Digital Active - csd.csd_tx_n:38 */
471     P6_0_LCD_COM38                  = 12,       /* Digital Deep Sleep - lcd.com[38]:0 */
472     P6_0_LCD_SEG38                  = 13,       /* Digital Deep Sleep - lcd.seg[38]:0 */
473     P6_0_SCB8_I2C_SCL               = 14,       /* Digital Deep Sleep - scb[8].i2c_scl:0 */
474     P6_0_SCB3_UART_RX               = 18,       /* Digital Active - scb[3].uart_rx:0 */
475     P6_0_SCB3_I2C_SCL               = 19,       /* Digital Active - scb[3].i2c_scl:0 */
476     P6_0_SCB3_SPI_MOSI              = 20,       /* Digital Active - scb[3].spi_mosi:0 */
477     P6_0_CPUSS_FAULT_OUT0           = 25,       /* Digital Active - cpuss.fault_out[0] */
478     P6_0_SCB8_SPI_MOSI              = 30,       /* Digital Deep Sleep - scb[8].spi_mosi:0 */
479 
480     /* P6.1 */
481     P6_1_GPIO                       =  0,       /* GPIO controls 'out' */
482     P6_1_GPIO_DSI                   =  1,       /* GPIO controls 'out', DSI controls 'output enable' */
483     P6_1_DSI_DSI                    =  2,       /* DSI controls 'out' and 'output enable' */
484     P6_1_DSI_GPIO                   =  3,       /* DSI controls 'out', GPIO controls 'output enable' */
485     P6_1_AMUXA                      =  4,       /* Analog mux bus A */
486     P6_1_AMUXB                      =  5,       /* Analog mux bus B */
487     P6_1_AMUXA_DSI                  =  6,       /* Analog mux bus A, DSI control */
488     P6_1_AMUXB_DSI                  =  7,       /* Analog mux bus B, DSI control */
489     P6_1_TCPWM0_LINE_COMPL0         =  8,       /* Digital Active - tcpwm[0].line_compl[0]:1 */
490     P6_1_TCPWM1_LINE_COMPL8         =  9,       /* Digital Active - tcpwm[1].line_compl[8]:0 */
491     P6_1_CSD_CSD_TX                 = 10,       /* Digital Active - csd.csd_tx:39 */
492     P6_1_CSD_CSD_TX_N               = 11,       /* Digital Active - csd.csd_tx_n:39 */
493     P6_1_LCD_COM39                  = 12,       /* Digital Deep Sleep - lcd.com[39]:0 */
494     P6_1_LCD_SEG39                  = 13,       /* Digital Deep Sleep - lcd.seg[39]:0 */
495     P6_1_SCB8_I2C_SDA               = 14,       /* Digital Deep Sleep - scb[8].i2c_sda:0 */
496     P6_1_SCB3_UART_TX               = 18,       /* Digital Active - scb[3].uart_tx:0 */
497     P6_1_SCB3_I2C_SDA               = 19,       /* Digital Active - scb[3].i2c_sda:0 */
498     P6_1_SCB3_SPI_MISO              = 20,       /* Digital Active - scb[3].spi_miso:0 */
499     P6_1_CPUSS_FAULT_OUT1           = 25,       /* Digital Active - cpuss.fault_out[1] */
500     P6_1_SCB8_SPI_MISO              = 30,       /* Digital Deep Sleep - scb[8].spi_miso:0 */
501 
502     /* P6.2 */
503     P6_2_GPIO                       =  0,       /* GPIO controls 'out' */
504     P6_2_GPIO_DSI                   =  1,       /* GPIO controls 'out', DSI controls 'output enable' */
505     P6_2_DSI_DSI                    =  2,       /* DSI controls 'out' and 'output enable' */
506     P6_2_DSI_GPIO                   =  3,       /* DSI controls 'out', GPIO controls 'output enable' */
507     P6_2_AMUXA                      =  4,       /* Analog mux bus A */
508     P6_2_AMUXB                      =  5,       /* Analog mux bus B */
509     P6_2_AMUXA_DSI                  =  6,       /* Analog mux bus A, DSI control */
510     P6_2_AMUXB_DSI                  =  7,       /* Analog mux bus B, DSI control */
511     P6_2_TCPWM0_LINE1               =  8,       /* Digital Active - tcpwm[0].line[1]:1 */
512     P6_2_TCPWM1_LINE9               =  9,       /* Digital Active - tcpwm[1].line[9]:0 */
513     P6_2_CSD_CSD_TX                 = 10,       /* Digital Active - csd.csd_tx:40 */
514     P6_2_CSD_CSD_TX_N               = 11,       /* Digital Active - csd.csd_tx_n:40 */
515     P6_2_LCD_COM40                  = 12,       /* Digital Deep Sleep - lcd.com[40]:0 */
516     P6_2_LCD_SEG40                  = 13,       /* Digital Deep Sleep - lcd.seg[40]:0 */
517     P6_2_SCB3_UART_RTS              = 18,       /* Digital Active - scb[3].uart_rts:0 */
518     P6_2_SCB3_SPI_CLK               = 20,       /* Digital Active - scb[3].spi_clk:0 */
519     P6_2_SCB8_SPI_CLK               = 30,       /* Digital Deep Sleep - scb[8].spi_clk:0 */
520 
521     /* P6.3 */
522     P6_3_GPIO                       =  0,       /* GPIO controls 'out' */
523     P6_3_GPIO_DSI                   =  1,       /* GPIO controls 'out', DSI controls 'output enable' */
524     P6_3_DSI_DSI                    =  2,       /* DSI controls 'out' and 'output enable' */
525     P6_3_DSI_GPIO                   =  3,       /* DSI controls 'out', GPIO controls 'output enable' */
526     P6_3_AMUXA                      =  4,       /* Analog mux bus A */
527     P6_3_AMUXB                      =  5,       /* Analog mux bus B */
528     P6_3_AMUXA_DSI                  =  6,       /* Analog mux bus A, DSI control */
529     P6_3_AMUXB_DSI                  =  7,       /* Analog mux bus B, DSI control */
530     P6_3_TCPWM0_LINE_COMPL1         =  8,       /* Digital Active - tcpwm[0].line_compl[1]:1 */
531     P6_3_TCPWM1_LINE_COMPL9         =  9,       /* Digital Active - tcpwm[1].line_compl[9]:0 */
532     P6_3_CSD_CSD_TX                 = 10,       /* Digital Active - csd.csd_tx:41 */
533     P6_3_CSD_CSD_TX_N               = 11,       /* Digital Active - csd.csd_tx_n:41 */
534     P6_3_LCD_COM41                  = 12,       /* Digital Deep Sleep - lcd.com[41]:0 */
535     P6_3_LCD_SEG41                  = 13,       /* Digital Deep Sleep - lcd.seg[41]:0 */
536     P6_3_SCB3_UART_CTS              = 18,       /* Digital Active - scb[3].uart_cts:0 */
537     P6_3_SCB3_SPI_SELECT0           = 20,       /* Digital Active - scb[3].spi_select0:0 */
538     P6_3_SCB8_SPI_SELECT0           = 30,       /* Digital Deep Sleep - scb[8].spi_select0:0 */
539 
540     /* P6.4 */
541     P6_4_GPIO                       =  0,       /* GPIO controls 'out' */
542     P6_4_GPIO_DSI                   =  1,       /* GPIO controls 'out', DSI controls 'output enable' */
543     P6_4_DSI_DSI                    =  2,       /* DSI controls 'out' and 'output enable' */
544     P6_4_DSI_GPIO                   =  3,       /* DSI controls 'out', GPIO controls 'output enable' */
545     P6_4_AMUXA                      =  4,       /* Analog mux bus A */
546     P6_4_AMUXB                      =  5,       /* Analog mux bus B */
547     P6_4_AMUXA_DSI                  =  6,       /* Analog mux bus A, DSI control */
548     P6_4_AMUXB_DSI                  =  7,       /* Analog mux bus B, DSI control */
549     P6_4_TCPWM0_LINE2               =  8,       /* Digital Active - tcpwm[0].line[2]:1 */
550     P6_4_TCPWM1_LINE10              =  9,       /* Digital Active - tcpwm[1].line[10]:0 */
551     P6_4_CSD_CSD_TX                 = 10,       /* Digital Active - csd.csd_tx:42 */
552     P6_4_CSD_CSD_TX_N               = 11,       /* Digital Active - csd.csd_tx_n:42 */
553     P6_4_LCD_COM42                  = 12,       /* Digital Deep Sleep - lcd.com[42]:0 */
554     P6_4_LCD_SEG42                  = 13,       /* Digital Deep Sleep - lcd.seg[42]:0 */
555     P6_4_SCB8_I2C_SCL               = 14,       /* Digital Deep Sleep - scb[8].i2c_scl:1 */
556     P6_4_SCB6_UART_RX               = 18,       /* Digital Active - scb[6].uart_rx:2 */
557     P6_4_SCB6_I2C_SCL               = 19,       /* Digital Active - scb[6].i2c_scl:2 */
558     P6_4_SCB6_SPI_MOSI              = 20,       /* Digital Active - scb[6].spi_mosi:2 */
559     P6_4_PERI_TR_IO_INPUT12         = 24,       /* Digital Active - peri.tr_io_input[12]:0 */
560     P6_4_PERI_TR_IO_OUTPUT0         = 25,       /* Digital Active - peri.tr_io_output[0]:1 */
561     P6_4_CPUSS_SWJ_SWO_TDO          = 29,       /* Digital Deep Sleep - cpuss.swj_swo_tdo */
562     P6_4_SCB8_SPI_MOSI              = 30,       /* Digital Deep Sleep - scb[8].spi_mosi:1 */
563     P6_4_SRSS_DDFT_PIN_IN0          = 31,       /* Digital Deep Sleep - srss.ddft_pin_in[0]:0 */
564 
565     /* P6.5 */
566     P6_5_GPIO                       =  0,       /* GPIO controls 'out' */
567     P6_5_GPIO_DSI                   =  1,       /* GPIO controls 'out', DSI controls 'output enable' */
568     P6_5_DSI_DSI                    =  2,       /* DSI controls 'out' and 'output enable' */
569     P6_5_DSI_GPIO                   =  3,       /* DSI controls 'out', GPIO controls 'output enable' */
570     P6_5_AMUXA                      =  4,       /* Analog mux bus A */
571     P6_5_AMUXB                      =  5,       /* Analog mux bus B */
572     P6_5_AMUXA_DSI                  =  6,       /* Analog mux bus A, DSI control */
573     P6_5_AMUXB_DSI                  =  7,       /* Analog mux bus B, DSI control */
574     P6_5_TCPWM0_LINE_COMPL2         =  8,       /* Digital Active - tcpwm[0].line_compl[2]:1 */
575     P6_5_TCPWM1_LINE_COMPL10        =  9,       /* Digital Active - tcpwm[1].line_compl[10]:0 */
576     P6_5_CSD_CSD_TX                 = 10,       /* Digital Active - csd.csd_tx:43 */
577     P6_5_CSD_CSD_TX_N               = 11,       /* Digital Active - csd.csd_tx_n:43 */
578     P6_5_LCD_COM43                  = 12,       /* Digital Deep Sleep - lcd.com[43]:0 */
579     P6_5_LCD_SEG43                  = 13,       /* Digital Deep Sleep - lcd.seg[43]:0 */
580     P6_5_SCB8_I2C_SDA               = 14,       /* Digital Deep Sleep - scb[8].i2c_sda:1 */
581     P6_5_SCB6_UART_TX               = 18,       /* Digital Active - scb[6].uart_tx:2 */
582     P6_5_SCB6_I2C_SDA               = 19,       /* Digital Active - scb[6].i2c_sda:2 */
583     P6_5_SCB6_SPI_MISO              = 20,       /* Digital Active - scb[6].spi_miso:2 */
584     P6_5_PERI_TR_IO_INPUT13         = 24,       /* Digital Active - peri.tr_io_input[13]:0 */
585     P6_5_PERI_TR_IO_OUTPUT1         = 25,       /* Digital Active - peri.tr_io_output[1]:1 */
586     P6_5_CPUSS_SWJ_SWDOE_TDI        = 29,       /* Digital Deep Sleep - cpuss.swj_swdoe_tdi */
587     P6_5_SCB8_SPI_MISO              = 30,       /* Digital Deep Sleep - scb[8].spi_miso:1 */
588     P6_5_SRSS_DDFT_PIN_IN1          = 31,       /* Digital Deep Sleep - srss.ddft_pin_in[1]:0 */
589 
590     /* P6.6 */
591     P6_6_GPIO                       =  0,       /* GPIO controls 'out' */
592     P6_6_GPIO_DSI                   =  1,       /* GPIO controls 'out', DSI controls 'output enable' */
593     P6_6_DSI_DSI                    =  2,       /* DSI controls 'out' and 'output enable' */
594     P6_6_DSI_GPIO                   =  3,       /* DSI controls 'out', GPIO controls 'output enable' */
595     P6_6_AMUXA                      =  4,       /* Analog mux bus A */
596     P6_6_AMUXB                      =  5,       /* Analog mux bus B */
597     P6_6_AMUXA_DSI                  =  6,       /* Analog mux bus A, DSI control */
598     P6_6_AMUXB_DSI                  =  7,       /* Analog mux bus B, DSI control */
599     P6_6_TCPWM0_LINE3               =  8,       /* Digital Active - tcpwm[0].line[3]:1 */
600     P6_6_TCPWM1_LINE11              =  9,       /* Digital Active - tcpwm[1].line[11]:0 */
601     P6_6_CSD_CSD_TX                 = 10,       /* Digital Active - csd.csd_tx:44 */
602     P6_6_CSD_CSD_TX_N               = 11,       /* Digital Active - csd.csd_tx_n:44 */
603     P6_6_LCD_COM44                  = 12,       /* Digital Deep Sleep - lcd.com[44]:0 */
604     P6_6_LCD_SEG44                  = 13,       /* Digital Deep Sleep - lcd.seg[44]:0 */
605     P6_6_SCB6_UART_RTS              = 18,       /* Digital Active - scb[6].uart_rts:2 */
606     P6_6_SCB6_SPI_CLK               = 20,       /* Digital Active - scb[6].spi_clk:2 */
607     P6_6_CPUSS_SWJ_SWDIO_TMS        = 29,       /* Digital Deep Sleep - cpuss.swj_swdio_tms */
608     P6_6_SCB8_SPI_CLK               = 30,       /* Digital Deep Sleep - scb[8].spi_clk:1 */
609 
610     /* P6.7 */
611     P6_7_GPIO                       =  0,       /* GPIO controls 'out' */
612     P6_7_GPIO_DSI                   =  1,       /* GPIO controls 'out', DSI controls 'output enable' */
613     P6_7_DSI_DSI                    =  2,       /* DSI controls 'out' and 'output enable' */
614     P6_7_DSI_GPIO                   =  3,       /* DSI controls 'out', GPIO controls 'output enable' */
615     P6_7_AMUXA                      =  4,       /* Analog mux bus A */
616     P6_7_AMUXB                      =  5,       /* Analog mux bus B */
617     P6_7_AMUXA_DSI                  =  6,       /* Analog mux bus A, DSI control */
618     P6_7_AMUXB_DSI                  =  7,       /* Analog mux bus B, DSI control */
619     P6_7_TCPWM0_LINE_COMPL3         =  8,       /* Digital Active - tcpwm[0].line_compl[3]:1 */
620     P6_7_TCPWM1_LINE_COMPL11        =  9,       /* Digital Active - tcpwm[1].line_compl[11]:0 */
621     P6_7_CSD_CSD_TX                 = 10,       /* Digital Active - csd.csd_tx:45 */
622     P6_7_CSD_CSD_TX_N               = 11,       /* Digital Active - csd.csd_tx_n:45 */
623     P6_7_LCD_COM45                  = 12,       /* Digital Deep Sleep - lcd.com[45]:0 */
624     P6_7_LCD_SEG45                  = 13,       /* Digital Deep Sleep - lcd.seg[45]:0 */
625     P6_7_SCB6_UART_CTS              = 18,       /* Digital Active - scb[6].uart_cts:2 */
626     P6_7_SCB6_SPI_SELECT0           = 20,       /* Digital Active - scb[6].spi_select0:2 */
627     P6_7_CPUSS_SWJ_SWCLK_TCLK       = 29,       /* Digital Deep Sleep - cpuss.swj_swclk_tclk */
628     P6_7_SCB8_SPI_SELECT0           = 30,       /* Digital Deep Sleep - scb[8].spi_select0:1 */
629 
630     /* P7.0 */
631     P7_0_GPIO                       =  0,       /* GPIO controls 'out' */
632     P7_0_GPIO_DSI                   =  1,       /* GPIO controls 'out', DSI controls 'output enable' */
633     P7_0_DSI_DSI                    =  2,       /* DSI controls 'out' and 'output enable' */
634     P7_0_DSI_GPIO                   =  3,       /* DSI controls 'out', GPIO controls 'output enable' */
635     P7_0_AMUXA                      =  4,       /* Analog mux bus A */
636     P7_0_AMUXB                      =  5,       /* Analog mux bus B */
637     P7_0_AMUXA_DSI                  =  6,       /* Analog mux bus A, DSI control */
638     P7_0_AMUXB_DSI                  =  7,       /* Analog mux bus B, DSI control */
639     P7_0_TCPWM0_LINE4               =  8,       /* Digital Active - tcpwm[0].line[4]:1 */
640     P7_0_TCPWM1_LINE12              =  9,       /* Digital Active - tcpwm[1].line[12]:0 */
641     P7_0_CSD_CSD_TX                 = 10,       /* Digital Active - csd.csd_tx:46 */
642     P7_0_CSD_CSD_TX_N               = 11,       /* Digital Active - csd.csd_tx_n:46 */
643     P7_0_LCD_COM46                  = 12,       /* Digital Deep Sleep - lcd.com[46]:0 */
644     P7_0_LCD_SEG46                  = 13,       /* Digital Deep Sleep - lcd.seg[46]:0 */
645     P7_0_SCB4_UART_RX               = 18,       /* Digital Active - scb[4].uart_rx:1 */
646     P7_0_SCB4_I2C_SCL               = 19,       /* Digital Active - scb[4].i2c_scl:1 */
647     P7_0_SCB4_SPI_MOSI              = 20,       /* Digital Active - scb[4].spi_mosi:1 */
648     P7_0_PERI_TR_IO_INPUT14         = 24,       /* Digital Active - peri.tr_io_input[14]:0 */
649     P7_0_CPUSS_TRACE_CLOCK          = 26,       /* Digital Active - cpuss.trace_clock */
650 
651     /* P7.1 */
652     P7_1_GPIO                       =  0,       /* GPIO controls 'out' */
653     P7_1_GPIO_DSI                   =  1,       /* GPIO controls 'out', DSI controls 'output enable' */
654     P7_1_DSI_DSI                    =  2,       /* DSI controls 'out' and 'output enable' */
655     P7_1_DSI_GPIO                   =  3,       /* DSI controls 'out', GPIO controls 'output enable' */
656     P7_1_AMUXA                      =  4,       /* Analog mux bus A */
657     P7_1_AMUXB                      =  5,       /* Analog mux bus B */
658     P7_1_AMUXA_DSI                  =  6,       /* Analog mux bus A, DSI control */
659     P7_1_AMUXB_DSI                  =  7,       /* Analog mux bus B, DSI control */
660     P7_1_TCPWM0_LINE_COMPL4         =  8,       /* Digital Active - tcpwm[0].line_compl[4]:1 */
661     P7_1_TCPWM1_LINE_COMPL12        =  9,       /* Digital Active - tcpwm[1].line_compl[12]:0 */
662     P7_1_CSD_CSD_TX                 = 10,       /* Digital Active - csd.csd_tx:47 */
663     P7_1_CSD_CSD_TX_N               = 11,       /* Digital Active - csd.csd_tx_n:47 */
664     P7_1_LCD_COM47                  = 12,       /* Digital Deep Sleep - lcd.com[47]:0 */
665     P7_1_LCD_SEG47                  = 13,       /* Digital Deep Sleep - lcd.seg[47]:0 */
666     P7_1_SCB4_UART_TX               = 18,       /* Digital Active - scb[4].uart_tx:1 */
667     P7_1_SCB4_I2C_SDA               = 19,       /* Digital Active - scb[4].i2c_sda:1 */
668     P7_1_SCB4_SPI_MISO              = 20,       /* Digital Active - scb[4].spi_miso:1 */
669     P7_1_PERI_TR_IO_INPUT15         = 24,       /* Digital Active - peri.tr_io_input[15]:0 */
670 
671     /* P7.2 */
672     P7_2_GPIO                       =  0,       /* GPIO controls 'out' */
673     P7_2_GPIO_DSI                   =  1,       /* GPIO controls 'out', DSI controls 'output enable' */
674     P7_2_DSI_DSI                    =  2,       /* DSI controls 'out' and 'output enable' */
675     P7_2_DSI_GPIO                   =  3,       /* DSI controls 'out', GPIO controls 'output enable' */
676     P7_2_AMUXA                      =  4,       /* Analog mux bus A */
677     P7_2_AMUXB                      =  5,       /* Analog mux bus B */
678     P7_2_AMUXA_DSI                  =  6,       /* Analog mux bus A, DSI control */
679     P7_2_AMUXB_DSI                  =  7,       /* Analog mux bus B, DSI control */
680     P7_2_TCPWM0_LINE5               =  8,       /* Digital Active - tcpwm[0].line[5]:1 */
681     P7_2_TCPWM1_LINE13              =  9,       /* Digital Active - tcpwm[1].line[13]:0 */
682     P7_2_CSD_CSD_TX                 = 10,       /* Digital Active - csd.csd_tx:48 */
683     P7_2_CSD_CSD_TX_N               = 11,       /* Digital Active - csd.csd_tx_n:48 */
684     P7_2_LCD_COM48                  = 12,       /* Digital Deep Sleep - lcd.com[48]:0 */
685     P7_2_LCD_SEG48                  = 13,       /* Digital Deep Sleep - lcd.seg[48]:0 */
686     P7_2_SCB4_UART_RTS              = 18,       /* Digital Active - scb[4].uart_rts:1 */
687     P7_2_SCB4_SPI_CLK               = 20,       /* Digital Active - scb[4].spi_clk:1 */
688 
689     /* P7.3 */
690     P7_3_GPIO                       =  0,       /* GPIO controls 'out' */
691     P7_3_GPIO_DSI                   =  1,       /* GPIO controls 'out', DSI controls 'output enable' */
692     P7_3_DSI_DSI                    =  2,       /* DSI controls 'out' and 'output enable' */
693     P7_3_DSI_GPIO                   =  3,       /* DSI controls 'out', GPIO controls 'output enable' */
694     P7_3_AMUXA                      =  4,       /* Analog mux bus A */
695     P7_3_AMUXB                      =  5,       /* Analog mux bus B */
696     P7_3_AMUXA_DSI                  =  6,       /* Analog mux bus A, DSI control */
697     P7_3_AMUXB_DSI                  =  7,       /* Analog mux bus B, DSI control */
698     P7_3_TCPWM0_LINE_COMPL5         =  8,       /* Digital Active - tcpwm[0].line_compl[5]:1 */
699     P7_3_TCPWM1_LINE_COMPL13        =  9,       /* Digital Active - tcpwm[1].line_compl[13]:0 */
700     P7_3_CSD_CSD_TX                 = 10,       /* Digital Active - csd.csd_tx:49 */
701     P7_3_CSD_CSD_TX_N               = 11,       /* Digital Active - csd.csd_tx_n:49 */
702     P7_3_LCD_COM49                  = 12,       /* Digital Deep Sleep - lcd.com[49]:0 */
703     P7_3_LCD_SEG49                  = 13,       /* Digital Deep Sleep - lcd.seg[49]:0 */
704     P7_3_SCB4_UART_CTS              = 18,       /* Digital Active - scb[4].uart_cts:1 */
705     P7_3_SCB4_SPI_SELECT0           = 20,       /* Digital Active - scb[4].spi_select0:1 */
706 
707     /* P7.4 */
708     P7_4_GPIO                       =  0,       /* GPIO controls 'out' */
709     P7_4_GPIO_DSI                   =  1,       /* GPIO controls 'out', DSI controls 'output enable' */
710     P7_4_DSI_DSI                    =  2,       /* DSI controls 'out' and 'output enable' */
711     P7_4_DSI_GPIO                   =  3,       /* DSI controls 'out', GPIO controls 'output enable' */
712     P7_4_AMUXA                      =  4,       /* Analog mux bus A */
713     P7_4_AMUXB                      =  5,       /* Analog mux bus B */
714     P7_4_AMUXA_DSI                  =  6,       /* Analog mux bus A, DSI control */
715     P7_4_AMUXB_DSI                  =  7,       /* Analog mux bus B, DSI control */
716     P7_4_TCPWM0_LINE6               =  8,       /* Digital Active - tcpwm[0].line[6]:1 */
717     P7_4_TCPWM1_LINE14              =  9,       /* Digital Active - tcpwm[1].line[14]:0 */
718     P7_4_CSD_CSD_TX                 = 10,       /* Digital Active - csd.csd_tx:50 */
719     P7_4_CSD_CSD_TX_N               = 11,       /* Digital Active - csd.csd_tx_n:50 */
720     P7_4_LCD_COM50                  = 12,       /* Digital Deep Sleep - lcd.com[50]:0 */
721     P7_4_LCD_SEG50                  = 13,       /* Digital Deep Sleep - lcd.seg[50]:0 */
722     P7_4_SCB4_SPI_SELECT1           = 20,       /* Digital Active - scb[4].spi_select1:1 */
723     P7_4_BLESS_EXT_LNA_RX_CTL_OUT   = 26,       /* Digital Active - bless.ext_lna_rx_ctl_out */
724     P7_4_CPUSS_TRACE_DATA3          = 27,       /* Digital Active - cpuss.trace_data[3]:2 */
725 
726     /* P7.5 */
727     P7_5_GPIO                       =  0,       /* GPIO controls 'out' */
728     P7_5_GPIO_DSI                   =  1,       /* GPIO controls 'out', DSI controls 'output enable' */
729     P7_5_DSI_DSI                    =  2,       /* DSI controls 'out' and 'output enable' */
730     P7_5_DSI_GPIO                   =  3,       /* DSI controls 'out', GPIO controls 'output enable' */
731     P7_5_AMUXA                      =  4,       /* Analog mux bus A */
732     P7_5_AMUXB                      =  5,       /* Analog mux bus B */
733     P7_5_AMUXA_DSI                  =  6,       /* Analog mux bus A, DSI control */
734     P7_5_AMUXB_DSI                  =  7,       /* Analog mux bus B, DSI control */
735     P7_5_TCPWM0_LINE_COMPL6         =  8,       /* Digital Active - tcpwm[0].line_compl[6]:1 */
736     P7_5_TCPWM1_LINE_COMPL14        =  9,       /* Digital Active - tcpwm[1].line_compl[14]:0 */
737     P7_5_CSD_CSD_TX                 = 10,       /* Digital Active - csd.csd_tx:51 */
738     P7_5_CSD_CSD_TX_N               = 11,       /* Digital Active - csd.csd_tx_n:51 */
739     P7_5_LCD_COM51                  = 12,       /* Digital Deep Sleep - lcd.com[51]:0 */
740     P7_5_LCD_SEG51                  = 13,       /* Digital Deep Sleep - lcd.seg[51]:0 */
741     P7_5_SCB4_SPI_SELECT2           = 20,       /* Digital Active - scb[4].spi_select2:1 */
742     P7_5_BLESS_EXT_PA_TX_CTL_OUT    = 26,       /* Digital Active - bless.ext_pa_tx_ctl_out */
743     P7_5_CPUSS_TRACE_DATA2          = 27,       /* Digital Active - cpuss.trace_data[2]:2 */
744 
745     /* P7.6 */
746     P7_6_GPIO                       =  0,       /* GPIO controls 'out' */
747     P7_6_GPIO_DSI                   =  1,       /* GPIO controls 'out', DSI controls 'output enable' */
748     P7_6_DSI_DSI                    =  2,       /* DSI controls 'out' and 'output enable' */
749     P7_6_DSI_GPIO                   =  3,       /* DSI controls 'out', GPIO controls 'output enable' */
750     P7_6_AMUXA                      =  4,       /* Analog mux bus A */
751     P7_6_AMUXB                      =  5,       /* Analog mux bus B */
752     P7_6_AMUXA_DSI                  =  6,       /* Analog mux bus A, DSI control */
753     P7_6_AMUXB_DSI                  =  7,       /* Analog mux bus B, DSI control */
754     P7_6_TCPWM0_LINE7               =  8,       /* Digital Active - tcpwm[0].line[7]:1 */
755     P7_6_TCPWM1_LINE15              =  9,       /* Digital Active - tcpwm[1].line[15]:0 */
756     P7_6_CSD_CSD_TX                 = 10,       /* Digital Active - csd.csd_tx:52 */
757     P7_6_CSD_CSD_TX_N               = 11,       /* Digital Active - csd.csd_tx_n:52 */
758     P7_6_LCD_COM52                  = 12,       /* Digital Deep Sleep - lcd.com[52]:0 */
759     P7_6_LCD_SEG52                  = 13,       /* Digital Deep Sleep - lcd.seg[52]:0 */
760     P7_6_SCB4_SPI_SELECT3           = 20,       /* Digital Active - scb[4].spi_select3:1 */
761     P7_6_BLESS_EXT_PA_LNA_CHIP_EN_OUT = 26,     /* Digital Active - bless.ext_pa_lna_chip_en_out */
762     P7_6_CPUSS_TRACE_DATA1          = 27,       /* Digital Active - cpuss.trace_data[1]:2 */
763 
764     /* P7.7 */
765     P7_7_GPIO                       =  0,       /* GPIO controls 'out' */
766     P7_7_GPIO_DSI                   =  1,       /* GPIO controls 'out', DSI controls 'output enable' */
767     P7_7_DSI_DSI                    =  2,       /* DSI controls 'out' and 'output enable' */
768     P7_7_DSI_GPIO                   =  3,       /* DSI controls 'out', GPIO controls 'output enable' */
769     P7_7_AMUXA                      =  4,       /* Analog mux bus A */
770     P7_7_AMUXB                      =  5,       /* Analog mux bus B */
771     P7_7_AMUXA_DSI                  =  6,       /* Analog mux bus A, DSI control */
772     P7_7_AMUXB_DSI                  =  7,       /* Analog mux bus B, DSI control */
773     P7_7_TCPWM0_LINE_COMPL7         =  8,       /* Digital Active - tcpwm[0].line_compl[7]:1 */
774     P7_7_TCPWM1_LINE_COMPL15        =  9,       /* Digital Active - tcpwm[1].line_compl[15]:0 */
775     P7_7_CSD_CSD_TX                 = 10,       /* Digital Active - csd.csd_tx:53 */
776     P7_7_CSD_CSD_TX_N               = 11,       /* Digital Active - csd.csd_tx_n:53 */
777     P7_7_LCD_COM53                  = 12,       /* Digital Deep Sleep - lcd.com[53]:0 */
778     P7_7_LCD_SEG53                  = 13,       /* Digital Deep Sleep - lcd.seg[53]:0 */
779     P7_7_SCB3_SPI_SELECT1           = 20,       /* Digital Active - scb[3].spi_select1:0 */
780     P7_7_CPUSS_CLK_FM_PUMP          = 21,       /* Digital Active - cpuss.clk_fm_pump */
781     P7_7_CPUSS_TRACE_DATA0          = 27,       /* Digital Active - cpuss.trace_data[0]:2 */
782 
783     /* P8.0 */
784     P8_0_GPIO                       =  0,       /* GPIO controls 'out' */
785     P8_0_GPIO_DSI                   =  1,       /* GPIO controls 'out', DSI controls 'output enable' */
786     P8_0_DSI_DSI                    =  2,       /* DSI controls 'out' and 'output enable' */
787     P8_0_DSI_GPIO                   =  3,       /* DSI controls 'out', GPIO controls 'output enable' */
788     P8_0_AMUXA                      =  4,       /* Analog mux bus A */
789     P8_0_AMUXB                      =  5,       /* Analog mux bus B */
790     P8_0_AMUXA_DSI                  =  6,       /* Analog mux bus A, DSI control */
791     P8_0_AMUXB_DSI                  =  7,       /* Analog mux bus B, DSI control */
792     P8_0_TCPWM0_LINE0               =  8,       /* Digital Active - tcpwm[0].line[0]:2 */
793     P8_0_TCPWM1_LINE16              =  9,       /* Digital Active - tcpwm[1].line[16]:0 */
794     P8_0_CSD_CSD_TX                 = 10,       /* Digital Active - csd.csd_tx:54 */
795     P8_0_CSD_CSD_TX_N               = 11,       /* Digital Active - csd.csd_tx_n:54 */
796     P8_0_LCD_COM54                  = 12,       /* Digital Deep Sleep - lcd.com[54]:0 */
797     P8_0_LCD_SEG54                  = 13,       /* Digital Deep Sleep - lcd.seg[54]:0 */
798     P8_0_SCB4_UART_RX               = 18,       /* Digital Active - scb[4].uart_rx:0 */
799     P8_0_SCB4_I2C_SCL               = 19,       /* Digital Active - scb[4].i2c_scl:0 */
800     P8_0_SCB4_SPI_MOSI              = 20,       /* Digital Active - scb[4].spi_mosi:0 */
801     P8_0_PERI_TR_IO_INPUT16         = 24,       /* Digital Active - peri.tr_io_input[16]:0 */
802 
803     /* P8.1 */
804     P8_1_GPIO                       =  0,       /* GPIO controls 'out' */
805     P8_1_GPIO_DSI                   =  1,       /* GPIO controls 'out', DSI controls 'output enable' */
806     P8_1_DSI_DSI                    =  2,       /* DSI controls 'out' and 'output enable' */
807     P8_1_DSI_GPIO                   =  3,       /* DSI controls 'out', GPIO controls 'output enable' */
808     P8_1_AMUXA                      =  4,       /* Analog mux bus A */
809     P8_1_AMUXB                      =  5,       /* Analog mux bus B */
810     P8_1_AMUXA_DSI                  =  6,       /* Analog mux bus A, DSI control */
811     P8_1_AMUXB_DSI                  =  7,       /* Analog mux bus B, DSI control */
812     P8_1_TCPWM0_LINE_COMPL0         =  8,       /* Digital Active - tcpwm[0].line_compl[0]:2 */
813     P8_1_TCPWM1_LINE_COMPL16        =  9,       /* Digital Active - tcpwm[1].line_compl[16]:0 */
814     P8_1_CSD_CSD_TX                 = 10,       /* Digital Active - csd.csd_tx:55 */
815     P8_1_CSD_CSD_TX_N               = 11,       /* Digital Active - csd.csd_tx_n:55 */
816     P8_1_LCD_COM55                  = 12,       /* Digital Deep Sleep - lcd.com[55]:0 */
817     P8_1_LCD_SEG55                  = 13,       /* Digital Deep Sleep - lcd.seg[55]:0 */
818     P8_1_SCB4_UART_TX               = 18,       /* Digital Active - scb[4].uart_tx:0 */
819     P8_1_SCB4_I2C_SDA               = 19,       /* Digital Active - scb[4].i2c_sda:0 */
820     P8_1_SCB4_SPI_MISO              = 20,       /* Digital Active - scb[4].spi_miso:0 */
821     P8_1_PERI_TR_IO_INPUT17         = 24,       /* Digital Active - peri.tr_io_input[17]:0 */
822 
823     /* P8.2 */
824     P8_2_GPIO                       =  0,       /* GPIO controls 'out' */
825     P8_2_GPIO_DSI                   =  1,       /* GPIO controls 'out', DSI controls 'output enable' */
826     P8_2_DSI_DSI                    =  2,       /* DSI controls 'out' and 'output enable' */
827     P8_2_DSI_GPIO                   =  3,       /* DSI controls 'out', GPIO controls 'output enable' */
828     P8_2_AMUXA                      =  4,       /* Analog mux bus A */
829     P8_2_AMUXB                      =  5,       /* Analog mux bus B */
830     P8_2_AMUXA_DSI                  =  6,       /* Analog mux bus A, DSI control */
831     P8_2_AMUXB_DSI                  =  7,       /* Analog mux bus B, DSI control */
832     P8_2_TCPWM0_LINE1               =  8,       /* Digital Active - tcpwm[0].line[1]:2 */
833     P8_2_TCPWM1_LINE17              =  9,       /* Digital Active - tcpwm[1].line[17]:0 */
834     P8_2_CSD_CSD_TX                 = 10,       /* Digital Active - csd.csd_tx:56 */
835     P8_2_CSD_CSD_TX_N               = 11,       /* Digital Active - csd.csd_tx_n:56 */
836     P8_2_LCD_COM56                  = 12,       /* Digital Deep Sleep - lcd.com[56]:0 */
837     P8_2_LCD_SEG56                  = 13,       /* Digital Deep Sleep - lcd.seg[56]:0 */
838     P8_2_LPCOMP_DSI_COMP0           = 15,       /* Digital Deep Sleep - lpcomp.dsi_comp0:0 */
839     P8_2_SCB4_UART_RTS              = 18,       /* Digital Active - scb[4].uart_rts:0 */
840     P8_2_SCB4_SPI_CLK               = 20,       /* Digital Active - scb[4].spi_clk:0 */
841 
842     /* P9.0 */
843     P9_0_GPIO                       =  0,       /* GPIO controls 'out' */
844     P9_0_GPIO_DSI                   =  1,       /* GPIO controls 'out', DSI controls 'output enable' */
845     P9_0_DSI_DSI                    =  2,       /* DSI controls 'out' and 'output enable' */
846     P9_0_DSI_GPIO                   =  3,       /* DSI controls 'out', GPIO controls 'output enable' */
847     P9_0_AMUXA                      =  4,       /* Analog mux bus A */
848     P9_0_AMUXB                      =  5,       /* Analog mux bus B */
849     P9_0_AMUXA_DSI                  =  6,       /* Analog mux bus A, DSI control */
850     P9_0_AMUXB_DSI                  =  7,       /* Analog mux bus B, DSI control */
851     P9_0_TCPWM0_LINE4               =  8,       /* Digital Active - tcpwm[0].line[4]:2 */
852     P9_0_TCPWM1_LINE20              =  9,       /* Digital Active - tcpwm[1].line[20]:0 */
853     P9_0_CSD_CSD_TX                 = 10,       /* Digital Active - csd.csd_tx:62 */
854     P9_0_CSD_CSD_TX_N               = 11,       /* Digital Active - csd.csd_tx_n:62 */
855     P9_0_LCD_COM0                   = 12,       /* Digital Deep Sleep - lcd.com[0]:1 */
856     P9_0_LCD_SEG0                   = 13,       /* Digital Deep Sleep - lcd.seg[0]:1 */
857     P9_0_SCB2_UART_RX               = 18,       /* Digital Active - scb[2].uart_rx:0 */
858     P9_0_SCB2_I2C_SCL               = 19,       /* Digital Active - scb[2].i2c_scl:0 */
859     P9_0_SCB2_SPI_MOSI              = 20,       /* Digital Active - scb[2].spi_mosi:0 */
860     P9_0_PERI_TR_IO_INPUT18         = 24,       /* Digital Active - peri.tr_io_input[18]:0 */
861     P9_0_CPUSS_TRACE_DATA3          = 27,       /* Digital Active - cpuss.trace_data[3]:0 */
862 
863     /* P9.1 */
864     P9_1_GPIO                       =  0,       /* GPIO controls 'out' */
865     P9_1_GPIO_DSI                   =  1,       /* GPIO controls 'out', DSI controls 'output enable' */
866     P9_1_DSI_DSI                    =  2,       /* DSI controls 'out' and 'output enable' */
867     P9_1_DSI_GPIO                   =  3,       /* DSI controls 'out', GPIO controls 'output enable' */
868     P9_1_AMUXA                      =  4,       /* Analog mux bus A */
869     P9_1_AMUXB                      =  5,       /* Analog mux bus B */
870     P9_1_AMUXA_DSI                  =  6,       /* Analog mux bus A, DSI control */
871     P9_1_AMUXB_DSI                  =  7,       /* Analog mux bus B, DSI control */
872     P9_1_TCPWM0_LINE_COMPL4         =  8,       /* Digital Active - tcpwm[0].line_compl[4]:2 */
873     P9_1_TCPWM1_LINE_COMPL20        =  9,       /* Digital Active - tcpwm[1].line_compl[20]:0 */
874     P9_1_CSD_CSD_TX                 = 10,       /* Digital Active - csd.csd_tx:63 */
875     P9_1_CSD_CSD_TX_N               = 11,       /* Digital Active - csd.csd_tx_n:63 */
876     P9_1_LCD_COM1                   = 12,       /* Digital Deep Sleep - lcd.com[1]:1 */
877     P9_1_LCD_SEG1                   = 13,       /* Digital Deep Sleep - lcd.seg[1]:1 */
878     P9_1_SCB2_UART_TX               = 18,       /* Digital Active - scb[2].uart_tx:0 */
879     P9_1_SCB2_I2C_SDA               = 19,       /* Digital Active - scb[2].i2c_sda:0 */
880     P9_1_SCB2_SPI_MISO              = 20,       /* Digital Active - scb[2].spi_miso:0 */
881     P9_1_PERI_TR_IO_INPUT19         = 24,       /* Digital Active - peri.tr_io_input[19]:0 */
882     P9_1_CPUSS_TRACE_DATA2          = 27,       /* Digital Active - cpuss.trace_data[2]:0 */
883     P9_1_SRSS_DDFT_PIN_IN0          = 31,       /* Digital Deep Sleep - srss.ddft_pin_in[0]:1 */
884 
885     /* P9.2 */
886     P9_2_GPIO                       =  0,       /* GPIO controls 'out' */
887     P9_2_GPIO_DSI                   =  1,       /* GPIO controls 'out', DSI controls 'output enable' */
888     P9_2_DSI_DSI                    =  2,       /* DSI controls 'out' and 'output enable' */
889     P9_2_DSI_GPIO                   =  3,       /* DSI controls 'out', GPIO controls 'output enable' */
890     P9_2_AMUXA                      =  4,       /* Analog mux bus A */
891     P9_2_AMUXB                      =  5,       /* Analog mux bus B */
892     P9_2_AMUXA_DSI                  =  6,       /* Analog mux bus A, DSI control */
893     P9_2_AMUXB_DSI                  =  7,       /* Analog mux bus B, DSI control */
894     P9_2_TCPWM0_LINE5               =  8,       /* Digital Active - tcpwm[0].line[5]:2 */
895     P9_2_TCPWM1_LINE21              =  9,       /* Digital Active - tcpwm[1].line[21]:0 */
896     P9_2_CSD_CSD_TX                 = 10,       /* Digital Active - csd.csd_tx:64 */
897     P9_2_CSD_CSD_TX_N               = 11,       /* Digital Active - csd.csd_tx_n:64 */
898     P9_2_LCD_COM2                   = 12,       /* Digital Deep Sleep - lcd.com[2]:1 */
899     P9_2_LCD_SEG2                   = 13,       /* Digital Deep Sleep - lcd.seg[2]:1 */
900     P9_2_SCB2_UART_RTS              = 18,       /* Digital Active - scb[2].uart_rts:0 */
901     P9_2_SCB2_SPI_CLK               = 20,       /* Digital Active - scb[2].spi_clk:0 */
902     P9_2_PASS_DSI_CTB_CMP0          = 22,       /* Digital Active - pass.dsi_ctb_cmp0:1 */
903     P9_2_CPUSS_TRACE_DATA1          = 27,       /* Digital Active - cpuss.trace_data[1]:0 */
904 
905     /* P9.3 */
906     P9_3_GPIO                       =  0,       /* GPIO controls 'out' */
907     P9_3_GPIO_DSI                   =  1,       /* GPIO controls 'out', DSI controls 'output enable' */
908     P9_3_DSI_DSI                    =  2,       /* DSI controls 'out' and 'output enable' */
909     P9_3_DSI_GPIO                   =  3,       /* DSI controls 'out', GPIO controls 'output enable' */
910     P9_3_AMUXA                      =  4,       /* Analog mux bus A */
911     P9_3_AMUXB                      =  5,       /* Analog mux bus B */
912     P9_3_AMUXA_DSI                  =  6,       /* Analog mux bus A, DSI control */
913     P9_3_AMUXB_DSI                  =  7,       /* Analog mux bus B, DSI control */
914     P9_3_TCPWM0_LINE_COMPL5         =  8,       /* Digital Active - tcpwm[0].line_compl[5]:2 */
915     P9_3_TCPWM1_LINE_COMPL21        =  9,       /* Digital Active - tcpwm[1].line_compl[21]:0 */
916     P9_3_CSD_CSD_TX                 = 10,       /* Digital Active - csd.csd_tx:65 */
917     P9_3_CSD_CSD_TX_N               = 11,       /* Digital Active - csd.csd_tx_n:65 */
918     P9_3_LCD_COM3                   = 12,       /* Digital Deep Sleep - lcd.com[3]:1 */
919     P9_3_LCD_SEG3                   = 13,       /* Digital Deep Sleep - lcd.seg[3]:1 */
920     P9_3_SCB2_UART_CTS              = 18,       /* Digital Active - scb[2].uart_cts:0 */
921     P9_3_SCB2_SPI_SELECT0           = 20,       /* Digital Active - scb[2].spi_select0:0 */
922     P9_3_PASS_DSI_CTB_CMP1          = 22,       /* Digital Active - pass.dsi_ctb_cmp1:1 */
923     P9_3_CPUSS_TRACE_DATA0          = 27,       /* Digital Active - cpuss.trace_data[0]:0 */
924     P9_3_SRSS_DDFT_PIN_IN1          = 31,       /* Digital Deep Sleep - srss.ddft_pin_in[1]:1 */
925 
926     /* P10.0 */
927     P10_0_GPIO                      =  0,       /* GPIO controls 'out' */
928     P10_0_GPIO_DSI                  =  1,       /* GPIO controls 'out', DSI controls 'output enable' */
929     P10_0_DSI_DSI                   =  2,       /* DSI controls 'out' and 'output enable' */
930     P10_0_DSI_GPIO                  =  3,       /* DSI controls 'out', GPIO controls 'output enable' */
931     P10_0_AMUXA                     =  4,       /* Analog mux bus A */
932     P10_0_AMUXB                     =  5,       /* Analog mux bus B */
933     P10_0_AMUXA_DSI                 =  6,       /* Analog mux bus A, DSI control */
934     P10_0_AMUXB_DSI                 =  7,       /* Analog mux bus B, DSI control */
935     P10_0_TCPWM0_LINE6              =  8,       /* Digital Active - tcpwm[0].line[6]:2 */
936     P10_0_TCPWM1_LINE22             =  9,       /* Digital Active - tcpwm[1].line[22]:0 */
937     P10_0_CSD_CSD_TX                = 10,       /* Digital Active - csd.csd_tx:70 */
938     P10_0_CSD_CSD_TX_N              = 11,       /* Digital Active - csd.csd_tx_n:70 */
939     P10_0_LCD_COM8                  = 12,       /* Digital Deep Sleep - lcd.com[8]:1 */
940     P10_0_LCD_SEG8                  = 13,       /* Digital Deep Sleep - lcd.seg[8]:1 */
941     P10_0_SCB1_UART_RX              = 18,       /* Digital Active - scb[1].uart_rx:1 */
942     P10_0_SCB1_I2C_SCL              = 19,       /* Digital Active - scb[1].i2c_scl:1 */
943     P10_0_SCB1_SPI_MOSI             = 20,       /* Digital Active - scb[1].spi_mosi:1 */
944     P10_0_PERI_TR_IO_INPUT20        = 24,       /* Digital Active - peri.tr_io_input[20]:0 */
945     P10_0_CPUSS_TRACE_DATA3         = 27,       /* Digital Active - cpuss.trace_data[3]:1 */
946 
947     /* P10.1 */
948     P10_1_GPIO                      =  0,       /* GPIO controls 'out' */
949     P10_1_GPIO_DSI                  =  1,       /* GPIO controls 'out', DSI controls 'output enable' */
950     P10_1_DSI_DSI                   =  2,       /* DSI controls 'out' and 'output enable' */
951     P10_1_DSI_GPIO                  =  3,       /* DSI controls 'out', GPIO controls 'output enable' */
952     P10_1_AMUXA                     =  4,       /* Analog mux bus A */
953     P10_1_AMUXB                     =  5,       /* Analog mux bus B */
954     P10_1_AMUXA_DSI                 =  6,       /* Analog mux bus A, DSI control */
955     P10_1_AMUXB_DSI                 =  7,       /* Analog mux bus B, DSI control */
956     P10_1_TCPWM0_LINE_COMPL6        =  8,       /* Digital Active - tcpwm[0].line_compl[6]:2 */
957     P10_1_TCPWM1_LINE_COMPL22       =  9,       /* Digital Active - tcpwm[1].line_compl[22]:0 */
958     P10_1_CSD_CSD_TX                = 10,       /* Digital Active - csd.csd_tx:71 */
959     P10_1_CSD_CSD_TX_N              = 11,       /* Digital Active - csd.csd_tx_n:71 */
960     P10_1_LCD_COM9                  = 12,       /* Digital Deep Sleep - lcd.com[9]:1 */
961     P10_1_LCD_SEG9                  = 13,       /* Digital Deep Sleep - lcd.seg[9]:1 */
962     P10_1_SCB1_UART_TX              = 18,       /* Digital Active - scb[1].uart_tx:1 */
963     P10_1_SCB1_I2C_SDA              = 19,       /* Digital Active - scb[1].i2c_sda:1 */
964     P10_1_SCB1_SPI_MISO             = 20,       /* Digital Active - scb[1].spi_miso:1 */
965     P10_1_PERI_TR_IO_INPUT21        = 24,       /* Digital Active - peri.tr_io_input[21]:0 */
966     P10_1_CPUSS_TRACE_DATA2         = 27,       /* Digital Active - cpuss.trace_data[2]:1 */
967 
968     /* P11.0 */
969     P11_0_GPIO                      =  0,       /* GPIO controls 'out' */
970     P11_0_GPIO_DSI                  =  1,       /* GPIO controls 'out', DSI controls 'output enable' */
971     P11_0_DSI_DSI                   =  2,       /* DSI controls 'out' and 'output enable' */
972     P11_0_DSI_GPIO                  =  3,       /* DSI controls 'out', GPIO controls 'output enable' */
973     P11_0_AMUXA                     =  4,       /* Analog mux bus A */
974     P11_0_AMUXB                     =  5,       /* Analog mux bus B */
975     P11_0_AMUXA_DSI                 =  6,       /* Analog mux bus A, DSI control */
976     P11_0_AMUXB_DSI                 =  7,       /* Analog mux bus B, DSI control */
977     P11_0_TCPWM0_LINE1              =  8,       /* Digital Active - tcpwm[0].line[1]:3 */
978     P11_0_TCPWM1_LINE1              =  9,       /* Digital Active - tcpwm[1].line[1]:1 */
979     P11_0_CSD_CSD_TX                = 10,       /* Digital Active - csd.csd_tx:78 */
980     P11_0_CSD_CSD_TX_N              = 11,       /* Digital Active - csd.csd_tx_n:78 */
981     P11_0_LCD_COM16                 = 12,       /* Digital Deep Sleep - lcd.com[16]:1 */
982     P11_0_LCD_SEG16                 = 13,       /* Digital Deep Sleep - lcd.seg[16]:1 */
983     P11_0_SMIF_SPI_SELECT2          = 17,       /* Digital Active - smif.spi_select2 */
984     P11_0_SCB5_UART_RX              = 18,       /* Digital Active - scb[5].uart_rx:1 */
985     P11_0_SCB5_I2C_SCL              = 19,       /* Digital Active - scb[5].i2c_scl:1 */
986     P11_0_SCB5_SPI_MOSI             = 20,       /* Digital Active - scb[5].spi_mosi:1 */
987     P11_0_PERI_TR_IO_INPUT22        = 24,       /* Digital Active - peri.tr_io_input[22]:0 */
988 
989     /* P11.1 */
990     P11_1_GPIO                      =  0,       /* GPIO controls 'out' */
991     P11_1_GPIO_DSI                  =  1,       /* GPIO controls 'out', DSI controls 'output enable' */
992     P11_1_DSI_DSI                   =  2,       /* DSI controls 'out' and 'output enable' */
993     P11_1_DSI_GPIO                  =  3,       /* DSI controls 'out', GPIO controls 'output enable' */
994     P11_1_AMUXA                     =  4,       /* Analog mux bus A */
995     P11_1_AMUXB                     =  5,       /* Analog mux bus B */
996     P11_1_AMUXA_DSI                 =  6,       /* Analog mux bus A, DSI control */
997     P11_1_AMUXB_DSI                 =  7,       /* Analog mux bus B, DSI control */
998     P11_1_TCPWM0_LINE_COMPL1        =  8,       /* Digital Active - tcpwm[0].line_compl[1]:3 */
999     P11_1_TCPWM1_LINE_COMPL1        =  9,       /* Digital Active - tcpwm[1].line_compl[1]:1 */
1000     P11_1_CSD_CSD_TX                = 10,       /* Digital Active - csd.csd_tx:79 */
1001     P11_1_CSD_CSD_TX_N              = 11,       /* Digital Active - csd.csd_tx_n:79 */
1002     P11_1_LCD_COM17                 = 12,       /* Digital Deep Sleep - lcd.com[17]:1 */
1003     P11_1_LCD_SEG17                 = 13,       /* Digital Deep Sleep - lcd.seg[17]:1 */
1004     P11_1_SMIF_SPI_SELECT1          = 17,       /* Digital Active - smif.spi_select1 */
1005     P11_1_SCB5_UART_TX              = 18,       /* Digital Active - scb[5].uart_tx:1 */
1006     P11_1_SCB5_I2C_SDA              = 19,       /* Digital Active - scb[5].i2c_sda:1 */
1007     P11_1_SCB5_SPI_MISO             = 20,       /* Digital Active - scb[5].spi_miso:1 */
1008     P11_1_PERI_TR_IO_INPUT23        = 24,       /* Digital Active - peri.tr_io_input[23]:0 */
1009 
1010     /* P11.2 */
1011     P11_2_GPIO                      =  0,       /* GPIO controls 'out' */
1012     P11_2_GPIO_DSI                  =  1,       /* GPIO controls 'out', DSI controls 'output enable' */
1013     P11_2_DSI_DSI                   =  2,       /* DSI controls 'out' and 'output enable' */
1014     P11_2_DSI_GPIO                  =  3,       /* DSI controls 'out', GPIO controls 'output enable' */
1015     P11_2_AMUXA                     =  4,       /* Analog mux bus A */
1016     P11_2_AMUXB                     =  5,       /* Analog mux bus B */
1017     P11_2_AMUXA_DSI                 =  6,       /* Analog mux bus A, DSI control */
1018     P11_2_AMUXB_DSI                 =  7,       /* Analog mux bus B, DSI control */
1019     P11_2_TCPWM0_LINE2              =  8,       /* Digital Active - tcpwm[0].line[2]:3 */
1020     P11_2_TCPWM1_LINE2              =  9,       /* Digital Active - tcpwm[1].line[2]:1 */
1021     P11_2_CSD_CSD_TX                = 10,       /* Digital Active - csd.csd_tx:80 */
1022     P11_2_CSD_CSD_TX_N              = 11,       /* Digital Active - csd.csd_tx_n:80 */
1023     P11_2_LCD_COM18                 = 12,       /* Digital Deep Sleep - lcd.com[18]:1 */
1024     P11_2_LCD_SEG18                 = 13,       /* Digital Deep Sleep - lcd.seg[18]:1 */
1025     P11_2_SMIF_SPI_SELECT0          = 17,       /* Digital Active - smif.spi_select0 */
1026     P11_2_SCB5_UART_RTS             = 18,       /* Digital Active - scb[5].uart_rts:1 */
1027     P11_2_SCB5_SPI_CLK              = 20,       /* Digital Active - scb[5].spi_clk:1 */
1028 
1029     /* P11.3 */
1030     P11_3_GPIO                      =  0,       /* GPIO controls 'out' */
1031     P11_3_GPIO_DSI                  =  1,       /* GPIO controls 'out', DSI controls 'output enable' */
1032     P11_3_DSI_DSI                   =  2,       /* DSI controls 'out' and 'output enable' */
1033     P11_3_DSI_GPIO                  =  3,       /* DSI controls 'out', GPIO controls 'output enable' */
1034     P11_3_AMUXA                     =  4,       /* Analog mux bus A */
1035     P11_3_AMUXB                     =  5,       /* Analog mux bus B */
1036     P11_3_AMUXA_DSI                 =  6,       /* Analog mux bus A, DSI control */
1037     P11_3_AMUXB_DSI                 =  7,       /* Analog mux bus B, DSI control */
1038     P11_3_TCPWM0_LINE_COMPL2        =  8,       /* Digital Active - tcpwm[0].line_compl[2]:3 */
1039     P11_3_TCPWM1_LINE_COMPL2        =  9,       /* Digital Active - tcpwm[1].line_compl[2]:1 */
1040     P11_3_CSD_CSD_TX                = 10,       /* Digital Active - csd.csd_tx:81 */
1041     P11_3_CSD_CSD_TX_N              = 11,       /* Digital Active - csd.csd_tx_n:81 */
1042     P11_3_LCD_COM19                 = 12,       /* Digital Deep Sleep - lcd.com[19]:1 */
1043     P11_3_LCD_SEG19                 = 13,       /* Digital Deep Sleep - lcd.seg[19]:1 */
1044     P11_3_SMIF_SPI_DATA3            = 17,       /* Digital Active - smif.spi_data3 */
1045     P11_3_SCB5_UART_CTS             = 18,       /* Digital Active - scb[5].uart_cts:1 */
1046     P11_3_SCB5_SPI_SELECT0          = 20,       /* Digital Active - scb[5].spi_select0:1 */
1047     P11_3_PERI_TR_IO_OUTPUT0        = 25,       /* Digital Active - peri.tr_io_output[0]:0 */
1048 
1049     /* P11.4 */
1050     P11_4_GPIO                      =  0,       /* GPIO controls 'out' */
1051     P11_4_GPIO_DSI                  =  1,       /* GPIO controls 'out', DSI controls 'output enable' */
1052     P11_4_DSI_DSI                   =  2,       /* DSI controls 'out' and 'output enable' */
1053     P11_4_DSI_GPIO                  =  3,       /* DSI controls 'out', GPIO controls 'output enable' */
1054     P11_4_AMUXA                     =  4,       /* Analog mux bus A */
1055     P11_4_AMUXB                     =  5,       /* Analog mux bus B */
1056     P11_4_AMUXA_DSI                 =  6,       /* Analog mux bus A, DSI control */
1057     P11_4_AMUXB_DSI                 =  7,       /* Analog mux bus B, DSI control */
1058     P11_4_TCPWM0_LINE3              =  8,       /* Digital Active - tcpwm[0].line[3]:3 */
1059     P11_4_TCPWM1_LINE3              =  9,       /* Digital Active - tcpwm[1].line[3]:1 */
1060     P11_4_CSD_CSD_TX                = 10,       /* Digital Active - csd.csd_tx:82 */
1061     P11_4_CSD_CSD_TX_N              = 11,       /* Digital Active - csd.csd_tx_n:82 */
1062     P11_4_LCD_COM20                 = 12,       /* Digital Deep Sleep - lcd.com[20]:1 */
1063     P11_4_LCD_SEG20                 = 13,       /* Digital Deep Sleep - lcd.seg[20]:1 */
1064     P11_4_SMIF_SPI_DATA2            = 17,       /* Digital Active - smif.spi_data2 */
1065     P11_4_SCB5_SPI_SELECT1          = 20,       /* Digital Active - scb[5].spi_select1:1 */
1066     P11_4_PERI_TR_IO_OUTPUT1        = 25,       /* Digital Active - peri.tr_io_output[1]:0 */
1067 
1068     /* P11.5 */
1069     P11_5_GPIO                      =  0,       /* GPIO controls 'out' */
1070     P11_5_GPIO_DSI                  =  1,       /* GPIO controls 'out', DSI controls 'output enable' */
1071     P11_5_DSI_DSI                   =  2,       /* DSI controls 'out' and 'output enable' */
1072     P11_5_DSI_GPIO                  =  3,       /* DSI controls 'out', GPIO controls 'output enable' */
1073     P11_5_AMUXA                     =  4,       /* Analog mux bus A */
1074     P11_5_AMUXB                     =  5,       /* Analog mux bus B */
1075     P11_5_AMUXA_DSI                 =  6,       /* Analog mux bus A, DSI control */
1076     P11_5_AMUXB_DSI                 =  7,       /* Analog mux bus B, DSI control */
1077     P11_5_TCPWM0_LINE_COMPL3        =  8,       /* Digital Active - tcpwm[0].line_compl[3]:3 */
1078     P11_5_TCPWM1_LINE_COMPL3        =  9,       /* Digital Active - tcpwm[1].line_compl[3]:1 */
1079     P11_5_CSD_CSD_TX                = 10,       /* Digital Active - csd.csd_tx:83 */
1080     P11_5_CSD_CSD_TX_N              = 11,       /* Digital Active - csd.csd_tx_n:83 */
1081     P11_5_LCD_COM21                 = 12,       /* Digital Deep Sleep - lcd.com[21]:1 */
1082     P11_5_LCD_SEG21                 = 13,       /* Digital Deep Sleep - lcd.seg[21]:1 */
1083     P11_5_SMIF_SPI_DATA1            = 17,       /* Digital Active - smif.spi_data1 */
1084     P11_5_SCB5_SPI_SELECT2          = 20,       /* Digital Active - scb[5].spi_select2:1 */
1085 
1086     /* P11.6 */
1087     P11_6_GPIO                      =  0,       /* GPIO controls 'out' */
1088     P11_6_GPIO_DSI                  =  1,       /* GPIO controls 'out', DSI controls 'output enable' */
1089     P11_6_DSI_DSI                   =  2,       /* DSI controls 'out' and 'output enable' */
1090     P11_6_DSI_GPIO                  =  3,       /* DSI controls 'out', GPIO controls 'output enable' */
1091     P11_6_AMUXA                     =  4,       /* Analog mux bus A */
1092     P11_6_AMUXB                     =  5,       /* Analog mux bus B */
1093     P11_6_AMUXA_DSI                 =  6,       /* Analog mux bus A, DSI control */
1094     P11_6_AMUXB_DSI                 =  7,       /* Analog mux bus B, DSI control */
1095     P11_6_CSD_CSD_TX                = 10,       /* Digital Active - csd.csd_tx:84 */
1096     P11_6_CSD_CSD_TX_N              = 11,       /* Digital Active - csd.csd_tx_n:84 */
1097     P11_6_LCD_COM22                 = 12,       /* Digital Deep Sleep - lcd.com[22]:1 */
1098     P11_6_LCD_SEG22                 = 13,       /* Digital Deep Sleep - lcd.seg[22]:1 */
1099     P11_6_SMIF_SPI_DATA0            = 17,       /* Digital Active - smif.spi_data0 */
1100     P11_6_SCB5_SPI_SELECT3          = 20,       /* Digital Active - scb[5].spi_select3:1 */
1101 
1102     /* P11.7 */
1103     P11_7_GPIO                      =  0,       /* GPIO controls 'out' */
1104     P11_7_GPIO_DSI                  =  1,       /* GPIO controls 'out', DSI controls 'output enable' */
1105     P11_7_DSI_DSI                   =  2,       /* DSI controls 'out' and 'output enable' */
1106     P11_7_DSI_GPIO                  =  3,       /* DSI controls 'out', GPIO controls 'output enable' */
1107     P11_7_AMUXA                     =  4,       /* Analog mux bus A */
1108     P11_7_AMUXB                     =  5,       /* Analog mux bus B */
1109     P11_7_AMUXA_DSI                 =  6,       /* Analog mux bus A, DSI control */
1110     P11_7_AMUXB_DSI                 =  7,       /* Analog mux bus B, DSI control */
1111     P11_7_SMIF_SPI_CLK              = 17,       /* Digital Active - smif.spi_clk */
1112 
1113     /* P12.6 */
1114     P12_6_GPIO                      =  0,       /* GPIO controls 'out' */
1115     P12_6_GPIO_DSI                  =  1,       /* GPIO controls 'out', DSI controls 'output enable' */
1116     P12_6_DSI_DSI                   =  2,       /* DSI controls 'out' and 'output enable' */
1117     P12_6_DSI_GPIO                  =  3,       /* DSI controls 'out', GPIO controls 'output enable' */
1118     P12_6_AMUXA                     =  4,       /* Analog mux bus A */
1119     P12_6_AMUXB                     =  5,       /* Analog mux bus B */
1120     P12_6_AMUXA_DSI                 =  6,       /* Analog mux bus A, DSI control */
1121     P12_6_AMUXB_DSI                 =  7,       /* Analog mux bus B, DSI control */
1122     P12_6_TCPWM0_LINE7              =  8,       /* Digital Active - tcpwm[0].line[7]:3 */
1123     P12_6_TCPWM1_LINE7              =  9,       /* Digital Active - tcpwm[1].line[7]:1 */
1124     P12_6_CSD_CSD_TX                = 10,       /* Digital Active - csd.csd_tx:91 */
1125     P12_6_CSD_CSD_TX_N              = 11,       /* Digital Active - csd.csd_tx_n:91 */
1126     P12_6_LCD_COM29                 = 12,       /* Digital Deep Sleep - lcd.com[29]:1 */
1127     P12_6_LCD_SEG29                 = 13,       /* Digital Deep Sleep - lcd.seg[29]:1 */
1128     P12_6_SCB6_SPI_SELECT3          = 20,       /* Digital Active - scb[6].spi_select3:0 */
1129 
1130     /* P12.7 */
1131     P12_7_GPIO                      =  0,       /* GPIO controls 'out' */
1132     P12_7_GPIO_DSI                  =  1,       /* GPIO controls 'out', DSI controls 'output enable' */
1133     P12_7_DSI_DSI                   =  2,       /* DSI controls 'out' and 'output enable' */
1134     P12_7_DSI_GPIO                  =  3,       /* DSI controls 'out', GPIO controls 'output enable' */
1135     P12_7_AMUXA                     =  4,       /* Analog mux bus A */
1136     P12_7_AMUXB                     =  5,       /* Analog mux bus B */
1137     P12_7_AMUXA_DSI                 =  6,       /* Analog mux bus A, DSI control */
1138     P12_7_AMUXB_DSI                 =  7,       /* Analog mux bus B, DSI control */
1139     P12_7_TCPWM0_LINE_COMPL7        =  8,       /* Digital Active - tcpwm[0].line_compl[7]:3 */
1140     P12_7_TCPWM1_LINE_COMPL7        =  9,       /* Digital Active - tcpwm[1].line_compl[7]:1 */
1141     P12_7_CSD_CSD_TX                = 10,       /* Digital Active - csd.csd_tx:92 */
1142     P12_7_CSD_CSD_TX_N              = 11,       /* Digital Active - csd.csd_tx_n:92 */
1143     P12_7_LCD_COM30                 = 12,       /* Digital Deep Sleep - lcd.com[30]:1 */
1144     P12_7_LCD_SEG30                 = 13        /* Digital Deep Sleep - lcd.seg[30]:1 */
1145 } en_hsiom_sel_t;
1146 
1147 #endif /* _GPIO_PSOC6_01_68_QFN_BLE_H_ */
1148 
1149 
1150 /* [] END OF FILE */
1151