xref: /linux/scripts/dtc/include-prefixes/arm64/aspeed/aspeed-g7-soc0-pinctrl.dtsi (revision 9611c0ce215a66770ccbe5c126bf57ba8c31bcad)
1*e77bb5dcSRyan Chen// SPDX-License-Identifier: GPL-2.0-only OR MIT
2*e77bb5dcSRyan Chen// Copyright 2025 ASPEED Corp.
3*e77bb5dcSRyan Chen
4*e77bb5dcSRyan Chen&pinctrl0 {
5*e77bb5dcSRyan Chen	pinctrl_emmc_default: emmc-default-state {
6*e77bb5dcSRyan Chen		function = "EMMC";
7*e77bb5dcSRyan Chen		groups = "EMMCG1";
8*e77bb5dcSRyan Chen	};
9*e77bb5dcSRyan Chen	pinctrl_emmcg4_default: emmcg4-default-state {
10*e77bb5dcSRyan Chen		function = "EMMC";
11*e77bb5dcSRyan Chen		groups = "EMMCG4";
12*e77bb5dcSRyan Chen	};
13*e77bb5dcSRyan Chen	pinctrl_emmcg8_default: emmcg8-default-state {
14*e77bb5dcSRyan Chen		function = "EMMC";
15*e77bb5dcSRyan Chen		groups = "EMMCG8";
16*e77bb5dcSRyan Chen	};
17*e77bb5dcSRyan Chen	pinctrl_emmcwpn_default: emmcwpn-default-state {
18*e77bb5dcSRyan Chen		function = "EMMC";
19*e77bb5dcSRyan Chen		groups = "EMMCWPN";
20*e77bb5dcSRyan Chen	};
21*e77bb5dcSRyan Chen	pinctrl_emmccdn_default: emmccdn-default-state {
22*e77bb5dcSRyan Chen		function = "EMMC";
23*e77bb5dcSRyan Chen		groups = "EMMCCDN";
24*e77bb5dcSRyan Chen	};
25*e77bb5dcSRyan Chen	pinctrl_vb1_default: vb1-default-state {
26*e77bb5dcSRyan Chen		function = "VB";
27*e77bb5dcSRyan Chen		groups = "VB1";
28*e77bb5dcSRyan Chen	};
29*e77bb5dcSRyan Chen	pinctrl_vb0_default: vb0-default-state {
30*e77bb5dcSRyan Chen		function = "VB";
31*e77bb5dcSRyan Chen		groups = "VB0";
32*e77bb5dcSRyan Chen	};
33*e77bb5dcSRyan Chen	pinctrl_tsprstn_default: tsprstn-default-state {
34*e77bb5dcSRyan Chen		function = "TSPRSTN";
35*e77bb5dcSRyan Chen		groups = "TSPRSTN";
36*e77bb5dcSRyan Chen	};
37*e77bb5dcSRyan Chen	pinctrl_ufsclki_default: ufsclki-default-state {
38*e77bb5dcSRyan Chen		function = "UFSCLKI";
39*e77bb5dcSRyan Chen		groups = "UFSCLKI";
40*e77bb5dcSRyan Chen	};
41*e77bb5dcSRyan Chen	pinctrl_vgaddc_default: vgaddc-default-state {
42*e77bb5dcSRyan Chen		function = "VGADDC";
43*e77bb5dcSRyan Chen		groups = "VGADDC";
44*e77bb5dcSRyan Chen	};
45*e77bb5dcSRyan Chen	pinctrl_usb3axhd_default: usb3axhd-default-state {
46*e77bb5dcSRyan Chen		function = "USB3AXHD";
47*e77bb5dcSRyan Chen		groups = "USB3A";
48*e77bb5dcSRyan Chen	};
49*e77bb5dcSRyan Chen	pinctrl_usb3axhpd_default: usb3axhpd-default-state {
50*e77bb5dcSRyan Chen		function = "USB3AXHPD";
51*e77bb5dcSRyan Chen		groups = "USB3A";
52*e77bb5dcSRyan Chen	};
53*e77bb5dcSRyan Chen	pinctrl_usb3axh_default: usb3axh-default-state {
54*e77bb5dcSRyan Chen		function = "USB3AXH";
55*e77bb5dcSRyan Chen		groups = "USB3AAP";
56*e77bb5dcSRyan Chen	};
57*e77bb5dcSRyan Chen	pinctrl_usb3axhp_default: usb3axhp-default-state {
58*e77bb5dcSRyan Chen		function = "USB3AXHP";
59*e77bb5dcSRyan Chen		groups = "USB3AAP";
60*e77bb5dcSRyan Chen	};
61*e77bb5dcSRyan Chen	pinctrl_usb3axh2b_default: usb3axh2b-default-state {
62*e77bb5dcSRyan Chen		function = "USB3AXH2B";
63*e77bb5dcSRyan Chen		groups = "USB3ABP";
64*e77bb5dcSRyan Chen	};
65*e77bb5dcSRyan Chen	pinctrl_usb3axhp2b_default: usb3axhp2b-default-state {
66*e77bb5dcSRyan Chen		function = "USB3AXHP2B";
67*e77bb5dcSRyan Chen		groups = "USB3ABP";
68*e77bb5dcSRyan Chen	};
69*e77bb5dcSRyan Chen	pinctrl_usb2axhd1_default: usb2axhd1-default-state {
70*e77bb5dcSRyan Chen		function = "USB2AXHD1";
71*e77bb5dcSRyan Chen		groups = "USB2A";
72*e77bb5dcSRyan Chen	};
73*e77bb5dcSRyan Chen	pinctrl_usb2axhpd1_default: usb2axhpd1-default-state {
74*e77bb5dcSRyan Chen		function = "USB2AXHPD1";
75*e77bb5dcSRyan Chen		groups = "USB2A";
76*e77bb5dcSRyan Chen	};
77*e77bb5dcSRyan Chen	pinctrl_usb2ad1_default: usb2ad1-default-state {
78*e77bb5dcSRyan Chen		function = "USB2AD1";
79*e77bb5dcSRyan Chen		groups = "USB2ADAP";
80*e77bb5dcSRyan Chen	};
81*e77bb5dcSRyan Chen	pinctrl_usb2axh_default: usb2axh-default-state {
82*e77bb5dcSRyan Chen		function = "USB2AXH";
83*e77bb5dcSRyan Chen		groups = "USB2AAP";
84*e77bb5dcSRyan Chen	};
85*e77bb5dcSRyan Chen	pinctrl_usb2axhp_default: usb2axhp-default-state {
86*e77bb5dcSRyan Chen		function = "USB2AXHP";
87*e77bb5dcSRyan Chen		groups = "USB2AAP";
88*e77bb5dcSRyan Chen	};
89*e77bb5dcSRyan Chen	pinctrl_usb2axh2b_default: usb2axh2b-default-state {
90*e77bb5dcSRyan Chen		function = "USB2AXH2B";
91*e77bb5dcSRyan Chen		groups = "USB2ABP";
92*e77bb5dcSRyan Chen	};
93*e77bb5dcSRyan Chen	pinctrl_usb2axhp2b_default: usb2axhp2b-default-state {
94*e77bb5dcSRyan Chen		function = "USB2AXHP2B";
95*e77bb5dcSRyan Chen		groups = "USB2ABP";
96*e77bb5dcSRyan Chen	};
97*e77bb5dcSRyan Chen	pinctrl_usb2ahpd0_default: usb2ahpd0-default-state {
98*e77bb5dcSRyan Chen		function = "USB2AHPD0";
99*e77bb5dcSRyan Chen		groups = "USB2AH";
100*e77bb5dcSRyan Chen	};
101*e77bb5dcSRyan Chen	pinctrl_usb2ad0_default: usb2ad0-default-state {
102*e77bb5dcSRyan Chen		function = "USB2AD0";
103*e77bb5dcSRyan Chen		groups = "USB2AHAP";
104*e77bb5dcSRyan Chen	};
105*e77bb5dcSRyan Chen	pinctrl_usb2ah_default: usb2ah-default-state {
106*e77bb5dcSRyan Chen		function = "USB2AH";
107*e77bb5dcSRyan Chen		groups = "USB2AHAP";
108*e77bb5dcSRyan Chen	};
109*e77bb5dcSRyan Chen	pinctrl_usb2ahp_default: usb2ahp-default-state {
110*e77bb5dcSRyan Chen		function = "USB2AHP";
111*e77bb5dcSRyan Chen		groups = "USB2AHAP";
112*e77bb5dcSRyan Chen	};
113*e77bb5dcSRyan Chen	pinctrl_usb3bxhd_default: usb3bxhd-default-state {
114*e77bb5dcSRyan Chen		function = "USB3BXHD";
115*e77bb5dcSRyan Chen		groups = "USB3B";
116*e77bb5dcSRyan Chen	};
117*e77bb5dcSRyan Chen	pinctrl_usb3bxhpd_default: usb3bxhpd-default-state {
118*e77bb5dcSRyan Chen		function = "USB3BXHPD";
119*e77bb5dcSRyan Chen		groups = "USB3B";
120*e77bb5dcSRyan Chen	};
121*e77bb5dcSRyan Chen	pinctrl_usb3bxh_default: usb3bxh-default-state {
122*e77bb5dcSRyan Chen		function = "USB3BXH";
123*e77bb5dcSRyan Chen		groups = "USB3BBP";
124*e77bb5dcSRyan Chen	};
125*e77bb5dcSRyan Chen	pinctrl_usb3bxhp_default: usb3bxhp-default-state {
126*e77bb5dcSRyan Chen		function = "USB3BXHP";
127*e77bb5dcSRyan Chen		groups = "USB3BBP";
128*e77bb5dcSRyan Chen	};
129*e77bb5dcSRyan Chen	pinctrl_usb3bxh2a_default: usb3bxh2a-default-state {
130*e77bb5dcSRyan Chen		function = "USB3BXH2A";
131*e77bb5dcSRyan Chen		groups = "USB3BAP";
132*e77bb5dcSRyan Chen	};
133*e77bb5dcSRyan Chen	pinctrl_usb3bxhp2a_default: usb3bxhp2a-default-state {
134*e77bb5dcSRyan Chen		function = "USB3BXHP2A";
135*e77bb5dcSRyan Chen		groups = "USB3BAP";
136*e77bb5dcSRyan Chen	};
137*e77bb5dcSRyan Chen	pinctrl_usb2bxhd1_default: usb2bxhd1-default-state {
138*e77bb5dcSRyan Chen		function = "USB2BXHD1";
139*e77bb5dcSRyan Chen		groups = "USB2B";
140*e77bb5dcSRyan Chen	};
141*e77bb5dcSRyan Chen	pinctrl_usb2bxhpd1_default: usb2bxhpd1-default-state {
142*e77bb5dcSRyan Chen		function = "USB2BXHPD1";
143*e77bb5dcSRyan Chen		groups = "USB2B";
144*e77bb5dcSRyan Chen	};
145*e77bb5dcSRyan Chen	pinctrl_usb2bd1_default: usb2bd1-default-state {
146*e77bb5dcSRyan Chen		function = "USB2BD1";
147*e77bb5dcSRyan Chen		groups = "USB2BDBP";
148*e77bb5dcSRyan Chen	};
149*e77bb5dcSRyan Chen	pinctrl_usb2bxh_default: usb2bxh-default-state {
150*e77bb5dcSRyan Chen		function = "USB2BXH";
151*e77bb5dcSRyan Chen		groups = "USB2BBP";
152*e77bb5dcSRyan Chen	};
153*e77bb5dcSRyan Chen	pinctrl_usb2bxhp_default: usb2bxhp-default-state {
154*e77bb5dcSRyan Chen		function = "USB2BXHP";
155*e77bb5dcSRyan Chen		groups = "USB2BBP";
156*e77bb5dcSRyan Chen	};
157*e77bb5dcSRyan Chen	pinctrl_usb2bxh2a_default: usb2bxh2a-default-state {
158*e77bb5dcSRyan Chen		function = "USB2BXH2A";
159*e77bb5dcSRyan Chen		groups = "USB2BAP";
160*e77bb5dcSRyan Chen	};
161*e77bb5dcSRyan Chen	pinctrl_usb2bxhp2a_default: usb2bxhp2a-default-state {
162*e77bb5dcSRyan Chen		function = "USB2BXHP2A";
163*e77bb5dcSRyan Chen		groups = "USB2BAP";
164*e77bb5dcSRyan Chen	};
165*e77bb5dcSRyan Chen	pinctrl_usb2bhpd0_default: usb2bhpd0-default-state {
166*e77bb5dcSRyan Chen		function = "USB2BHPD0";
167*e77bb5dcSRyan Chen		groups = "USB2BH";
168*e77bb5dcSRyan Chen	};
169*e77bb5dcSRyan Chen	pinctrl_usb2bd0_default: usb2bd0-default-state {
170*e77bb5dcSRyan Chen		function = "USB2BD0";
171*e77bb5dcSRyan Chen		groups = "USB2BHBP";
172*e77bb5dcSRyan Chen	};
173*e77bb5dcSRyan Chen	pinctrl_usb2bh_default: usb2bh-default-state {
174*e77bb5dcSRyan Chen		function = "USB2BH";
175*e77bb5dcSRyan Chen		groups = "USB2BHBP";
176*e77bb5dcSRyan Chen	};
177*e77bb5dcSRyan Chen	pinctrl_usb2bhp_default: usb2bhp-default-state {
178*e77bb5dcSRyan Chen		function = "USB2BHP";
179*e77bb5dcSRyan Chen		groups = "USB2BHBP";
180*e77bb5dcSRyan Chen	};
181*e77bb5dcSRyan Chen	pinctrl_jtagm0_default: jtagm0-default-state {
182*e77bb5dcSRyan Chen		function = "JTAGM0";
183*e77bb5dcSRyan Chen		groups = "JTAG0";
184*e77bb5dcSRyan Chen	};
185*e77bb5dcSRyan Chen	pinctrl_jtag_psp_default: jtag-psp-default-state {
186*e77bb5dcSRyan Chen		function = "JTAGPSP";
187*e77bb5dcSRyan Chen		groups = "JTAG0";
188*e77bb5dcSRyan Chen	};
189*e77bb5dcSRyan Chen	pinctrl_jtag_ssp_default: jtag-ssp-default-state {
190*e77bb5dcSRyan Chen		function = "JTAGSSP";
191*e77bb5dcSRyan Chen		groups = "JTAG0";
192*e77bb5dcSRyan Chen	};
193*e77bb5dcSRyan Chen	pinctrl_jtag_tsp_default: jtag-tsp-default-state {
194*e77bb5dcSRyan Chen		function = "JTAGTSP";
195*e77bb5dcSRyan Chen		groups = "JTAG0";
196*e77bb5dcSRyan Chen	};
197*e77bb5dcSRyan Chen	pinctrl_jtag_ddr_default: jtag-ddr-default-state {
198*e77bb5dcSRyan Chen		function = "JTAGDDR";
199*e77bb5dcSRyan Chen		groups = "JTAG0";
200*e77bb5dcSRyan Chen	};
201*e77bb5dcSRyan Chen	pinctrl_jtag_usb3a_default: jtag-usb3a-default-state {
202*e77bb5dcSRyan Chen		function = "JTAGUSB3A";
203*e77bb5dcSRyan Chen		groups = "JTAG0";
204*e77bb5dcSRyan Chen	};
205*e77bb5dcSRyan Chen	pinctrl_jtag_usb3b_default: jtag-usb3b-default-state {
206*e77bb5dcSRyan Chen		function = "JTAGUSB3B";
207*e77bb5dcSRyan Chen		groups = "JTAG0";
208*e77bb5dcSRyan Chen	};
209*e77bb5dcSRyan Chen	pinctrl_jtag_pciea_default: jtag-pciea-default-state {
210*e77bb5dcSRyan Chen		function = "JTAGPCIEA";
211*e77bb5dcSRyan Chen		groups = "JTAG0";
212*e77bb5dcSRyan Chen	};
213*e77bb5dcSRyan Chen	pinctrl_jtag_pcieb_default: jtag-pcieb-default-state {
214*e77bb5dcSRyan Chen		function = "JTAGPCIEB";
215*e77bb5dcSRyan Chen		groups = "JTAG0";
216*e77bb5dcSRyan Chen	};
217*e77bb5dcSRyan Chen	pinctrl_pcierc0_perst_default: pcierc0-perst-default-state {
218*e77bb5dcSRyan Chen		function = "PCIERC0PERST";
219*e77bb5dcSRyan Chen		groups = "PCIERC0PERST";
220*e77bb5dcSRyan Chen	};
221*e77bb5dcSRyan Chen	pinctrl_pcierc1_perst_default: pcierc1-perst-default-state {
222*e77bb5dcSRyan Chen		function = "PCIERC1PERST";
223*e77bb5dcSRyan Chen		groups = "PCIERC1PERST";
224*e77bb5dcSRyan Chen	};
225*e77bb5dcSRyan Chen};
226