1*ae20d41bSBilly Tsai# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*ae20d41bSBilly Tsai%YAML 1.2 3*ae20d41bSBilly Tsai--- 4*ae20d41bSBilly Tsai$id: http://devicetree.org/schemas/pinctrl/aspeed,ast2700-soc1-pinctrl.yaml# 5*ae20d41bSBilly Tsai$schema: http://devicetree.org/meta-schemas/core.yaml# 6*ae20d41bSBilly Tsai 7*ae20d41bSBilly Tsaititle: ASPEED AST2700 SoC1 Pin Controller 8*ae20d41bSBilly Tsai 9*ae20d41bSBilly Tsaimaintainers: 10*ae20d41bSBilly Tsai - Billy Tsai <billy_tsai@aspeedtech.com> 11*ae20d41bSBilly Tsai 12*ae20d41bSBilly Tsaidescription: 13*ae20d41bSBilly Tsai The AST2700 features a dual-SoC architecture with two interconnected SoCs, 14*ae20d41bSBilly Tsai each having its own System Control Unit (SCU) for independent pin control. 15*ae20d41bSBilly Tsai This pin controller manages the pin multiplexing for SoC1. 16*ae20d41bSBilly Tsai 17*ae20d41bSBilly Tsai The SoC1 pin controller manages pin functions including eSPI, LPC and I2C, 18*ae20d41bSBilly Tsai among others. 19*ae20d41bSBilly Tsai 20*ae20d41bSBilly Tsaiproperties: 21*ae20d41bSBilly Tsai compatible: 22*ae20d41bSBilly Tsai const: aspeed,ast2700-soc1-pinctrl 23*ae20d41bSBilly Tsai reg: 24*ae20d41bSBilly Tsai maxItems: 1 25*ae20d41bSBilly Tsai 26*ae20d41bSBilly TsaipatternProperties: 27*ae20d41bSBilly Tsai '-state$': 28*ae20d41bSBilly Tsai description: | 29*ae20d41bSBilly Tsai Pin control state. 30*ae20d41bSBilly Tsai 31*ae20d41bSBilly Tsai If `function` is present, the node describes a pinmux state and must 32*ae20d41bSBilly Tsai specify `groups`. 33*ae20d41bSBilly Tsai 34*ae20d41bSBilly Tsai For pin configuration, exactly one of `groups` or `pins` must be 35*ae20d41bSBilly Tsai specified in each state node. Group-level configuration applies to all 36*ae20d41bSBilly Tsai pins in the group. Pin-level configuration may be supplied in a 37*ae20d41bSBilly Tsai separate state node for individual pins; when both group-level and 38*ae20d41bSBilly Tsai pin-level configuration apply to the same pin, the pin-level 39*ae20d41bSBilly Tsai configuration takes precedence. 40*ae20d41bSBilly Tsai 41*ae20d41bSBilly Tsai type: object 42*ae20d41bSBilly Tsai allOf: 43*ae20d41bSBilly Tsai - $ref: pinmux-node.yaml# 44*ae20d41bSBilly Tsai - $ref: pincfg-node.yaml# 45*ae20d41bSBilly Tsai - if: 46*ae20d41bSBilly Tsai required: 47*ae20d41bSBilly Tsai - function 48*ae20d41bSBilly Tsai then: 49*ae20d41bSBilly Tsai required: 50*ae20d41bSBilly Tsai - groups 51*ae20d41bSBilly Tsai - oneOf: 52*ae20d41bSBilly Tsai - required: 53*ae20d41bSBilly Tsai - groups 54*ae20d41bSBilly Tsai - required: 55*ae20d41bSBilly Tsai - pins 56*ae20d41bSBilly Tsai additionalProperties: false 57*ae20d41bSBilly Tsai 58*ae20d41bSBilly Tsai properties: 59*ae20d41bSBilly Tsai function: 60*ae20d41bSBilly Tsai enum: 61*ae20d41bSBilly Tsai - ADC0 62*ae20d41bSBilly Tsai - ADC1 63*ae20d41bSBilly Tsai - ADC10 64*ae20d41bSBilly Tsai - ADC11 65*ae20d41bSBilly Tsai - ADC12 66*ae20d41bSBilly Tsai - ADC13 67*ae20d41bSBilly Tsai - ADC14 68*ae20d41bSBilly Tsai - ADC15 69*ae20d41bSBilly Tsai - ADC2 70*ae20d41bSBilly Tsai - ADC3 71*ae20d41bSBilly Tsai - ADC4 72*ae20d41bSBilly Tsai - ADC5 73*ae20d41bSBilly Tsai - ADC6 74*ae20d41bSBilly Tsai - ADC7 75*ae20d41bSBilly Tsai - ADC8 76*ae20d41bSBilly Tsai - ADC9 77*ae20d41bSBilly Tsai - AUXPWRGOOD0 78*ae20d41bSBilly Tsai - AUXPWRGOOD1 79*ae20d41bSBilly Tsai - CANBUS 80*ae20d41bSBilly Tsai - ESPI0 81*ae20d41bSBilly Tsai - ESPI1 82*ae20d41bSBilly Tsai - FSI0 83*ae20d41bSBilly Tsai - FSI1 84*ae20d41bSBilly Tsai - FSI2 85*ae20d41bSBilly Tsai - FSI3 86*ae20d41bSBilly Tsai - FWQSPI 87*ae20d41bSBilly Tsai - FWSPIABR 88*ae20d41bSBilly Tsai - FWWPN 89*ae20d41bSBilly Tsai - HBLED 90*ae20d41bSBilly Tsai - I2C0 91*ae20d41bSBilly Tsai - I2C1 92*ae20d41bSBilly Tsai - I2C10 93*ae20d41bSBilly Tsai - I2C11 94*ae20d41bSBilly Tsai - I2C12 95*ae20d41bSBilly Tsai - I2C13 96*ae20d41bSBilly Tsai - I2C14 97*ae20d41bSBilly Tsai - I2C15 98*ae20d41bSBilly Tsai - I2C2 99*ae20d41bSBilly Tsai - I2C3 100*ae20d41bSBilly Tsai - I2C4 101*ae20d41bSBilly Tsai - I2C5 102*ae20d41bSBilly Tsai - I2C6 103*ae20d41bSBilly Tsai - I2C7 104*ae20d41bSBilly Tsai - I2C8 105*ae20d41bSBilly Tsai - I2C9 106*ae20d41bSBilly Tsai - I2CF0 107*ae20d41bSBilly Tsai - I2CF1 108*ae20d41bSBilly Tsai - I2CF2 109*ae20d41bSBilly Tsai - I3C0 110*ae20d41bSBilly Tsai - I3C1 111*ae20d41bSBilly Tsai - I3C10 112*ae20d41bSBilly Tsai - I3C11 113*ae20d41bSBilly Tsai - I3C12 114*ae20d41bSBilly Tsai - I3C13 115*ae20d41bSBilly Tsai - I3C14 116*ae20d41bSBilly Tsai - I3C15 117*ae20d41bSBilly Tsai - I3C2 118*ae20d41bSBilly Tsai - I3C3 119*ae20d41bSBilly Tsai - I3C4 120*ae20d41bSBilly Tsai - I3C5 121*ae20d41bSBilly Tsai - I3C6 122*ae20d41bSBilly Tsai - I3C7 123*ae20d41bSBilly Tsai - I3C8 124*ae20d41bSBilly Tsai - I3C9 125*ae20d41bSBilly Tsai - JTAGM1 126*ae20d41bSBilly Tsai - LPC0 127*ae20d41bSBilly Tsai - LPC1 128*ae20d41bSBilly Tsai - LTPI 129*ae20d41bSBilly Tsai - MACLINK0 130*ae20d41bSBilly Tsai - MACLINK1 131*ae20d41bSBilly Tsai - MACLINK2 132*ae20d41bSBilly Tsai - MDIO0 133*ae20d41bSBilly Tsai - MDIO1 134*ae20d41bSBilly Tsai - MDIO2 135*ae20d41bSBilly Tsai - NCTS0 136*ae20d41bSBilly Tsai - NCTS1 137*ae20d41bSBilly Tsai - NCTS5 138*ae20d41bSBilly Tsai - NCTS6 139*ae20d41bSBilly Tsai - NDCD0 140*ae20d41bSBilly Tsai - NDCD1 141*ae20d41bSBilly Tsai - NDCD5 142*ae20d41bSBilly Tsai - NDCD6 143*ae20d41bSBilly Tsai - NDSR0 144*ae20d41bSBilly Tsai - NDSR1 145*ae20d41bSBilly Tsai - NDSR5 146*ae20d41bSBilly Tsai - NDSR6 147*ae20d41bSBilly Tsai - NDTR0 148*ae20d41bSBilly Tsai - NDTR1 149*ae20d41bSBilly Tsai - NDTR5 150*ae20d41bSBilly Tsai - NDTR6 151*ae20d41bSBilly Tsai - NRI0 152*ae20d41bSBilly Tsai - NRI1 153*ae20d41bSBilly Tsai - NRI5 154*ae20d41bSBilly Tsai - NRI6 155*ae20d41bSBilly Tsai - NRTS0 156*ae20d41bSBilly Tsai - NRTS1 157*ae20d41bSBilly Tsai - NRTS5 158*ae20d41bSBilly Tsai - NRTS6 159*ae20d41bSBilly Tsai - OSCCLK 160*ae20d41bSBilly Tsai - PCIERC 161*ae20d41bSBilly Tsai - PWM0 162*ae20d41bSBilly Tsai - PWM1 163*ae20d41bSBilly Tsai - PWM10 164*ae20d41bSBilly Tsai - PWM11 165*ae20d41bSBilly Tsai - PWM12 166*ae20d41bSBilly Tsai - PWM13 167*ae20d41bSBilly Tsai - PWM14 168*ae20d41bSBilly Tsai - PWM15 169*ae20d41bSBilly Tsai - PWM2 170*ae20d41bSBilly Tsai - PWM3 171*ae20d41bSBilly Tsai - PWM4 172*ae20d41bSBilly Tsai - PWM5 173*ae20d41bSBilly Tsai - PWM6 174*ae20d41bSBilly Tsai - PWM7 175*ae20d41bSBilly Tsai - PWM8 176*ae20d41bSBilly Tsai - PWM9 177*ae20d41bSBilly Tsai - QSPI0 178*ae20d41bSBilly Tsai - QSPI1 179*ae20d41bSBilly Tsai - QSPI2 180*ae20d41bSBilly Tsai - RGMII0 181*ae20d41bSBilly Tsai - RGMII1 182*ae20d41bSBilly Tsai - RMII0 183*ae20d41bSBilly Tsai - RMII0RCLKO 184*ae20d41bSBilly Tsai - RMII1 185*ae20d41bSBilly Tsai - RMII1RCLKO 186*ae20d41bSBilly Tsai - SALT0 187*ae20d41bSBilly Tsai - SALT1 188*ae20d41bSBilly Tsai - SALT10 189*ae20d41bSBilly Tsai - SALT11 190*ae20d41bSBilly Tsai - SALT12 191*ae20d41bSBilly Tsai - SALT13 192*ae20d41bSBilly Tsai - SALT14 193*ae20d41bSBilly Tsai - SALT15 194*ae20d41bSBilly Tsai - SALT2 195*ae20d41bSBilly Tsai - SALT3 196*ae20d41bSBilly Tsai - SALT4 197*ae20d41bSBilly Tsai - SALT5 198*ae20d41bSBilly Tsai - SALT6 199*ae20d41bSBilly Tsai - SALT7 200*ae20d41bSBilly Tsai - SALT8 201*ae20d41bSBilly Tsai - SALT9 202*ae20d41bSBilly Tsai - SD 203*ae20d41bSBilly Tsai - SGMII 204*ae20d41bSBilly Tsai - SGPM0 205*ae20d41bSBilly Tsai - SGPM1 206*ae20d41bSBilly Tsai - SGPS 207*ae20d41bSBilly Tsai - SIOONCTRLN0 208*ae20d41bSBilly Tsai - SIOONCTRLN1 209*ae20d41bSBilly Tsai - SIOPBIN0 210*ae20d41bSBilly Tsai - SIOPBIN1 211*ae20d41bSBilly Tsai - SIOPBON0 212*ae20d41bSBilly Tsai - SIOPBON1 213*ae20d41bSBilly Tsai - SIOPWREQN0 214*ae20d41bSBilly Tsai - SIOPWREQN1 215*ae20d41bSBilly Tsai - SIOPWRGD1 216*ae20d41bSBilly Tsai - SIOS3N0 217*ae20d41bSBilly Tsai - SIOS3N1 218*ae20d41bSBilly Tsai - SIOS5N0 219*ae20d41bSBilly Tsai - SIOS5N1 220*ae20d41bSBilly Tsai - SIOSCIN0 221*ae20d41bSBilly Tsai - SIOSCIN1 222*ae20d41bSBilly Tsai - SMON0 223*ae20d41bSBilly Tsai - SMON1 224*ae20d41bSBilly Tsai - SPI0 225*ae20d41bSBilly Tsai - SPI0ABR 226*ae20d41bSBilly Tsai - SPI0CS1 227*ae20d41bSBilly Tsai - SPI0WPN 228*ae20d41bSBilly Tsai - SPI1 229*ae20d41bSBilly Tsai - SPI1ABR 230*ae20d41bSBilly Tsai - SPI1CS1 231*ae20d41bSBilly Tsai - SPI1WPN 232*ae20d41bSBilly Tsai - SPI2 233*ae20d41bSBilly Tsai - SPI2CS1 234*ae20d41bSBilly Tsai - TACH0 235*ae20d41bSBilly Tsai - TACH1 236*ae20d41bSBilly Tsai - TACH10 237*ae20d41bSBilly Tsai - TACH11 238*ae20d41bSBilly Tsai - TACH12 239*ae20d41bSBilly Tsai - TACH13 240*ae20d41bSBilly Tsai - TACH14 241*ae20d41bSBilly Tsai - TACH15 242*ae20d41bSBilly Tsai - TACH2 243*ae20d41bSBilly Tsai - TACH3 244*ae20d41bSBilly Tsai - TACH4 245*ae20d41bSBilly Tsai - TACH5 246*ae20d41bSBilly Tsai - TACH6 247*ae20d41bSBilly Tsai - TACH7 248*ae20d41bSBilly Tsai - TACH8 249*ae20d41bSBilly Tsai - TACH9 250*ae20d41bSBilly Tsai - THRU0 251*ae20d41bSBilly Tsai - THRU1 252*ae20d41bSBilly Tsai - THRU2 253*ae20d41bSBilly Tsai - THRU3 254*ae20d41bSBilly Tsai - UART0 255*ae20d41bSBilly Tsai - UART1 256*ae20d41bSBilly Tsai - UART10 257*ae20d41bSBilly Tsai - UART11 258*ae20d41bSBilly Tsai - UART2 259*ae20d41bSBilly Tsai - UART3 260*ae20d41bSBilly Tsai - UART5 261*ae20d41bSBilly Tsai - UART6 262*ae20d41bSBilly Tsai - UART7 263*ae20d41bSBilly Tsai - UART8 264*ae20d41bSBilly Tsai - UART9 265*ae20d41bSBilly Tsai - USB2C 266*ae20d41bSBilly Tsai - USB2D 267*ae20d41bSBilly Tsai - USBUART 268*ae20d41bSBilly Tsai - VGA 269*ae20d41bSBilly Tsai - VPI 270*ae20d41bSBilly Tsai - WDTRST0N 271*ae20d41bSBilly Tsai - WDTRST1N 272*ae20d41bSBilly Tsai - WDTRST2N 273*ae20d41bSBilly Tsai - WDTRST3N 274*ae20d41bSBilly Tsai - WDTRST4N 275*ae20d41bSBilly Tsai - WDTRST5N 276*ae20d41bSBilly Tsai - WDTRST6N 277*ae20d41bSBilly Tsai - WDTRST7N 278*ae20d41bSBilly Tsai 279*ae20d41bSBilly Tsai groups: 280*ae20d41bSBilly Tsai enum: 281*ae20d41bSBilly Tsai - ADC0 282*ae20d41bSBilly Tsai - ADC1 283*ae20d41bSBilly Tsai - ADC10 284*ae20d41bSBilly Tsai - ADC11 285*ae20d41bSBilly Tsai - ADC12 286*ae20d41bSBilly Tsai - ADC13 287*ae20d41bSBilly Tsai - ADC14 288*ae20d41bSBilly Tsai - ADC15 289*ae20d41bSBilly Tsai - ADC2 290*ae20d41bSBilly Tsai - ADC3 291*ae20d41bSBilly Tsai - ADC4 292*ae20d41bSBilly Tsai - ADC5 293*ae20d41bSBilly Tsai - ADC6 294*ae20d41bSBilly Tsai - ADC7 295*ae20d41bSBilly Tsai - ADC8 296*ae20d41bSBilly Tsai - ADC9 297*ae20d41bSBilly Tsai - AUXPWRGOOD0 298*ae20d41bSBilly Tsai - AUXPWRGOOD1 299*ae20d41bSBilly Tsai - CANBUS 300*ae20d41bSBilly Tsai - DI2C0 301*ae20d41bSBilly Tsai - DI2C1 302*ae20d41bSBilly Tsai - DI2C10 303*ae20d41bSBilly Tsai - DI2C11 304*ae20d41bSBilly Tsai - DI2C12 305*ae20d41bSBilly Tsai - DI2C13 306*ae20d41bSBilly Tsai - DI2C14 307*ae20d41bSBilly Tsai - DI2C15 308*ae20d41bSBilly Tsai - DI2C2 309*ae20d41bSBilly Tsai - DI2C3 310*ae20d41bSBilly Tsai - DI2C8 311*ae20d41bSBilly Tsai - DI2C9 312*ae20d41bSBilly Tsai - DSGPM0 313*ae20d41bSBilly Tsai - ESPI0 314*ae20d41bSBilly Tsai - ESPI1 315*ae20d41bSBilly Tsai - FSI0 316*ae20d41bSBilly Tsai - FSI1 317*ae20d41bSBilly Tsai - FSI2 318*ae20d41bSBilly Tsai - FSI3 319*ae20d41bSBilly Tsai - FWQSPI 320*ae20d41bSBilly Tsai - FWSPIABR 321*ae20d41bSBilly Tsai - FWWPN 322*ae20d41bSBilly Tsai - HBLED 323*ae20d41bSBilly Tsai - HVI3C0 324*ae20d41bSBilly Tsai - HVI3C1 325*ae20d41bSBilly Tsai - HVI3C12 326*ae20d41bSBilly Tsai - HVI3C13 327*ae20d41bSBilly Tsai - HVI3C14 328*ae20d41bSBilly Tsai - HVI3C15 329*ae20d41bSBilly Tsai - HVI3C2 330*ae20d41bSBilly Tsai - HVI3C3 331*ae20d41bSBilly Tsai - I2C0 332*ae20d41bSBilly Tsai - I2C1 333*ae20d41bSBilly Tsai - I2C10 334*ae20d41bSBilly Tsai - I2C11 335*ae20d41bSBilly Tsai - I2C12 336*ae20d41bSBilly Tsai - I2C13 337*ae20d41bSBilly Tsai - I2C14 338*ae20d41bSBilly Tsai - I2C15 339*ae20d41bSBilly Tsai - I2C2 340*ae20d41bSBilly Tsai - I2C3 341*ae20d41bSBilly Tsai - I2C4 342*ae20d41bSBilly Tsai - I2C5 343*ae20d41bSBilly Tsai - I2C6 344*ae20d41bSBilly Tsai - I2C7 345*ae20d41bSBilly Tsai - I2C8 346*ae20d41bSBilly Tsai - I2C9 347*ae20d41bSBilly Tsai - I2CF0 348*ae20d41bSBilly Tsai - I2CF1 349*ae20d41bSBilly Tsai - I2CF2 350*ae20d41bSBilly Tsai - I3C10 351*ae20d41bSBilly Tsai - I3C11 352*ae20d41bSBilly Tsai - I3C4 353*ae20d41bSBilly Tsai - I3C5 354*ae20d41bSBilly Tsai - I3C6 355*ae20d41bSBilly Tsai - I3C7 356*ae20d41bSBilly Tsai - I3C8 357*ae20d41bSBilly Tsai - I3C9 358*ae20d41bSBilly Tsai - JTAGM1 359*ae20d41bSBilly Tsai - LPC0 360*ae20d41bSBilly Tsai - LPC1 361*ae20d41bSBilly Tsai - LTPI 362*ae20d41bSBilly Tsai - LTPI_PS_I2C0 363*ae20d41bSBilly Tsai - LTPI_PS_I2C1 364*ae20d41bSBilly Tsai - LTPI_PS_I2C2 365*ae20d41bSBilly Tsai - LTPI_PS_I2C3 366*ae20d41bSBilly Tsai - MACLINK0 367*ae20d41bSBilly Tsai - MACLINK1 368*ae20d41bSBilly Tsai - MACLINK2 369*ae20d41bSBilly Tsai - MDIO0 370*ae20d41bSBilly Tsai - MDIO1 371*ae20d41bSBilly Tsai - MDIO2 372*ae20d41bSBilly Tsai - NCTS0 373*ae20d41bSBilly Tsai - NCTS1 374*ae20d41bSBilly Tsai - NCTS5 375*ae20d41bSBilly Tsai - NCTS6 376*ae20d41bSBilly Tsai - NDCD0 377*ae20d41bSBilly Tsai - NDCD1 378*ae20d41bSBilly Tsai - NDCD5 379*ae20d41bSBilly Tsai - NDCD6 380*ae20d41bSBilly Tsai - NDSR0 381*ae20d41bSBilly Tsai - NDSR1 382*ae20d41bSBilly Tsai - NDSR5 383*ae20d41bSBilly Tsai - NDSR6 384*ae20d41bSBilly Tsai - NDTR0 385*ae20d41bSBilly Tsai - NDTR1 386*ae20d41bSBilly Tsai - NDTR5 387*ae20d41bSBilly Tsai - NDTR6 388*ae20d41bSBilly Tsai - NRI0 389*ae20d41bSBilly Tsai - NRI1 390*ae20d41bSBilly Tsai - NRI5 391*ae20d41bSBilly Tsai - NRI6 392*ae20d41bSBilly Tsai - NRTS0 393*ae20d41bSBilly Tsai - NRTS1 394*ae20d41bSBilly Tsai - NRTS5 395*ae20d41bSBilly Tsai - NRTS6 396*ae20d41bSBilly Tsai - OSCCLK 397*ae20d41bSBilly Tsai - PE2SGRSTN 398*ae20d41bSBilly Tsai - PWM0 399*ae20d41bSBilly Tsai - PWM1 400*ae20d41bSBilly Tsai - PWM10 401*ae20d41bSBilly Tsai - PWM11 402*ae20d41bSBilly Tsai - PWM12 403*ae20d41bSBilly Tsai - PWM13 404*ae20d41bSBilly Tsai - PWM14 405*ae20d41bSBilly Tsai - PWM15 406*ae20d41bSBilly Tsai - PWM2 407*ae20d41bSBilly Tsai - PWM3 408*ae20d41bSBilly Tsai - PWM4 409*ae20d41bSBilly Tsai - PWM5 410*ae20d41bSBilly Tsai - PWM6 411*ae20d41bSBilly Tsai - PWM7 412*ae20d41bSBilly Tsai - PWM8 413*ae20d41bSBilly Tsai - PWM9 414*ae20d41bSBilly Tsai - QSPI0 415*ae20d41bSBilly Tsai - QSPI1 416*ae20d41bSBilly Tsai - QSPI2 417*ae20d41bSBilly Tsai - RGMII0 418*ae20d41bSBilly Tsai - RGMII1 419*ae20d41bSBilly Tsai - RMII0 420*ae20d41bSBilly Tsai - RMII0RCLKO 421*ae20d41bSBilly Tsai - RMII1 422*ae20d41bSBilly Tsai - RMII1RCLKO 423*ae20d41bSBilly Tsai - SALT0 424*ae20d41bSBilly Tsai - SALT1 425*ae20d41bSBilly Tsai - SALT10 426*ae20d41bSBilly Tsai - SALT11 427*ae20d41bSBilly Tsai - SALT12 428*ae20d41bSBilly Tsai - SALT13 429*ae20d41bSBilly Tsai - SALT14 430*ae20d41bSBilly Tsai - SALT15 431*ae20d41bSBilly Tsai - SALT2 432*ae20d41bSBilly Tsai - SALT3 433*ae20d41bSBilly Tsai - SALT4 434*ae20d41bSBilly Tsai - SALT5 435*ae20d41bSBilly Tsai - SALT6 436*ae20d41bSBilly Tsai - SALT7 437*ae20d41bSBilly Tsai - SALT8 438*ae20d41bSBilly Tsai - SALT9 439*ae20d41bSBilly Tsai - SD 440*ae20d41bSBilly Tsai - SGMII 441*ae20d41bSBilly Tsai - SGPM0 442*ae20d41bSBilly Tsai - SGPM1 443*ae20d41bSBilly Tsai - SGPS 444*ae20d41bSBilly Tsai - SIOONCTRLN0 445*ae20d41bSBilly Tsai - SIOONCTRLN1 446*ae20d41bSBilly Tsai - SIOPBIN0 447*ae20d41bSBilly Tsai - SIOPBIN1 448*ae20d41bSBilly Tsai - SIOPBON0 449*ae20d41bSBilly Tsai - SIOPBON1 450*ae20d41bSBilly Tsai - SIOPWREQN0 451*ae20d41bSBilly Tsai - SIOPWREQN1 452*ae20d41bSBilly Tsai - SIOPWRGD1 453*ae20d41bSBilly Tsai - SIOS3N0 454*ae20d41bSBilly Tsai - SIOS3N1 455*ae20d41bSBilly Tsai - SIOS5N0 456*ae20d41bSBilly Tsai - SIOS5N1 457*ae20d41bSBilly Tsai - SIOSCIN0 458*ae20d41bSBilly Tsai - SIOSCIN1 459*ae20d41bSBilly Tsai - SMON0 460*ae20d41bSBilly Tsai - SMON1 461*ae20d41bSBilly Tsai - SPI0 462*ae20d41bSBilly Tsai - SPI0ABR 463*ae20d41bSBilly Tsai - SPI0CS1 464*ae20d41bSBilly Tsai - SPI0WPN 465*ae20d41bSBilly Tsai - SPI1 466*ae20d41bSBilly Tsai - SPI1ABR 467*ae20d41bSBilly Tsai - SPI1CS1 468*ae20d41bSBilly Tsai - SPI1WPN 469*ae20d41bSBilly Tsai - SPI2 470*ae20d41bSBilly Tsai - SPI2CS1 471*ae20d41bSBilly Tsai - TACH0 472*ae20d41bSBilly Tsai - TACH1 473*ae20d41bSBilly Tsai - TACH10 474*ae20d41bSBilly Tsai - TACH11 475*ae20d41bSBilly Tsai - TACH12 476*ae20d41bSBilly Tsai - TACH13 477*ae20d41bSBilly Tsai - TACH14 478*ae20d41bSBilly Tsai - TACH15 479*ae20d41bSBilly Tsai - TACH2 480*ae20d41bSBilly Tsai - TACH3 481*ae20d41bSBilly Tsai - TACH4 482*ae20d41bSBilly Tsai - TACH5 483*ae20d41bSBilly Tsai - TACH6 484*ae20d41bSBilly Tsai - TACH7 485*ae20d41bSBilly Tsai - TACH8 486*ae20d41bSBilly Tsai - TACH9 487*ae20d41bSBilly Tsai - THRU0 488*ae20d41bSBilly Tsai - THRU1 489*ae20d41bSBilly Tsai - THRU2 490*ae20d41bSBilly Tsai - THRU3 491*ae20d41bSBilly Tsai - UART0 492*ae20d41bSBilly Tsai - UART1 493*ae20d41bSBilly Tsai - UART10 494*ae20d41bSBilly Tsai - UART11 495*ae20d41bSBilly Tsai - UART2 496*ae20d41bSBilly Tsai - UART3 497*ae20d41bSBilly Tsai - UART5 498*ae20d41bSBilly Tsai - UART6 499*ae20d41bSBilly Tsai - UART7 500*ae20d41bSBilly Tsai - UART8 501*ae20d41bSBilly Tsai - UART9 502*ae20d41bSBilly Tsai - USB2CD 503*ae20d41bSBilly Tsai - USB2CH 504*ae20d41bSBilly Tsai - USB2CU 505*ae20d41bSBilly Tsai - USB2CUD 506*ae20d41bSBilly Tsai - USB2DD 507*ae20d41bSBilly Tsai - USB2DH 508*ae20d41bSBilly Tsai - USBUART 509*ae20d41bSBilly Tsai - VGA 510*ae20d41bSBilly Tsai - VPI 511*ae20d41bSBilly Tsai - WDTRST0N 512*ae20d41bSBilly Tsai - WDTRST1N 513*ae20d41bSBilly Tsai - WDTRST2N 514*ae20d41bSBilly Tsai - WDTRST3N 515*ae20d41bSBilly Tsai - WDTRST4N 516*ae20d41bSBilly Tsai - WDTRST5N 517*ae20d41bSBilly Tsai - WDTRST6N 518*ae20d41bSBilly Tsai - WDTRST7N 519*ae20d41bSBilly Tsai 520*ae20d41bSBilly Tsai pins: 521*ae20d41bSBilly Tsai enum: 522*ae20d41bSBilly Tsai - A14 523*ae20d41bSBilly Tsai - A15 524*ae20d41bSBilly Tsai - A18 525*ae20d41bSBilly Tsai - A19 526*ae20d41bSBilly Tsai - A21 527*ae20d41bSBilly Tsai - A22 528*ae20d41bSBilly Tsai - A23 529*ae20d41bSBilly Tsai - A24 530*ae20d41bSBilly Tsai - A25 531*ae20d41bSBilly Tsai - A26 532*ae20d41bSBilly Tsai - A6 533*ae20d41bSBilly Tsai - A7 534*ae20d41bSBilly Tsai - A8 535*ae20d41bSBilly Tsai - AA12 536*ae20d41bSBilly Tsai - AA13 537*ae20d41bSBilly Tsai - AA14 538*ae20d41bSBilly Tsai - AA15 539*ae20d41bSBilly Tsai - AA16 540*ae20d41bSBilly Tsai - AA17 541*ae20d41bSBilly Tsai - AA18 542*ae20d41bSBilly Tsai - AA20 543*ae20d41bSBilly Tsai - AA21 544*ae20d41bSBilly Tsai - AA22 545*ae20d41bSBilly Tsai - AA23 546*ae20d41bSBilly Tsai - AA24 547*ae20d41bSBilly Tsai - AA25 548*ae20d41bSBilly Tsai - AA26 549*ae20d41bSBilly Tsai - AB15 550*ae20d41bSBilly Tsai - AB16 551*ae20d41bSBilly Tsai - AB17 552*ae20d41bSBilly Tsai - AB18 553*ae20d41bSBilly Tsai - AB19 554*ae20d41bSBilly Tsai - AB20 555*ae20d41bSBilly Tsai - AB21 556*ae20d41bSBilly Tsai - AB22 557*ae20d41bSBilly Tsai - AB23 558*ae20d41bSBilly Tsai - AB24 559*ae20d41bSBilly Tsai - AB25 560*ae20d41bSBilly Tsai - AB26 561*ae20d41bSBilly Tsai - AC15 562*ae20d41bSBilly Tsai - AC16 563*ae20d41bSBilly Tsai - AC17 564*ae20d41bSBilly Tsai - AC18 565*ae20d41bSBilly Tsai - AC19 566*ae20d41bSBilly Tsai - AC20 567*ae20d41bSBilly Tsai - AC22 568*ae20d41bSBilly Tsai - AC24 569*ae20d41bSBilly Tsai - AC25 570*ae20d41bSBilly Tsai - AC26 571*ae20d41bSBilly Tsai - AD15 572*ae20d41bSBilly Tsai - AD16 573*ae20d41bSBilly Tsai - AD17 574*ae20d41bSBilly Tsai - AD18 575*ae20d41bSBilly Tsai - AD19 576*ae20d41bSBilly Tsai - AD20 577*ae20d41bSBilly Tsai - AD22 578*ae20d41bSBilly Tsai - AD25 579*ae20d41bSBilly Tsai - AD26 580*ae20d41bSBilly Tsai - AE16 581*ae20d41bSBilly Tsai - AE17 582*ae20d41bSBilly Tsai - AE18 583*ae20d41bSBilly Tsai - AE19 584*ae20d41bSBilly Tsai - AE20 585*ae20d41bSBilly Tsai - AE21 586*ae20d41bSBilly Tsai - AE23 587*ae20d41bSBilly Tsai - AE25 588*ae20d41bSBilly Tsai - AE26 589*ae20d41bSBilly Tsai - AF16 590*ae20d41bSBilly Tsai - AF17 591*ae20d41bSBilly Tsai - AF18 592*ae20d41bSBilly Tsai - AF19 593*ae20d41bSBilly Tsai - AF20 594*ae20d41bSBilly Tsai - AF21 595*ae20d41bSBilly Tsai - AF23 596*ae20d41bSBilly Tsai - AF25 597*ae20d41bSBilly Tsai - AF26 598*ae20d41bSBilly Tsai - B10 599*ae20d41bSBilly Tsai - B11 600*ae20d41bSBilly Tsai - B12 601*ae20d41bSBilly Tsai - B13 602*ae20d41bSBilly Tsai - B14 603*ae20d41bSBilly Tsai - B15 604*ae20d41bSBilly Tsai - B16 605*ae20d41bSBilly Tsai - B18 606*ae20d41bSBilly Tsai - B19 607*ae20d41bSBilly Tsai - B21 608*ae20d41bSBilly Tsai - B22 609*ae20d41bSBilly Tsai - B23 610*ae20d41bSBilly Tsai - B24 611*ae20d41bSBilly Tsai - B25 612*ae20d41bSBilly Tsai - B26 613*ae20d41bSBilly Tsai - B6 614*ae20d41bSBilly Tsai - B7 615*ae20d41bSBilly Tsai - B8 616*ae20d41bSBilly Tsai - B9 617*ae20d41bSBilly Tsai - C10 618*ae20d41bSBilly Tsai - C11 619*ae20d41bSBilly Tsai - C12 620*ae20d41bSBilly Tsai - C13 621*ae20d41bSBilly Tsai - C14 622*ae20d41bSBilly Tsai - C15 623*ae20d41bSBilly Tsai - C16 624*ae20d41bSBilly Tsai - C17 625*ae20d41bSBilly Tsai - C18 626*ae20d41bSBilly Tsai - C19 627*ae20d41bSBilly Tsai - C20 628*ae20d41bSBilly Tsai - C23 629*ae20d41bSBilly Tsai - C26 630*ae20d41bSBilly Tsai - C6 631*ae20d41bSBilly Tsai - C7 632*ae20d41bSBilly Tsai - C8 633*ae20d41bSBilly Tsai - C9 634*ae20d41bSBilly Tsai - D10 635*ae20d41bSBilly Tsai - D12 636*ae20d41bSBilly Tsai - D14 637*ae20d41bSBilly Tsai - D15 638*ae20d41bSBilly Tsai - D19 639*ae20d41bSBilly Tsai - D20 640*ae20d41bSBilly Tsai - D24 641*ae20d41bSBilly Tsai - D26 642*ae20d41bSBilly Tsai - D7 643*ae20d41bSBilly Tsai - D8 644*ae20d41bSBilly Tsai - D9 645*ae20d41bSBilly Tsai - E10 646*ae20d41bSBilly Tsai - E11 647*ae20d41bSBilly Tsai - E12 648*ae20d41bSBilly Tsai - E13 649*ae20d41bSBilly Tsai - E14 650*ae20d41bSBilly Tsai - E26 651*ae20d41bSBilly Tsai - E7 652*ae20d41bSBilly Tsai - E8 653*ae20d41bSBilly Tsai - E9 654*ae20d41bSBilly Tsai - F10 655*ae20d41bSBilly Tsai - F11 656*ae20d41bSBilly Tsai - F12 657*ae20d41bSBilly Tsai - F13 658*ae20d41bSBilly Tsai - F14 659*ae20d41bSBilly Tsai - F26 660*ae20d41bSBilly Tsai - F7 661*ae20d41bSBilly Tsai - F8 662*ae20d41bSBilly Tsai - F9 663*ae20d41bSBilly Tsai - G10 664*ae20d41bSBilly Tsai - G11 665*ae20d41bSBilly Tsai - G7 666*ae20d41bSBilly Tsai - G8 667*ae20d41bSBilly Tsai - G9 668*ae20d41bSBilly Tsai - H10 669*ae20d41bSBilly Tsai - H11 670*ae20d41bSBilly Tsai - H7 671*ae20d41bSBilly Tsai - H8 672*ae20d41bSBilly Tsai - H9 673*ae20d41bSBilly Tsai - J10 674*ae20d41bSBilly Tsai - J11 675*ae20d41bSBilly Tsai - J12 676*ae20d41bSBilly Tsai - J13 677*ae20d41bSBilly Tsai - J9 678*ae20d41bSBilly Tsai - K12 679*ae20d41bSBilly Tsai - K13 680*ae20d41bSBilly Tsai - L12 681*ae20d41bSBilly Tsai - M13 682*ae20d41bSBilly Tsai - M14 683*ae20d41bSBilly Tsai - M15 684*ae20d41bSBilly Tsai - M16 685*ae20d41bSBilly Tsai - N13 686*ae20d41bSBilly Tsai - N14 687*ae20d41bSBilly Tsai - N15 688*ae20d41bSBilly Tsai - N25 689*ae20d41bSBilly Tsai - N26 690*ae20d41bSBilly Tsai - P13 691*ae20d41bSBilly Tsai - P14 692*ae20d41bSBilly Tsai - P25 693*ae20d41bSBilly Tsai - P26 694*ae20d41bSBilly Tsai - R14 695*ae20d41bSBilly Tsai - R25 696*ae20d41bSBilly Tsai - R26 697*ae20d41bSBilly Tsai - T23 698*ae20d41bSBilly Tsai - T24 699*ae20d41bSBilly Tsai - U21 700*ae20d41bSBilly Tsai - U22 701*ae20d41bSBilly Tsai - U25 702*ae20d41bSBilly Tsai - U26 703*ae20d41bSBilly Tsai - V14 704*ae20d41bSBilly Tsai - V16 705*ae20d41bSBilly Tsai - V17 706*ae20d41bSBilly Tsai - V18 707*ae20d41bSBilly Tsai - V19 708*ae20d41bSBilly Tsai - V20 709*ae20d41bSBilly Tsai - V21 710*ae20d41bSBilly Tsai - V22 711*ae20d41bSBilly Tsai - V23 712*ae20d41bSBilly Tsai - V24 713*ae20d41bSBilly Tsai - W14 714*ae20d41bSBilly Tsai - W16 715*ae20d41bSBilly Tsai - W17 716*ae20d41bSBilly Tsai - W18 717*ae20d41bSBilly Tsai - W20 718*ae20d41bSBilly Tsai - W21 719*ae20d41bSBilly Tsai - W22 720*ae20d41bSBilly Tsai - W25 721*ae20d41bSBilly Tsai - W26 722*ae20d41bSBilly Tsai - Y11 723*ae20d41bSBilly Tsai - Y15 724*ae20d41bSBilly Tsai - Y16 725*ae20d41bSBilly Tsai - Y17 726*ae20d41bSBilly Tsai - Y18 727*ae20d41bSBilly Tsai - Y20 728*ae20d41bSBilly Tsai - Y21 729*ae20d41bSBilly Tsai - Y22 730*ae20d41bSBilly Tsai - Y23 731*ae20d41bSBilly Tsai - Y24 732*ae20d41bSBilly Tsai - Y25 733*ae20d41bSBilly Tsai - Y26 734*ae20d41bSBilly Tsai 735*ae20d41bSBilly Tsai drive-strength: 736*ae20d41bSBilly Tsai enum: [4, 8, 12, 16] 737*ae20d41bSBilly Tsai 738*ae20d41bSBilly Tsai bias-disable: true 739*ae20d41bSBilly Tsai bias-pull-up: true 740*ae20d41bSBilly Tsai bias-pull-down: true 741*ae20d41bSBilly Tsai 742*ae20d41bSBilly Tsairequired: 743*ae20d41bSBilly Tsai - compatible 744*ae20d41bSBilly Tsai - reg 745*ae20d41bSBilly Tsai 746*ae20d41bSBilly TsaiallOf: 747*ae20d41bSBilly Tsai - $ref: pinctrl.yaml# 748*ae20d41bSBilly Tsai 749*ae20d41bSBilly TsaiadditionalProperties: false 750*ae20d41bSBilly Tsai 751*ae20d41bSBilly Tsaiexamples: 752*ae20d41bSBilly Tsai - | 753*ae20d41bSBilly Tsai pinctrl@400 { 754*ae20d41bSBilly Tsai compatible = "aspeed,ast2700-soc1-pinctrl"; 755*ae20d41bSBilly Tsai reg = <0x400 0x2A0>; 756*ae20d41bSBilly Tsai sgpm0-state { 757*ae20d41bSBilly Tsai function = "SGPM0"; 758*ae20d41bSBilly Tsai groups = "SGPM0"; 759*ae20d41bSBilly Tsai }; 760*ae20d41bSBilly Tsai }; 761