1 /***************************************************************************//** 2 * \file gpio_psoc6_01_104_m_csp_ble.h 3 * 4 * \brief 5 * PSoC6_01 device GPIO header for 104-M-CSP-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_104_M_CSP_BLE_H_ 28 #define _GPIO_PSOC6_01_104_M_CSP_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_CSP 44 #define CY_GPIO_PIN_COUNT 104u 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 1 (GPIO_OVT) */ 103 #define P1_0_PORT GPIO_PRT1 104 #define P1_0_PIN 0u 105 #define P1_0_NUM 0u 106 #define P1_0_AMUXSEGMENT AMUXBUS_NOISY 107 #define P1_1_PORT GPIO_PRT1 108 #define P1_1_PIN 1u 109 #define P1_1_NUM 1u 110 #define P1_1_AMUXSEGMENT AMUXBUS_NOISY 111 #define P1_3_PORT GPIO_PRT1 112 #define P1_3_PIN 3u 113 #define P1_3_NUM 3u 114 #define P1_3_AMUXSEGMENT AMUXBUS_NOISY 115 #define P1_4_PORT GPIO_PRT1 116 #define P1_4_PIN 4u 117 #define P1_4_NUM 4u 118 #define P1_4_AMUXSEGMENT AMUXBUS_NOISY 119 #define P1_5_PORT GPIO_PRT1 120 #define P1_5_PIN 5u 121 #define P1_5_NUM 5u 122 #define P1_5_AMUXSEGMENT AMUXBUS_NOISY 123 124 /* PORT 5 (GPIO) */ 125 #define P5_0_PORT GPIO_PRT5 126 #define P5_0_PIN 0u 127 #define P5_0_NUM 0u 128 #define P5_0_AMUXSEGMENT AMUXBUS_CSD0 129 #define P5_1_PORT GPIO_PRT5 130 #define P5_1_PIN 1u 131 #define P5_1_NUM 1u 132 #define P5_1_AMUXSEGMENT AMUXBUS_CSD0 133 #define P5_2_PORT GPIO_PRT5 134 #define P5_2_PIN 2u 135 #define P5_2_NUM 2u 136 #define P5_2_AMUXSEGMENT AMUXBUS_CSD0 137 #define P5_3_PORT GPIO_PRT5 138 #define P5_3_PIN 3u 139 #define P5_3_NUM 3u 140 #define P5_3_AMUXSEGMENT AMUXBUS_CSD0 141 #define P5_4_PORT GPIO_PRT5 142 #define P5_4_PIN 4u 143 #define P5_4_NUM 4u 144 #define P5_4_AMUXSEGMENT AMUXBUS_CSD0 145 #define P5_5_PORT GPIO_PRT5 146 #define P5_5_PIN 5u 147 #define P5_5_NUM 5u 148 #define P5_5_AMUXSEGMENT AMUXBUS_CSD0 149 #define P5_6_PORT GPIO_PRT5 150 #define P5_6_PIN 6u 151 #define P5_6_NUM 6u 152 #define P5_6_AMUXSEGMENT AMUXBUS_CSD0 153 #define P5_7_PORT GPIO_PRT5 154 #define P5_7_PIN 7u 155 #define P5_7_NUM 7u 156 #define P5_7_AMUXSEGMENT AMUXBUS_CSD0 157 158 /* PORT 6 (GPIO) */ 159 #define P6_0_PORT GPIO_PRT6 160 #define P6_0_PIN 0u 161 #define P6_0_NUM 0u 162 #define P6_0_AMUXSEGMENT AMUXBUS_CSD0 163 #define P6_1_PORT GPIO_PRT6 164 #define P6_1_PIN 1u 165 #define P6_1_NUM 1u 166 #define P6_1_AMUXSEGMENT AMUXBUS_CSD0 167 #define P6_2_PORT GPIO_PRT6 168 #define P6_2_PIN 2u 169 #define P6_2_NUM 2u 170 #define P6_2_AMUXSEGMENT AMUXBUS_CSD0 171 #define P6_3_PORT GPIO_PRT6 172 #define P6_3_PIN 3u 173 #define P6_3_NUM 3u 174 #define P6_3_AMUXSEGMENT AMUXBUS_CSD0 175 #define P6_4_PORT GPIO_PRT6 176 #define P6_4_PIN 4u 177 #define P6_4_NUM 4u 178 #define P6_4_AMUXSEGMENT AMUXBUS_CSD0 179 #define P6_5_PORT GPIO_PRT6 180 #define P6_5_PIN 5u 181 #define P6_5_NUM 5u 182 #define P6_5_AMUXSEGMENT AMUXBUS_CSD0 183 #define P6_6_PORT GPIO_PRT6 184 #define P6_6_PIN 6u 185 #define P6_6_NUM 6u 186 #define P6_6_AMUXSEGMENT AMUXBUS_CSD0 187 #define P6_7_PORT GPIO_PRT6 188 #define P6_7_PIN 7u 189 #define P6_7_NUM 7u 190 #define P6_7_AMUXSEGMENT AMUXBUS_CSD0 191 192 /* PORT 7 (GPIO) */ 193 #define P7_0_PORT GPIO_PRT7 194 #define P7_0_PIN 0u 195 #define P7_0_NUM 0u 196 #define P7_0_AMUXSEGMENT AMUXBUS_CSD0 197 #define P7_1_PORT GPIO_PRT7 198 #define P7_1_PIN 1u 199 #define P7_1_NUM 1u 200 #define P7_1_AMUXSEGMENT AMUXBUS_CSD0 201 #define P7_2_PORT GPIO_PRT7 202 #define P7_2_PIN 2u 203 #define P7_2_NUM 2u 204 #define P7_2_AMUXSEGMENT AMUXBUS_CSD0 205 #define P7_3_PORT GPIO_PRT7 206 #define P7_3_PIN 3u 207 #define P7_3_NUM 3u 208 #define P7_3_AMUXSEGMENT AMUXBUS_CSD0 209 #define P7_4_PORT GPIO_PRT7 210 #define P7_4_PIN 4u 211 #define P7_4_NUM 4u 212 #define P7_4_AMUXSEGMENT AMUXBUS_CSD0 213 #define P7_5_PORT GPIO_PRT7 214 #define P7_5_PIN 5u 215 #define P7_5_NUM 5u 216 #define P7_5_AMUXSEGMENT AMUXBUS_CSD0 217 #define P7_6_PORT GPIO_PRT7 218 #define P7_6_PIN 6u 219 #define P7_6_NUM 6u 220 #define P7_6_AMUXSEGMENT AMUXBUS_CSD0 221 #define P7_7_PORT GPIO_PRT7 222 #define P7_7_PIN 7u 223 #define P7_7_NUM 7u 224 #define P7_7_AMUXSEGMENT AMUXBUS_CSD0 225 226 /* PORT 8 (GPIO) */ 227 #define P8_0_PORT GPIO_PRT8 228 #define P8_0_PIN 0u 229 #define P8_0_NUM 0u 230 #define P8_0_AMUXSEGMENT AMUXBUS_CSD0 231 #define P8_1_PORT GPIO_PRT8 232 #define P8_1_PIN 1u 233 #define P8_1_NUM 1u 234 #define P8_1_AMUXSEGMENT AMUXBUS_CSD0 235 #define P8_2_PORT GPIO_PRT8 236 #define P8_2_PIN 2u 237 #define P8_2_NUM 2u 238 #define P8_2_AMUXSEGMENT AMUXBUS_CSD0 239 #define P8_3_PORT GPIO_PRT8 240 #define P8_3_PIN 3u 241 #define P8_3_NUM 3u 242 #define P8_3_AMUXSEGMENT AMUXBUS_CSD0 243 #define P8_4_PORT GPIO_PRT8 244 #define P8_4_PIN 4u 245 #define P8_4_NUM 4u 246 #define P8_4_AMUXSEGMENT AMUXBUS_CSD0 247 #define P8_5_PORT GPIO_PRT8 248 #define P8_5_PIN 5u 249 #define P8_5_NUM 5u 250 #define P8_5_AMUXSEGMENT AMUXBUS_CSD0 251 #define P8_6_PORT GPIO_PRT8 252 #define P8_6_PIN 6u 253 #define P8_6_NUM 6u 254 #define P8_6_AMUXSEGMENT AMUXBUS_CSD0 255 #define P8_7_PORT GPIO_PRT8 256 #define P8_7_PIN 7u 257 #define P8_7_NUM 7u 258 #define P8_7_AMUXSEGMENT AMUXBUS_CSD0 259 260 /* PORT 9 (GPIO) */ 261 #define P9_0_PORT GPIO_PRT9 262 #define P9_0_PIN 0u 263 #define P9_0_NUM 0u 264 #define P9_0_AMUXSEGMENT AMUXBUS_SAR 265 #define P9_1_PORT GPIO_PRT9 266 #define P9_1_PIN 1u 267 #define P9_1_NUM 1u 268 #define P9_1_AMUXSEGMENT AMUXBUS_SAR 269 #define P9_2_PORT GPIO_PRT9 270 #define P9_2_PIN 2u 271 #define P9_2_NUM 2u 272 #define P9_2_AMUXSEGMENT AMUXBUS_SAR 273 #define P9_3_PORT GPIO_PRT9 274 #define P9_3_PIN 3u 275 #define P9_3_NUM 3u 276 #define P9_3_AMUXSEGMENT AMUXBUS_SAR 277 278 /* PORT 10 (GPIO) */ 279 #define P10_0_PORT GPIO_PRT10 280 #define P10_0_PIN 0u 281 #define P10_0_NUM 0u 282 #define P10_0_AMUXSEGMENT AMUXBUS_SAR 283 #define P10_1_PORT GPIO_PRT10 284 #define P10_1_PIN 1u 285 #define P10_1_NUM 1u 286 #define P10_1_AMUXSEGMENT AMUXBUS_SAR 287 #define P10_2_PORT GPIO_PRT10 288 #define P10_2_PIN 2u 289 #define P10_2_NUM 2u 290 #define P10_2_AMUXSEGMENT AMUXBUS_SAR 291 #define P10_3_PORT GPIO_PRT10 292 #define P10_3_PIN 3u 293 #define P10_3_NUM 3u 294 #define P10_3_AMUXSEGMENT AMUXBUS_SAR 295 #define P10_4_PORT GPIO_PRT10 296 #define P10_4_PIN 4u 297 #define P10_4_NUM 4u 298 #define P10_4_AMUXSEGMENT AMUXBUS_SAR 299 #define P10_5_PORT GPIO_PRT10 300 #define P10_5_PIN 5u 301 #define P10_5_NUM 5u 302 #define P10_5_AMUXSEGMENT AMUXBUS_SAR 303 #define P10_6_PORT GPIO_PRT10 304 #define P10_6_PIN 6u 305 #define P10_6_NUM 6u 306 #define P10_6_AMUXSEGMENT AMUXBUS_SAR 307 #define P10_7_PORT GPIO_PRT10 308 #define P10_7_PIN 7u 309 #define P10_7_NUM 7u 310 #define P10_7_AMUXSEGMENT AMUXBUS_SAR 311 312 /* PORT 11 (GPIO) */ 313 #define P11_0_PORT GPIO_PRT11 314 #define P11_0_PIN 0u 315 #define P11_0_NUM 0u 316 #define P11_0_AMUXSEGMENT AMUXBUS_MAIN 317 #define P11_1_PORT GPIO_PRT11 318 #define P11_1_PIN 1u 319 #define P11_1_NUM 1u 320 #define P11_1_AMUXSEGMENT AMUXBUS_MAIN 321 #define P11_2_PORT GPIO_PRT11 322 #define P11_2_PIN 2u 323 #define P11_2_NUM 2u 324 #define P11_2_AMUXSEGMENT AMUXBUS_MAIN 325 #define P11_3_PORT GPIO_PRT11 326 #define P11_3_PIN 3u 327 #define P11_3_NUM 3u 328 #define P11_3_AMUXSEGMENT AMUXBUS_MAIN 329 #define P11_4_PORT GPIO_PRT11 330 #define P11_4_PIN 4u 331 #define P11_4_NUM 4u 332 #define P11_4_AMUXSEGMENT AMUXBUS_MAIN 333 #define P11_5_PORT GPIO_PRT11 334 #define P11_5_PIN 5u 335 #define P11_5_NUM 5u 336 #define P11_5_AMUXSEGMENT AMUXBUS_MAIN 337 #define P11_6_PORT GPIO_PRT11 338 #define P11_6_PIN 6u 339 #define P11_6_NUM 6u 340 #define P11_6_AMUXSEGMENT AMUXBUS_MAIN 341 #define P11_7_PORT GPIO_PRT11 342 #define P11_7_PIN 7u 343 #define P11_7_NUM 7u 344 #define P11_7_AMUXSEGMENT AMUXBUS_MAIN 345 346 /* PORT 12 (GPIO) */ 347 #define P12_0_PORT GPIO_PRT12 348 #define P12_0_PIN 0u 349 #define P12_0_NUM 0u 350 #define P12_0_AMUXSEGMENT AMUXBUS_MAIN 351 #define P12_1_PORT GPIO_PRT12 352 #define P12_1_PIN 1u 353 #define P12_1_NUM 1u 354 #define P12_1_AMUXSEGMENT AMUXBUS_MAIN 355 #define P12_2_PORT GPIO_PRT12 356 #define P12_2_PIN 2u 357 #define P12_2_NUM 2u 358 #define P12_2_AMUXSEGMENT AMUXBUS_MAIN 359 #define P12_3_PORT GPIO_PRT12 360 #define P12_3_PIN 3u 361 #define P12_3_NUM 3u 362 #define P12_3_AMUXSEGMENT AMUXBUS_MAIN 363 #define P12_4_PORT GPIO_PRT12 364 #define P12_4_PIN 4u 365 #define P12_4_NUM 4u 366 #define P12_4_AMUXSEGMENT AMUXBUS_MAIN 367 368 /* PORT 13 (GPIO) */ 369 #define P13_0_PORT GPIO_PRT13 370 #define P13_0_PIN 0u 371 #define P13_0_NUM 0u 372 #define P13_0_AMUXSEGMENT AMUXBUS_MAIN 373 #define P13_1_PORT GPIO_PRT13 374 #define P13_1_PIN 1u 375 #define P13_1_NUM 1u 376 #define P13_1_AMUXSEGMENT AMUXBUS_MAIN 377 378 /* Analog Connections */ 379 #define CSD_CMODPADD_PORT 7u 380 #define CSD_CMODPADD_PIN 1u 381 #define CSD_CMODPADS_PORT 7u 382 #define CSD_CMODPADS_PIN 1u 383 #define CSD_CSH_TANKPADD_PORT 7u 384 #define CSD_CSH_TANKPADD_PIN 2u 385 #define CSD_CSH_TANKPADS_PORT 7u 386 #define CSD_CSH_TANKPADS_PIN 2u 387 #define CSD_CSHIELDPADS_PORT 7u 388 #define CSD_CSHIELDPADS_PIN 7u 389 #define CSD_VREF_EXT_PORT 7u 390 #define CSD_VREF_EXT_PIN 3u 391 #define IOSS_ADFT0_NET_PORT 10u 392 #define IOSS_ADFT0_NET_PIN 0u 393 #define IOSS_ADFT1_NET_PORT 10u 394 #define IOSS_ADFT1_NET_PIN 1u 395 #define LPCOMP_INN_COMP0_PORT 5u 396 #define LPCOMP_INN_COMP0_PIN 7u 397 #define LPCOMP_INN_COMP1_PORT 6u 398 #define LPCOMP_INN_COMP1_PIN 3u 399 #define LPCOMP_INP_COMP0_PORT 5u 400 #define LPCOMP_INP_COMP0_PIN 6u 401 #define LPCOMP_INP_COMP1_PORT 6u 402 #define LPCOMP_INP_COMP1_PIN 2u 403 #define PASS_CTB_OA0_OUT_10X_PORT 9u 404 #define PASS_CTB_OA0_OUT_10X_PIN 2u 405 #define PASS_CTB_OA1_OUT_10X_PORT 9u 406 #define PASS_CTB_OA1_OUT_10X_PIN 3u 407 #define PASS_CTB_PADS0_PORT 9u 408 #define PASS_CTB_PADS0_PIN 0u 409 #define PASS_CTB_PADS1_PORT 9u 410 #define PASS_CTB_PADS1_PIN 1u 411 #define PASS_CTB_PADS2_PORT 9u 412 #define PASS_CTB_PADS2_PIN 2u 413 #define PASS_CTB_PADS3_PORT 9u 414 #define PASS_CTB_PADS3_PIN 3u 415 #define PASS_SARMUX_PADS0_PORT 10u 416 #define PASS_SARMUX_PADS0_PIN 0u 417 #define PASS_SARMUX_PADS1_PORT 10u 418 #define PASS_SARMUX_PADS1_PIN 1u 419 #define PASS_SARMUX_PADS2_PORT 10u 420 #define PASS_SARMUX_PADS2_PIN 2u 421 #define PASS_SARMUX_PADS3_PORT 10u 422 #define PASS_SARMUX_PADS3_PIN 3u 423 #define PASS_SARMUX_PADS4_PORT 10u 424 #define PASS_SARMUX_PADS4_PIN 4u 425 #define PASS_SARMUX_PADS5_PORT 10u 426 #define PASS_SARMUX_PADS5_PIN 5u 427 #define PASS_SARMUX_PADS6_PORT 10u 428 #define PASS_SARMUX_PADS6_PIN 6u 429 #define PASS_SARMUX_PADS7_PORT 10u 430 #define PASS_SARMUX_PADS7_PIN 7u 431 #define SRSS_ADFT_PIN0_PORT 10u 432 #define SRSS_ADFT_PIN0_PIN 0u 433 #define SRSS_ADFT_PIN1_PORT 10u 434 #define SRSS_ADFT_PIN1_PIN 1u 435 #define SRSS_WCO_IN_PORT 0u 436 #define SRSS_WCO_IN_PIN 0u 437 #define SRSS_WCO_OUT_PORT 0u 438 #define SRSS_WCO_OUT_PIN 1u 439 440 /* HSIOM Connections */ 441 typedef enum 442 { 443 /* Generic HSIOM connections */ 444 HSIOM_SEL_GPIO = 0, /* GPIO controls 'out' */ 445 HSIOM_SEL_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 446 HSIOM_SEL_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 447 HSIOM_SEL_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 448 HSIOM_SEL_AMUXA = 4, /* Analog mux bus A */ 449 HSIOM_SEL_AMUXB = 5, /* Analog mux bus B */ 450 HSIOM_SEL_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 451 HSIOM_SEL_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 452 HSIOM_SEL_ACT_0 = 8, /* Active functionality 0 */ 453 HSIOM_SEL_ACT_1 = 9, /* Active functionality 1 */ 454 HSIOM_SEL_ACT_2 = 10, /* Active functionality 2 */ 455 HSIOM_SEL_ACT_3 = 11, /* Active functionality 3 */ 456 HSIOM_SEL_DS_0 = 12, /* DeepSleep functionality 0 */ 457 HSIOM_SEL_DS_1 = 13, /* DeepSleep functionality 1 */ 458 HSIOM_SEL_DS_2 = 14, /* DeepSleep functionality 2 */ 459 HSIOM_SEL_DS_3 = 15, /* DeepSleep functionality 3 */ 460 HSIOM_SEL_ACT_4 = 16, /* Active functionality 4 */ 461 HSIOM_SEL_ACT_5 = 17, /* Active functionality 5 */ 462 HSIOM_SEL_ACT_6 = 18, /* Active functionality 6 */ 463 HSIOM_SEL_ACT_7 = 19, /* Active functionality 7 */ 464 HSIOM_SEL_ACT_8 = 20, /* Active functionality 8 */ 465 HSIOM_SEL_ACT_9 = 21, /* Active functionality 9 */ 466 HSIOM_SEL_ACT_10 = 22, /* Active functionality 10 */ 467 HSIOM_SEL_ACT_11 = 23, /* Active functionality 11 */ 468 HSIOM_SEL_ACT_12 = 24, /* Active functionality 12 */ 469 HSIOM_SEL_ACT_13 = 25, /* Active functionality 13 */ 470 HSIOM_SEL_ACT_14 = 26, /* Active functionality 14 */ 471 HSIOM_SEL_ACT_15 = 27, /* Active functionality 15 */ 472 HSIOM_SEL_DS_4 = 28, /* DeepSleep functionality 4 */ 473 HSIOM_SEL_DS_5 = 29, /* DeepSleep functionality 5 */ 474 HSIOM_SEL_DS_6 = 30, /* DeepSleep functionality 6 */ 475 HSIOM_SEL_DS_7 = 31, /* DeepSleep functionality 7 */ 476 477 /* P0.0 */ 478 P0_0_GPIO = 0, /* GPIO controls 'out' */ 479 P0_0_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 480 P0_0_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 481 P0_0_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 482 P0_0_AMUXA = 4, /* Analog mux bus A */ 483 P0_0_AMUXB = 5, /* Analog mux bus B */ 484 P0_0_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 485 P0_0_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 486 P0_0_TCPWM0_LINE0 = 8, /* Digital Active - tcpwm[0].line[0]:0 */ 487 P0_0_TCPWM1_LINE0 = 9, /* Digital Active - tcpwm[1].line[0]:0 */ 488 P0_0_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:0 */ 489 P0_0_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:0 */ 490 P0_0_LCD_COM0 = 12, /* Digital Deep Sleep - lcd.com[0]:0 */ 491 P0_0_LCD_SEG0 = 13, /* Digital Deep Sleep - lcd.seg[0]:0 */ 492 P0_0_SRSS_EXT_CLK = 16, /* Digital Active - srss.ext_clk:0 */ 493 P0_0_SCB0_SPI_SELECT1 = 20, /* Digital Active - scb[0].spi_select1:0 */ 494 P0_0_PERI_TR_IO_INPUT0 = 24, /* Digital Active - peri.tr_io_input[0]:0 */ 495 496 /* P0.1 */ 497 P0_1_GPIO = 0, /* GPIO controls 'out' */ 498 P0_1_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 499 P0_1_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 500 P0_1_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 501 P0_1_AMUXA = 4, /* Analog mux bus A */ 502 P0_1_AMUXB = 5, /* Analog mux bus B */ 503 P0_1_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 504 P0_1_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 505 P0_1_TCPWM0_LINE_COMPL0 = 8, /* Digital Active - tcpwm[0].line_compl[0]:0 */ 506 P0_1_TCPWM1_LINE_COMPL0 = 9, /* Digital Active - tcpwm[1].line_compl[0]:0 */ 507 P0_1_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:1 */ 508 P0_1_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:1 */ 509 P0_1_LCD_COM1 = 12, /* Digital Deep Sleep - lcd.com[1]:0 */ 510 P0_1_LCD_SEG1 = 13, /* Digital Deep Sleep - lcd.seg[1]:0 */ 511 P0_1_SCB0_SPI_SELECT2 = 20, /* Digital Active - scb[0].spi_select2:0 */ 512 P0_1_PERI_TR_IO_INPUT1 = 24, /* Digital Active - peri.tr_io_input[1]:0 */ 513 P0_1_CPUSS_SWJ_TRSTN = 29, /* Digital Deep Sleep - cpuss.swj_trstn */ 514 515 /* P0.2 */ 516 P0_2_GPIO = 0, /* GPIO controls 'out' */ 517 P0_2_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 518 P0_2_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 519 P0_2_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 520 P0_2_AMUXA = 4, /* Analog mux bus A */ 521 P0_2_AMUXB = 5, /* Analog mux bus B */ 522 P0_2_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 523 P0_2_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 524 P0_2_TCPWM0_LINE1 = 8, /* Digital Active - tcpwm[0].line[1]:0 */ 525 P0_2_TCPWM1_LINE1 = 9, /* Digital Active - tcpwm[1].line[1]:0 */ 526 P0_2_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:2 */ 527 P0_2_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:2 */ 528 P0_2_LCD_COM2 = 12, /* Digital Deep Sleep - lcd.com[2]:0 */ 529 P0_2_LCD_SEG2 = 13, /* Digital Deep Sleep - lcd.seg[2]:0 */ 530 P0_2_SCB0_UART_RX = 18, /* Digital Active - scb[0].uart_rx:0 */ 531 P0_2_SCB0_I2C_SCL = 19, /* Digital Active - scb[0].i2c_scl:0 */ 532 P0_2_SCB0_SPI_MOSI = 20, /* Digital Active - scb[0].spi_mosi:0 */ 533 534 /* P0.3 */ 535 P0_3_GPIO = 0, /* GPIO controls 'out' */ 536 P0_3_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 537 P0_3_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 538 P0_3_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 539 P0_3_AMUXA = 4, /* Analog mux bus A */ 540 P0_3_AMUXB = 5, /* Analog mux bus B */ 541 P0_3_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 542 P0_3_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 543 P0_3_TCPWM0_LINE_COMPL1 = 8, /* Digital Active - tcpwm[0].line_compl[1]:0 */ 544 P0_3_TCPWM1_LINE_COMPL1 = 9, /* Digital Active - tcpwm[1].line_compl[1]:0 */ 545 P0_3_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:3 */ 546 P0_3_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:3 */ 547 P0_3_LCD_COM3 = 12, /* Digital Deep Sleep - lcd.com[3]:0 */ 548 P0_3_LCD_SEG3 = 13, /* Digital Deep Sleep - lcd.seg[3]:0 */ 549 P0_3_SCB0_UART_TX = 18, /* Digital Active - scb[0].uart_tx:0 */ 550 P0_3_SCB0_I2C_SDA = 19, /* Digital Active - scb[0].i2c_sda:0 */ 551 P0_3_SCB0_SPI_MISO = 20, /* Digital Active - scb[0].spi_miso:0 */ 552 553 /* P0.4 */ 554 P0_4_GPIO = 0, /* GPIO controls 'out' */ 555 P0_4_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 556 P0_4_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 557 P0_4_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 558 P0_4_AMUXA = 4, /* Analog mux bus A */ 559 P0_4_AMUXB = 5, /* Analog mux bus B */ 560 P0_4_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 561 P0_4_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 562 P0_4_TCPWM0_LINE2 = 8, /* Digital Active - tcpwm[0].line[2]:0 */ 563 P0_4_TCPWM1_LINE2 = 9, /* Digital Active - tcpwm[1].line[2]:0 */ 564 P0_4_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:4 */ 565 P0_4_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:4 */ 566 P0_4_LCD_COM4 = 12, /* Digital Deep Sleep - lcd.com[4]:0 */ 567 P0_4_LCD_SEG4 = 13, /* Digital Deep Sleep - lcd.seg[4]:0 */ 568 P0_4_SCB0_UART_RTS = 18, /* Digital Active - scb[0].uart_rts:0 */ 569 P0_4_SCB0_SPI_CLK = 20, /* Digital Active - scb[0].spi_clk:0 */ 570 P0_4_PERI_TR_IO_OUTPUT0 = 25, /* Digital Active - peri.tr_io_output[0]:2 */ 571 572 /* P0.5 */ 573 P0_5_GPIO = 0, /* GPIO controls 'out' */ 574 P0_5_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 575 P0_5_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 576 P0_5_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 577 P0_5_AMUXA = 4, /* Analog mux bus A */ 578 P0_5_AMUXB = 5, /* Analog mux bus B */ 579 P0_5_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 580 P0_5_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 581 P0_5_TCPWM0_LINE_COMPL2 = 8, /* Digital Active - tcpwm[0].line_compl[2]:0 */ 582 P0_5_TCPWM1_LINE_COMPL2 = 9, /* Digital Active - tcpwm[1].line_compl[2]:0 */ 583 P0_5_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:5 */ 584 P0_5_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:5 */ 585 P0_5_LCD_COM5 = 12, /* Digital Deep Sleep - lcd.com[5]:0 */ 586 P0_5_LCD_SEG5 = 13, /* Digital Deep Sleep - lcd.seg[5]:0 */ 587 P0_5_SRSS_EXT_CLK = 16, /* Digital Active - srss.ext_clk:1 */ 588 P0_5_SCB0_UART_CTS = 18, /* Digital Active - scb[0].uart_cts:0 */ 589 P0_5_SCB0_SPI_SELECT0 = 20, /* Digital Active - scb[0].spi_select0:0 */ 590 P0_5_PERI_TR_IO_OUTPUT1 = 25, /* Digital Active - peri.tr_io_output[1]:2 */ 591 592 /* P1.0 */ 593 P1_0_GPIO = 0, /* GPIO controls 'out' */ 594 P1_0_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 595 P1_0_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 596 P1_0_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 597 P1_0_AMUXA = 4, /* Analog mux bus A */ 598 P1_0_AMUXB = 5, /* Analog mux bus B */ 599 P1_0_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 600 P1_0_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 601 P1_0_TCPWM0_LINE3 = 8, /* Digital Active - tcpwm[0].line[3]:0 */ 602 P1_0_TCPWM1_LINE3 = 9, /* Digital Active - tcpwm[1].line[3]:0 */ 603 P1_0_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:6 */ 604 P1_0_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:6 */ 605 P1_0_LCD_COM6 = 12, /* Digital Deep Sleep - lcd.com[6]:0 */ 606 P1_0_LCD_SEG6 = 13, /* Digital Deep Sleep - lcd.seg[6]:0 */ 607 P1_0_SCB7_UART_RX = 18, /* Digital Active - scb[7].uart_rx:0 */ 608 P1_0_SCB7_I2C_SCL = 19, /* Digital Active - scb[7].i2c_scl:0 */ 609 P1_0_SCB7_SPI_MOSI = 20, /* Digital Active - scb[7].spi_mosi:0 */ 610 P1_0_PERI_TR_IO_INPUT2 = 24, /* Digital Active - peri.tr_io_input[2]:0 */ 611 612 /* P1.1 */ 613 P1_1_GPIO = 0, /* GPIO controls 'out' */ 614 P1_1_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 615 P1_1_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 616 P1_1_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 617 P1_1_AMUXA = 4, /* Analog mux bus A */ 618 P1_1_AMUXB = 5, /* Analog mux bus B */ 619 P1_1_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 620 P1_1_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 621 P1_1_TCPWM0_LINE_COMPL3 = 8, /* Digital Active - tcpwm[0].line_compl[3]:0 */ 622 P1_1_TCPWM1_LINE_COMPL3 = 9, /* Digital Active - tcpwm[1].line_compl[3]:0 */ 623 P1_1_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:7 */ 624 P1_1_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:7 */ 625 P1_1_LCD_COM7 = 12, /* Digital Deep Sleep - lcd.com[7]:0 */ 626 P1_1_LCD_SEG7 = 13, /* Digital Deep Sleep - lcd.seg[7]:0 */ 627 P1_1_SCB7_UART_TX = 18, /* Digital Active - scb[7].uart_tx:0 */ 628 P1_1_SCB7_I2C_SDA = 19, /* Digital Active - scb[7].i2c_sda:0 */ 629 P1_1_SCB7_SPI_MISO = 20, /* Digital Active - scb[7].spi_miso:0 */ 630 P1_1_PERI_TR_IO_INPUT3 = 24, /* Digital Active - peri.tr_io_input[3]:0 */ 631 632 /* P1.3 */ 633 P1_3_GPIO = 0, /* GPIO controls 'out' */ 634 P1_3_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 635 P1_3_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 636 P1_3_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 637 P1_3_AMUXA = 4, /* Analog mux bus A */ 638 P1_3_AMUXB = 5, /* Analog mux bus B */ 639 P1_3_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 640 P1_3_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 641 P1_3_TCPWM0_LINE_COMPL4 = 8, /* Digital Active - tcpwm[0].line_compl[4]:4 */ 642 P1_3_TCPWM1_LINE_COMPL12 = 9, /* Digital Active - tcpwm[1].line_compl[12]:1 */ 643 P1_3_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:9 */ 644 P1_3_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:9 */ 645 P1_3_LCD_COM9 = 12, /* Digital Deep Sleep - lcd.com[9]:0 */ 646 P1_3_LCD_SEG9 = 13, /* Digital Deep Sleep - lcd.seg[9]:0 */ 647 P1_3_SCB7_UART_CTS = 18, /* Digital Active - scb[7].uart_cts:0 */ 648 P1_3_SCB7_SPI_SELECT0 = 20, /* Digital Active - scb[7].spi_select0:0 */ 649 650 /* P1.4 */ 651 P1_4_GPIO = 0, /* GPIO controls 'out' */ 652 P1_4_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 653 P1_4_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 654 P1_4_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 655 P1_4_AMUXA = 4, /* Analog mux bus A */ 656 P1_4_AMUXB = 5, /* Analog mux bus B */ 657 P1_4_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 658 P1_4_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 659 P1_4_TCPWM0_LINE5 = 8, /* Digital Active - tcpwm[0].line[5]:4 */ 660 P1_4_TCPWM1_LINE13 = 9, /* Digital Active - tcpwm[1].line[13]:1 */ 661 P1_4_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:10 */ 662 P1_4_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:10 */ 663 P1_4_LCD_COM10 = 12, /* Digital Deep Sleep - lcd.com[10]:0 */ 664 P1_4_LCD_SEG10 = 13, /* Digital Deep Sleep - lcd.seg[10]:0 */ 665 P1_4_SCB7_SPI_SELECT1 = 20, /* Digital Active - scb[7].spi_select1:0 */ 666 667 /* P1.5 */ 668 P1_5_GPIO = 0, /* GPIO controls 'out' */ 669 P1_5_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 670 P1_5_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 671 P1_5_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 672 P1_5_AMUXA = 4, /* Analog mux bus A */ 673 P1_5_AMUXB = 5, /* Analog mux bus B */ 674 P1_5_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 675 P1_5_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 676 P1_5_TCPWM0_LINE_COMPL5 = 8, /* Digital Active - tcpwm[0].line_compl[5]:4 */ 677 P1_5_TCPWM1_LINE_COMPL14 = 9, /* Digital Active - tcpwm[1].line_compl[14]:1 */ 678 P1_5_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:11 */ 679 P1_5_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:11 */ 680 P1_5_LCD_COM11 = 12, /* Digital Deep Sleep - lcd.com[11]:0 */ 681 P1_5_LCD_SEG11 = 13, /* Digital Deep Sleep - lcd.seg[11]:0 */ 682 P1_5_SCB7_SPI_SELECT2 = 20, /* Digital Active - scb[7].spi_select2:0 */ 683 684 /* P5.0 */ 685 P5_0_GPIO = 0, /* GPIO controls 'out' */ 686 P5_0_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 687 P5_0_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 688 P5_0_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 689 P5_0_AMUXA = 4, /* Analog mux bus A */ 690 P5_0_AMUXB = 5, /* Analog mux bus B */ 691 P5_0_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 692 P5_0_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 693 P5_0_TCPWM0_LINE4 = 8, /* Digital Active - tcpwm[0].line[4]:0 */ 694 P5_0_TCPWM1_LINE4 = 9, /* Digital Active - tcpwm[1].line[4]:0 */ 695 P5_0_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:30 */ 696 P5_0_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:30 */ 697 P5_0_LCD_COM30 = 12, /* Digital Deep Sleep - lcd.com[30]:0 */ 698 P5_0_LCD_SEG30 = 13, /* Digital Deep Sleep - lcd.seg[30]:0 */ 699 P5_0_SCB5_UART_RX = 18, /* Digital Active - scb[5].uart_rx:0 */ 700 P5_0_SCB5_I2C_SCL = 19, /* Digital Active - scb[5].i2c_scl:0 */ 701 P5_0_SCB5_SPI_MOSI = 20, /* Digital Active - scb[5].spi_mosi:0 */ 702 P5_0_AUDIOSS_CLK_I2S_IF = 22, /* Digital Active - audioss.clk_i2s_if */ 703 P5_0_AUDIOSS0_CLK_I2S_IF = 22, /* Digital Active - audioss[0].clk_i2s_if:0 */ 704 P5_0_PERI_TR_IO_INPUT10 = 24, /* Digital Active - peri.tr_io_input[10]:0 */ 705 706 /* P5.1 */ 707 P5_1_GPIO = 0, /* GPIO controls 'out' */ 708 P5_1_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 709 P5_1_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 710 P5_1_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 711 P5_1_AMUXA = 4, /* Analog mux bus A */ 712 P5_1_AMUXB = 5, /* Analog mux bus B */ 713 P5_1_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 714 P5_1_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 715 P5_1_TCPWM0_LINE_COMPL4 = 8, /* Digital Active - tcpwm[0].line_compl[4]:0 */ 716 P5_1_TCPWM1_LINE_COMPL4 = 9, /* Digital Active - tcpwm[1].line_compl[4]:0 */ 717 P5_1_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:31 */ 718 P5_1_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:31 */ 719 P5_1_LCD_COM31 = 12, /* Digital Deep Sleep - lcd.com[31]:0 */ 720 P5_1_LCD_SEG31 = 13, /* Digital Deep Sleep - lcd.seg[31]:0 */ 721 P5_1_SCB5_UART_TX = 18, /* Digital Active - scb[5].uart_tx:0 */ 722 P5_1_SCB5_I2C_SDA = 19, /* Digital Active - scb[5].i2c_sda:0 */ 723 P5_1_SCB5_SPI_MISO = 20, /* Digital Active - scb[5].spi_miso:0 */ 724 P5_1_AUDIOSS_TX_SCK = 22, /* Digital Active - audioss.tx_sck */ 725 P5_1_AUDIOSS0_TX_SCK = 22, /* Digital Active - audioss[0].tx_sck:0 */ 726 P5_1_PERI_TR_IO_INPUT11 = 24, /* Digital Active - peri.tr_io_input[11]:0 */ 727 728 /* P5.2 */ 729 P5_2_GPIO = 0, /* GPIO controls 'out' */ 730 P5_2_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 731 P5_2_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 732 P5_2_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 733 P5_2_AMUXA = 4, /* Analog mux bus A */ 734 P5_2_AMUXB = 5, /* Analog mux bus B */ 735 P5_2_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 736 P5_2_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 737 P5_2_TCPWM0_LINE5 = 8, /* Digital Active - tcpwm[0].line[5]:0 */ 738 P5_2_TCPWM1_LINE5 = 9, /* Digital Active - tcpwm[1].line[5]:0 */ 739 P5_2_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:32 */ 740 P5_2_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:32 */ 741 P5_2_LCD_COM32 = 12, /* Digital Deep Sleep - lcd.com[32]:0 */ 742 P5_2_LCD_SEG32 = 13, /* Digital Deep Sleep - lcd.seg[32]:0 */ 743 P5_2_SCB5_UART_RTS = 18, /* Digital Active - scb[5].uart_rts:0 */ 744 P5_2_SCB5_SPI_CLK = 20, /* Digital Active - scb[5].spi_clk:0 */ 745 P5_2_AUDIOSS_TX_WS = 22, /* Digital Active - audioss.tx_ws */ 746 P5_2_AUDIOSS0_TX_WS = 22, /* Digital Active - audioss[0].tx_ws:0 */ 747 748 /* P5.3 */ 749 P5_3_GPIO = 0, /* GPIO controls 'out' */ 750 P5_3_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 751 P5_3_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 752 P5_3_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 753 P5_3_AMUXA = 4, /* Analog mux bus A */ 754 P5_3_AMUXB = 5, /* Analog mux bus B */ 755 P5_3_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 756 P5_3_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 757 P5_3_TCPWM0_LINE_COMPL5 = 8, /* Digital Active - tcpwm[0].line_compl[5]:0 */ 758 P5_3_TCPWM1_LINE_COMPL5 = 9, /* Digital Active - tcpwm[1].line_compl[5]:0 */ 759 P5_3_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:33 */ 760 P5_3_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:33 */ 761 P5_3_LCD_COM33 = 12, /* Digital Deep Sleep - lcd.com[33]:0 */ 762 P5_3_LCD_SEG33 = 13, /* Digital Deep Sleep - lcd.seg[33]:0 */ 763 P5_3_SCB5_UART_CTS = 18, /* Digital Active - scb[5].uart_cts:0 */ 764 P5_3_SCB5_SPI_SELECT0 = 20, /* Digital Active - scb[5].spi_select0:0 */ 765 P5_3_AUDIOSS_TX_SDO = 22, /* Digital Active - audioss.tx_sdo */ 766 P5_3_AUDIOSS0_TX_SDO = 22, /* Digital Active - audioss[0].tx_sdo:0 */ 767 768 /* P5.4 */ 769 P5_4_GPIO = 0, /* GPIO controls 'out' */ 770 P5_4_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 771 P5_4_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 772 P5_4_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 773 P5_4_AMUXA = 4, /* Analog mux bus A */ 774 P5_4_AMUXB = 5, /* Analog mux bus B */ 775 P5_4_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 776 P5_4_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 777 P5_4_TCPWM0_LINE6 = 8, /* Digital Active - tcpwm[0].line[6]:0 */ 778 P5_4_TCPWM1_LINE6 = 9, /* Digital Active - tcpwm[1].line[6]:0 */ 779 P5_4_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:34 */ 780 P5_4_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:34 */ 781 P5_4_LCD_COM34 = 12, /* Digital Deep Sleep - lcd.com[34]:0 */ 782 P5_4_LCD_SEG34 = 13, /* Digital Deep Sleep - lcd.seg[34]:0 */ 783 P5_4_SCB5_SPI_SELECT1 = 20, /* Digital Active - scb[5].spi_select1:0 */ 784 P5_4_AUDIOSS_RX_SCK = 22, /* Digital Active - audioss.rx_sck */ 785 P5_4_AUDIOSS0_RX_SCK = 22, /* Digital Active - audioss[0].rx_sck:0 */ 786 787 /* P5.5 */ 788 P5_5_GPIO = 0, /* GPIO controls 'out' */ 789 P5_5_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 790 P5_5_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 791 P5_5_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 792 P5_5_AMUXA = 4, /* Analog mux bus A */ 793 P5_5_AMUXB = 5, /* Analog mux bus B */ 794 P5_5_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 795 P5_5_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 796 P5_5_TCPWM0_LINE_COMPL6 = 8, /* Digital Active - tcpwm[0].line_compl[6]:0 */ 797 P5_5_TCPWM1_LINE_COMPL6 = 9, /* Digital Active - tcpwm[1].line_compl[6]:0 */ 798 P5_5_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:35 */ 799 P5_5_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:35 */ 800 P5_5_LCD_COM35 = 12, /* Digital Deep Sleep - lcd.com[35]:0 */ 801 P5_5_LCD_SEG35 = 13, /* Digital Deep Sleep - lcd.seg[35]:0 */ 802 P5_5_SCB5_SPI_SELECT2 = 20, /* Digital Active - scb[5].spi_select2:0 */ 803 P5_5_AUDIOSS_RX_WS = 22, /* Digital Active - audioss.rx_ws */ 804 P5_5_AUDIOSS0_RX_WS = 22, /* Digital Active - audioss[0].rx_ws:0 */ 805 806 /* P5.6 */ 807 P5_6_GPIO = 0, /* GPIO controls 'out' */ 808 P5_6_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 809 P5_6_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 810 P5_6_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 811 P5_6_AMUXA = 4, /* Analog mux bus A */ 812 P5_6_AMUXB = 5, /* Analog mux bus B */ 813 P5_6_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 814 P5_6_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 815 P5_6_TCPWM0_LINE7 = 8, /* Digital Active - tcpwm[0].line[7]:0 */ 816 P5_6_TCPWM1_LINE7 = 9, /* Digital Active - tcpwm[1].line[7]:0 */ 817 P5_6_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:36 */ 818 P5_6_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:36 */ 819 P5_6_LCD_COM36 = 12, /* Digital Deep Sleep - lcd.com[36]:0 */ 820 P5_6_LCD_SEG36 = 13, /* Digital Deep Sleep - lcd.seg[36]:0 */ 821 P5_6_SCB5_SPI_SELECT3 = 20, /* Digital Active - scb[5].spi_select3:0 */ 822 P5_6_AUDIOSS_RX_SDI = 22, /* Digital Active - audioss.rx_sdi */ 823 P5_6_AUDIOSS0_RX_SDI = 22, /* Digital Active - audioss[0].rx_sdi:0 */ 824 825 /* P5.7 */ 826 P5_7_GPIO = 0, /* GPIO controls 'out' */ 827 P5_7_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 828 P5_7_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 829 P5_7_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 830 P5_7_AMUXA = 4, /* Analog mux bus A */ 831 P5_7_AMUXB = 5, /* Analog mux bus B */ 832 P5_7_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 833 P5_7_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 834 P5_7_TCPWM0_LINE_COMPL7 = 8, /* Digital Active - tcpwm[0].line_compl[7]:0 */ 835 P5_7_TCPWM1_LINE_COMPL7 = 9, /* Digital Active - tcpwm[1].line_compl[7]:0 */ 836 P5_7_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:37 */ 837 P5_7_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:37 */ 838 P5_7_LCD_COM37 = 12, /* Digital Deep Sleep - lcd.com[37]:0 */ 839 P5_7_LCD_SEG37 = 13, /* Digital Deep Sleep - lcd.seg[37]:0 */ 840 P5_7_SCB3_SPI_SELECT3 = 20, /* Digital Active - scb[3].spi_select3:0 */ 841 842 /* P6.0 */ 843 P6_0_GPIO = 0, /* GPIO controls 'out' */ 844 P6_0_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 845 P6_0_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 846 P6_0_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 847 P6_0_AMUXA = 4, /* Analog mux bus A */ 848 P6_0_AMUXB = 5, /* Analog mux bus B */ 849 P6_0_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 850 P6_0_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 851 P6_0_TCPWM0_LINE0 = 8, /* Digital Active - tcpwm[0].line[0]:1 */ 852 P6_0_TCPWM1_LINE8 = 9, /* Digital Active - tcpwm[1].line[8]:0 */ 853 P6_0_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:38 */ 854 P6_0_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:38 */ 855 P6_0_LCD_COM38 = 12, /* Digital Deep Sleep - lcd.com[38]:0 */ 856 P6_0_LCD_SEG38 = 13, /* Digital Deep Sleep - lcd.seg[38]:0 */ 857 P6_0_SCB8_I2C_SCL = 14, /* Digital Deep Sleep - scb[8].i2c_scl:0 */ 858 P6_0_SCB3_UART_RX = 18, /* Digital Active - scb[3].uart_rx:0 */ 859 P6_0_SCB3_I2C_SCL = 19, /* Digital Active - scb[3].i2c_scl:0 */ 860 P6_0_SCB3_SPI_MOSI = 20, /* Digital Active - scb[3].spi_mosi:0 */ 861 P6_0_CPUSS_FAULT_OUT0 = 25, /* Digital Active - cpuss.fault_out[0] */ 862 P6_0_SCB8_SPI_MOSI = 30, /* Digital Deep Sleep - scb[8].spi_mosi:0 */ 863 864 /* P6.1 */ 865 P6_1_GPIO = 0, /* GPIO controls 'out' */ 866 P6_1_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 867 P6_1_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 868 P6_1_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 869 P6_1_AMUXA = 4, /* Analog mux bus A */ 870 P6_1_AMUXB = 5, /* Analog mux bus B */ 871 P6_1_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 872 P6_1_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 873 P6_1_TCPWM0_LINE_COMPL0 = 8, /* Digital Active - tcpwm[0].line_compl[0]:1 */ 874 P6_1_TCPWM1_LINE_COMPL8 = 9, /* Digital Active - tcpwm[1].line_compl[8]:0 */ 875 P6_1_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:39 */ 876 P6_1_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:39 */ 877 P6_1_LCD_COM39 = 12, /* Digital Deep Sleep - lcd.com[39]:0 */ 878 P6_1_LCD_SEG39 = 13, /* Digital Deep Sleep - lcd.seg[39]:0 */ 879 P6_1_SCB8_I2C_SDA = 14, /* Digital Deep Sleep - scb[8].i2c_sda:0 */ 880 P6_1_SCB3_UART_TX = 18, /* Digital Active - scb[3].uart_tx:0 */ 881 P6_1_SCB3_I2C_SDA = 19, /* Digital Active - scb[3].i2c_sda:0 */ 882 P6_1_SCB3_SPI_MISO = 20, /* Digital Active - scb[3].spi_miso:0 */ 883 P6_1_CPUSS_FAULT_OUT1 = 25, /* Digital Active - cpuss.fault_out[1] */ 884 P6_1_SCB8_SPI_MISO = 30, /* Digital Deep Sleep - scb[8].spi_miso:0 */ 885 886 /* P6.2 */ 887 P6_2_GPIO = 0, /* GPIO controls 'out' */ 888 P6_2_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 889 P6_2_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 890 P6_2_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 891 P6_2_AMUXA = 4, /* Analog mux bus A */ 892 P6_2_AMUXB = 5, /* Analog mux bus B */ 893 P6_2_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 894 P6_2_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 895 P6_2_TCPWM0_LINE1 = 8, /* Digital Active - tcpwm[0].line[1]:1 */ 896 P6_2_TCPWM1_LINE9 = 9, /* Digital Active - tcpwm[1].line[9]:0 */ 897 P6_2_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:40 */ 898 P6_2_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:40 */ 899 P6_2_LCD_COM40 = 12, /* Digital Deep Sleep - lcd.com[40]:0 */ 900 P6_2_LCD_SEG40 = 13, /* Digital Deep Sleep - lcd.seg[40]:0 */ 901 P6_2_SCB3_UART_RTS = 18, /* Digital Active - scb[3].uart_rts:0 */ 902 P6_2_SCB3_SPI_CLK = 20, /* Digital Active - scb[3].spi_clk:0 */ 903 P6_2_SCB8_SPI_CLK = 30, /* Digital Deep Sleep - scb[8].spi_clk:0 */ 904 905 /* P6.3 */ 906 P6_3_GPIO = 0, /* GPIO controls 'out' */ 907 P6_3_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 908 P6_3_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 909 P6_3_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 910 P6_3_AMUXA = 4, /* Analog mux bus A */ 911 P6_3_AMUXB = 5, /* Analog mux bus B */ 912 P6_3_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 913 P6_3_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 914 P6_3_TCPWM0_LINE_COMPL1 = 8, /* Digital Active - tcpwm[0].line_compl[1]:1 */ 915 P6_3_TCPWM1_LINE_COMPL9 = 9, /* Digital Active - tcpwm[1].line_compl[9]:0 */ 916 P6_3_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:41 */ 917 P6_3_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:41 */ 918 P6_3_LCD_COM41 = 12, /* Digital Deep Sleep - lcd.com[41]:0 */ 919 P6_3_LCD_SEG41 = 13, /* Digital Deep Sleep - lcd.seg[41]:0 */ 920 P6_3_SCB3_UART_CTS = 18, /* Digital Active - scb[3].uart_cts:0 */ 921 P6_3_SCB3_SPI_SELECT0 = 20, /* Digital Active - scb[3].spi_select0:0 */ 922 P6_3_SCB8_SPI_SELECT0 = 30, /* Digital Deep Sleep - scb[8].spi_select0:0 */ 923 924 /* P6.4 */ 925 P6_4_GPIO = 0, /* GPIO controls 'out' */ 926 P6_4_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 927 P6_4_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 928 P6_4_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 929 P6_4_AMUXA = 4, /* Analog mux bus A */ 930 P6_4_AMUXB = 5, /* Analog mux bus B */ 931 P6_4_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 932 P6_4_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 933 P6_4_TCPWM0_LINE2 = 8, /* Digital Active - tcpwm[0].line[2]:1 */ 934 P6_4_TCPWM1_LINE10 = 9, /* Digital Active - tcpwm[1].line[10]:0 */ 935 P6_4_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:42 */ 936 P6_4_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:42 */ 937 P6_4_LCD_COM42 = 12, /* Digital Deep Sleep - lcd.com[42]:0 */ 938 P6_4_LCD_SEG42 = 13, /* Digital Deep Sleep - lcd.seg[42]:0 */ 939 P6_4_SCB8_I2C_SCL = 14, /* Digital Deep Sleep - scb[8].i2c_scl:1 */ 940 P6_4_SCB6_UART_RX = 18, /* Digital Active - scb[6].uart_rx:2 */ 941 P6_4_SCB6_I2C_SCL = 19, /* Digital Active - scb[6].i2c_scl:2 */ 942 P6_4_SCB6_SPI_MOSI = 20, /* Digital Active - scb[6].spi_mosi:2 */ 943 P6_4_PERI_TR_IO_INPUT12 = 24, /* Digital Active - peri.tr_io_input[12]:0 */ 944 P6_4_PERI_TR_IO_OUTPUT0 = 25, /* Digital Active - peri.tr_io_output[0]:1 */ 945 P6_4_CPUSS_SWJ_SWO_TDO = 29, /* Digital Deep Sleep - cpuss.swj_swo_tdo */ 946 P6_4_SCB8_SPI_MOSI = 30, /* Digital Deep Sleep - scb[8].spi_mosi:1 */ 947 P6_4_SRSS_DDFT_PIN_IN0 = 31, /* Digital Deep Sleep - srss.ddft_pin_in[0]:0 */ 948 949 /* P6.5 */ 950 P6_5_GPIO = 0, /* GPIO controls 'out' */ 951 P6_5_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 952 P6_5_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 953 P6_5_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 954 P6_5_AMUXA = 4, /* Analog mux bus A */ 955 P6_5_AMUXB = 5, /* Analog mux bus B */ 956 P6_5_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 957 P6_5_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 958 P6_5_TCPWM0_LINE_COMPL2 = 8, /* Digital Active - tcpwm[0].line_compl[2]:1 */ 959 P6_5_TCPWM1_LINE_COMPL10 = 9, /* Digital Active - tcpwm[1].line_compl[10]:0 */ 960 P6_5_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:43 */ 961 P6_5_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:43 */ 962 P6_5_LCD_COM43 = 12, /* Digital Deep Sleep - lcd.com[43]:0 */ 963 P6_5_LCD_SEG43 = 13, /* Digital Deep Sleep - lcd.seg[43]:0 */ 964 P6_5_SCB8_I2C_SDA = 14, /* Digital Deep Sleep - scb[8].i2c_sda:1 */ 965 P6_5_SCB6_UART_TX = 18, /* Digital Active - scb[6].uart_tx:2 */ 966 P6_5_SCB6_I2C_SDA = 19, /* Digital Active - scb[6].i2c_sda:2 */ 967 P6_5_SCB6_SPI_MISO = 20, /* Digital Active - scb[6].spi_miso:2 */ 968 P6_5_PERI_TR_IO_INPUT13 = 24, /* Digital Active - peri.tr_io_input[13]:0 */ 969 P6_5_PERI_TR_IO_OUTPUT1 = 25, /* Digital Active - peri.tr_io_output[1]:1 */ 970 P6_5_CPUSS_SWJ_SWDOE_TDI = 29, /* Digital Deep Sleep - cpuss.swj_swdoe_tdi */ 971 P6_5_SCB8_SPI_MISO = 30, /* Digital Deep Sleep - scb[8].spi_miso:1 */ 972 P6_5_SRSS_DDFT_PIN_IN1 = 31, /* Digital Deep Sleep - srss.ddft_pin_in[1]:0 */ 973 974 /* P6.6 */ 975 P6_6_GPIO = 0, /* GPIO controls 'out' */ 976 P6_6_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 977 P6_6_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 978 P6_6_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 979 P6_6_AMUXA = 4, /* Analog mux bus A */ 980 P6_6_AMUXB = 5, /* Analog mux bus B */ 981 P6_6_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 982 P6_6_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 983 P6_6_TCPWM0_LINE3 = 8, /* Digital Active - tcpwm[0].line[3]:1 */ 984 P6_6_TCPWM1_LINE11 = 9, /* Digital Active - tcpwm[1].line[11]:0 */ 985 P6_6_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:44 */ 986 P6_6_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:44 */ 987 P6_6_LCD_COM44 = 12, /* Digital Deep Sleep - lcd.com[44]:0 */ 988 P6_6_LCD_SEG44 = 13, /* Digital Deep Sleep - lcd.seg[44]:0 */ 989 P6_6_SCB6_UART_RTS = 18, /* Digital Active - scb[6].uart_rts:2 */ 990 P6_6_SCB6_SPI_CLK = 20, /* Digital Active - scb[6].spi_clk:2 */ 991 P6_6_CPUSS_SWJ_SWDIO_TMS = 29, /* Digital Deep Sleep - cpuss.swj_swdio_tms */ 992 P6_6_SCB8_SPI_CLK = 30, /* Digital Deep Sleep - scb[8].spi_clk:1 */ 993 994 /* P6.7 */ 995 P6_7_GPIO = 0, /* GPIO controls 'out' */ 996 P6_7_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 997 P6_7_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 998 P6_7_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 999 P6_7_AMUXA = 4, /* Analog mux bus A */ 1000 P6_7_AMUXB = 5, /* Analog mux bus B */ 1001 P6_7_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 1002 P6_7_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 1003 P6_7_TCPWM0_LINE_COMPL3 = 8, /* Digital Active - tcpwm[0].line_compl[3]:1 */ 1004 P6_7_TCPWM1_LINE_COMPL11 = 9, /* Digital Active - tcpwm[1].line_compl[11]:0 */ 1005 P6_7_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:45 */ 1006 P6_7_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:45 */ 1007 P6_7_LCD_COM45 = 12, /* Digital Deep Sleep - lcd.com[45]:0 */ 1008 P6_7_LCD_SEG45 = 13, /* Digital Deep Sleep - lcd.seg[45]:0 */ 1009 P6_7_SCB6_UART_CTS = 18, /* Digital Active - scb[6].uart_cts:2 */ 1010 P6_7_SCB6_SPI_SELECT0 = 20, /* Digital Active - scb[6].spi_select0:2 */ 1011 P6_7_CPUSS_SWJ_SWCLK_TCLK = 29, /* Digital Deep Sleep - cpuss.swj_swclk_tclk */ 1012 P6_7_SCB8_SPI_SELECT0 = 30, /* Digital Deep Sleep - scb[8].spi_select0:1 */ 1013 1014 /* P7.0 */ 1015 P7_0_GPIO = 0, /* GPIO controls 'out' */ 1016 P7_0_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 1017 P7_0_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 1018 P7_0_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 1019 P7_0_AMUXA = 4, /* Analog mux bus A */ 1020 P7_0_AMUXB = 5, /* Analog mux bus B */ 1021 P7_0_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 1022 P7_0_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 1023 P7_0_TCPWM0_LINE4 = 8, /* Digital Active - tcpwm[0].line[4]:1 */ 1024 P7_0_TCPWM1_LINE12 = 9, /* Digital Active - tcpwm[1].line[12]:0 */ 1025 P7_0_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:46 */ 1026 P7_0_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:46 */ 1027 P7_0_LCD_COM46 = 12, /* Digital Deep Sleep - lcd.com[46]:0 */ 1028 P7_0_LCD_SEG46 = 13, /* Digital Deep Sleep - lcd.seg[46]:0 */ 1029 P7_0_SCB4_UART_RX = 18, /* Digital Active - scb[4].uart_rx:1 */ 1030 P7_0_SCB4_I2C_SCL = 19, /* Digital Active - scb[4].i2c_scl:1 */ 1031 P7_0_SCB4_SPI_MOSI = 20, /* Digital Active - scb[4].spi_mosi:1 */ 1032 P7_0_PERI_TR_IO_INPUT14 = 24, /* Digital Active - peri.tr_io_input[14]:0 */ 1033 P7_0_CPUSS_TRACE_CLOCK = 26, /* Digital Active - cpuss.trace_clock */ 1034 1035 /* P7.1 */ 1036 P7_1_GPIO = 0, /* GPIO controls 'out' */ 1037 P7_1_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 1038 P7_1_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 1039 P7_1_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 1040 P7_1_AMUXA = 4, /* Analog mux bus A */ 1041 P7_1_AMUXB = 5, /* Analog mux bus B */ 1042 P7_1_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 1043 P7_1_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 1044 P7_1_TCPWM0_LINE_COMPL4 = 8, /* Digital Active - tcpwm[0].line_compl[4]:1 */ 1045 P7_1_TCPWM1_LINE_COMPL12 = 9, /* Digital Active - tcpwm[1].line_compl[12]:0 */ 1046 P7_1_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:47 */ 1047 P7_1_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:47 */ 1048 P7_1_LCD_COM47 = 12, /* Digital Deep Sleep - lcd.com[47]:0 */ 1049 P7_1_LCD_SEG47 = 13, /* Digital Deep Sleep - lcd.seg[47]:0 */ 1050 P7_1_SCB4_UART_TX = 18, /* Digital Active - scb[4].uart_tx:1 */ 1051 P7_1_SCB4_I2C_SDA = 19, /* Digital Active - scb[4].i2c_sda:1 */ 1052 P7_1_SCB4_SPI_MISO = 20, /* Digital Active - scb[4].spi_miso:1 */ 1053 P7_1_PERI_TR_IO_INPUT15 = 24, /* Digital Active - peri.tr_io_input[15]:0 */ 1054 1055 /* P7.2 */ 1056 P7_2_GPIO = 0, /* GPIO controls 'out' */ 1057 P7_2_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 1058 P7_2_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 1059 P7_2_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 1060 P7_2_AMUXA = 4, /* Analog mux bus A */ 1061 P7_2_AMUXB = 5, /* Analog mux bus B */ 1062 P7_2_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 1063 P7_2_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 1064 P7_2_TCPWM0_LINE5 = 8, /* Digital Active - tcpwm[0].line[5]:1 */ 1065 P7_2_TCPWM1_LINE13 = 9, /* Digital Active - tcpwm[1].line[13]:0 */ 1066 P7_2_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:48 */ 1067 P7_2_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:48 */ 1068 P7_2_LCD_COM48 = 12, /* Digital Deep Sleep - lcd.com[48]:0 */ 1069 P7_2_LCD_SEG48 = 13, /* Digital Deep Sleep - lcd.seg[48]:0 */ 1070 P7_2_SCB4_UART_RTS = 18, /* Digital Active - scb[4].uart_rts:1 */ 1071 P7_2_SCB4_SPI_CLK = 20, /* Digital Active - scb[4].spi_clk:1 */ 1072 1073 /* P7.3 */ 1074 P7_3_GPIO = 0, /* GPIO controls 'out' */ 1075 P7_3_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 1076 P7_3_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 1077 P7_3_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 1078 P7_3_AMUXA = 4, /* Analog mux bus A */ 1079 P7_3_AMUXB = 5, /* Analog mux bus B */ 1080 P7_3_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 1081 P7_3_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 1082 P7_3_TCPWM0_LINE_COMPL5 = 8, /* Digital Active - tcpwm[0].line_compl[5]:1 */ 1083 P7_3_TCPWM1_LINE_COMPL13 = 9, /* Digital Active - tcpwm[1].line_compl[13]:0 */ 1084 P7_3_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:49 */ 1085 P7_3_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:49 */ 1086 P7_3_LCD_COM49 = 12, /* Digital Deep Sleep - lcd.com[49]:0 */ 1087 P7_3_LCD_SEG49 = 13, /* Digital Deep Sleep - lcd.seg[49]:0 */ 1088 P7_3_SCB4_UART_CTS = 18, /* Digital Active - scb[4].uart_cts:1 */ 1089 P7_3_SCB4_SPI_SELECT0 = 20, /* Digital Active - scb[4].spi_select0:1 */ 1090 1091 /* P7.4 */ 1092 P7_4_GPIO = 0, /* GPIO controls 'out' */ 1093 P7_4_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 1094 P7_4_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 1095 P7_4_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 1096 P7_4_AMUXA = 4, /* Analog mux bus A */ 1097 P7_4_AMUXB = 5, /* Analog mux bus B */ 1098 P7_4_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 1099 P7_4_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 1100 P7_4_TCPWM0_LINE6 = 8, /* Digital Active - tcpwm[0].line[6]:1 */ 1101 P7_4_TCPWM1_LINE14 = 9, /* Digital Active - tcpwm[1].line[14]:0 */ 1102 P7_4_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:50 */ 1103 P7_4_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:50 */ 1104 P7_4_LCD_COM50 = 12, /* Digital Deep Sleep - lcd.com[50]:0 */ 1105 P7_4_LCD_SEG50 = 13, /* Digital Deep Sleep - lcd.seg[50]:0 */ 1106 P7_4_SCB4_SPI_SELECT1 = 20, /* Digital Active - scb[4].spi_select1:1 */ 1107 P7_4_BLESS_EXT_LNA_RX_CTL_OUT = 26, /* Digital Active - bless.ext_lna_rx_ctl_out */ 1108 P7_4_CPUSS_TRACE_DATA3 = 27, /* Digital Active - cpuss.trace_data[3]:2 */ 1109 1110 /* P7.5 */ 1111 P7_5_GPIO = 0, /* GPIO controls 'out' */ 1112 P7_5_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 1113 P7_5_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 1114 P7_5_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 1115 P7_5_AMUXA = 4, /* Analog mux bus A */ 1116 P7_5_AMUXB = 5, /* Analog mux bus B */ 1117 P7_5_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 1118 P7_5_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 1119 P7_5_TCPWM0_LINE_COMPL6 = 8, /* Digital Active - tcpwm[0].line_compl[6]:1 */ 1120 P7_5_TCPWM1_LINE_COMPL14 = 9, /* Digital Active - tcpwm[1].line_compl[14]:0 */ 1121 P7_5_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:51 */ 1122 P7_5_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:51 */ 1123 P7_5_LCD_COM51 = 12, /* Digital Deep Sleep - lcd.com[51]:0 */ 1124 P7_5_LCD_SEG51 = 13, /* Digital Deep Sleep - lcd.seg[51]:0 */ 1125 P7_5_SCB4_SPI_SELECT2 = 20, /* Digital Active - scb[4].spi_select2:1 */ 1126 P7_5_BLESS_EXT_PA_TX_CTL_OUT = 26, /* Digital Active - bless.ext_pa_tx_ctl_out */ 1127 P7_5_CPUSS_TRACE_DATA2 = 27, /* Digital Active - cpuss.trace_data[2]:2 */ 1128 1129 /* P7.6 */ 1130 P7_6_GPIO = 0, /* GPIO controls 'out' */ 1131 P7_6_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 1132 P7_6_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 1133 P7_6_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 1134 P7_6_AMUXA = 4, /* Analog mux bus A */ 1135 P7_6_AMUXB = 5, /* Analog mux bus B */ 1136 P7_6_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 1137 P7_6_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 1138 P7_6_TCPWM0_LINE7 = 8, /* Digital Active - tcpwm[0].line[7]:1 */ 1139 P7_6_TCPWM1_LINE15 = 9, /* Digital Active - tcpwm[1].line[15]:0 */ 1140 P7_6_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:52 */ 1141 P7_6_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:52 */ 1142 P7_6_LCD_COM52 = 12, /* Digital Deep Sleep - lcd.com[52]:0 */ 1143 P7_6_LCD_SEG52 = 13, /* Digital Deep Sleep - lcd.seg[52]:0 */ 1144 P7_6_SCB4_SPI_SELECT3 = 20, /* Digital Active - scb[4].spi_select3:1 */ 1145 P7_6_BLESS_EXT_PA_LNA_CHIP_EN_OUT = 26, /* Digital Active - bless.ext_pa_lna_chip_en_out */ 1146 P7_6_CPUSS_TRACE_DATA1 = 27, /* Digital Active - cpuss.trace_data[1]:2 */ 1147 1148 /* P7.7 */ 1149 P7_7_GPIO = 0, /* GPIO controls 'out' */ 1150 P7_7_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 1151 P7_7_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 1152 P7_7_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 1153 P7_7_AMUXA = 4, /* Analog mux bus A */ 1154 P7_7_AMUXB = 5, /* Analog mux bus B */ 1155 P7_7_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 1156 P7_7_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 1157 P7_7_TCPWM0_LINE_COMPL7 = 8, /* Digital Active - tcpwm[0].line_compl[7]:1 */ 1158 P7_7_TCPWM1_LINE_COMPL15 = 9, /* Digital Active - tcpwm[1].line_compl[15]:0 */ 1159 P7_7_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:53 */ 1160 P7_7_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:53 */ 1161 P7_7_LCD_COM53 = 12, /* Digital Deep Sleep - lcd.com[53]:0 */ 1162 P7_7_LCD_SEG53 = 13, /* Digital Deep Sleep - lcd.seg[53]:0 */ 1163 P7_7_SCB3_SPI_SELECT1 = 20, /* Digital Active - scb[3].spi_select1:0 */ 1164 P7_7_CPUSS_CLK_FM_PUMP = 21, /* Digital Active - cpuss.clk_fm_pump */ 1165 P7_7_CPUSS_TRACE_DATA0 = 27, /* Digital Active - cpuss.trace_data[0]:2 */ 1166 1167 /* P8.0 */ 1168 P8_0_GPIO = 0, /* GPIO controls 'out' */ 1169 P8_0_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 1170 P8_0_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 1171 P8_0_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 1172 P8_0_AMUXA = 4, /* Analog mux bus A */ 1173 P8_0_AMUXB = 5, /* Analog mux bus B */ 1174 P8_0_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 1175 P8_0_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 1176 P8_0_TCPWM0_LINE0 = 8, /* Digital Active - tcpwm[0].line[0]:2 */ 1177 P8_0_TCPWM1_LINE16 = 9, /* Digital Active - tcpwm[1].line[16]:0 */ 1178 P8_0_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:54 */ 1179 P8_0_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:54 */ 1180 P8_0_LCD_COM54 = 12, /* Digital Deep Sleep - lcd.com[54]:0 */ 1181 P8_0_LCD_SEG54 = 13, /* Digital Deep Sleep - lcd.seg[54]:0 */ 1182 P8_0_SCB4_UART_RX = 18, /* Digital Active - scb[4].uart_rx:0 */ 1183 P8_0_SCB4_I2C_SCL = 19, /* Digital Active - scb[4].i2c_scl:0 */ 1184 P8_0_SCB4_SPI_MOSI = 20, /* Digital Active - scb[4].spi_mosi:0 */ 1185 P8_0_PERI_TR_IO_INPUT16 = 24, /* Digital Active - peri.tr_io_input[16]:0 */ 1186 1187 /* P8.1 */ 1188 P8_1_GPIO = 0, /* GPIO controls 'out' */ 1189 P8_1_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 1190 P8_1_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 1191 P8_1_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 1192 P8_1_AMUXA = 4, /* Analog mux bus A */ 1193 P8_1_AMUXB = 5, /* Analog mux bus B */ 1194 P8_1_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 1195 P8_1_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 1196 P8_1_TCPWM0_LINE_COMPL0 = 8, /* Digital Active - tcpwm[0].line_compl[0]:2 */ 1197 P8_1_TCPWM1_LINE_COMPL16 = 9, /* Digital Active - tcpwm[1].line_compl[16]:0 */ 1198 P8_1_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:55 */ 1199 P8_1_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:55 */ 1200 P8_1_LCD_COM55 = 12, /* Digital Deep Sleep - lcd.com[55]:0 */ 1201 P8_1_LCD_SEG55 = 13, /* Digital Deep Sleep - lcd.seg[55]:0 */ 1202 P8_1_SCB4_UART_TX = 18, /* Digital Active - scb[4].uart_tx:0 */ 1203 P8_1_SCB4_I2C_SDA = 19, /* Digital Active - scb[4].i2c_sda:0 */ 1204 P8_1_SCB4_SPI_MISO = 20, /* Digital Active - scb[4].spi_miso:0 */ 1205 P8_1_PERI_TR_IO_INPUT17 = 24, /* Digital Active - peri.tr_io_input[17]:0 */ 1206 1207 /* P8.2 */ 1208 P8_2_GPIO = 0, /* GPIO controls 'out' */ 1209 P8_2_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 1210 P8_2_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 1211 P8_2_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 1212 P8_2_AMUXA = 4, /* Analog mux bus A */ 1213 P8_2_AMUXB = 5, /* Analog mux bus B */ 1214 P8_2_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 1215 P8_2_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 1216 P8_2_TCPWM0_LINE1 = 8, /* Digital Active - tcpwm[0].line[1]:2 */ 1217 P8_2_TCPWM1_LINE17 = 9, /* Digital Active - tcpwm[1].line[17]:0 */ 1218 P8_2_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:56 */ 1219 P8_2_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:56 */ 1220 P8_2_LCD_COM56 = 12, /* Digital Deep Sleep - lcd.com[56]:0 */ 1221 P8_2_LCD_SEG56 = 13, /* Digital Deep Sleep - lcd.seg[56]:0 */ 1222 P8_2_LPCOMP_DSI_COMP0 = 15, /* Digital Deep Sleep - lpcomp.dsi_comp0:0 */ 1223 P8_2_SCB4_UART_RTS = 18, /* Digital Active - scb[4].uart_rts:0 */ 1224 P8_2_SCB4_SPI_CLK = 20, /* Digital Active - scb[4].spi_clk:0 */ 1225 1226 /* P8.3 */ 1227 P8_3_GPIO = 0, /* GPIO controls 'out' */ 1228 P8_3_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 1229 P8_3_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 1230 P8_3_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 1231 P8_3_AMUXA = 4, /* Analog mux bus A */ 1232 P8_3_AMUXB = 5, /* Analog mux bus B */ 1233 P8_3_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 1234 P8_3_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 1235 P8_3_TCPWM0_LINE_COMPL1 = 8, /* Digital Active - tcpwm[0].line_compl[1]:2 */ 1236 P8_3_TCPWM1_LINE_COMPL17 = 9, /* Digital Active - tcpwm[1].line_compl[17]:0 */ 1237 P8_3_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:57 */ 1238 P8_3_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:57 */ 1239 P8_3_LCD_COM57 = 12, /* Digital Deep Sleep - lcd.com[57]:0 */ 1240 P8_3_LCD_SEG57 = 13, /* Digital Deep Sleep - lcd.seg[57]:0 */ 1241 P8_3_LPCOMP_DSI_COMP1 = 15, /* Digital Deep Sleep - lpcomp.dsi_comp1:0 */ 1242 P8_3_SCB4_UART_CTS = 18, /* Digital Active - scb[4].uart_cts:0 */ 1243 P8_3_SCB4_SPI_SELECT0 = 20, /* Digital Active - scb[4].spi_select0:0 */ 1244 1245 /* P8.4 */ 1246 P8_4_GPIO = 0, /* GPIO controls 'out' */ 1247 P8_4_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 1248 P8_4_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 1249 P8_4_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 1250 P8_4_AMUXA = 4, /* Analog mux bus A */ 1251 P8_4_AMUXB = 5, /* Analog mux bus B */ 1252 P8_4_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 1253 P8_4_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 1254 P8_4_TCPWM0_LINE2 = 8, /* Digital Active - tcpwm[0].line[2]:2 */ 1255 P8_4_TCPWM1_LINE18 = 9, /* Digital Active - tcpwm[1].line[18]:0 */ 1256 P8_4_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:58 */ 1257 P8_4_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:58 */ 1258 P8_4_LCD_COM58 = 12, /* Digital Deep Sleep - lcd.com[58]:0 */ 1259 P8_4_LCD_SEG58 = 13, /* Digital Deep Sleep - lcd.seg[58]:0 */ 1260 P8_4_SCB4_SPI_SELECT1 = 20, /* Digital Active - scb[4].spi_select1:0 */ 1261 1262 /* P8.5 */ 1263 P8_5_GPIO = 0, /* GPIO controls 'out' */ 1264 P8_5_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 1265 P8_5_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 1266 P8_5_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 1267 P8_5_AMUXA = 4, /* Analog mux bus A */ 1268 P8_5_AMUXB = 5, /* Analog mux bus B */ 1269 P8_5_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 1270 P8_5_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 1271 P8_5_TCPWM0_LINE_COMPL2 = 8, /* Digital Active - tcpwm[0].line_compl[2]:2 */ 1272 P8_5_TCPWM1_LINE_COMPL18 = 9, /* Digital Active - tcpwm[1].line_compl[18]:0 */ 1273 P8_5_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:59 */ 1274 P8_5_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:59 */ 1275 P8_5_LCD_COM59 = 12, /* Digital Deep Sleep - lcd.com[59]:0 */ 1276 P8_5_LCD_SEG59 = 13, /* Digital Deep Sleep - lcd.seg[59]:0 */ 1277 P8_5_SCB4_SPI_SELECT2 = 20, /* Digital Active - scb[4].spi_select2:0 */ 1278 1279 /* P8.6 */ 1280 P8_6_GPIO = 0, /* GPIO controls 'out' */ 1281 P8_6_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 1282 P8_6_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 1283 P8_6_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 1284 P8_6_AMUXA = 4, /* Analog mux bus A */ 1285 P8_6_AMUXB = 5, /* Analog mux bus B */ 1286 P8_6_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 1287 P8_6_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 1288 P8_6_TCPWM0_LINE3 = 8, /* Digital Active - tcpwm[0].line[3]:2 */ 1289 P8_6_TCPWM1_LINE19 = 9, /* Digital Active - tcpwm[1].line[19]:0 */ 1290 P8_6_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:60 */ 1291 P8_6_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:60 */ 1292 P8_6_LCD_COM60 = 12, /* Digital Deep Sleep - lcd.com[60]:0 */ 1293 P8_6_LCD_SEG60 = 13, /* Digital Deep Sleep - lcd.seg[60]:0 */ 1294 P8_6_SCB4_SPI_SELECT3 = 20, /* Digital Active - scb[4].spi_select3:0 */ 1295 1296 /* P8.7 */ 1297 P8_7_GPIO = 0, /* GPIO controls 'out' */ 1298 P8_7_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 1299 P8_7_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 1300 P8_7_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 1301 P8_7_AMUXA = 4, /* Analog mux bus A */ 1302 P8_7_AMUXB = 5, /* Analog mux bus B */ 1303 P8_7_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 1304 P8_7_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 1305 P8_7_TCPWM0_LINE_COMPL3 = 8, /* Digital Active - tcpwm[0].line_compl[3]:2 */ 1306 P8_7_TCPWM1_LINE_COMPL19 = 9, /* Digital Active - tcpwm[1].line_compl[19]:0 */ 1307 P8_7_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:61 */ 1308 P8_7_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:61 */ 1309 P8_7_LCD_COM61 = 12, /* Digital Deep Sleep - lcd.com[61]:0 */ 1310 P8_7_LCD_SEG61 = 13, /* Digital Deep Sleep - lcd.seg[61]:0 */ 1311 P8_7_SCB3_SPI_SELECT2 = 20, /* Digital Active - scb[3].spi_select2:0 */ 1312 1313 /* P9.0 */ 1314 P9_0_GPIO = 0, /* GPIO controls 'out' */ 1315 P9_0_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 1316 P9_0_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 1317 P9_0_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 1318 P9_0_AMUXA = 4, /* Analog mux bus A */ 1319 P9_0_AMUXB = 5, /* Analog mux bus B */ 1320 P9_0_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 1321 P9_0_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 1322 P9_0_TCPWM0_LINE4 = 8, /* Digital Active - tcpwm[0].line[4]:2 */ 1323 P9_0_TCPWM1_LINE20 = 9, /* Digital Active - tcpwm[1].line[20]:0 */ 1324 P9_0_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:62 */ 1325 P9_0_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:62 */ 1326 P9_0_LCD_COM0 = 12, /* Digital Deep Sleep - lcd.com[0]:1 */ 1327 P9_0_LCD_SEG0 = 13, /* Digital Deep Sleep - lcd.seg[0]:1 */ 1328 P9_0_SCB2_UART_RX = 18, /* Digital Active - scb[2].uart_rx:0 */ 1329 P9_0_SCB2_I2C_SCL = 19, /* Digital Active - scb[2].i2c_scl:0 */ 1330 P9_0_SCB2_SPI_MOSI = 20, /* Digital Active - scb[2].spi_mosi:0 */ 1331 P9_0_PERI_TR_IO_INPUT18 = 24, /* Digital Active - peri.tr_io_input[18]:0 */ 1332 P9_0_CPUSS_TRACE_DATA3 = 27, /* Digital Active - cpuss.trace_data[3]:0 */ 1333 1334 /* P9.1 */ 1335 P9_1_GPIO = 0, /* GPIO controls 'out' */ 1336 P9_1_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 1337 P9_1_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 1338 P9_1_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 1339 P9_1_AMUXA = 4, /* Analog mux bus A */ 1340 P9_1_AMUXB = 5, /* Analog mux bus B */ 1341 P9_1_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 1342 P9_1_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 1343 P9_1_TCPWM0_LINE_COMPL4 = 8, /* Digital Active - tcpwm[0].line_compl[4]:2 */ 1344 P9_1_TCPWM1_LINE_COMPL20 = 9, /* Digital Active - tcpwm[1].line_compl[20]:0 */ 1345 P9_1_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:63 */ 1346 P9_1_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:63 */ 1347 P9_1_LCD_COM1 = 12, /* Digital Deep Sleep - lcd.com[1]:1 */ 1348 P9_1_LCD_SEG1 = 13, /* Digital Deep Sleep - lcd.seg[1]:1 */ 1349 P9_1_SCB2_UART_TX = 18, /* Digital Active - scb[2].uart_tx:0 */ 1350 P9_1_SCB2_I2C_SDA = 19, /* Digital Active - scb[2].i2c_sda:0 */ 1351 P9_1_SCB2_SPI_MISO = 20, /* Digital Active - scb[2].spi_miso:0 */ 1352 P9_1_PERI_TR_IO_INPUT19 = 24, /* Digital Active - peri.tr_io_input[19]:0 */ 1353 P9_1_CPUSS_TRACE_DATA2 = 27, /* Digital Active - cpuss.trace_data[2]:0 */ 1354 P9_1_SRSS_DDFT_PIN_IN0 = 31, /* Digital Deep Sleep - srss.ddft_pin_in[0]:1 */ 1355 1356 /* P9.2 */ 1357 P9_2_GPIO = 0, /* GPIO controls 'out' */ 1358 P9_2_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 1359 P9_2_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 1360 P9_2_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 1361 P9_2_AMUXA = 4, /* Analog mux bus A */ 1362 P9_2_AMUXB = 5, /* Analog mux bus B */ 1363 P9_2_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 1364 P9_2_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 1365 P9_2_TCPWM0_LINE5 = 8, /* Digital Active - tcpwm[0].line[5]:2 */ 1366 P9_2_TCPWM1_LINE21 = 9, /* Digital Active - tcpwm[1].line[21]:0 */ 1367 P9_2_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:64 */ 1368 P9_2_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:64 */ 1369 P9_2_LCD_COM2 = 12, /* Digital Deep Sleep - lcd.com[2]:1 */ 1370 P9_2_LCD_SEG2 = 13, /* Digital Deep Sleep - lcd.seg[2]:1 */ 1371 P9_2_SCB2_UART_RTS = 18, /* Digital Active - scb[2].uart_rts:0 */ 1372 P9_2_SCB2_SPI_CLK = 20, /* Digital Active - scb[2].spi_clk:0 */ 1373 P9_2_PASS_DSI_CTB_CMP0 = 22, /* Digital Active - pass.dsi_ctb_cmp0:1 */ 1374 P9_2_CPUSS_TRACE_DATA1 = 27, /* Digital Active - cpuss.trace_data[1]:0 */ 1375 1376 /* P9.3 */ 1377 P9_3_GPIO = 0, /* GPIO controls 'out' */ 1378 P9_3_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 1379 P9_3_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 1380 P9_3_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 1381 P9_3_AMUXA = 4, /* Analog mux bus A */ 1382 P9_3_AMUXB = 5, /* Analog mux bus B */ 1383 P9_3_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 1384 P9_3_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 1385 P9_3_TCPWM0_LINE_COMPL5 = 8, /* Digital Active - tcpwm[0].line_compl[5]:2 */ 1386 P9_3_TCPWM1_LINE_COMPL21 = 9, /* Digital Active - tcpwm[1].line_compl[21]:0 */ 1387 P9_3_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:65 */ 1388 P9_3_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:65 */ 1389 P9_3_LCD_COM3 = 12, /* Digital Deep Sleep - lcd.com[3]:1 */ 1390 P9_3_LCD_SEG3 = 13, /* Digital Deep Sleep - lcd.seg[3]:1 */ 1391 P9_3_SCB2_UART_CTS = 18, /* Digital Active - scb[2].uart_cts:0 */ 1392 P9_3_SCB2_SPI_SELECT0 = 20, /* Digital Active - scb[2].spi_select0:0 */ 1393 P9_3_PASS_DSI_CTB_CMP1 = 22, /* Digital Active - pass.dsi_ctb_cmp1:1 */ 1394 P9_3_CPUSS_TRACE_DATA0 = 27, /* Digital Active - cpuss.trace_data[0]:0 */ 1395 P9_3_SRSS_DDFT_PIN_IN1 = 31, /* Digital Deep Sleep - srss.ddft_pin_in[1]:1 */ 1396 1397 /* P10.0 */ 1398 P10_0_GPIO = 0, /* GPIO controls 'out' */ 1399 P10_0_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 1400 P10_0_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 1401 P10_0_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 1402 P10_0_AMUXA = 4, /* Analog mux bus A */ 1403 P10_0_AMUXB = 5, /* Analog mux bus B */ 1404 P10_0_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 1405 P10_0_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 1406 P10_0_TCPWM0_LINE6 = 8, /* Digital Active - tcpwm[0].line[6]:2 */ 1407 P10_0_TCPWM1_LINE22 = 9, /* Digital Active - tcpwm[1].line[22]:0 */ 1408 P10_0_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:70 */ 1409 P10_0_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:70 */ 1410 P10_0_LCD_COM8 = 12, /* Digital Deep Sleep - lcd.com[8]:1 */ 1411 P10_0_LCD_SEG8 = 13, /* Digital Deep Sleep - lcd.seg[8]:1 */ 1412 P10_0_SCB1_UART_RX = 18, /* Digital Active - scb[1].uart_rx:1 */ 1413 P10_0_SCB1_I2C_SCL = 19, /* Digital Active - scb[1].i2c_scl:1 */ 1414 P10_0_SCB1_SPI_MOSI = 20, /* Digital Active - scb[1].spi_mosi:1 */ 1415 P10_0_PERI_TR_IO_INPUT20 = 24, /* Digital Active - peri.tr_io_input[20]:0 */ 1416 P10_0_CPUSS_TRACE_DATA3 = 27, /* Digital Active - cpuss.trace_data[3]:1 */ 1417 1418 /* P10.1 */ 1419 P10_1_GPIO = 0, /* GPIO controls 'out' */ 1420 P10_1_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 1421 P10_1_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 1422 P10_1_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 1423 P10_1_AMUXA = 4, /* Analog mux bus A */ 1424 P10_1_AMUXB = 5, /* Analog mux bus B */ 1425 P10_1_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 1426 P10_1_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 1427 P10_1_TCPWM0_LINE_COMPL6 = 8, /* Digital Active - tcpwm[0].line_compl[6]:2 */ 1428 P10_1_TCPWM1_LINE_COMPL22 = 9, /* Digital Active - tcpwm[1].line_compl[22]:0 */ 1429 P10_1_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:71 */ 1430 P10_1_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:71 */ 1431 P10_1_LCD_COM9 = 12, /* Digital Deep Sleep - lcd.com[9]:1 */ 1432 P10_1_LCD_SEG9 = 13, /* Digital Deep Sleep - lcd.seg[9]:1 */ 1433 P10_1_SCB1_UART_TX = 18, /* Digital Active - scb[1].uart_tx:1 */ 1434 P10_1_SCB1_I2C_SDA = 19, /* Digital Active - scb[1].i2c_sda:1 */ 1435 P10_1_SCB1_SPI_MISO = 20, /* Digital Active - scb[1].spi_miso:1 */ 1436 P10_1_PERI_TR_IO_INPUT21 = 24, /* Digital Active - peri.tr_io_input[21]:0 */ 1437 P10_1_CPUSS_TRACE_DATA2 = 27, /* Digital Active - cpuss.trace_data[2]:1 */ 1438 1439 /* P10.2 */ 1440 P10_2_GPIO = 0, /* GPIO controls 'out' */ 1441 P10_2_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 1442 P10_2_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 1443 P10_2_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 1444 P10_2_AMUXA = 4, /* Analog mux bus A */ 1445 P10_2_AMUXB = 5, /* Analog mux bus B */ 1446 P10_2_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 1447 P10_2_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 1448 P10_2_TCPWM0_LINE7 = 8, /* Digital Active - tcpwm[0].line[7]:2 */ 1449 P10_2_TCPWM1_LINE23 = 9, /* Digital Active - tcpwm[1].line[23]:0 */ 1450 P10_2_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:72 */ 1451 P10_2_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:72 */ 1452 P10_2_LCD_COM10 = 12, /* Digital Deep Sleep - lcd.com[10]:1 */ 1453 P10_2_LCD_SEG10 = 13, /* Digital Deep Sleep - lcd.seg[10]:1 */ 1454 P10_2_SCB1_UART_RTS = 18, /* Digital Active - scb[1].uart_rts:1 */ 1455 P10_2_SCB1_SPI_CLK = 20, /* Digital Active - scb[1].spi_clk:1 */ 1456 P10_2_CPUSS_TRACE_DATA1 = 27, /* Digital Active - cpuss.trace_data[1]:1 */ 1457 1458 /* P10.3 */ 1459 P10_3_GPIO = 0, /* GPIO controls 'out' */ 1460 P10_3_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 1461 P10_3_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 1462 P10_3_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 1463 P10_3_AMUXA = 4, /* Analog mux bus A */ 1464 P10_3_AMUXB = 5, /* Analog mux bus B */ 1465 P10_3_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 1466 P10_3_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 1467 P10_3_TCPWM0_LINE_COMPL7 = 8, /* Digital Active - tcpwm[0].line_compl[7]:2 */ 1468 P10_3_TCPWM1_LINE_COMPL23 = 9, /* Digital Active - tcpwm[1].line_compl[23]:0 */ 1469 P10_3_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:73 */ 1470 P10_3_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:73 */ 1471 P10_3_LCD_COM11 = 12, /* Digital Deep Sleep - lcd.com[11]:1 */ 1472 P10_3_LCD_SEG11 = 13, /* Digital Deep Sleep - lcd.seg[11]:1 */ 1473 P10_3_SCB1_UART_CTS = 18, /* Digital Active - scb[1].uart_cts:1 */ 1474 P10_3_SCB1_SPI_SELECT0 = 20, /* Digital Active - scb[1].spi_select0:1 */ 1475 P10_3_CPUSS_TRACE_DATA0 = 27, /* Digital Active - cpuss.trace_data[0]:1 */ 1476 1477 /* P10.4 */ 1478 P10_4_GPIO = 0, /* GPIO controls 'out' */ 1479 P10_4_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 1480 P10_4_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 1481 P10_4_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 1482 P10_4_AMUXA = 4, /* Analog mux bus A */ 1483 P10_4_AMUXB = 5, /* Analog mux bus B */ 1484 P10_4_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 1485 P10_4_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 1486 P10_4_TCPWM0_LINE0 = 8, /* Digital Active - tcpwm[0].line[0]:3 */ 1487 P10_4_TCPWM1_LINE0 = 9, /* Digital Active - tcpwm[1].line[0]:1 */ 1488 P10_4_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:74 */ 1489 P10_4_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:74 */ 1490 P10_4_LCD_COM12 = 12, /* Digital Deep Sleep - lcd.com[12]:1 */ 1491 P10_4_LCD_SEG12 = 13, /* Digital Deep Sleep - lcd.seg[12]:1 */ 1492 P10_4_SCB1_SPI_SELECT1 = 20, /* Digital Active - scb[1].spi_select1:1 */ 1493 P10_4_AUDIOSS_PDM_CLK = 21, /* Digital Active - audioss.pdm_clk:0 */ 1494 P10_4_AUDIOSS0_PDM_CLK = 21, /* Digital Active - audioss[0].pdm_clk:0:0 */ 1495 1496 /* P10.5 */ 1497 P10_5_GPIO = 0, /* GPIO controls 'out' */ 1498 P10_5_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 1499 P10_5_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 1500 P10_5_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 1501 P10_5_AMUXA = 4, /* Analog mux bus A */ 1502 P10_5_AMUXB = 5, /* Analog mux bus B */ 1503 P10_5_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 1504 P10_5_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 1505 P10_5_TCPWM0_LINE_COMPL0 = 8, /* Digital Active - tcpwm[0].line_compl[0]:3 */ 1506 P10_5_TCPWM1_LINE_COMPL0 = 9, /* Digital Active - tcpwm[1].line_compl[0]:1 */ 1507 P10_5_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:75 */ 1508 P10_5_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:75 */ 1509 P10_5_LCD_COM13 = 12, /* Digital Deep Sleep - lcd.com[13]:1 */ 1510 P10_5_LCD_SEG13 = 13, /* Digital Deep Sleep - lcd.seg[13]:1 */ 1511 P10_5_SCB1_SPI_SELECT2 = 20, /* Digital Active - scb[1].spi_select2:1 */ 1512 P10_5_AUDIOSS_PDM_DATA = 21, /* Digital Active - audioss.pdm_data:0 */ 1513 P10_5_AUDIOSS0_PDM_DATA = 21, /* Digital Active - audioss[0].pdm_data:0:0 */ 1514 1515 /* P10.6 */ 1516 P10_6_GPIO = 0, /* GPIO controls 'out' */ 1517 P10_6_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 1518 P10_6_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 1519 P10_6_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 1520 P10_6_AMUXA = 4, /* Analog mux bus A */ 1521 P10_6_AMUXB = 5, /* Analog mux bus B */ 1522 P10_6_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 1523 P10_6_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 1524 P10_6_TCPWM0_LINE1 = 8, /* Digital Active - tcpwm[0].line[1]:6 */ 1525 P10_6_TCPWM1_LINE2 = 9, /* Digital Active - tcpwm[1].line[2]:2 */ 1526 P10_6_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:76 */ 1527 P10_6_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:76 */ 1528 P10_6_LCD_COM14 = 12, /* Digital Deep Sleep - lcd.com[14]:1 */ 1529 P10_6_LCD_SEG14 = 13, /* Digital Deep Sleep - lcd.seg[14]:1 */ 1530 P10_6_SCB1_SPI_SELECT3 = 20, /* Digital Active - scb[1].spi_select3:1 */ 1531 1532 /* P10.7 */ 1533 P10_7_GPIO = 0, /* GPIO controls 'out' */ 1534 P10_7_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 1535 P10_7_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 1536 P10_7_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 1537 P10_7_AMUXA = 4, /* Analog mux bus A */ 1538 P10_7_AMUXB = 5, /* Analog mux bus B */ 1539 P10_7_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 1540 P10_7_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 1541 P10_7_TCPWM0_LINE_COMPL1 = 8, /* Digital Active - tcpwm[0].line_compl[1]:6 */ 1542 P10_7_TCPWM1_LINE_COMPL2 = 9, /* Digital Active - tcpwm[1].line_compl[2]:2 */ 1543 P10_7_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:77 */ 1544 P10_7_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:77 */ 1545 P10_7_LCD_COM15 = 12, /* Digital Deep Sleep - lcd.com[15]:1 */ 1546 P10_7_LCD_SEG15 = 13, /* Digital Deep Sleep - lcd.seg[15]:1 */ 1547 1548 /* P11.0 */ 1549 P11_0_GPIO = 0, /* GPIO controls 'out' */ 1550 P11_0_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 1551 P11_0_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 1552 P11_0_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 1553 P11_0_AMUXA = 4, /* Analog mux bus A */ 1554 P11_0_AMUXB = 5, /* Analog mux bus B */ 1555 P11_0_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 1556 P11_0_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 1557 P11_0_TCPWM0_LINE1 = 8, /* Digital Active - tcpwm[0].line[1]:3 */ 1558 P11_0_TCPWM1_LINE1 = 9, /* Digital Active - tcpwm[1].line[1]:1 */ 1559 P11_0_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:78 */ 1560 P11_0_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:78 */ 1561 P11_0_LCD_COM16 = 12, /* Digital Deep Sleep - lcd.com[16]:1 */ 1562 P11_0_LCD_SEG16 = 13, /* Digital Deep Sleep - lcd.seg[16]:1 */ 1563 P11_0_SMIF_SPI_SELECT2 = 17, /* Digital Active - smif.spi_select2 */ 1564 P11_0_SCB5_UART_RX = 18, /* Digital Active - scb[5].uart_rx:1 */ 1565 P11_0_SCB5_I2C_SCL = 19, /* Digital Active - scb[5].i2c_scl:1 */ 1566 P11_0_SCB5_SPI_MOSI = 20, /* Digital Active - scb[5].spi_mosi:1 */ 1567 P11_0_PERI_TR_IO_INPUT22 = 24, /* Digital Active - peri.tr_io_input[22]:0 */ 1568 1569 /* P11.1 */ 1570 P11_1_GPIO = 0, /* GPIO controls 'out' */ 1571 P11_1_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 1572 P11_1_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 1573 P11_1_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 1574 P11_1_AMUXA = 4, /* Analog mux bus A */ 1575 P11_1_AMUXB = 5, /* Analog mux bus B */ 1576 P11_1_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 1577 P11_1_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 1578 P11_1_TCPWM0_LINE_COMPL1 = 8, /* Digital Active - tcpwm[0].line_compl[1]:3 */ 1579 P11_1_TCPWM1_LINE_COMPL1 = 9, /* Digital Active - tcpwm[1].line_compl[1]:1 */ 1580 P11_1_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:79 */ 1581 P11_1_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:79 */ 1582 P11_1_LCD_COM17 = 12, /* Digital Deep Sleep - lcd.com[17]:1 */ 1583 P11_1_LCD_SEG17 = 13, /* Digital Deep Sleep - lcd.seg[17]:1 */ 1584 P11_1_SMIF_SPI_SELECT1 = 17, /* Digital Active - smif.spi_select1 */ 1585 P11_1_SCB5_UART_TX = 18, /* Digital Active - scb[5].uart_tx:1 */ 1586 P11_1_SCB5_I2C_SDA = 19, /* Digital Active - scb[5].i2c_sda:1 */ 1587 P11_1_SCB5_SPI_MISO = 20, /* Digital Active - scb[5].spi_miso:1 */ 1588 P11_1_PERI_TR_IO_INPUT23 = 24, /* Digital Active - peri.tr_io_input[23]:0 */ 1589 1590 /* P11.2 */ 1591 P11_2_GPIO = 0, /* GPIO controls 'out' */ 1592 P11_2_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 1593 P11_2_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 1594 P11_2_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 1595 P11_2_AMUXA = 4, /* Analog mux bus A */ 1596 P11_2_AMUXB = 5, /* Analog mux bus B */ 1597 P11_2_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 1598 P11_2_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 1599 P11_2_TCPWM0_LINE2 = 8, /* Digital Active - tcpwm[0].line[2]:3 */ 1600 P11_2_TCPWM1_LINE2 = 9, /* Digital Active - tcpwm[1].line[2]:1 */ 1601 P11_2_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:80 */ 1602 P11_2_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:80 */ 1603 P11_2_LCD_COM18 = 12, /* Digital Deep Sleep - lcd.com[18]:1 */ 1604 P11_2_LCD_SEG18 = 13, /* Digital Deep Sleep - lcd.seg[18]:1 */ 1605 P11_2_SMIF_SPI_SELECT0 = 17, /* Digital Active - smif.spi_select0 */ 1606 P11_2_SCB5_UART_RTS = 18, /* Digital Active - scb[5].uart_rts:1 */ 1607 P11_2_SCB5_SPI_CLK = 20, /* Digital Active - scb[5].spi_clk:1 */ 1608 1609 /* P11.3 */ 1610 P11_3_GPIO = 0, /* GPIO controls 'out' */ 1611 P11_3_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 1612 P11_3_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 1613 P11_3_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 1614 P11_3_AMUXA = 4, /* Analog mux bus A */ 1615 P11_3_AMUXB = 5, /* Analog mux bus B */ 1616 P11_3_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 1617 P11_3_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 1618 P11_3_TCPWM0_LINE_COMPL2 = 8, /* Digital Active - tcpwm[0].line_compl[2]:3 */ 1619 P11_3_TCPWM1_LINE_COMPL2 = 9, /* Digital Active - tcpwm[1].line_compl[2]:1 */ 1620 P11_3_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:81 */ 1621 P11_3_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:81 */ 1622 P11_3_LCD_COM19 = 12, /* Digital Deep Sleep - lcd.com[19]:1 */ 1623 P11_3_LCD_SEG19 = 13, /* Digital Deep Sleep - lcd.seg[19]:1 */ 1624 P11_3_SMIF_SPI_DATA3 = 17, /* Digital Active - smif.spi_data3 */ 1625 P11_3_SCB5_UART_CTS = 18, /* Digital Active - scb[5].uart_cts:1 */ 1626 P11_3_SCB5_SPI_SELECT0 = 20, /* Digital Active - scb[5].spi_select0:1 */ 1627 P11_3_PERI_TR_IO_OUTPUT0 = 25, /* Digital Active - peri.tr_io_output[0]:0 */ 1628 1629 /* P11.4 */ 1630 P11_4_GPIO = 0, /* GPIO controls 'out' */ 1631 P11_4_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 1632 P11_4_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 1633 P11_4_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 1634 P11_4_AMUXA = 4, /* Analog mux bus A */ 1635 P11_4_AMUXB = 5, /* Analog mux bus B */ 1636 P11_4_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 1637 P11_4_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 1638 P11_4_TCPWM0_LINE3 = 8, /* Digital Active - tcpwm[0].line[3]:3 */ 1639 P11_4_TCPWM1_LINE3 = 9, /* Digital Active - tcpwm[1].line[3]:1 */ 1640 P11_4_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:82 */ 1641 P11_4_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:82 */ 1642 P11_4_LCD_COM20 = 12, /* Digital Deep Sleep - lcd.com[20]:1 */ 1643 P11_4_LCD_SEG20 = 13, /* Digital Deep Sleep - lcd.seg[20]:1 */ 1644 P11_4_SMIF_SPI_DATA2 = 17, /* Digital Active - smif.spi_data2 */ 1645 P11_4_SCB5_SPI_SELECT1 = 20, /* Digital Active - scb[5].spi_select1:1 */ 1646 P11_4_PERI_TR_IO_OUTPUT1 = 25, /* Digital Active - peri.tr_io_output[1]:0 */ 1647 1648 /* P11.5 */ 1649 P11_5_GPIO = 0, /* GPIO controls 'out' */ 1650 P11_5_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 1651 P11_5_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 1652 P11_5_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 1653 P11_5_AMUXA = 4, /* Analog mux bus A */ 1654 P11_5_AMUXB = 5, /* Analog mux bus B */ 1655 P11_5_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 1656 P11_5_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 1657 P11_5_TCPWM0_LINE_COMPL3 = 8, /* Digital Active - tcpwm[0].line_compl[3]:3 */ 1658 P11_5_TCPWM1_LINE_COMPL3 = 9, /* Digital Active - tcpwm[1].line_compl[3]:1 */ 1659 P11_5_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:83 */ 1660 P11_5_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:83 */ 1661 P11_5_LCD_COM21 = 12, /* Digital Deep Sleep - lcd.com[21]:1 */ 1662 P11_5_LCD_SEG21 = 13, /* Digital Deep Sleep - lcd.seg[21]:1 */ 1663 P11_5_SMIF_SPI_DATA1 = 17, /* Digital Active - smif.spi_data1 */ 1664 P11_5_SCB5_SPI_SELECT2 = 20, /* Digital Active - scb[5].spi_select2:1 */ 1665 1666 /* P11.6 */ 1667 P11_6_GPIO = 0, /* GPIO controls 'out' */ 1668 P11_6_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 1669 P11_6_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 1670 P11_6_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 1671 P11_6_AMUXA = 4, /* Analog mux bus A */ 1672 P11_6_AMUXB = 5, /* Analog mux bus B */ 1673 P11_6_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 1674 P11_6_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 1675 P11_6_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:84 */ 1676 P11_6_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:84 */ 1677 P11_6_LCD_COM22 = 12, /* Digital Deep Sleep - lcd.com[22]:1 */ 1678 P11_6_LCD_SEG22 = 13, /* Digital Deep Sleep - lcd.seg[22]:1 */ 1679 P11_6_SMIF_SPI_DATA0 = 17, /* Digital Active - smif.spi_data0 */ 1680 P11_6_SCB5_SPI_SELECT3 = 20, /* Digital Active - scb[5].spi_select3:1 */ 1681 1682 /* P11.7 */ 1683 P11_7_GPIO = 0, /* GPIO controls 'out' */ 1684 P11_7_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 1685 P11_7_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 1686 P11_7_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 1687 P11_7_AMUXA = 4, /* Analog mux bus A */ 1688 P11_7_AMUXB = 5, /* Analog mux bus B */ 1689 P11_7_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 1690 P11_7_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 1691 P11_7_SMIF_SPI_CLK = 17, /* Digital Active - smif.spi_clk */ 1692 1693 /* P12.0 */ 1694 P12_0_GPIO = 0, /* GPIO controls 'out' */ 1695 P12_0_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 1696 P12_0_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 1697 P12_0_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 1698 P12_0_AMUXA = 4, /* Analog mux bus A */ 1699 P12_0_AMUXB = 5, /* Analog mux bus B */ 1700 P12_0_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 1701 P12_0_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 1702 P12_0_TCPWM0_LINE4 = 8, /* Digital Active - tcpwm[0].line[4]:3 */ 1703 P12_0_TCPWM1_LINE4 = 9, /* Digital Active - tcpwm[1].line[4]:1 */ 1704 P12_0_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:85 */ 1705 P12_0_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:85 */ 1706 P12_0_LCD_COM23 = 12, /* Digital Deep Sleep - lcd.com[23]:1 */ 1707 P12_0_LCD_SEG23 = 13, /* Digital Deep Sleep - lcd.seg[23]:1 */ 1708 P12_0_SMIF_SPI_DATA4 = 17, /* Digital Active - smif.spi_data4 */ 1709 P12_0_SCB6_UART_RX = 18, /* Digital Active - scb[6].uart_rx:0 */ 1710 P12_0_SCB6_I2C_SCL = 19, /* Digital Active - scb[6].i2c_scl:0 */ 1711 P12_0_SCB6_SPI_MOSI = 20, /* Digital Active - scb[6].spi_mosi:0 */ 1712 P12_0_PERI_TR_IO_INPUT24 = 24, /* Digital Active - peri.tr_io_input[24]:0 */ 1713 1714 /* P12.1 */ 1715 P12_1_GPIO = 0, /* GPIO controls 'out' */ 1716 P12_1_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 1717 P12_1_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 1718 P12_1_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 1719 P12_1_AMUXA = 4, /* Analog mux bus A */ 1720 P12_1_AMUXB = 5, /* Analog mux bus B */ 1721 P12_1_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 1722 P12_1_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 1723 P12_1_TCPWM0_LINE_COMPL4 = 8, /* Digital Active - tcpwm[0].line_compl[4]:3 */ 1724 P12_1_TCPWM1_LINE_COMPL4 = 9, /* Digital Active - tcpwm[1].line_compl[4]:1 */ 1725 P12_1_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:86 */ 1726 P12_1_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:86 */ 1727 P12_1_LCD_COM24 = 12, /* Digital Deep Sleep - lcd.com[24]:1 */ 1728 P12_1_LCD_SEG24 = 13, /* Digital Deep Sleep - lcd.seg[24]:1 */ 1729 P12_1_SMIF_SPI_DATA5 = 17, /* Digital Active - smif.spi_data5 */ 1730 P12_1_SCB6_UART_TX = 18, /* Digital Active - scb[6].uart_tx:0 */ 1731 P12_1_SCB6_I2C_SDA = 19, /* Digital Active - scb[6].i2c_sda:0 */ 1732 P12_1_SCB6_SPI_MISO = 20, /* Digital Active - scb[6].spi_miso:0 */ 1733 P12_1_PERI_TR_IO_INPUT25 = 24, /* Digital Active - peri.tr_io_input[25]:0 */ 1734 1735 /* P12.2 */ 1736 P12_2_GPIO = 0, /* GPIO controls 'out' */ 1737 P12_2_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 1738 P12_2_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 1739 P12_2_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 1740 P12_2_AMUXA = 4, /* Analog mux bus A */ 1741 P12_2_AMUXB = 5, /* Analog mux bus B */ 1742 P12_2_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 1743 P12_2_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 1744 P12_2_TCPWM0_LINE5 = 8, /* Digital Active - tcpwm[0].line[5]:3 */ 1745 P12_2_TCPWM1_LINE5 = 9, /* Digital Active - tcpwm[1].line[5]:1 */ 1746 P12_2_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:87 */ 1747 P12_2_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:87 */ 1748 P12_2_LCD_COM25 = 12, /* Digital Deep Sleep - lcd.com[25]:1 */ 1749 P12_2_LCD_SEG25 = 13, /* Digital Deep Sleep - lcd.seg[25]:1 */ 1750 P12_2_SMIF_SPI_DATA6 = 17, /* Digital Active - smif.spi_data6 */ 1751 P12_2_SCB6_UART_RTS = 18, /* Digital Active - scb[6].uart_rts:0 */ 1752 P12_2_SCB6_SPI_CLK = 20, /* Digital Active - scb[6].spi_clk:0 */ 1753 1754 /* P12.3 */ 1755 P12_3_GPIO = 0, /* GPIO controls 'out' */ 1756 P12_3_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 1757 P12_3_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 1758 P12_3_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 1759 P12_3_AMUXA = 4, /* Analog mux bus A */ 1760 P12_3_AMUXB = 5, /* Analog mux bus B */ 1761 P12_3_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 1762 P12_3_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 1763 P12_3_TCPWM0_LINE_COMPL5 = 8, /* Digital Active - tcpwm[0].line_compl[5]:3 */ 1764 P12_3_TCPWM1_LINE_COMPL5 = 9, /* Digital Active - tcpwm[1].line_compl[5]:1 */ 1765 P12_3_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:88 */ 1766 P12_3_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:88 */ 1767 P12_3_LCD_COM26 = 12, /* Digital Deep Sleep - lcd.com[26]:1 */ 1768 P12_3_LCD_SEG26 = 13, /* Digital Deep Sleep - lcd.seg[26]:1 */ 1769 P12_3_SMIF_SPI_DATA7 = 17, /* Digital Active - smif.spi_data7 */ 1770 P12_3_SCB6_UART_CTS = 18, /* Digital Active - scb[6].uart_cts:0 */ 1771 P12_3_SCB6_SPI_SELECT0 = 20, /* Digital Active - scb[6].spi_select0:0 */ 1772 1773 /* P12.4 */ 1774 P12_4_GPIO = 0, /* GPIO controls 'out' */ 1775 P12_4_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 1776 P12_4_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 1777 P12_4_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 1778 P12_4_AMUXA = 4, /* Analog mux bus A */ 1779 P12_4_AMUXB = 5, /* Analog mux bus B */ 1780 P12_4_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 1781 P12_4_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 1782 P12_4_TCPWM0_LINE6 = 8, /* Digital Active - tcpwm[0].line[6]:3 */ 1783 P12_4_TCPWM1_LINE6 = 9, /* Digital Active - tcpwm[1].line[6]:1 */ 1784 P12_4_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:89 */ 1785 P12_4_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:89 */ 1786 P12_4_LCD_COM27 = 12, /* Digital Deep Sleep - lcd.com[27]:1 */ 1787 P12_4_LCD_SEG27 = 13, /* Digital Deep Sleep - lcd.seg[27]:1 */ 1788 P12_4_SMIF_SPI_SELECT3 = 17, /* Digital Active - smif.spi_select3 */ 1789 P12_4_SCB6_SPI_SELECT1 = 20, /* Digital Active - scb[6].spi_select1:0 */ 1790 P12_4_AUDIOSS_PDM_CLK = 21, /* Digital Active - audioss.pdm_clk:1 */ 1791 P12_4_AUDIOSS0_PDM_CLK = 21, /* Digital Active - audioss[0].pdm_clk:1:0 */ 1792 1793 /* P13.0 */ 1794 P13_0_GPIO = 0, /* GPIO controls 'out' */ 1795 P13_0_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 1796 P13_0_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 1797 P13_0_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 1798 P13_0_AMUXA = 4, /* Analog mux bus A */ 1799 P13_0_AMUXB = 5, /* Analog mux bus B */ 1800 P13_0_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 1801 P13_0_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 1802 P13_0_TCPWM0_LINE0 = 8, /* Digital Active - tcpwm[0].line[0]:4 */ 1803 P13_0_TCPWM1_LINE8 = 9, /* Digital Active - tcpwm[1].line[8]:1 */ 1804 P13_0_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:93 */ 1805 P13_0_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:93 */ 1806 P13_0_LCD_COM31 = 12, /* Digital Deep Sleep - lcd.com[31]:1 */ 1807 P13_0_LCD_SEG31 = 13, /* Digital Deep Sleep - lcd.seg[31]:1 */ 1808 P13_0_SCB6_UART_RX = 18, /* Digital Active - scb[6].uart_rx:1 */ 1809 P13_0_SCB6_I2C_SCL = 19, /* Digital Active - scb[6].i2c_scl:1 */ 1810 P13_0_SCB6_SPI_MOSI = 20, /* Digital Active - scb[6].spi_mosi:1 */ 1811 P13_0_PERI_TR_IO_INPUT26 = 24, /* Digital Active - peri.tr_io_input[26]:0 */ 1812 1813 /* P13.1 */ 1814 P13_1_GPIO = 0, /* GPIO controls 'out' */ 1815 P13_1_GPIO_DSI = 1, /* GPIO controls 'out', DSI controls 'output enable' */ 1816 P13_1_DSI_DSI = 2, /* DSI controls 'out' and 'output enable' */ 1817 P13_1_DSI_GPIO = 3, /* DSI controls 'out', GPIO controls 'output enable' */ 1818 P13_1_AMUXA = 4, /* Analog mux bus A */ 1819 P13_1_AMUXB = 5, /* Analog mux bus B */ 1820 P13_1_AMUXA_DSI = 6, /* Analog mux bus A, DSI control */ 1821 P13_1_AMUXB_DSI = 7, /* Analog mux bus B, DSI control */ 1822 P13_1_TCPWM0_LINE_COMPL0 = 8, /* Digital Active - tcpwm[0].line_compl[0]:4 */ 1823 P13_1_TCPWM1_LINE_COMPL8 = 9, /* Digital Active - tcpwm[1].line_compl[8]:1 */ 1824 P13_1_CSD_CSD_TX = 10, /* Digital Active - csd.csd_tx:94 */ 1825 P13_1_CSD_CSD_TX_N = 11, /* Digital Active - csd.csd_tx_n:94 */ 1826 P13_1_LCD_COM32 = 12, /* Digital Deep Sleep - lcd.com[32]:1 */ 1827 P13_1_LCD_SEG32 = 13, /* Digital Deep Sleep - lcd.seg[32]:1 */ 1828 P13_1_SCB6_UART_TX = 18, /* Digital Active - scb[6].uart_tx:1 */ 1829 P13_1_SCB6_I2C_SDA = 19, /* Digital Active - scb[6].i2c_sda:1 */ 1830 P13_1_SCB6_SPI_MISO = 20, /* Digital Active - scb[6].spi_miso:1 */ 1831 P13_1_PERI_TR_IO_INPUT27 = 24 /* Digital Active - peri.tr_io_input[27]:0 */ 1832 } en_hsiom_sel_t; 1833 1834 #endif /* _GPIO_PSOC6_01_104_M_CSP_BLE_H_ */ 1835 1836 1837 /* [] END OF FILE */ 1838