1/* 2 * Copyright (c) 2023 Microchip Technology Inc. 3 * 4 * SPDX-License-Identifier: Apache-2.0 5 */ 6 7#include <zephyr/dt-bindings/pinctrl/mchp-xec-pinctrl.h> 8 9&pinctrl { 10 /* ADC */ 11 /omit-if-no-ref/ adc00_gpio200: adc00_gpio200 { 12 pinmux = < MCHP_XEC_PINMUX(0200, MCHP_AF1) >; 13 }; 14 15 /omit-if-no-ref/ adc01_gpio201: adc01_gpio201 { 16 pinmux = < MCHP_XEC_PINMUX(0201, MCHP_AF1) >; 17 }; 18 19 /omit-if-no-ref/ adc02_gpio202: adc02_gpio202 { 20 pinmux = < MCHP_XEC_PINMUX(0202, MCHP_AF1) >; 21 }; 22 23 /omit-if-no-ref/ adc03_gpio203: adc03_gpio203 { 24 pinmux = < MCHP_XEC_PINMUX(0203, MCHP_AF1) >; 25 }; 26 27 /omit-if-no-ref/ adc04_gpio204: adc04_gpio204 { 28 pinmux = < MCHP_XEC_PINMUX(0204, MCHP_AF1) >; 29 }; 30 31 /omit-if-no-ref/ adc05_gpio205: adc05_gpio205 { 32 pinmux = < MCHP_XEC_PINMUX(0205, MCHP_AF1) >; 33 }; 34 35 /omit-if-no-ref/ adc06_gpio206: adc06_gpio206 { 36 pinmux = < MCHP_XEC_PINMUX(0206, MCHP_AF1) >; 37 }; 38 39 /omit-if-no-ref/ adc07_gpio207: adc07_gpio207 { 40 pinmux = < MCHP_XEC_PINMUX(0207, MCHP_AF1) >; 41 }; 42 43 /omit-if-no-ref/ vref2_adc_gpio067: vref2_adc_gpio067 { 44 pinmux = < MCHP_XEC_PINMUX(067, MCHP_AF1) >; 45 }; 46 47 /* BC Link */ 48 /omit-if-no-ref/ bcm1_dat_gpio045: bcm1_dat_gpio045 { 49 pinmux = < MCHP_XEC_PINMUX(045, MCHP_AF4) >; 50 }; 51 52 /omit-if-no-ref/ bcm1_clk_gpio047: bcm1_clk_gpio047 { 53 pinmux = < MCHP_XEC_PINMUX(047, MCHP_AF4) >; 54 }; 55 56 /* 16-bit Counter Event Timer */ 57 /omit-if-no-ref/ tin0_gpio025: tin0_gpio025 { 58 pinmux = < MCHP_XEC_PINMUX(025, MCHP_AF4) >; 59 }; 60 61 /omit-if-no-ref/ tin1_gpio026: tin1_gpio026 { 62 pinmux = < MCHP_XEC_PINMUX(026, MCHP_AF4) >; 63 }; 64 65 /omit-if-no-ref/ tin2_gpio027: tin2_gpio027 { 66 pinmux = < MCHP_XEC_PINMUX(027, MCHP_AF4) >; 67 }; 68 69 /omit-if-no-ref/ tin3_gpio030: tin3_gpio030 { 70 pinmux = < MCHP_XEC_PINMUX(030, MCHP_AF3) >; 71 }; 72 73 /omit-if-no-ref/ tout0_gpio131: tout0_gpio131 { 74 pinmux = < MCHP_XEC_PINMUX(0131, MCHP_AF3) >; 75 }; 76 77 /omit-if-no-ref/ tout1_gpio130: tout1_gpio130 { 78 pinmux = < MCHP_XEC_PINMUX(0130, MCHP_AF3) >; 79 }; 80 81 /omit-if-no-ref/ tout2_gpio013: tout2_gpio013 { 82 pinmux = < MCHP_XEC_PINMUX(013, MCHP_AF3) >; 83 }; 84 85 /omit-if-no-ref/ tout3_gpio012: tout3_gpio012 { 86 pinmux = < MCHP_XEC_PINMUX(012, MCHP_AF3) >; 87 }; 88 89 /* ESPI */ 90 /omit-if-no-ref/ espi_reset_n_gpio061: espi_reset_n_gpio061 { 91 pinmux = < MCHP_XEC_PINMUX(061, MCHP_AF1) >; 92 }; 93 94 /omit-if-no-ref/ espi_alert_n_gpio063: espi_alert_n_gpio063 { 95 pinmux = < MCHP_XEC_PINMUX(063, MCHP_AF1) >; 96 }; 97 98 /omit-if-no-ref/ espi_clk_gpio065: espi_clk_gpio065 { 99 pinmux = < MCHP_XEC_PINMUX(065, MCHP_AF1) >; 100 }; 101 102 /omit-if-no-ref/ espi_cs_n_gpio066: espi_cs_n_gpio066 { 103 pinmux = < MCHP_XEC_PINMUX(066, MCHP_AF1) >; 104 }; 105 106 /omit-if-no-ref/ espi_io0_gpio070: espi_io0_gpio070 { 107 pinmux = < MCHP_XEC_PINMUX(070, MCHP_AF1) >; 108 }; 109 110 /omit-if-no-ref/ espi_io1_gpio071: espi_io1_gpio071 { 111 pinmux = < MCHP_XEC_PINMUX(071, MCHP_AF1) >; 112 }; 113 114 /omit-if-no-ref/ espi_io2_gpio072: espi_io2_gpio072 { 115 pinmux = < MCHP_XEC_PINMUX(072, MCHP_AF1) >; 116 }; 117 118 /omit-if-no-ref/ espi_io3_gpio073: espi_io3_gpio073 { 119 pinmux = < MCHP_XEC_PINMUX(073, MCHP_AF1) >; 120 }; 121 122 /* GPIO Pass Through */ 123 /omit-if-no-ref/ gptp_in0_gpio224: gptp_in0_gpio224 { 124 pinmux = < MCHP_XEC_PINMUX(0224, MCHP_AF1) >; 125 }; 126 127 /omit-if-no-ref/ gptp_out0_gpio032: gptp_out0_gpio032 { 128 pinmux = < MCHP_XEC_PINMUX(032, MCHP_AF2) >; 129 }; 130 131 /omit-if-no-ref/ gptp_in1_gpio016: gptp_in1_gpio016 { 132 pinmux = < MCHP_XEC_PINMUX(016, MCHP_AF1) >; 133 }; 134 135 /omit-if-no-ref/ gptp_out1_gpio031: gptp_out1_gpio031 { 136 pinmux = < MCHP_XEC_PINMUX(031, MCHP_AF2) >; 137 }; 138 139 /omit-if-no-ref/ gptp_in2_gpio014: gptp_in2_gpio014 { 140 pinmux = < MCHP_XEC_PINMUX(014, MCHP_AF3) >; 141 }; 142 143 /omit-if-no-ref/ gptp_out2_gpio040: gptp_out2_gpio040 { 144 pinmux = < MCHP_XEC_PINMUX(040, MCHP_AF1) >; 145 }; 146 147 /omit-if-no-ref/ gptp_in3_gpio221: gptp_in3_gpio221 { 148 pinmux = < MCHP_XEC_PINMUX(0221, MCHP_AF2) >; 149 }; 150 151 /omit-if-no-ref/ gptp_out3_gpio152: gptp_out3_gpio152 { 152 pinmux = < MCHP_XEC_PINMUX(0152, MCHP_AF3) >; 153 }; 154 155 /omit-if-no-ref/ gptp_in4_gpio022: gptp_in4_gpio022 { 156 pinmux = < MCHP_XEC_PINMUX(022, MCHP_AF3) >; 157 }; 158 159 /omit-if-no-ref/ gptp_in5_gpio017: gptp_in5_gpio017 { 160 pinmux = < MCHP_XEC_PINMUX(017, MCHP_AF3) >; 161 }; 162 163 /omit-if-no-ref/ gptp_out5_gpio125: gptp_out5_gpio125 { 164 pinmux = < MCHP_XEC_PINMUX(0125, MCHP_AF3) >; 165 }; 166 167 /omit-if-no-ref/ gptp_in6_gpio024: gptp_in6_gpio024 { 168 pinmux = < MCHP_XEC_PINMUX(024, MCHP_AF2) >; 169 }; 170 171 /omit-if-no-ref/ gptp_out6_gpio124: gptp_out6_gpio124 { 172 pinmux = < MCHP_XEC_PINMUX(0124, MCHP_AF4) >; 173 }; 174 175 /omit-if-no-ref/ gptp_in7_gpio023: gptp_in7_gpio023 { 176 pinmux = < MCHP_XEC_PINMUX(023, MCHP_AF2) >; 177 }; 178 179 /* Host Interface */ 180 /omit-if-no-ref/ nec_sci_gpio114: nec_sci_gpio114 { 181 pinmux = < MCHP_XEC_PINMUX(0114, MCHP_AF2) >; 182 }; 183 184 /omit-if-no-ref/ nec_sci_alt_gpio100: nec_sci_alt_gpio100 { 185 pinmux = < MCHP_XEC_PINMUX(0100, MCHP_AF1) >; 186 }; 187 188 /omit-if-no-ref/ nemi_int_gpio025: nemi_int_gpio025 { 189 pinmux = < MCHP_XEC_PINMUX(025, MCHP_AF1) >; 190 }; 191 192 /* I2C ports */ 193 /omit-if-no-ref/ i2c00_scl_gpio004: i2c00_scl_gpio004 { 194 pinmux = < MCHP_XEC_PINMUX(04, MCHP_AF1) >; 195 }; 196 197 /omit-if-no-ref/ i2c00_sda_gpio003: i2c00_sda_gpio003 { 198 pinmux = < MCHP_XEC_PINMUX(03, MCHP_AF1) >; 199 }; 200 201 /omit-if-no-ref/ i2c01_scl_gpio131: i2c01_scl_gpio131 { 202 pinmux = < MCHP_XEC_PINMUX(0131, MCHP_AF1) >; 203 }; 204 205 /omit-if-no-ref/ i2c01_sda_gpio130: i2c01_sda_gpio130 { 206 pinmux = < MCHP_XEC_PINMUX(0130, MCHP_AF1) >; 207 }; 208 209 /omit-if-no-ref/ i2c01_scl_alt_gpio073: i2c01_scl_alt_gpio073 { 210 pinmux = < MCHP_XEC_PINMUX(073, MCHP_AF2) >; 211 }; 212 213 /omit-if-no-ref/ i2c01_sda_alt_gpio072: i2c01_sda_alt_gpio072 { 214 pinmux = < MCHP_XEC_PINMUX(072, MCHP_AF2) >; 215 }; 216 217 /omit-if-no-ref/ i2c02_scl_gpio155: i2c02_scl_gpio155 { 218 pinmux = < MCHP_XEC_PINMUX(0155, MCHP_AF1) >; 219 }; 220 221 /omit-if-no-ref/ i2c02_sda_gpio154: i2c02_sda_gpio154 { 222 pinmux = < MCHP_XEC_PINMUX(0154, MCHP_AF1) >; 223 }; 224 225 /omit-if-no-ref/ i2c03_scl_gpio010: i2c03_scl_gpio010 { 226 pinmux = < MCHP_XEC_PINMUX(010, MCHP_AF1) >; 227 }; 228 229 /omit-if-no-ref/ i2c03_sda_gpio007: i2c03_sda_gpio007 { 230 pinmux = < MCHP_XEC_PINMUX(07, MCHP_AF1) >; 231 }; 232 233 /omit-if-no-ref/ i2c04_scl_gpio144: i2c04_scl_gpio144 { 234 pinmux = < MCHP_XEC_PINMUX(0144, MCHP_AF1) >; 235 }; 236 237 /omit-if-no-ref/ i2c04_sda_gpio143: i2c04_sda_gpio143 { 238 pinmux = < MCHP_XEC_PINMUX(0143, MCHP_AF1) >; 239 }; 240 241 /omit-if-no-ref/ i2c05_scl_gpio142: i2c05_scl_gpio142 { 242 pinmux = < MCHP_XEC_PINMUX(0142, MCHP_AF1) >; 243 }; 244 245 /omit-if-no-ref/ i2c05_sda_gpio141: i2c05_sda_gpio141 { 246 pinmux = < MCHP_XEC_PINMUX(0141, MCHP_AF1) >; 247 }; 248 249 /omit-if-no-ref/ i2c06_scl_gpio140: i2c06_scl_gpio140 { 250 pinmux = < MCHP_XEC_PINMUX(0140, MCHP_AF1) >; 251 }; 252 253 /omit-if-no-ref/ i2c06_sda_gpio132: i2c06_sda_gpio132 { 254 pinmux = < MCHP_XEC_PINMUX(0132, MCHP_AF1) >; 255 }; 256 257 /omit-if-no-ref/ i2c07_scl_gpio013: i2c07_scl_gpio013 { 258 pinmux = < MCHP_XEC_PINMUX(013, MCHP_AF1) >; 259 }; 260 261 /omit-if-no-ref/ i2c07_sda_gpio012: i2c07_sda_gpio012 { 262 pinmux = < MCHP_XEC_PINMUX(012, MCHP_AF1) >; 263 }; 264 265 /omit-if-no-ref/ i2c07_scl_alt_gpio024: i2c07_scl_alt_gpio024 { 266 pinmux = < MCHP_XEC_PINMUX(024, MCHP_AF3) >; 267 }; 268 269 /omit-if-no-ref/ i2c07_sda_alt_gpio152: i2c07_sda_alt_gpio152 { 270 pinmux = < MCHP_XEC_PINMUX(0152, MCHP_AF3) >; 271 }; 272 273 /omit-if-no-ref/ i2c09_scl_gpio146: i2c09_scl_gpio146 { 274 pinmux = < MCHP_XEC_PINMUX(0146, MCHP_AF1) >; 275 }; 276 277 /omit-if-no-ref/ i2c09_sda_gpio145: i2c09_sda_gpio145 { 278 pinmux = < MCHP_XEC_PINMUX(0145, MCHP_AF1) >; 279 }; 280 281 /omit-if-no-ref/ i2c10_scl_gpio107: i2c10_scl_gpio107 { 282 pinmux = < MCHP_XEC_PINMUX(0107, MCHP_AF3) >; 283 }; 284 285 /omit-if-no-ref/ i2c10_sda_gpio030: i2c10_sda_gpio030 { 286 pinmux = < MCHP_XEC_PINMUX(030, MCHP_AF2) >; 287 }; 288 289 /omit-if-no-ref/ i2c11_scl_gpio062: i2c11_scl_gpio062 { 290 pinmux = < MCHP_XEC_PINMUX(062, MCHP_AF2) >; 291 }; 292 293 /omit-if-no-ref/ i2c11_sda_gpio000: i2c11_sda_gpio000 { 294 pinmux = < MCHP_XEC_PINMUX(00, MCHP_AF3) >; 295 }; 296 297 /omit-if-no-ref/ i2c12_scl_gpio027: i2c12_scl_gpio027 { 298 pinmux = < MCHP_XEC_PINMUX(027, MCHP_AF3) >; 299 }; 300 301 /omit-if-no-ref/ i2c12_sda_gpio026: i2c12_sda_gpio026 { 302 pinmux = < MCHP_XEC_PINMUX(026, MCHP_AF3) >; 303 }; 304 305 /omit-if-no-ref/ i2c13_scl_gpio065: i2c13_scl_gpio065 { 306 pinmux = < MCHP_XEC_PINMUX(065, MCHP_AF2) >; 307 }; 308 309 /omit-if-no-ref/ i2c13_sda_gpio066: i2c13_sda_gpio066 { 310 pinmux = < MCHP_XEC_PINMUX(066, MCHP_AF2) >; 311 }; 312 313 /omit-if-no-ref/ i2c14_scl_gpio071: i2c14_scl_gpio071 { 314 pinmux = < MCHP_XEC_PINMUX(071, MCHP_AF2) >; 315 }; 316 317 /omit-if-no-ref/ i2c14_sda_gpio070: i2c14_sda_gpio070 { 318 pinmux = < MCHP_XEC_PINMUX(070, MCHP_AF2) >; 319 }; 320 321 /omit-if-no-ref/ i2c15_scl_gpio150: i2c15_scl_gpio150 { 322 pinmux = < MCHP_XEC_PINMUX(0150, MCHP_AF1) >; 323 }; 324 325 /omit-if-no-ref/ i2c15_sda_gpio147: i2c15_sda_gpio147 { 326 pinmux = < MCHP_XEC_PINMUX(0147, MCHP_AF1) >; 327 }; 328 329 /* Input Capture Compare Timer */ 330 /omit-if-no-ref/ ict0_tach0_gpio050: ict0_tach0_gpio050 { 331 pinmux = < MCHP_XEC_PINMUX(050, MCHP_AF1) >; 332 }; 333 334 /omit-if-no-ref/ ict1_tach1_gpio051: ict1_tach1_gpio051 { 335 pinmux = < MCHP_XEC_PINMUX(051, MCHP_AF1) >; 336 }; 337 338 /omit-if-no-ref/ ict2_tach2_gpio052: ict2_tach2_gpio052 { 339 pinmux = < MCHP_XEC_PINMUX(052, MCHP_AF1) >; 340 }; 341 342 /omit-if-no-ref/ ict3_gpio016: ict3_gpio016 { 343 pinmux = < MCHP_XEC_PINMUX(016, MCHP_AF3) >; 344 }; 345 346 /omit-if-no-ref/ ict4_gpio151: ict4_gpio151 { 347 pinmux = < MCHP_XEC_PINMUX(0151, MCHP_AF1) >; 348 }; 349 350 /omit-if-no-ref/ ict5_gpio140: ict5_gpio140 { 351 pinmux = < MCHP_XEC_PINMUX(0140, MCHP_AF2) >; 352 }; 353 354 /omit-if-no-ref/ ict5_alt_gpio065: ict5_alt_gpio065 { 355 pinmux = < MCHP_XEC_PINMUX(065, MCHP_AF3) >; 356 }; 357 358 /omit-if-no-ref/ ict6_gpio100: ict6_gpio100 { 359 pinmux = < MCHP_XEC_PINMUX(0100, MCHP_AF2) >; 360 }; 361 362 /omit-if-no-ref/ ict7_gpio011: ict7_gpio011 { 363 pinmux = < MCHP_XEC_PINMUX(011, MCHP_AF3) >; 364 }; 365 366 /omit-if-no-ref/ ict8_gpio063: ict8_gpio063 { 367 pinmux = < MCHP_XEC_PINMUX(063, MCHP_AF3) >; 368 }; 369 370 /omit-if-no-ref/ ict9_gpio113: ict9_gpio113 { 371 pinmux = < MCHP_XEC_PINMUX(0113, MCHP_AF2) >; 372 }; 373 374 /omit-if-no-ref/ ict10_gpio015: ict10_gpio015 { 375 pinmux = < MCHP_XEC_PINMUX(015, MCHP_AF2) >; 376 }; 377 378 /omit-if-no-ref/ ict11_gpio046: ict11_gpio046 { 379 pinmux = < MCHP_XEC_PINMUX(046, MCHP_AF2) >; 380 }; 381 382 /omit-if-no-ref/ ict12_gpio124: ict12_gpio124 { 383 pinmux = < MCHP_XEC_PINMUX(0124, MCHP_AF3) >; 384 }; 385 386 /omit-if-no-ref/ ict13_gpio047: ict13_gpio047 { 387 pinmux = < MCHP_XEC_PINMUX(047, MCHP_AF3) >; 388 }; 389 390 /omit-if-no-ref/ ict14_gpio045: ict14_gpio045 { 391 pinmux = < MCHP_XEC_PINMUX(045, MCHP_AF3) >; 392 }; 393 394 /omit-if-no-ref/ ict15_gpio035: ict15_gpio035 { 395 pinmux = < MCHP_XEC_PINMUX(035, MCHP_AF3) >; 396 }; 397 398 /omit-if-no-ref/ ctout0_gpio165: ctout0_gpio165 { 399 pinmux = < MCHP_XEC_PINMUX(0165, MCHP_AF3) >; 400 }; 401 402 /omit-if-no-ref/ ctout1_gpio035: ctout1_gpio035 { 403 pinmux = < MCHP_XEC_PINMUX(035, MCHP_AF2) >; 404 }; 405 406 /omit-if-no-ref/ ctout1_alt_gpio246: ctout1_alt_gpio246 { 407 pinmux = < MCHP_XEC_PINMUX(0246, MCHP_AF4) >; 408 }; 409 410 /* JTAG Master Controller */ 411 /omit-if-no-ref/ jm_tdi_gpio145: jm_tdi_gpio145 { 412 pinmux = < MCHP_XEC_PINMUX(0145, MCHP_AF4) >; 413 }; 414 415 /omit-if-no-ref/ jm_tdo_gpio146: jm_tdo_gpio146 { 416 pinmux = < MCHP_XEC_PINMUX(0146, MCHP_AF4) >; 417 }; 418 419 /omit-if-no-ref/ jm_tck_gpio147: jm_tck_gpio147 { 420 pinmux = < MCHP_XEC_PINMUX(0147, MCHP_AF4) >; 421 }; 422 423 /omit-if-no-ref/ jm_tms_gpio150: jm_tms_gpio150 { 424 pinmux = < MCHP_XEC_PINMUX(0150, MCHP_AF4) >; 425 }; 426 427 /* Keyboard/Port92h Controller */ 428 /omit-if-no-ref/ a20m_gpio127: a20m_gpio127 { 429 pinmux = < MCHP_XEC_PINMUX(0127, MCHP_AF1) >; 430 }; 431 432 /omit-if-no-ref/ kbrst_gpio060: kbrst_gpio060 { 433 pinmux = < MCHP_XEC_PINMUX(060, MCHP_AF1) >; 434 }; 435 436 /* Keyscan */ 437 /omit-if-no-ref/ ksi0_gpio017: ksi0_gpio017 { 438 pinmux = < MCHP_XEC_PINMUX(017, MCHP_AF1) >; 439 }; 440 441 /omit-if-no-ref/ ksi1_gpio020: ksi1_gpio020 { 442 pinmux = < MCHP_XEC_PINMUX(020, MCHP_AF1) >; 443 }; 444 445 /omit-if-no-ref/ ksi2_gpio021: ksi2_gpio021 { 446 pinmux = < MCHP_XEC_PINMUX(021, MCHP_AF1) >; 447 }; 448 449 /omit-if-no-ref/ ksi3_gpio026: ksi3_gpio026 { 450 pinmux = < MCHP_XEC_PINMUX(026, MCHP_AF1) >; 451 }; 452 453 /omit-if-no-ref/ ksi4_gpio027: ksi4_gpio027 { 454 pinmux = < MCHP_XEC_PINMUX(027, MCHP_AF1) >; 455 }; 456 457 /omit-if-no-ref/ ksi5_gpio030: ksi5_gpio030 { 458 pinmux = < MCHP_XEC_PINMUX(030, MCHP_AF1) >; 459 }; 460 461 /omit-if-no-ref/ ksi6_gpio031: ksi6_gpio031 { 462 pinmux = < MCHP_XEC_PINMUX(031, MCHP_AF1) >; 463 }; 464 465 /omit-if-no-ref/ ksi7_gpio032: ksi7_gpio032 { 466 pinmux = < MCHP_XEC_PINMUX(032, MCHP_AF1) >; 467 }; 468 469 /omit-if-no-ref/ kso00_gpio040: kso00_gpio040 { 470 pinmux = < MCHP_XEC_PINMUX(040, MCHP_AF2) >; 471 }; 472 473 /omit-if-no-ref/ kso01_gpio045: kso01_gpio045 { 474 pinmux = < MCHP_XEC_PINMUX(045, MCHP_AF1) >; 475 }; 476 477 /omit-if-no-ref/ kso02_gpio046: kso02_gpio046 { 478 pinmux = < MCHP_XEC_PINMUX(046, MCHP_AF1) >; 479 }; 480 481 /omit-if-no-ref/ kso03_gpio047: kso03_gpio047 { 482 pinmux = < MCHP_XEC_PINMUX(047, MCHP_AF1) >; 483 }; 484 485 /omit-if-no-ref/ kso04_gpio107: kso04_gpio107 { 486 pinmux = < MCHP_XEC_PINMUX(0107, MCHP_AF2) >; 487 }; 488 489 /omit-if-no-ref/ kso05_gpio112: kso05_gpio112 { 490 pinmux = < MCHP_XEC_PINMUX(0112, MCHP_AF1) >; 491 }; 492 493 /omit-if-no-ref/ kso06_gpio113: kso06_gpio113 { 494 pinmux = < MCHP_XEC_PINMUX(0113, MCHP_AF1) >; 495 }; 496 497 /omit-if-no-ref/ kso07_gpio120: kso07_gpio120 { 498 pinmux = < MCHP_XEC_PINMUX(0120, MCHP_AF1) >; 499 }; 500 501 /omit-if-no-ref/ kso08_gpio121: kso08_gpio121 { 502 pinmux = < MCHP_XEC_PINMUX(0121, MCHP_AF2) >; 503 }; 504 505 /omit-if-no-ref/ kso09_gpio122: kso09_gpio122 { 506 pinmux = < MCHP_XEC_PINMUX(0122, MCHP_AF2) >; 507 }; 508 509 /omit-if-no-ref/ kso10_gpio123: kso10_gpio123 { 510 pinmux = < MCHP_XEC_PINMUX(0123, MCHP_AF2) >; 511 }; 512 513 /omit-if-no-ref/ kso11_gpio124: kso11_gpio124 { 514 pinmux = < MCHP_XEC_PINMUX(0124, MCHP_AF2) >; 515 }; 516 517 /omit-if-no-ref/ kso12_gpio125: kso12_gpio125 { 518 pinmux = < MCHP_XEC_PINMUX(0125, MCHP_AF2) >; 519 }; 520 521 /omit-if-no-ref/ kso13_gpio126: kso13_gpio126 { 522 pinmux = < MCHP_XEC_PINMUX(0126, MCHP_AF2) >; 523 }; 524 525 /omit-if-no-ref/ kso14_gpio152: kso14_gpio152 { 526 pinmux = < MCHP_XEC_PINMUX(0152, MCHP_AF1) >; 527 }; 528 529 /omit-if-no-ref/ kso15_gpio151: kso15_gpio151 { 530 pinmux = < MCHP_XEC_PINMUX(0151, MCHP_AF2) >; 531 }; 532 533 /omit-if-no-ref/ kso16_gpio132: kso16_gpio132 { 534 pinmux = < MCHP_XEC_PINMUX(0132, MCHP_AF2) >; 535 }; 536 537 /omit-if-no-ref/ kso17_gpio140: kso17_gpio140 { 538 pinmux = < MCHP_XEC_PINMUX(0140, MCHP_AF3) >; 539 }; 540 541 /* LED */ 542 /omit-if-no-ref/ led0_gpio156: led0_gpio156 { 543 pinmux = < MCHP_XEC_PINMUX(0156, MCHP_AF1) >; 544 }; 545 546 /omit-if-no-ref/ led1_gpio157: led1_gpio157 { 547 pinmux = < MCHP_XEC_PINMUX(0157, MCHP_AF1) >; 548 }; 549 550 /omit-if-no-ref/ led2_gpio153: led2_gpio153 { 551 pinmux = < MCHP_XEC_PINMUX(0153, MCHP_AF1) >; 552 }; 553 554 /omit-if-no-ref/ led3_gpio035: led3_gpio035 { 555 pinmux = < MCHP_XEC_PINMUX(035, MCHP_AF4) >; 556 }; 557 558 /* Mailbox */ 559 /omit-if-no-ref/ nsmi_gpio107: nsmi_gpio107 { 560 pinmux = < MCHP_XEC_PINMUX(0107, MCHP_AF1) >; 561 }; 562 563 /omit-if-no-ref/ nsmi_alt_gpio011: nsmi_alt_gpio011 { 564 pinmux = < MCHP_XEC_PINMUX(011, MCHP_AF1) >; 565 }; 566 567 /* Quad SPI Ports */ 568 /omit-if-no-ref/ shd_cs0_n_gpio055: shd_cs0_n_gpio055 { 569 pinmux = < MCHP_XEC_PINMUX(055, MCHP_AF2) >; 570 }; 571 572 /omit-if-no-ref/ shd_cs1_n_gpio002: shd_cs1_n_gpio002 { 573 pinmux = < MCHP_XEC_PINMUX(02, MCHP_AF2) >; 574 }; 575 576 /omit-if-no-ref/ shd_clk_gpio056: shd_clk_gpio056 { 577 pinmux = < MCHP_XEC_PINMUX(056, MCHP_AF2) >; 578 }; 579 580 /omit-if-no-ref/ shd_io0_gpio223: shd_io0_gpio223 { 581 pinmux = < MCHP_XEC_PINMUX(0223, MCHP_AF1) >; 582 }; 583 584 /omit-if-no-ref/ shd_io1_gpio224: shd_io1_gpio224 { 585 pinmux = < MCHP_XEC_PINMUX(0224, MCHP_AF2) >; 586 }; 587 588 /omit-if-no-ref/ shd_io2_gpio227: shd_io2_gpio227 { 589 pinmux = < MCHP_XEC_PINMUX(0227, MCHP_AF1) >; 590 }; 591 592 /omit-if-no-ref/ shd_io3_gpio016: shd_io3_gpio016 { 593 pinmux = < MCHP_XEC_PINMUX(016, MCHP_AF2) >; 594 }; 595 596 /omit-if-no-ref/ pvt_cs_n_gpio124: pvt_cs_n_gpio124 { 597 pinmux = < MCHP_XEC_PINMUX(0124, MCHP_AF1) >; 598 }; 599 600 /omit-if-no-ref/ pvt_clk_gpio125: pvt_clk_gpio125 { 601 pinmux = < MCHP_XEC_PINMUX(0125, MCHP_AF1) >; 602 }; 603 604 /omit-if-no-ref/ pvt_io0_gpio121: pvt_io0_gpio121 { 605 pinmux = < MCHP_XEC_PINMUX(0121, MCHP_AF1) >; 606 }; 607 608 /omit-if-no-ref/ pvt_io1_gpio122: pvt_io1_gpio122 { 609 pinmux = < MCHP_XEC_PINMUX(0122, MCHP_AF1) >; 610 }; 611 612 /omit-if-no-ref/ pvt_io2_gpio123: pvt_io2_gpio123 { 613 pinmux = < MCHP_XEC_PINMUX(0123, MCHP_AF1) >; 614 }; 615 616 /omit-if-no-ref/ pvt_io3_gpio126: pvt_io3_gpio126 { 617 pinmux = < MCHP_XEC_PINMUX(0126, MCHP_AF1) >; 618 }; 619 620 /omit-if-no-ref/ gpspi_cs_n_gpio116: gpspi_cs_n_gpio116 { 621 pinmux = < MCHP_XEC_PINMUX(0116, MCHP_AF1) >; 622 }; 623 624 /omit-if-no-ref/ gpspi_clk_gpio117: gpspi_clk_gpio117 { 625 pinmux = < MCHP_XEC_PINMUX(0117, MCHP_AF1) >; 626 }; 627 628 /omit-if-no-ref/ gpspi_io0_gpio074: gpspi_io0_gpio074 { 629 pinmux = < MCHP_XEC_PINMUX(074, MCHP_AF1) >; 630 }; 631 632 /omit-if-no-ref/ gpspi_io1_gpio075: gpspi_io1_gpio075 { 633 pinmux = < MCHP_XEC_PINMUX(075, MCHP_AF1) >; 634 }; 635 636 /omit-if-no-ref/ gpspi_wp_n_gpio076: gpspi_wp_n_gpio076 { 637 pinmux = < MCHP_XEC_PINMUX(076, MCHP_GPIO) >; 638 }; 639 640 /* EEPROM */ 641 /omit-if-no-ref/ eeprom_cs_gpio116: eeprom_cs_gpio116 { 642 pinmux = < MCHP_XEC_PINMUX(0116, MCHP_AF2) >; 643 }; 644 645 /omit-if-no-ref/ eeprom_clk_gpio117: eeprom_clk_gpio117 { 646 pinmux = < MCHP_XEC_PINMUX(0117, MCHP_AF2) >; 647 }; 648 649 /omit-if-no-ref/ eeprom_mosi_gpio074: eeprom_mosi_gpio074 { 650 pinmux = < MCHP_XEC_PINMUX(074, MCHP_AF2) >; 651 }; 652 653 /omit-if-no-ref/ eeprom_miso_gpio075: eeprom_miso_gpio075 { 654 pinmux = < MCHP_XEC_PINMUX(075, MCHP_AF2) >; 655 }; 656 657 658 /* PECI */ 659 /omit-if-no-ref/ peci_dat_gpio042: peci_dat_gpio042 { 660 pinmux = < MCHP_XEC_PINMUX(042, MCHP_AF1) >; 661 }; 662 663 /omit-if-no-ref/ vref_vtt_gpio044: vref_vtt_gpio044 { 664 pinmux = < MCHP_XEC_PINMUX(044, MCHP_AF1) >; 665 }; 666 667 /* Power and Clock Signals */ 668 /omit-if-no-ref/ vcc_pwrgd_gpio057: vcc_pwrgd_gpio057 { 669 pinmux = < MCHP_XEC_PINMUX(057, MCHP_AF1) >; 670 }; 671 672 /omit-if-no-ref/ vcc_pwrgd_alt_gpio242: vcc_pwrgd_alt_gpio242 { 673 pinmux = < MCHP_XEC_PINMUX(0242, MCHP_AF3) >; 674 }; 675 676 /omit-if-no-ref/ pwrok_gpio106: pwrok_gpio106 { 677 pinmux = < MCHP_XEC_PINMUX(0106, MCHP_AF1) >; 678 }; 679 680 /omit-if-no-ref/ pwrok_alt_gpio244: pwrok_alt_gpio244 { 681 pinmux = < MCHP_XEC_PINMUX(0244, MCHP_AF3) >; 682 }; 683 684 /omit-if-no-ref/ pwrgd_s0ix_gpio226: pwrgd_s0ix_gpio226 { 685 pinmux = < MCHP_XEC_PINMUX(0226, MCHP_AF2) >; 686 }; 687 688 /omit-if-no-ref/ pwrgd_s0ix_alt2_gpio246: pwrgd_s0ix_alt2_gpio246 { 689 pinmux = < MCHP_XEC_PINMUX(0246, MCHP_AF3) >; 690 }; 691 692 /omit-if-no-ref/ slp_s0_n_gpio064: slp_s0_n_gpio064 { 693 pinmux = < MCHP_XEC_PINMUX(064, MCHP_AF1) >; 694 }; 695 696 /omit-if-no-ref/ cpu_c10_gpio154: cpu_c10_gpio154 { 697 pinmux = < MCHP_XEC_PINMUX(0154, MCHP_AF2) >; 698 }; 699 700 /omit-if-no-ref/ clk_32khz_in_gpio165: clk_32khz_in_gpio165 { 701 pinmux = < MCHP_XEC_PINMUX(0165, MCHP_AF1) >; 702 }; 703 704 /omit-if-no-ref/ clk_32khz_out_gpio221: clk_32khz_out_gpio221 { 705 pinmux = < MCHP_XEC_PINMUX(0221, MCHP_AF1) >; 706 }; 707 708 /omit-if-no-ref/ clk_32khz_out_alt_gpio022: clk_32khz_out_alt_gpio022 { 709 pinmux = < MCHP_XEC_PINMUX(022, MCHP_AF4) >; 710 }; 711 712 /omit-if-no-ref/ tst_clk_out_gpio060: tst_clk_out_gpio060 { 713 pinmux = < MCHP_XEC_PINMUX(060, MCHP_AF2) >; 714 }; 715 716 /* PROCHOT */ 717 /omit-if-no-ref/ prochot_in_n_alt_gpio222: prochot_in_n_alt_gpio222 { 718 pinmux = < MCHP_XEC_PINMUX(0222, MCHP_AF2) >; 719 }; 720 721 /* PS2 */ 722 /omit-if-no-ref/ ps2_clk0a_gpio114: ps2_clk0a_gpio114 { 723 pinmux = < MCHP_XEC_PINMUX(0114, MCHP_AF1) >; 724 }; 725 726 /omit-if-no-ref/ ps2_dat0a_gpio115: ps2_dat0a_gpio115 { 727 pinmux = < MCHP_XEC_PINMUX(0115, MCHP_AF1) >; 728 }; 729 730 /omit-if-no-ref/ ps2_clk0b_gpio007: ps2_clk0b_gpio007 { 731 pinmux = < MCHP_XEC_PINMUX(07, MCHP_AF2) >; 732 }; 733 734 /omit-if-no-ref/ ps2_dat0b_gpio010: ps2_dat0b_gpio010 { 735 pinmux = < MCHP_XEC_PINMUX(010, MCHP_AF2) >; 736 }; 737 738 /* PWM */ 739 /omit-if-no-ref/ pwm0_gpio053: pwm0_gpio053 { 740 pinmux = < MCHP_XEC_PINMUX(053, MCHP_AF1) >; 741 }; 742 743 /omit-if-no-ref/ pwm0_alt_gpio241: pwm0_alt_gpio241 { 744 pinmux = < MCHP_XEC_PINMUX(0241, MCHP_AF4) >; 745 }; 746 747 /omit-if-no-ref/ pwm1_gpio054: pwm1_gpio054 { 748 pinmux = < MCHP_XEC_PINMUX(054, MCHP_AF1) >; 749 }; 750 751 /omit-if-no-ref/ pwm2_gpio055: pwm2_gpio055 { 752 pinmux = < MCHP_XEC_PINMUX(055, MCHP_AF1) >; 753 }; 754 755 /omit-if-no-ref/ pwm2_alt_gpio045: pwm2_alt_gpio045 { 756 pinmux = < MCHP_XEC_PINMUX(045, MCHP_AF2) >; 757 }; 758 759 /omit-if-no-ref/ pwm3_gpio056: pwm3_gpio056 { 760 pinmux = < MCHP_XEC_PINMUX(056, MCHP_AF1) >; 761 }; 762 763 /omit-if-no-ref/ pwm3_alt_gpio047: pwm3_alt_gpio047 { 764 pinmux = < MCHP_XEC_PINMUX(047, MCHP_AF2) >; 765 }; 766 767 /omit-if-no-ref/ pwm4_gpio011: pwm4_gpio011 { 768 pinmux = < MCHP_XEC_PINMUX(011, MCHP_AF2) >; 769 }; 770 771 /omit-if-no-ref/ pwm5_gpio002: pwm5_gpio002 { 772 pinmux = < MCHP_XEC_PINMUX(02, MCHP_AF1) >; 773 }; 774 775 /omit-if-no-ref/ pwm6_gpio014: pwm6_gpio014 { 776 pinmux = < MCHP_XEC_PINMUX(014, MCHP_AF1) >; 777 }; 778 779 /omit-if-no-ref/ pwm6_alt_gpio063: pwm6_alt_gpio063 { 780 pinmux = < MCHP_XEC_PINMUX(063, MCHP_AF2) >; 781 }; 782 783 /omit-if-no-ref/ pwm7_gpio015: pwm7_gpio015 { 784 pinmux = < MCHP_XEC_PINMUX(015, MCHP_AF1) >; 785 }; 786 787 /omit-if-no-ref/ pwm8_gpio035: pwm8_gpio035 { 788 pinmux = < MCHP_XEC_PINMUX(035, MCHP_AF1) >; 789 }; 790 791 /omit-if-no-ref/ pwm8_alt_gpio175: pwm8_alt_gpio175 { 792 pinmux = < MCHP_XEC_PINMUX(0175, MCHP_AF3) >; 793 }; 794 795 /* RC_ID */ 796 /omit-if-no-ref/ rc_id0_gpio033: rc_id0_gpio033 { 797 pinmux = < MCHP_XEC_PINMUX(033, MCHP_AF2) >; 798 }; 799 800 /omit-if-no-ref/ rc_id2_gpio034: rc_id2_gpio034 { 801 pinmux = < MCHP_XEC_PINMUX(034, MCHP_AF2) >; 802 }; 803 804 /omit-if-no-ref/ rc_id2_gpio036: rc_id2_gpio036 { 805 pinmux = < MCHP_XEC_PINMUX(036, MCHP_AF2) >; 806 }; 807 808 /* RPM Fan */ 809 /omit-if-no-ref/ gpwm0_gpio053: gpwm0_gpio053 { 810 pinmux = < MCHP_XEC_PINMUX(053, MCHP_AF3) >; 811 }; 812 813 /omit-if-no-ref/ gtach0_gpio050: gtach0_gpio050 { 814 pinmux = < MCHP_XEC_PINMUX(050, MCHP_AF2) >; 815 }; 816 817 /omit-if-no-ref/ gpwm1_gpio054: gpwm1_gpio054 { 818 pinmux = < MCHP_XEC_PINMUX(054, MCHP_AF3) >; 819 }; 820 821 /omit-if-no-ref/ gtach1_gpio051: gtach1_gpio051 { 822 pinmux = < MCHP_XEC_PINMUX(051, MCHP_AF2) >; 823 }; 824 825 /* SB TSI */ 826 /omit-if-no-ref/ sb_tsi_dat_gpio042: sb_tsi_dat_gpio042 { 827 pinmux = < MCHP_XEC_PINMUX(042, MCHP_AF2) >; 828 }; 829 830 /omit-if-no-ref/ sb_tsi_clk_gpio043: sb_tsi_clk_gpio043 { 831 pinmux = < MCHP_XEC_PINMUX(043, MCHP_AF1) >; 832 }; 833 834 /* Simple SPI Controllers */ 835 /omit-if-no-ref/ spi0_miso_gpio036: spi0_miso_gpio036 { 836 pinmux = < MCHP_XEC_PINMUX(036, MCHP_AF3) >; 837 }; 838 839 /omit-if-no-ref/ spi0_mosi_gpio004: spi0_mosi_gpio004 { 840 pinmux = < MCHP_XEC_PINMUX(04, MCHP_AF4) >; 841 }; 842 843 /omit-if-no-ref/ spi0_clk_gpio034: spi0_clk_gpio034 { 844 pinmux = < MCHP_XEC_PINMUX(034, MCHP_AF4) >; 845 }; 846 847 /omit-if-no-ref/ spi0_cs0_n_gpio003: spi0_cs0_n_gpio003 { 848 pinmux = < MCHP_XEC_PINMUX(03, MCHP_AF4) >; 849 }; 850 851 /omit-if-no-ref/ spi0_cs1_n_gpio060: spi0_cs1_n_gpio060 { 852 pinmux = < MCHP_XEC_PINMUX(060, MCHP_AF4) >; 853 }; 854 855 /omit-if-no-ref/ spi1_miso_gpio143: spi1_miso_gpio143 { 856 pinmux = < MCHP_XEC_PINMUX(0143, MCHP_AF3) >; 857 }; 858 859 /omit-if-no-ref/ spi1_mosi_gpio142: spi1_mosi_gpio142 { 860 pinmux = < MCHP_XEC_PINMUX(0142, MCHP_AF3) >; 861 }; 862 863 /omit-if-no-ref/ spi1_clk_gpio141: spi1_clk_gpio141 { 864 pinmux = < MCHP_XEC_PINMUX(0141, MCHP_AF3) >; 865 }; 866 867 /omit-if-no-ref/ spi1_cs_n_gpio144: spi1_cs_n_gpio144 { 868 pinmux = < MCHP_XEC_PINMUX(0144, MCHP_AF3) >; 869 }; 870 871 /* SPI Endpoint */ 872 /omit-if-no-ref/ slv_spi_cs_n_gpio131: slv_spi_cs_n_gpio131 { 873 pinmux = < MCHP_XEC_PINMUX(0131, MCHP_AF2) >; 874 }; 875 876 /omit-if-no-ref/ slv_spi_sclk_gpio054: slv_spi_sclk_gpio054 { 877 pinmux = < MCHP_XEC_PINMUX(054, MCHP_AF2) >; 878 }; 879 880 /omit-if-no-ref/ slv_spi_io0_gpio130: slv_spi_io0_gpio130 { 881 pinmux = < MCHP_XEC_PINMUX(0130, MCHP_AF2) >; 882 }; 883 884 /omit-if-no-ref/ slv_spi_io1_gpio014: slv_spi_io1_gpio014 { 885 pinmux = < MCHP_XEC_PINMUX(014, MCHP_AF2) >; 886 }; 887 888 /omit-if-no-ref/ slv_spi_io2_gpio012: slv_spi_io2_gpio012 { 889 pinmux = < MCHP_XEC_PINMUX(012, MCHP_AF2) >; 890 }; 891 892 /omit-if-no-ref/ slv_spi_io3_gpio013: slv_spi_io3_gpio013 { 893 pinmux = < MCHP_XEC_PINMUX(013, MCHP_AF2) >; 894 }; 895 896 /omit-if-no-ref/ slv_spi_mstr_int_gpio053: slv_spi_mstr_int_gpio053 { 897 pinmux = < MCHP_XEC_PINMUX(053, MCHP_AF2) >; 898 }; 899 900 /* TACH */ 901 /omit-if-no-ref/ tach0_gpio050: tach0_gpio050 { 902 pinmux = < MCHP_XEC_PINMUX(050, MCHP_AF1) >; 903 }; 904 905 /omit-if-no-ref/ tach1_gpio051: tach1_gpio051 { 906 pinmux = < MCHP_XEC_PINMUX(051, MCHP_AF1) >; 907 }; 908 909 /omit-if-no-ref/ tach2_gpio052: tach2_gpio052 { 910 pinmux = < MCHP_XEC_PINMUX(052, MCHP_AF1) >; 911 }; 912 913 /omit-if-no-ref/ tach3_gpio033: tach3_gpio033 { 914 pinmux = < MCHP_XEC_PINMUX(033, MCHP_AF1) >; 915 }; 916 917 /* TFDP (Trace FIFO Debug Port) */ 918 /omit-if-no-ref/ tfdp_clk_gpio170: tfdp_clk_gpio170 { 919 pinmux = < MCHP_XEC_PINMUX(0170, MCHP_AF2) >; 920 }; 921 922 /omit-if-no-ref/ tfdp_dat_gpio171: tfdp_dat_gpio171 { 923 pinmux = < MCHP_XEC_PINMUX(0171, MCHP_AF2) >; 924 }; 925 926 /* UART 0 */ 927 /omit-if-no-ref/ uart0_tx_gpio104: uart0_tx_gpio104 { 928 pinmux = < MCHP_XEC_PINMUX(0104, MCHP_AF1) >; 929 }; 930 931 /omit-if-no-ref/ uart0_rx_gpio105: uart0_rx_gpio105 { 932 pinmux = < MCHP_XEC_PINMUX(0105, MCHP_AF1) >; 933 }; 934 935 /omit-if-no-ref/ uart0_cts_n_gpio143: uart0_cts_n_gpio143 { 936 pinmux = < MCHP_XEC_PINMUX(0143, MCHP_AF2) >; 937 }; 938 939 /omit-if-no-ref/ uart0_cts_n_alt_gpio127: uart0_cts_n_alt_gpio127 { 940 pinmux = < MCHP_XEC_PINMUX(0127, MCHP_AF3) >; 941 }; 942 943 /omit-if-no-ref/ uart0_dcd_n_gpio017: uart0_dcd_n_gpio017 { 944 pinmux = < MCHP_XEC_PINMUX(017, MCHP_AF2) >; 945 }; 946 947 /omit-if-no-ref/ uart0_dcd_n_alt_gpio141: uart0_dcd_n_alt_gpio141 { 948 pinmux = < MCHP_XEC_PINMUX(0141, MCHP_AF4) >; 949 }; 950 951 /omit-if-no-ref/ uart0_dsr_n_gpio027: uart0_dsr_n_gpio027 { 952 pinmux = < MCHP_XEC_PINMUX(027, MCHP_AF2) >; 953 }; 954 955 /omit-if-no-ref/ uart0_dsr_n_alt_gpio142: uart0_dsr_n_alt_gpio142 { 956 pinmux = < MCHP_XEC_PINMUX(0142, MCHP_AF4) >; 957 }; 958 959 /omit-if-no-ref/ uart0_dtr_n_gpio026: uart0_dtr_n_gpio026 { 960 pinmux = < MCHP_XEC_PINMUX(026, MCHP_AF2) >; 961 }; 962 963 /omit-if-no-ref/ uart0_dtr_n_alt_gpio143: uart0_dtr_n_alt_gpio143 { 964 pinmux = < MCHP_XEC_PINMUX(0143, MCHP_AF4) >; 965 }; 966 967 /omit-if-no-ref/ uart0_ri_n_gpio032: uart0_ri_n_gpio032 { 968 pinmux = < MCHP_XEC_PINMUX(032, MCHP_AF3) >; 969 }; 970 971 /omit-if-no-ref/ uart0_ri_n_alt_gpio144: uart0_ri_n_alt_gpio144 { 972 pinmux = < MCHP_XEC_PINMUX(0144, MCHP_AF4) >; 973 }; 974 975 /omit-if-no-ref/ uart0_rts_n_gpio144: uart0_rts_n_gpio144 { 976 pinmux = < MCHP_XEC_PINMUX(0144, MCHP_AF2) >; 977 }; 978 979 /omit-if-no-ref/ uart_clk_gpio025: uart_clk_gpio025 { 980 pinmux = < MCHP_XEC_PINMUX(025, MCHP_AF2) >; 981 }; 982 983 /omit-if-no-ref/ uart_clk_alt_gpio244: uart_clk_alt_gpio244 { 984 pinmux = < MCHP_XEC_PINMUX(0244, MCHP_AF1) >; 985 }; 986 987 /* UART 1 */ 988 /omit-if-no-ref/ uart1_tx_gpio170: uart1_tx_gpio170 { 989 pinmux = < MCHP_XEC_PINMUX(0170, MCHP_AF1) >; 990 }; 991 992 /omit-if-no-ref/ uart1_rx_gpio171: uart1_rx_gpio171 { 993 pinmux = < MCHP_XEC_PINMUX(0171, MCHP_AF1) >; 994 }; 995 996 /omit-if-no-ref/ uart1_rx_alt_gpio255: uart1_rx_alt_gpio255 { 997 pinmux = < MCHP_XEC_PINMUX(0255, MCHP_AF1) >; 998 }; 999 1000 /omit-if-no-ref/ uart1_cts_n_gpio040: uart1_cts_n_gpio040 { 1001 pinmux = < MCHP_XEC_PINMUX(040, MCHP_AF3) >; 1002 }; 1003 1004 /omit-if-no-ref/ uart1_dcd_n_gpio060: uart1_dcd_n_gpio060 { 1005 pinmux = < MCHP_XEC_PINMUX(060, MCHP_AF3) >; 1006 }; 1007 1008 /omit-if-no-ref/ uart1_dsr_n_gpio255: uart1_dsr_n_gpio255 { 1009 pinmux = < MCHP_XEC_PINMUX(0255, MCHP_AF2) >; 1010 }; 1011 1012 /omit-if-no-ref/ uart1_dtr_n_gpio120: uart1_dtr_n_gpio120 { 1013 pinmux = < MCHP_XEC_PINMUX(0120, MCHP_AF2) >; 1014 }; 1015 1016 /omit-if-no-ref/ uart1_ri_n_gpio025: uart1_ri_n_gpio025 { 1017 pinmux = < MCHP_XEC_PINMUX(025, MCHP_AF3) >; 1018 }; 1019 1020 /omit-if-no-ref/ uart1_rts_n_gpio127: uart1_rts_n_gpio127 { 1021 pinmux = < MCHP_XEC_PINMUX(0127, MCHP_AF2) >; 1022 }; 1023 1024 /* VCI */ 1025 /omit-if-no-ref/ vci_in1_n_gpio162: vci_in1_n_gpio162 { 1026 pinmux = < MCHP_XEC_PINMUX(0162, MCHP_AF1) >; 1027 }; 1028 1029 /omit-if-no-ref/ vci_in2_n_gpio161: vci_in2_n_gpio161 { 1030 pinmux = < MCHP_XEC_PINMUX(0161, MCHP_AF1) >; 1031 }; 1032 1033 /omit-if-no-ref/ vci_in3_n_gpio000: vci_in3_n_gpio000 { 1034 pinmux = < MCHP_XEC_PINMUX(00, MCHP_AF1) >; 1035 }; 1036 1037 /omit-if-no-ref/ gpio000_gpio000: gpio000_gpio000 { 1038 pinmux = < MCHP_XEC_PINMUX(000, MCHP_AF0) >; 1039 }; 1040 /omit-if-no-ref/ gpio161_gpio161: gpio161_gpio161 { 1041 pinmux = < MCHP_XEC_PINMUX(0161, MCHP_AF0) >; 1042 }; 1043 /omit-if-no-ref/ gpio162_gpio162: gpio162_gpio162 { 1044 pinmux = < MCHP_XEC_PINMUX(0162, MCHP_AF0) >; 1045 }; 1046 1047 /omit-if-no-ref/ sys_shdn_fw_n_gpio221: sys_shdn_fw_n_gpio221 { 1048 pinmux = < MCHP_XEC_PINMUX(0221, MCHP_AF5) >; 1049 }; 1050 1051 /* Week Timer BGPO Pins */ 1052 /omit-if-no-ref/ bgpo1_gpio101: bgpo1_gpio101 { 1053 pinmux = < MCHP_XEC_PINMUX(0101, MCHP_AF1) >; 1054 }; 1055 1056 /omit-if-no-ref/ bgpo2_gpio102: bgpo2_gpio102 { 1057 pinmux = < MCHP_XEC_PINMUX(0102, MCHP_AF1) >; 1058 }; 1059 1060 /* Analog Voltage Comparator */ 1061 /omit-if-no-ref/ cmp_vin0_gpio057: cmp_vin0_gpio057 { 1062 pinmux = < MCHP_XEC_PINMUX(057, MCHP_AF2) >; 1063 }; 1064 1065 /omit-if-no-ref/ cmp_vout0_gpio241: cmp_vout0_gpio241 { 1066 pinmux = < MCHP_XEC_PINMUX(0241, MCHP_AF3) >; 1067 }; 1068 1069 /omit-if-no-ref/ cmp_vref0_gpio226: cmp_vref0_gpio226 { 1070 pinmux = < MCHP_XEC_PINMUX(0226, MCHP_AF3) >; 1071 }; 1072 1073 /omit-if-no-ref/ cmp_vin1_gpio221: cmp_vin1_gpio221 { 1074 pinmux = < MCHP_XEC_PINMUX(0221, MCHP_AF3) >; 1075 }; 1076 1077 /omit-if-no-ref/ cmp_vout1_gpio175: cmp_vout1_gpio175 { 1078 pinmux = < MCHP_XEC_PINMUX(0175, MCHP_AF1) >; 1079 }; 1080 1081 /omit-if-no-ref/ cmp_vref1_gpio106: cmp_vref1_gpio106 { 1082 pinmux = < MCHP_XEC_PINMUX(0106, MCHP_AF2) >; 1083 }; 1084 1085}; 1086 1087/* Add Sleep Pin Control */ 1088&pinctrl { 1089 adc00_gpio200_sleep: adc00_gpio200_sleep { 1090 pinmux = < MCHP_XEC_PINMUX(0200, MCHP_AF1) >; 1091 low-power-enable; 1092 }; 1093 adc03_gpio203_sleep: adc03_gpio203_sleep { 1094 pinmux = < MCHP_XEC_PINMUX(0203, MCHP_AF1) >; 1095 low-power-enable; 1096 }; 1097 adc04_gpio204_sleep: adc04_gpio204_sleep { 1098 pinmux = < MCHP_XEC_PINMUX(0204, MCHP_AF1) >; 1099 low-power-enable; 1100 }; 1101 adc05_gpio205_sleep: adc05_gpio205_sleep { 1102 pinmux = < MCHP_XEC_PINMUX(0205, MCHP_AF1) >; 1103 low-power-enable; 1104 }; 1105 1106 peci_dat_gpio042_sleep: peci_dat_gpio042_sleep { 1107 pinmux = < MCHP_XEC_PINMUX(042, MCHP_AF1) >; 1108 low-power-enable; 1109 }; 1110 1111 vref_vtt_gpio044_sleep: vref_vtt_gpio044_sleep { 1112 pinmux = < MCHP_XEC_PINMUX(044, MCHP_AF1) >; 1113 low-power-enable; 1114 }; 1115 1116 ps2_clk0a_gpio114_sleep: ps2_clk0a_gpio114_sleep { 1117 pinmux = < MCHP_XEC_PINMUX(0114, MCHP_AF1) >; 1118 low-power-enable; 1119 }; 1120 1121 ps2_dat0a_gpio115_sleep: ps2_dat0a_gpio115_sleep { 1122 pinmux = < MCHP_XEC_PINMUX(0115, MCHP_AF1) >; 1123 low-power-enable; 1124 }; 1125 1126 /* PWM */ 1127 pwm0_gpio053_sleep: pwm0_gpio053_sleep { 1128 pinmux = < MCHP_XEC_PINMUX(053, MCHP_AF1) >; 1129 low-power-enable; 1130 }; 1131 1132 pwm0_alt_gpio241_sleep: pwm0_alt_gpio241_sleep { 1133 pinmux = < MCHP_XEC_PINMUX(0241, MCHP_AF4) >; 1134 low-power-enable; 1135 }; 1136 1137 pwm1_gpio054_sleep: pwm1_gpio054_sleep { 1138 pinmux = < MCHP_XEC_PINMUX(054, MCHP_AF1) >; 1139 low-power-enable; 1140 }; 1141 1142 pwm2_gpio055_sleep: pwm2_gpio055_sleep { 1143 pinmux = < MCHP_XEC_PINMUX(055, MCHP_AF1) >; 1144 low-power-enable; 1145 }; 1146 1147 pwm2_alt_gpio045_sleep: pwm2_alt_gpio045_sleep { 1148 pinmux = < MCHP_XEC_PINMUX(045, MCHP_AF2) >; 1149 low-power-enable; 1150 }; 1151 1152 pwm3_gpio056_sleep: pwm3_gpio056_sleep { 1153 pinmux = < MCHP_XEC_PINMUX(056, MCHP_AF1) >; 1154 low-power-enable; 1155 }; 1156 1157 pwm3_alt_gpio047_sleep: pwm3_alt_gpio047_sleep { 1158 pinmux = < MCHP_XEC_PINMUX(047, MCHP_AF2) >; 1159 low-power-enable; 1160 }; 1161 pwm4_gpio011_sleep: pwm4_gpio011_sleep { 1162 pinmux = < MCHP_XEC_PINMUX(011, MCHP_AF2) >; 1163 low-power-enable; 1164 }; 1165 1166 pwm5_gpio002_sleep: pwm5_gpio002_sleep { 1167 pinmux = < MCHP_XEC_PINMUX(02, MCHP_AF1) >; 1168 low-power-enable; 1169 }; 1170 1171 pwm6_gpio014_sleep: pwm6_gpio014_sleep { 1172 pinmux = < MCHP_XEC_PINMUX(014, MCHP_AF1) >; 1173 low-power-enable; 1174 }; 1175 1176 pwm6_alt_gpio063_sleep: pwm6_alt_gpio063_sleep { 1177 pinmux = < MCHP_XEC_PINMUX(063, MCHP_AF2) >; 1178 low-power-enable; 1179 }; 1180 1181 pwm7_gpio015_sleep: pwm7_gpio015_sleep { 1182 pinmux = < MCHP_XEC_PINMUX(015, MCHP_AF1) >; 1183 low-power-enable; 1184 }; 1185 1186 pwm8_gpio035_sleep: pwm8_gpio035_sleep { 1187 pinmux = < MCHP_XEC_PINMUX(035, MCHP_AF1) >; 1188 low-power-enable; 1189 }; 1190 1191 pwm8_alt_gpio175_sleep: pwm8_alt_gpio175_sleep { 1192 pinmux = < MCHP_XEC_PINMUX(0175, MCHP_AF3) >; 1193 low-power-enable; 1194 }; 1195 1196 /* EEPROM */ 1197 eeprom_cs_gpio116_sleep: eeprom_cs_gpio116_sleep { 1198 pinmux = < MCHP_XEC_PINMUX(0116, MCHP_AF2) >; 1199 low-power-enable; 1200 }; 1201 1202 eeprom_clk_gpio117_sleep: eeprom_clk_gpio117_sleep { 1203 pinmux = < MCHP_XEC_PINMUX(0117, MCHP_AF2) >; 1204 low-power-enable; 1205 }; 1206 1207 eeprom_mosi_gpio074_sleep: eeprom_mosi_gpio074_sleep { 1208 pinmux = < MCHP_XEC_PINMUX(074, MCHP_AF2) >; 1209 low-power-enable; 1210 }; 1211 1212 eeprom_miso_gpio075_sleep: eeprom_miso_gpio075_sleep { 1213 pinmux = < MCHP_XEC_PINMUX(075, MCHP_AF2) >; 1214 low-power-enable; 1215 }; 1216 1217 /* Keyscan */ 1218 ksi0_gpio017_sleep: ksi0_gpio017_sleep { 1219 pinmux = < MCHP_XEC_PINMUX(017, MCHP_AF1) >; 1220 low-power-enable; 1221 }; 1222 1223 ksi1_gpio020_sleep: ksi1_gpio020_sleep { 1224 pinmux = < MCHP_XEC_PINMUX(020, MCHP_AF1) >; 1225 low-power-enable; 1226 }; 1227 1228 ksi2_gpio021_sleep: ksi2_gpio021_sleep { 1229 pinmux = < MCHP_XEC_PINMUX(021, MCHP_AF1) >; 1230 low-power-enable; 1231 }; 1232 1233 ksi3_gpio026_sleep: ksi3_gpio026_sleep { 1234 pinmux = < MCHP_XEC_PINMUX(026, MCHP_AF1) >; 1235 low-power-enable; 1236 }; 1237 1238 ksi4_gpio027_sleep: ksi4_gpio027_sleep { 1239 pinmux = < MCHP_XEC_PINMUX(027, MCHP_AF1) >; 1240 low-power-enable; 1241 }; 1242 1243 ksi5_gpio030_sleep: ksi5_gpio030_sleep { 1244 pinmux = < MCHP_XEC_PINMUX(030, MCHP_AF1) >; 1245 low-power-enable; 1246 }; 1247 1248 ksi6_gpio031_sleep: ksi6_gpio031_sleep { 1249 pinmux = < MCHP_XEC_PINMUX(031, MCHP_AF1) >; 1250 low-power-enable; 1251 }; 1252 1253 ksi7_gpio032_sleep: ksi7_gpio032_sleep { 1254 pinmux = < MCHP_XEC_PINMUX(032, MCHP_AF1) >; 1255 low-power-enable; 1256 }; 1257 1258 kso00_gpio040_sleep: kso00_gpio040_sleep { 1259 pinmux = < MCHP_XEC_PINMUX(040, MCHP_AF2) >; 1260 low-power-enable; 1261 }; 1262 1263 kso01_gpio045_sleep: kso01_gpio045_sleep { 1264 pinmux = < MCHP_XEC_PINMUX(045, MCHP_AF1) >; 1265 low-power-enable; 1266 }; 1267 1268 kso02_gpio046_sleep: kso02_gpio046_sleep { 1269 pinmux = < MCHP_XEC_PINMUX(046, MCHP_AF1) >; 1270 low-power-enable; 1271 }; 1272 1273 kso03_gpio047_sleep: kso03_gpio047_sleep { 1274 pinmux = < MCHP_XEC_PINMUX(047, MCHP_AF1) >; 1275 low-power-enable; 1276 }; 1277 1278 kso04_gpio107_sleep: kso04_gpio107_sleep { 1279 pinmux = < MCHP_XEC_PINMUX(0107, MCHP_AF2) >; 1280 low-power-enable; 1281 }; 1282 1283 kso05_gpio112_sleep: kso05_gpio112_sleep { 1284 pinmux = < MCHP_XEC_PINMUX(0112, MCHP_AF1) >; 1285 low-power-enable; 1286 }; 1287 1288 kso06_gpio113_sleep: kso06_gpio113_sleep { 1289 pinmux = < MCHP_XEC_PINMUX(0113, MCHP_AF1) >; 1290 low-power-enable; 1291 }; 1292 1293 kso07_gpio120_sleep: kso07_gpio120_sleep { 1294 pinmux = < MCHP_XEC_PINMUX(0120, MCHP_AF1) >; 1295 low-power-enable; 1296 }; 1297 1298 kso08_gpio121_sleep: kso08_gpio121_sleep { 1299 pinmux = < MCHP_XEC_PINMUX(0121, MCHP_AF2) >; 1300 low-power-enable; 1301 }; 1302 1303 kso09_gpio122_sleep: kso09_gpio122_sleep { 1304 pinmux = < MCHP_XEC_PINMUX(0122, MCHP_AF2) >; 1305 low-power-enable; 1306 }; 1307 1308 kso10_gpio123_sleep: kso10_gpio123_sleep { 1309 pinmux = < MCHP_XEC_PINMUX(0123, MCHP_AF2) >; 1310 low-power-enable; 1311 }; 1312 1313 kso11_gpio124_sleep: kso11_gpio124_sleep { 1314 pinmux = < MCHP_XEC_PINMUX(0124, MCHP_AF2) >; 1315 low-power-enable; 1316 }; 1317 1318 kso12_gpio125_sleep: kso12_gpio125_sleep { 1319 pinmux = < MCHP_XEC_PINMUX(0125, MCHP_AF2) >; 1320 low-power-enable; 1321 }; 1322 1323 kso13_gpio126_sleep: kso13_gpio126_sleep { 1324 pinmux = < MCHP_XEC_PINMUX(0126, MCHP_AF2) >; 1325 low-power-enable; 1326 }; 1327 1328 kso14_gpio152_sleep: kso14_gpio152_sleep { 1329 pinmux = < MCHP_XEC_PINMUX(0152, MCHP_AF1) >; 1330 low-power-enable; 1331 }; 1332 1333 kso15_gpio151_sleep: kso15_gpio151_sleep { 1334 pinmux = < MCHP_XEC_PINMUX(0151, MCHP_AF2) >; 1335 low-power-enable; 1336 }; 1337 1338 kso16_gpio132_sleep: kso16_gpio132_sleep { 1339 pinmux = < MCHP_XEC_PINMUX(0132, MCHP_AF2) >; 1340 low-power-enable; 1341 }; 1342 1343 kso17_gpio140_sleep: kso17_gpio140_sleep { 1344 pinmux = < MCHP_XEC_PINMUX(0140, MCHP_AF3) >; 1345 low-power-enable; 1346 }; 1347 1348 /* BBLED */ 1349 led0_gpio156_sleep: led0_gpio156_sleep { 1350 pinmux = < MCHP_XEC_PINMUX(0156, MCHP_AF1) >; 1351 low-power-enable; 1352 }; 1353 1354 led1_gpio157_sleep: led1_gpio157_sleep { 1355 pinmux = < MCHP_XEC_PINMUX(0157, MCHP_AF1) >; 1356 low-power-enable; 1357 }; 1358 1359 led2_gpio153_sleep: led2_gpio153_sleep { 1360 pinmux = < MCHP_XEC_PINMUX(0153, MCHP_AF1) >; 1361 low-power-enable; 1362 }; 1363 1364 led3_gpio035_sleep: led3_gpio035_sleep { 1365 pinmux = < MCHP_XEC_PINMUX(035, MCHP_AF4) >; 1366 low-power-enable; 1367 }; 1368 1369}; 1370