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