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