1*4882a593Smuzhiyun// SPDX-License-Identifier: GPL-2.0+ 2*4882a593Smuzhiyun#include <dt-bindings/clock/aspeed-clock.h> 3*4882a593Smuzhiyun#include <dt-bindings/interrupt-controller/aspeed-scu-ic.h> 4*4882a593Smuzhiyun 5*4882a593Smuzhiyun/ { 6*4882a593Smuzhiyun model = "Aspeed BMC"; 7*4882a593Smuzhiyun compatible = "aspeed,ast2500"; 8*4882a593Smuzhiyun #address-cells = <1>; 9*4882a593Smuzhiyun #size-cells = <1>; 10*4882a593Smuzhiyun interrupt-parent = <&vic>; 11*4882a593Smuzhiyun 12*4882a593Smuzhiyun aliases { 13*4882a593Smuzhiyun i2c0 = &i2c0; 14*4882a593Smuzhiyun i2c1 = &i2c1; 15*4882a593Smuzhiyun i2c2 = &i2c2; 16*4882a593Smuzhiyun i2c3 = &i2c3; 17*4882a593Smuzhiyun i2c4 = &i2c4; 18*4882a593Smuzhiyun i2c5 = &i2c5; 19*4882a593Smuzhiyun i2c6 = &i2c6; 20*4882a593Smuzhiyun i2c7 = &i2c7; 21*4882a593Smuzhiyun i2c8 = &i2c8; 22*4882a593Smuzhiyun i2c9 = &i2c9; 23*4882a593Smuzhiyun i2c10 = &i2c10; 24*4882a593Smuzhiyun i2c11 = &i2c11; 25*4882a593Smuzhiyun i2c12 = &i2c12; 26*4882a593Smuzhiyun i2c13 = &i2c13; 27*4882a593Smuzhiyun serial0 = &uart1; 28*4882a593Smuzhiyun serial1 = &uart2; 29*4882a593Smuzhiyun serial2 = &uart3; 30*4882a593Smuzhiyun serial3 = &uart4; 31*4882a593Smuzhiyun serial4 = &uart5; 32*4882a593Smuzhiyun serial5 = &vuart; 33*4882a593Smuzhiyun }; 34*4882a593Smuzhiyun 35*4882a593Smuzhiyun cpus { 36*4882a593Smuzhiyun #address-cells = <1>; 37*4882a593Smuzhiyun #size-cells = <0>; 38*4882a593Smuzhiyun 39*4882a593Smuzhiyun cpu@0 { 40*4882a593Smuzhiyun compatible = "arm,arm1176jzf-s"; 41*4882a593Smuzhiyun device_type = "cpu"; 42*4882a593Smuzhiyun reg = <0>; 43*4882a593Smuzhiyun }; 44*4882a593Smuzhiyun }; 45*4882a593Smuzhiyun 46*4882a593Smuzhiyun memory@80000000 { 47*4882a593Smuzhiyun device_type = "memory"; 48*4882a593Smuzhiyun reg = <0x80000000 0>; 49*4882a593Smuzhiyun }; 50*4882a593Smuzhiyun 51*4882a593Smuzhiyun ahb { 52*4882a593Smuzhiyun compatible = "simple-bus"; 53*4882a593Smuzhiyun #address-cells = <1>; 54*4882a593Smuzhiyun #size-cells = <1>; 55*4882a593Smuzhiyun ranges; 56*4882a593Smuzhiyun 57*4882a593Smuzhiyun fmc: spi@1e620000 { 58*4882a593Smuzhiyun reg = < 0x1e620000 0xc4 59*4882a593Smuzhiyun 0x20000000 0x10000000 >; 60*4882a593Smuzhiyun #address-cells = <1>; 61*4882a593Smuzhiyun #size-cells = <0>; 62*4882a593Smuzhiyun compatible = "aspeed,ast2500-fmc"; 63*4882a593Smuzhiyun clocks = <&syscon ASPEED_CLK_AHB>; 64*4882a593Smuzhiyun status = "disabled"; 65*4882a593Smuzhiyun interrupts = <19>; 66*4882a593Smuzhiyun flash@0 { 67*4882a593Smuzhiyun reg = < 0 >; 68*4882a593Smuzhiyun compatible = "jedec,spi-nor"; 69*4882a593Smuzhiyun spi-max-frequency = <50000000>; 70*4882a593Smuzhiyun status = "disabled"; 71*4882a593Smuzhiyun }; 72*4882a593Smuzhiyun flash@1 { 73*4882a593Smuzhiyun reg = < 1 >; 74*4882a593Smuzhiyun compatible = "jedec,spi-nor"; 75*4882a593Smuzhiyun spi-max-frequency = <50000000>; 76*4882a593Smuzhiyun status = "disabled"; 77*4882a593Smuzhiyun }; 78*4882a593Smuzhiyun flash@2 { 79*4882a593Smuzhiyun reg = < 2 >; 80*4882a593Smuzhiyun compatible = "jedec,spi-nor"; 81*4882a593Smuzhiyun spi-max-frequency = <50000000>; 82*4882a593Smuzhiyun status = "disabled"; 83*4882a593Smuzhiyun }; 84*4882a593Smuzhiyun }; 85*4882a593Smuzhiyun 86*4882a593Smuzhiyun spi1: spi@1e630000 { 87*4882a593Smuzhiyun reg = < 0x1e630000 0xc4 88*4882a593Smuzhiyun 0x30000000 0x08000000 >; 89*4882a593Smuzhiyun #address-cells = <1>; 90*4882a593Smuzhiyun #size-cells = <0>; 91*4882a593Smuzhiyun compatible = "aspeed,ast2500-spi"; 92*4882a593Smuzhiyun clocks = <&syscon ASPEED_CLK_AHB>; 93*4882a593Smuzhiyun status = "disabled"; 94*4882a593Smuzhiyun flash@0 { 95*4882a593Smuzhiyun reg = < 0 >; 96*4882a593Smuzhiyun compatible = "jedec,spi-nor"; 97*4882a593Smuzhiyun spi-max-frequency = <50000000>; 98*4882a593Smuzhiyun status = "disabled"; 99*4882a593Smuzhiyun }; 100*4882a593Smuzhiyun flash@1 { 101*4882a593Smuzhiyun reg = < 1 >; 102*4882a593Smuzhiyun compatible = "jedec,spi-nor"; 103*4882a593Smuzhiyun spi-max-frequency = <50000000>; 104*4882a593Smuzhiyun status = "disabled"; 105*4882a593Smuzhiyun }; 106*4882a593Smuzhiyun }; 107*4882a593Smuzhiyun 108*4882a593Smuzhiyun spi2: spi@1e631000 { 109*4882a593Smuzhiyun reg = < 0x1e631000 0xc4 110*4882a593Smuzhiyun 0x38000000 0x08000000 >; 111*4882a593Smuzhiyun #address-cells = <1>; 112*4882a593Smuzhiyun #size-cells = <0>; 113*4882a593Smuzhiyun compatible = "aspeed,ast2500-spi"; 114*4882a593Smuzhiyun clocks = <&syscon ASPEED_CLK_AHB>; 115*4882a593Smuzhiyun status = "disabled"; 116*4882a593Smuzhiyun flash@0 { 117*4882a593Smuzhiyun reg = < 0 >; 118*4882a593Smuzhiyun compatible = "jedec,spi-nor"; 119*4882a593Smuzhiyun spi-max-frequency = <50000000>; 120*4882a593Smuzhiyun status = "disabled"; 121*4882a593Smuzhiyun }; 122*4882a593Smuzhiyun flash@1 { 123*4882a593Smuzhiyun reg = < 1 >; 124*4882a593Smuzhiyun compatible = "jedec,spi-nor"; 125*4882a593Smuzhiyun spi-max-frequency = <50000000>; 126*4882a593Smuzhiyun status = "disabled"; 127*4882a593Smuzhiyun }; 128*4882a593Smuzhiyun }; 129*4882a593Smuzhiyun 130*4882a593Smuzhiyun vic: interrupt-controller@1e6c0080 { 131*4882a593Smuzhiyun compatible = "aspeed,ast2400-vic"; 132*4882a593Smuzhiyun interrupt-controller; 133*4882a593Smuzhiyun #interrupt-cells = <1>; 134*4882a593Smuzhiyun valid-sources = <0xfefff7ff 0x0807ffff>; 135*4882a593Smuzhiyun reg = <0x1e6c0080 0x80>; 136*4882a593Smuzhiyun }; 137*4882a593Smuzhiyun 138*4882a593Smuzhiyun cvic: copro-interrupt-controller@1e6c2000 { 139*4882a593Smuzhiyun compatible = "aspeed,ast2500-cvic", "aspeed-cvic"; 140*4882a593Smuzhiyun valid-sources = <0xffffffff>; 141*4882a593Smuzhiyun copro-sw-interrupts = <1>; 142*4882a593Smuzhiyun reg = <0x1e6c2000 0x80>; 143*4882a593Smuzhiyun }; 144*4882a593Smuzhiyun 145*4882a593Smuzhiyun mac0: ethernet@1e660000 { 146*4882a593Smuzhiyun compatible = "aspeed,ast2500-mac", "faraday,ftgmac100"; 147*4882a593Smuzhiyun reg = <0x1e660000 0x180>; 148*4882a593Smuzhiyun interrupts = <2>; 149*4882a593Smuzhiyun clocks = <&syscon ASPEED_CLK_GATE_MAC1CLK>; 150*4882a593Smuzhiyun status = "disabled"; 151*4882a593Smuzhiyun }; 152*4882a593Smuzhiyun 153*4882a593Smuzhiyun mac1: ethernet@1e680000 { 154*4882a593Smuzhiyun compatible = "aspeed,ast2500-mac", "faraday,ftgmac100"; 155*4882a593Smuzhiyun reg = <0x1e680000 0x180>; 156*4882a593Smuzhiyun interrupts = <3>; 157*4882a593Smuzhiyun clocks = <&syscon ASPEED_CLK_GATE_MAC2CLK>; 158*4882a593Smuzhiyun status = "disabled"; 159*4882a593Smuzhiyun }; 160*4882a593Smuzhiyun 161*4882a593Smuzhiyun ehci0: usb@1e6a1000 { 162*4882a593Smuzhiyun compatible = "aspeed,ast2500-ehci", "generic-ehci"; 163*4882a593Smuzhiyun reg = <0x1e6a1000 0x100>; 164*4882a593Smuzhiyun interrupts = <5>; 165*4882a593Smuzhiyun clocks = <&syscon ASPEED_CLK_GATE_USBPORT1CLK>; 166*4882a593Smuzhiyun pinctrl-names = "default"; 167*4882a593Smuzhiyun pinctrl-0 = <&pinctrl_usb2ah_default>; 168*4882a593Smuzhiyun status = "disabled"; 169*4882a593Smuzhiyun }; 170*4882a593Smuzhiyun 171*4882a593Smuzhiyun ehci1: usb@1e6a3000 { 172*4882a593Smuzhiyun compatible = "aspeed,ast2500-ehci", "generic-ehci"; 173*4882a593Smuzhiyun reg = <0x1e6a3000 0x100>; 174*4882a593Smuzhiyun interrupts = <13>; 175*4882a593Smuzhiyun clocks = <&syscon ASPEED_CLK_GATE_USBPORT2CLK>; 176*4882a593Smuzhiyun pinctrl-names = "default"; 177*4882a593Smuzhiyun pinctrl-0 = <&pinctrl_usb2bh_default>; 178*4882a593Smuzhiyun status = "disabled"; 179*4882a593Smuzhiyun }; 180*4882a593Smuzhiyun 181*4882a593Smuzhiyun uhci: usb@1e6b0000 { 182*4882a593Smuzhiyun compatible = "aspeed,ast2500-uhci", "generic-uhci"; 183*4882a593Smuzhiyun reg = <0x1e6b0000 0x100>; 184*4882a593Smuzhiyun interrupts = <14>; 185*4882a593Smuzhiyun #ports = <2>; 186*4882a593Smuzhiyun clocks = <&syscon ASPEED_CLK_GATE_USBUHCICLK>; 187*4882a593Smuzhiyun status = "disabled"; 188*4882a593Smuzhiyun /* 189*4882a593Smuzhiyun * No default pinmux, it will follow EHCI, use an explicit pinmux 190*4882a593Smuzhiyun * override if you don't enable EHCI 191*4882a593Smuzhiyun */ 192*4882a593Smuzhiyun }; 193*4882a593Smuzhiyun 194*4882a593Smuzhiyun vhub: usb-vhub@1e6a0000 { 195*4882a593Smuzhiyun compatible = "aspeed,ast2500-usb-vhub"; 196*4882a593Smuzhiyun reg = <0x1e6a0000 0x300>; 197*4882a593Smuzhiyun interrupts = <5>; 198*4882a593Smuzhiyun clocks = <&syscon ASPEED_CLK_GATE_USBPORT1CLK>; 199*4882a593Smuzhiyun aspeed,vhub-downstream-ports = <5>; 200*4882a593Smuzhiyun aspeed,vhub-generic-endpoints = <15>; 201*4882a593Smuzhiyun pinctrl-names = "default"; 202*4882a593Smuzhiyun pinctrl-0 = <&pinctrl_usb2ad_default>; 203*4882a593Smuzhiyun status = "disabled"; 204*4882a593Smuzhiyun }; 205*4882a593Smuzhiyun 206*4882a593Smuzhiyun apb { 207*4882a593Smuzhiyun compatible = "simple-bus"; 208*4882a593Smuzhiyun #address-cells = <1>; 209*4882a593Smuzhiyun #size-cells = <1>; 210*4882a593Smuzhiyun ranges; 211*4882a593Smuzhiyun 212*4882a593Smuzhiyun edac: memory-controller@1e6e0000 { 213*4882a593Smuzhiyun compatible = "aspeed,ast2500-sdram-edac"; 214*4882a593Smuzhiyun reg = <0x1e6e0000 0x174>; 215*4882a593Smuzhiyun interrupts = <0>; 216*4882a593Smuzhiyun status = "disabled"; 217*4882a593Smuzhiyun }; 218*4882a593Smuzhiyun 219*4882a593Smuzhiyun syscon: syscon@1e6e2000 { 220*4882a593Smuzhiyun compatible = "aspeed,ast2500-scu", "syscon", "simple-mfd"; 221*4882a593Smuzhiyun reg = <0x1e6e2000 0x1a8>; 222*4882a593Smuzhiyun #address-cells = <1>; 223*4882a593Smuzhiyun #size-cells = <1>; 224*4882a593Smuzhiyun ranges = <0 0x1e6e2000 0x1000>; 225*4882a593Smuzhiyun #clock-cells = <1>; 226*4882a593Smuzhiyun #reset-cells = <1>; 227*4882a593Smuzhiyun 228*4882a593Smuzhiyun scu_ic: interrupt-controller@18 { 229*4882a593Smuzhiyun #interrupt-cells = <1>; 230*4882a593Smuzhiyun compatible = "aspeed,ast2500-scu-ic"; 231*4882a593Smuzhiyun reg = <0x18 0x4>; 232*4882a593Smuzhiyun interrupts = <21>; 233*4882a593Smuzhiyun interrupt-controller; 234*4882a593Smuzhiyun }; 235*4882a593Smuzhiyun 236*4882a593Smuzhiyun p2a: p2a-control@2c { 237*4882a593Smuzhiyun compatible = "aspeed,ast2500-p2a-ctrl"; 238*4882a593Smuzhiyun reg = <0x2c 0x4>; 239*4882a593Smuzhiyun status = "disabled"; 240*4882a593Smuzhiyun }; 241*4882a593Smuzhiyun 242*4882a593Smuzhiyun pinctrl: pinctrl@80 { 243*4882a593Smuzhiyun compatible = "aspeed,ast2500-pinctrl"; 244*4882a593Smuzhiyun reg = <0x80 0x18>, <0xa0 0x10>; 245*4882a593Smuzhiyun aspeed,external-nodes = <&gfx>, <&lhc>; 246*4882a593Smuzhiyun }; 247*4882a593Smuzhiyun }; 248*4882a593Smuzhiyun 249*4882a593Smuzhiyun rng: hwrng@1e6e2078 { 250*4882a593Smuzhiyun compatible = "timeriomem_rng"; 251*4882a593Smuzhiyun reg = <0x1e6e2078 0x4>; 252*4882a593Smuzhiyun period = <1>; 253*4882a593Smuzhiyun quality = <100>; 254*4882a593Smuzhiyun }; 255*4882a593Smuzhiyun 256*4882a593Smuzhiyun gfx: display@1e6e6000 { 257*4882a593Smuzhiyun compatible = "aspeed,ast2500-gfx", "syscon"; 258*4882a593Smuzhiyun reg = <0x1e6e6000 0x1000>; 259*4882a593Smuzhiyun reg-io-width = <4>; 260*4882a593Smuzhiyun clocks = <&syscon ASPEED_CLK_GATE_D1CLK>; 261*4882a593Smuzhiyun resets = <&syscon ASPEED_RESET_CRT1>; 262*4882a593Smuzhiyun status = "disabled"; 263*4882a593Smuzhiyun interrupts = <0x19>; 264*4882a593Smuzhiyun }; 265*4882a593Smuzhiyun 266*4882a593Smuzhiyun xdma: xdma@1e6e7000 { 267*4882a593Smuzhiyun compatible = "aspeed,ast2500-xdma"; 268*4882a593Smuzhiyun reg = <0x1e6e7000 0x100>; 269*4882a593Smuzhiyun clocks = <&syscon ASPEED_CLK_GATE_BCLK>; 270*4882a593Smuzhiyun resets = <&syscon ASPEED_RESET_XDMA>; 271*4882a593Smuzhiyun interrupts-extended = <&vic 6>, <&scu_ic ASPEED_AST2500_SCU_IC_PCIE_RESET_LO_TO_HI>; 272*4882a593Smuzhiyun aspeed,pcie-device = "bmc"; 273*4882a593Smuzhiyun aspeed,scu = <&syscon>; 274*4882a593Smuzhiyun status = "disabled"; 275*4882a593Smuzhiyun }; 276*4882a593Smuzhiyun 277*4882a593Smuzhiyun adc: adc@1e6e9000 { 278*4882a593Smuzhiyun compatible = "aspeed,ast2500-adc"; 279*4882a593Smuzhiyun reg = <0x1e6e9000 0xb0>; 280*4882a593Smuzhiyun clocks = <&syscon ASPEED_CLK_APB>; 281*4882a593Smuzhiyun resets = <&syscon ASPEED_RESET_ADC>; 282*4882a593Smuzhiyun #io-channel-cells = <1>; 283*4882a593Smuzhiyun status = "disabled"; 284*4882a593Smuzhiyun }; 285*4882a593Smuzhiyun 286*4882a593Smuzhiyun video: video@1e700000 { 287*4882a593Smuzhiyun compatible = "aspeed,ast2500-video-engine"; 288*4882a593Smuzhiyun reg = <0x1e700000 0x1000>; 289*4882a593Smuzhiyun clocks = <&syscon ASPEED_CLK_GATE_VCLK>, 290*4882a593Smuzhiyun <&syscon ASPEED_CLK_GATE_ECLK>; 291*4882a593Smuzhiyun clock-names = "vclk", "eclk"; 292*4882a593Smuzhiyun interrupts = <7>; 293*4882a593Smuzhiyun status = "disabled"; 294*4882a593Smuzhiyun }; 295*4882a593Smuzhiyun 296*4882a593Smuzhiyun sram: sram@1e720000 { 297*4882a593Smuzhiyun compatible = "mmio-sram"; 298*4882a593Smuzhiyun reg = <0x1e720000 0x9000>; // 36K 299*4882a593Smuzhiyun }; 300*4882a593Smuzhiyun 301*4882a593Smuzhiyun sdmmc: sd-controller@1e740000 { 302*4882a593Smuzhiyun compatible = "aspeed,ast2500-sd-controller"; 303*4882a593Smuzhiyun reg = <0x1e740000 0x100>; 304*4882a593Smuzhiyun #address-cells = <1>; 305*4882a593Smuzhiyun #size-cells = <1>; 306*4882a593Smuzhiyun ranges = <0 0x1e740000 0x10000>; 307*4882a593Smuzhiyun clocks = <&syscon ASPEED_CLK_GATE_SDCLK>; 308*4882a593Smuzhiyun status = "disabled"; 309*4882a593Smuzhiyun 310*4882a593Smuzhiyun sdhci0: sdhci@100 { 311*4882a593Smuzhiyun compatible = "aspeed,ast2500-sdhci"; 312*4882a593Smuzhiyun reg = <0x100 0x100>; 313*4882a593Smuzhiyun interrupts = <26>; 314*4882a593Smuzhiyun sdhci,auto-cmd12; 315*4882a593Smuzhiyun clocks = <&syscon ASPEED_CLK_SDIO>; 316*4882a593Smuzhiyun status = "disabled"; 317*4882a593Smuzhiyun }; 318*4882a593Smuzhiyun 319*4882a593Smuzhiyun sdhci1: sdhci@200 { 320*4882a593Smuzhiyun compatible = "aspeed,ast2500-sdhci"; 321*4882a593Smuzhiyun reg = <0x200 0x100>; 322*4882a593Smuzhiyun interrupts = <26>; 323*4882a593Smuzhiyun sdhci,auto-cmd12; 324*4882a593Smuzhiyun clocks = <&syscon ASPEED_CLK_SDIO>; 325*4882a593Smuzhiyun status = "disabled"; 326*4882a593Smuzhiyun }; 327*4882a593Smuzhiyun }; 328*4882a593Smuzhiyun 329*4882a593Smuzhiyun gpio: gpio@1e780000 { 330*4882a593Smuzhiyun #gpio-cells = <2>; 331*4882a593Smuzhiyun gpio-controller; 332*4882a593Smuzhiyun compatible = "aspeed,ast2500-gpio"; 333*4882a593Smuzhiyun reg = <0x1e780000 0x200>; 334*4882a593Smuzhiyun interrupts = <20>; 335*4882a593Smuzhiyun gpio-ranges = <&pinctrl 0 0 232>; 336*4882a593Smuzhiyun clocks = <&syscon ASPEED_CLK_APB>; 337*4882a593Smuzhiyun interrupt-controller; 338*4882a593Smuzhiyun #interrupt-cells = <2>; 339*4882a593Smuzhiyun }; 340*4882a593Smuzhiyun 341*4882a593Smuzhiyun sgpio: sgpio@1e780200 { 342*4882a593Smuzhiyun #gpio-cells = <2>; 343*4882a593Smuzhiyun compatible = "aspeed,ast2500-sgpio"; 344*4882a593Smuzhiyun gpio-controller; 345*4882a593Smuzhiyun interrupts = <40>; 346*4882a593Smuzhiyun reg = <0x1e780200 0x0100>; 347*4882a593Smuzhiyun clocks = <&syscon ASPEED_CLK_APB>; 348*4882a593Smuzhiyun interrupt-controller; 349*4882a593Smuzhiyun ngpios = <8>; 350*4882a593Smuzhiyun bus-frequency = <12000000>; 351*4882a593Smuzhiyun pinctrl-names = "default"; 352*4882a593Smuzhiyun pinctrl-0 = <&pinctrl_sgpm_default>; 353*4882a593Smuzhiyun status = "disabled"; 354*4882a593Smuzhiyun }; 355*4882a593Smuzhiyun 356*4882a593Smuzhiyun rtc: rtc@1e781000 { 357*4882a593Smuzhiyun compatible = "aspeed,ast2500-rtc"; 358*4882a593Smuzhiyun reg = <0x1e781000 0x18>; 359*4882a593Smuzhiyun status = "disabled"; 360*4882a593Smuzhiyun }; 361*4882a593Smuzhiyun 362*4882a593Smuzhiyun timer: timer@1e782000 { 363*4882a593Smuzhiyun /* This timer is a Faraday FTTMR010 derivative */ 364*4882a593Smuzhiyun compatible = "aspeed,ast2400-timer"; 365*4882a593Smuzhiyun reg = <0x1e782000 0x90>; 366*4882a593Smuzhiyun interrupts = <16 17 18 35 36 37 38 39>; 367*4882a593Smuzhiyun clocks = <&syscon ASPEED_CLK_APB>; 368*4882a593Smuzhiyun clock-names = "PCLK"; 369*4882a593Smuzhiyun }; 370*4882a593Smuzhiyun 371*4882a593Smuzhiyun uart1: serial@1e783000 { 372*4882a593Smuzhiyun compatible = "ns16550a"; 373*4882a593Smuzhiyun reg = <0x1e783000 0x20>; 374*4882a593Smuzhiyun reg-shift = <2>; 375*4882a593Smuzhiyun interrupts = <9>; 376*4882a593Smuzhiyun clocks = <&syscon ASPEED_CLK_GATE_UART1CLK>; 377*4882a593Smuzhiyun resets = <&lpc_reset 4>; 378*4882a593Smuzhiyun no-loopback-test; 379*4882a593Smuzhiyun status = "disabled"; 380*4882a593Smuzhiyun }; 381*4882a593Smuzhiyun 382*4882a593Smuzhiyun uart5: serial@1e784000 { 383*4882a593Smuzhiyun compatible = "ns16550a"; 384*4882a593Smuzhiyun reg = <0x1e784000 0x20>; 385*4882a593Smuzhiyun reg-shift = <2>; 386*4882a593Smuzhiyun interrupts = <10>; 387*4882a593Smuzhiyun clocks = <&syscon ASPEED_CLK_GATE_UART5CLK>; 388*4882a593Smuzhiyun no-loopback-test; 389*4882a593Smuzhiyun status = "disabled"; 390*4882a593Smuzhiyun }; 391*4882a593Smuzhiyun 392*4882a593Smuzhiyun wdt1: watchdog@1e785000 { 393*4882a593Smuzhiyun compatible = "aspeed,ast2500-wdt"; 394*4882a593Smuzhiyun reg = <0x1e785000 0x20>; 395*4882a593Smuzhiyun clocks = <&syscon ASPEED_CLK_APB>; 396*4882a593Smuzhiyun }; 397*4882a593Smuzhiyun 398*4882a593Smuzhiyun wdt2: watchdog@1e785020 { 399*4882a593Smuzhiyun compatible = "aspeed,ast2500-wdt"; 400*4882a593Smuzhiyun reg = <0x1e785020 0x20>; 401*4882a593Smuzhiyun clocks = <&syscon ASPEED_CLK_APB>; 402*4882a593Smuzhiyun }; 403*4882a593Smuzhiyun 404*4882a593Smuzhiyun wdt3: watchdog@1e785040 { 405*4882a593Smuzhiyun compatible = "aspeed,ast2500-wdt"; 406*4882a593Smuzhiyun reg = <0x1e785040 0x20>; 407*4882a593Smuzhiyun clocks = <&syscon ASPEED_CLK_APB>; 408*4882a593Smuzhiyun status = "disabled"; 409*4882a593Smuzhiyun }; 410*4882a593Smuzhiyun 411*4882a593Smuzhiyun pwm_tacho: pwm-tacho-controller@1e786000 { 412*4882a593Smuzhiyun compatible = "aspeed,ast2500-pwm-tacho"; 413*4882a593Smuzhiyun #address-cells = <1>; 414*4882a593Smuzhiyun #size-cells = <0>; 415*4882a593Smuzhiyun reg = <0x1e786000 0x1000>; 416*4882a593Smuzhiyun clocks = <&syscon ASPEED_CLK_24M>; 417*4882a593Smuzhiyun resets = <&syscon ASPEED_RESET_PWM>; 418*4882a593Smuzhiyun status = "disabled"; 419*4882a593Smuzhiyun }; 420*4882a593Smuzhiyun 421*4882a593Smuzhiyun vuart: serial@1e787000 { 422*4882a593Smuzhiyun compatible = "aspeed,ast2500-vuart"; 423*4882a593Smuzhiyun reg = <0x1e787000 0x40>; 424*4882a593Smuzhiyun reg-shift = <2>; 425*4882a593Smuzhiyun interrupts = <8>; 426*4882a593Smuzhiyun clocks = <&syscon ASPEED_CLK_APB>; 427*4882a593Smuzhiyun no-loopback-test; 428*4882a593Smuzhiyun status = "disabled"; 429*4882a593Smuzhiyun }; 430*4882a593Smuzhiyun 431*4882a593Smuzhiyun lpc: lpc@1e789000 { 432*4882a593Smuzhiyun compatible = "aspeed,ast2500-lpc", "simple-mfd"; 433*4882a593Smuzhiyun reg = <0x1e789000 0x1000>; 434*4882a593Smuzhiyun 435*4882a593Smuzhiyun #address-cells = <1>; 436*4882a593Smuzhiyun #size-cells = <1>; 437*4882a593Smuzhiyun ranges = <0x0 0x1e789000 0x1000>; 438*4882a593Smuzhiyun 439*4882a593Smuzhiyun lpc_bmc: lpc-bmc@0 { 440*4882a593Smuzhiyun compatible = "aspeed,ast2500-lpc-bmc", "simple-mfd", "syscon"; 441*4882a593Smuzhiyun reg = <0x0 0x80>; 442*4882a593Smuzhiyun reg-io-width = <4>; 443*4882a593Smuzhiyun 444*4882a593Smuzhiyun #address-cells = <1>; 445*4882a593Smuzhiyun #size-cells = <1>; 446*4882a593Smuzhiyun ranges = <0x0 0x0 0x80>; 447*4882a593Smuzhiyun 448*4882a593Smuzhiyun kcs1: kcs@24 { 449*4882a593Smuzhiyun compatible = "aspeed,ast2500-kcs-bmc-v2"; 450*4882a593Smuzhiyun reg = <0x24 0x1>, <0x30 0x1>, <0x3c 0x1>; 451*4882a593Smuzhiyun interrupts = <8>; 452*4882a593Smuzhiyun status = "disabled"; 453*4882a593Smuzhiyun }; 454*4882a593Smuzhiyun kcs2: kcs@28 { 455*4882a593Smuzhiyun compatible = "aspeed,ast2500-kcs-bmc-v2"; 456*4882a593Smuzhiyun reg = <0x28 0x1>, <0x34 0x1>, <0x40 0x1>; 457*4882a593Smuzhiyun interrupts = <8>; 458*4882a593Smuzhiyun status = "disabled"; 459*4882a593Smuzhiyun }; 460*4882a593Smuzhiyun kcs3: kcs@2c { 461*4882a593Smuzhiyun compatible = "aspeed,ast2500-kcs-bmc-v2"; 462*4882a593Smuzhiyun reg = <0x2c 0x1>, <0x38 0x1>, <0x44 0x1>; 463*4882a593Smuzhiyun interrupts = <8>; 464*4882a593Smuzhiyun status = "disabled"; 465*4882a593Smuzhiyun }; 466*4882a593Smuzhiyun }; 467*4882a593Smuzhiyun 468*4882a593Smuzhiyun lpc_host: lpc-host@80 { 469*4882a593Smuzhiyun compatible = "aspeed,ast2500-lpc-host", "simple-mfd", "syscon"; 470*4882a593Smuzhiyun reg = <0x80 0x1e0>; 471*4882a593Smuzhiyun reg-io-width = <4>; 472*4882a593Smuzhiyun 473*4882a593Smuzhiyun #address-cells = <1>; 474*4882a593Smuzhiyun #size-cells = <1>; 475*4882a593Smuzhiyun ranges = <0x0 0x80 0x1e0>; 476*4882a593Smuzhiyun 477*4882a593Smuzhiyun kcs4: kcs@94 { 478*4882a593Smuzhiyun compatible = "aspeed,ast2500-kcs-bmc-v2"; 479*4882a593Smuzhiyun reg = <0x94 0x1>, <0x98 0x1>, <0x9c 0x1>; 480*4882a593Smuzhiyun interrupts = <8>; 481*4882a593Smuzhiyun status = "disabled"; 482*4882a593Smuzhiyun }; 483*4882a593Smuzhiyun 484*4882a593Smuzhiyun lpc_ctrl: lpc-ctrl@0 { 485*4882a593Smuzhiyun compatible = "aspeed,ast2500-lpc-ctrl"; 486*4882a593Smuzhiyun reg = <0x0 0x10>; 487*4882a593Smuzhiyun clocks = <&syscon ASPEED_CLK_GATE_LCLK>; 488*4882a593Smuzhiyun status = "disabled"; 489*4882a593Smuzhiyun }; 490*4882a593Smuzhiyun 491*4882a593Smuzhiyun lpc_snoop: lpc-snoop@10 { 492*4882a593Smuzhiyun compatible = "aspeed,ast2500-lpc-snoop"; 493*4882a593Smuzhiyun reg = <0x10 0x8>; 494*4882a593Smuzhiyun interrupts = <8>; 495*4882a593Smuzhiyun clocks = <&syscon ASPEED_CLK_GATE_LCLK>; 496*4882a593Smuzhiyun status = "disabled"; 497*4882a593Smuzhiyun }; 498*4882a593Smuzhiyun 499*4882a593Smuzhiyun lpc_reset: reset-controller@18 { 500*4882a593Smuzhiyun compatible = "aspeed,ast2500-lpc-reset"; 501*4882a593Smuzhiyun reg = <0x18 0x4>; 502*4882a593Smuzhiyun #reset-cells = <1>; 503*4882a593Smuzhiyun }; 504*4882a593Smuzhiyun 505*4882a593Smuzhiyun lhc: lhc@20 { 506*4882a593Smuzhiyun compatible = "aspeed,ast2500-lhc"; 507*4882a593Smuzhiyun reg = <0x20 0x24 0x48 0x8>; 508*4882a593Smuzhiyun }; 509*4882a593Smuzhiyun 510*4882a593Smuzhiyun 511*4882a593Smuzhiyun ibt: ibt@c0 { 512*4882a593Smuzhiyun compatible = "aspeed,ast2500-ibt-bmc"; 513*4882a593Smuzhiyun reg = <0xc0 0x18>; 514*4882a593Smuzhiyun interrupts = <8>; 515*4882a593Smuzhiyun status = "disabled"; 516*4882a593Smuzhiyun }; 517*4882a593Smuzhiyun }; 518*4882a593Smuzhiyun }; 519*4882a593Smuzhiyun 520*4882a593Smuzhiyun uart2: serial@1e78d000 { 521*4882a593Smuzhiyun compatible = "ns16550a"; 522*4882a593Smuzhiyun reg = <0x1e78d000 0x20>; 523*4882a593Smuzhiyun reg-shift = <2>; 524*4882a593Smuzhiyun interrupts = <32>; 525*4882a593Smuzhiyun clocks = <&syscon ASPEED_CLK_GATE_UART2CLK>; 526*4882a593Smuzhiyun resets = <&lpc_reset 5>; 527*4882a593Smuzhiyun no-loopback-test; 528*4882a593Smuzhiyun status = "disabled"; 529*4882a593Smuzhiyun }; 530*4882a593Smuzhiyun 531*4882a593Smuzhiyun uart3: serial@1e78e000 { 532*4882a593Smuzhiyun compatible = "ns16550a"; 533*4882a593Smuzhiyun reg = <0x1e78e000 0x20>; 534*4882a593Smuzhiyun reg-shift = <2>; 535*4882a593Smuzhiyun interrupts = <33>; 536*4882a593Smuzhiyun clocks = <&syscon ASPEED_CLK_GATE_UART3CLK>; 537*4882a593Smuzhiyun resets = <&lpc_reset 6>; 538*4882a593Smuzhiyun no-loopback-test; 539*4882a593Smuzhiyun status = "disabled"; 540*4882a593Smuzhiyun }; 541*4882a593Smuzhiyun 542*4882a593Smuzhiyun uart4: serial@1e78f000 { 543*4882a593Smuzhiyun compatible = "ns16550a"; 544*4882a593Smuzhiyun reg = <0x1e78f000 0x20>; 545*4882a593Smuzhiyun reg-shift = <2>; 546*4882a593Smuzhiyun interrupts = <34>; 547*4882a593Smuzhiyun clocks = <&syscon ASPEED_CLK_GATE_UART4CLK>; 548*4882a593Smuzhiyun resets = <&lpc_reset 7>; 549*4882a593Smuzhiyun no-loopback-test; 550*4882a593Smuzhiyun status = "disabled"; 551*4882a593Smuzhiyun }; 552*4882a593Smuzhiyun 553*4882a593Smuzhiyun i2c: bus@1e78a000 { 554*4882a593Smuzhiyun compatible = "simple-bus"; 555*4882a593Smuzhiyun #address-cells = <1>; 556*4882a593Smuzhiyun #size-cells = <1>; 557*4882a593Smuzhiyun ranges = <0 0x1e78a000 0x1000>; 558*4882a593Smuzhiyun }; 559*4882a593Smuzhiyun }; 560*4882a593Smuzhiyun }; 561*4882a593Smuzhiyun}; 562*4882a593Smuzhiyun 563*4882a593Smuzhiyun&i2c { 564*4882a593Smuzhiyun i2c_ic: interrupt-controller@0 { 565*4882a593Smuzhiyun #interrupt-cells = <1>; 566*4882a593Smuzhiyun compatible = "aspeed,ast2500-i2c-ic"; 567*4882a593Smuzhiyun reg = <0x0 0x40>; 568*4882a593Smuzhiyun interrupts = <12>; 569*4882a593Smuzhiyun interrupt-controller; 570*4882a593Smuzhiyun }; 571*4882a593Smuzhiyun 572*4882a593Smuzhiyun i2c0: i2c-bus@40 { 573*4882a593Smuzhiyun #address-cells = <1>; 574*4882a593Smuzhiyun #size-cells = <0>; 575*4882a593Smuzhiyun #interrupt-cells = <1>; 576*4882a593Smuzhiyun 577*4882a593Smuzhiyun reg = <0x40 0x40>; 578*4882a593Smuzhiyun compatible = "aspeed,ast2500-i2c-bus"; 579*4882a593Smuzhiyun clocks = <&syscon ASPEED_CLK_APB>; 580*4882a593Smuzhiyun resets = <&syscon ASPEED_RESET_I2C>; 581*4882a593Smuzhiyun bus-frequency = <100000>; 582*4882a593Smuzhiyun interrupts = <0>; 583*4882a593Smuzhiyun interrupt-parent = <&i2c_ic>; 584*4882a593Smuzhiyun status = "disabled"; 585*4882a593Smuzhiyun /* Does not need pinctrl properties */ 586*4882a593Smuzhiyun }; 587*4882a593Smuzhiyun 588*4882a593Smuzhiyun i2c1: i2c-bus@80 { 589*4882a593Smuzhiyun #address-cells = <1>; 590*4882a593Smuzhiyun #size-cells = <0>; 591*4882a593Smuzhiyun #interrupt-cells = <1>; 592*4882a593Smuzhiyun 593*4882a593Smuzhiyun reg = <0x80 0x40>; 594*4882a593Smuzhiyun compatible = "aspeed,ast2500-i2c-bus"; 595*4882a593Smuzhiyun clocks = <&syscon ASPEED_CLK_APB>; 596*4882a593Smuzhiyun resets = <&syscon ASPEED_RESET_I2C>; 597*4882a593Smuzhiyun bus-frequency = <100000>; 598*4882a593Smuzhiyun interrupts = <1>; 599*4882a593Smuzhiyun interrupt-parent = <&i2c_ic>; 600*4882a593Smuzhiyun status = "disabled"; 601*4882a593Smuzhiyun /* Does not need pinctrl properties */ 602*4882a593Smuzhiyun }; 603*4882a593Smuzhiyun 604*4882a593Smuzhiyun i2c2: i2c-bus@c0 { 605*4882a593Smuzhiyun #address-cells = <1>; 606*4882a593Smuzhiyun #size-cells = <0>; 607*4882a593Smuzhiyun #interrupt-cells = <1>; 608*4882a593Smuzhiyun 609*4882a593Smuzhiyun reg = <0xc0 0x40>; 610*4882a593Smuzhiyun compatible = "aspeed,ast2500-i2c-bus"; 611*4882a593Smuzhiyun clocks = <&syscon ASPEED_CLK_APB>; 612*4882a593Smuzhiyun resets = <&syscon ASPEED_RESET_I2C>; 613*4882a593Smuzhiyun bus-frequency = <100000>; 614*4882a593Smuzhiyun interrupts = <2>; 615*4882a593Smuzhiyun interrupt-parent = <&i2c_ic>; 616*4882a593Smuzhiyun pinctrl-names = "default"; 617*4882a593Smuzhiyun pinctrl-0 = <&pinctrl_i2c3_default>; 618*4882a593Smuzhiyun status = "disabled"; 619*4882a593Smuzhiyun }; 620*4882a593Smuzhiyun 621*4882a593Smuzhiyun i2c3: i2c-bus@100 { 622*4882a593Smuzhiyun #address-cells = <1>; 623*4882a593Smuzhiyun #size-cells = <0>; 624*4882a593Smuzhiyun #interrupt-cells = <1>; 625*4882a593Smuzhiyun 626*4882a593Smuzhiyun reg = <0x100 0x40>; 627*4882a593Smuzhiyun compatible = "aspeed,ast2500-i2c-bus"; 628*4882a593Smuzhiyun clocks = <&syscon ASPEED_CLK_APB>; 629*4882a593Smuzhiyun resets = <&syscon ASPEED_RESET_I2C>; 630*4882a593Smuzhiyun bus-frequency = <100000>; 631*4882a593Smuzhiyun interrupts = <3>; 632*4882a593Smuzhiyun interrupt-parent = <&i2c_ic>; 633*4882a593Smuzhiyun pinctrl-names = "default"; 634*4882a593Smuzhiyun pinctrl-0 = <&pinctrl_i2c4_default>; 635*4882a593Smuzhiyun status = "disabled"; 636*4882a593Smuzhiyun }; 637*4882a593Smuzhiyun 638*4882a593Smuzhiyun i2c4: i2c-bus@140 { 639*4882a593Smuzhiyun #address-cells = <1>; 640*4882a593Smuzhiyun #size-cells = <0>; 641*4882a593Smuzhiyun #interrupt-cells = <1>; 642*4882a593Smuzhiyun 643*4882a593Smuzhiyun reg = <0x140 0x40>; 644*4882a593Smuzhiyun compatible = "aspeed,ast2500-i2c-bus"; 645*4882a593Smuzhiyun clocks = <&syscon ASPEED_CLK_APB>; 646*4882a593Smuzhiyun resets = <&syscon ASPEED_RESET_I2C>; 647*4882a593Smuzhiyun bus-frequency = <100000>; 648*4882a593Smuzhiyun interrupts = <4>; 649*4882a593Smuzhiyun interrupt-parent = <&i2c_ic>; 650*4882a593Smuzhiyun pinctrl-names = "default"; 651*4882a593Smuzhiyun pinctrl-0 = <&pinctrl_i2c5_default>; 652*4882a593Smuzhiyun status = "disabled"; 653*4882a593Smuzhiyun }; 654*4882a593Smuzhiyun 655*4882a593Smuzhiyun i2c5: i2c-bus@180 { 656*4882a593Smuzhiyun #address-cells = <1>; 657*4882a593Smuzhiyun #size-cells = <0>; 658*4882a593Smuzhiyun #interrupt-cells = <1>; 659*4882a593Smuzhiyun 660*4882a593Smuzhiyun reg = <0x180 0x40>; 661*4882a593Smuzhiyun compatible = "aspeed,ast2500-i2c-bus"; 662*4882a593Smuzhiyun clocks = <&syscon ASPEED_CLK_APB>; 663*4882a593Smuzhiyun resets = <&syscon ASPEED_RESET_I2C>; 664*4882a593Smuzhiyun bus-frequency = <100000>; 665*4882a593Smuzhiyun interrupts = <5>; 666*4882a593Smuzhiyun interrupt-parent = <&i2c_ic>; 667*4882a593Smuzhiyun pinctrl-names = "default"; 668*4882a593Smuzhiyun pinctrl-0 = <&pinctrl_i2c6_default>; 669*4882a593Smuzhiyun status = "disabled"; 670*4882a593Smuzhiyun }; 671*4882a593Smuzhiyun 672*4882a593Smuzhiyun i2c6: i2c-bus@1c0 { 673*4882a593Smuzhiyun #address-cells = <1>; 674*4882a593Smuzhiyun #size-cells = <0>; 675*4882a593Smuzhiyun #interrupt-cells = <1>; 676*4882a593Smuzhiyun 677*4882a593Smuzhiyun reg = <0x1c0 0x40>; 678*4882a593Smuzhiyun compatible = "aspeed,ast2500-i2c-bus"; 679*4882a593Smuzhiyun clocks = <&syscon ASPEED_CLK_APB>; 680*4882a593Smuzhiyun resets = <&syscon ASPEED_RESET_I2C>; 681*4882a593Smuzhiyun bus-frequency = <100000>; 682*4882a593Smuzhiyun interrupts = <6>; 683*4882a593Smuzhiyun interrupt-parent = <&i2c_ic>; 684*4882a593Smuzhiyun pinctrl-names = "default"; 685*4882a593Smuzhiyun pinctrl-0 = <&pinctrl_i2c7_default>; 686*4882a593Smuzhiyun status = "disabled"; 687*4882a593Smuzhiyun }; 688*4882a593Smuzhiyun 689*4882a593Smuzhiyun i2c7: i2c-bus@300 { 690*4882a593Smuzhiyun #address-cells = <1>; 691*4882a593Smuzhiyun #size-cells = <0>; 692*4882a593Smuzhiyun #interrupt-cells = <1>; 693*4882a593Smuzhiyun 694*4882a593Smuzhiyun reg = <0x300 0x40>; 695*4882a593Smuzhiyun compatible = "aspeed,ast2500-i2c-bus"; 696*4882a593Smuzhiyun clocks = <&syscon ASPEED_CLK_APB>; 697*4882a593Smuzhiyun resets = <&syscon ASPEED_RESET_I2C>; 698*4882a593Smuzhiyun bus-frequency = <100000>; 699*4882a593Smuzhiyun interrupts = <7>; 700*4882a593Smuzhiyun interrupt-parent = <&i2c_ic>; 701*4882a593Smuzhiyun pinctrl-names = "default"; 702*4882a593Smuzhiyun pinctrl-0 = <&pinctrl_i2c8_default>; 703*4882a593Smuzhiyun status = "disabled"; 704*4882a593Smuzhiyun }; 705*4882a593Smuzhiyun 706*4882a593Smuzhiyun i2c8: i2c-bus@340 { 707*4882a593Smuzhiyun #address-cells = <1>; 708*4882a593Smuzhiyun #size-cells = <0>; 709*4882a593Smuzhiyun #interrupt-cells = <1>; 710*4882a593Smuzhiyun 711*4882a593Smuzhiyun reg = <0x340 0x40>; 712*4882a593Smuzhiyun compatible = "aspeed,ast2500-i2c-bus"; 713*4882a593Smuzhiyun clocks = <&syscon ASPEED_CLK_APB>; 714*4882a593Smuzhiyun resets = <&syscon ASPEED_RESET_I2C>; 715*4882a593Smuzhiyun bus-frequency = <100000>; 716*4882a593Smuzhiyun interrupts = <8>; 717*4882a593Smuzhiyun interrupt-parent = <&i2c_ic>; 718*4882a593Smuzhiyun pinctrl-names = "default"; 719*4882a593Smuzhiyun pinctrl-0 = <&pinctrl_i2c9_default>; 720*4882a593Smuzhiyun status = "disabled"; 721*4882a593Smuzhiyun }; 722*4882a593Smuzhiyun 723*4882a593Smuzhiyun i2c9: i2c-bus@380 { 724*4882a593Smuzhiyun #address-cells = <1>; 725*4882a593Smuzhiyun #size-cells = <0>; 726*4882a593Smuzhiyun #interrupt-cells = <1>; 727*4882a593Smuzhiyun 728*4882a593Smuzhiyun reg = <0x380 0x40>; 729*4882a593Smuzhiyun compatible = "aspeed,ast2500-i2c-bus"; 730*4882a593Smuzhiyun clocks = <&syscon ASPEED_CLK_APB>; 731*4882a593Smuzhiyun resets = <&syscon ASPEED_RESET_I2C>; 732*4882a593Smuzhiyun bus-frequency = <100000>; 733*4882a593Smuzhiyun interrupts = <9>; 734*4882a593Smuzhiyun interrupt-parent = <&i2c_ic>; 735*4882a593Smuzhiyun pinctrl-names = "default"; 736*4882a593Smuzhiyun pinctrl-0 = <&pinctrl_i2c10_default>; 737*4882a593Smuzhiyun status = "disabled"; 738*4882a593Smuzhiyun }; 739*4882a593Smuzhiyun 740*4882a593Smuzhiyun i2c10: i2c-bus@3c0 { 741*4882a593Smuzhiyun #address-cells = <1>; 742*4882a593Smuzhiyun #size-cells = <0>; 743*4882a593Smuzhiyun #interrupt-cells = <1>; 744*4882a593Smuzhiyun 745*4882a593Smuzhiyun reg = <0x3c0 0x40>; 746*4882a593Smuzhiyun compatible = "aspeed,ast2500-i2c-bus"; 747*4882a593Smuzhiyun clocks = <&syscon ASPEED_CLK_APB>; 748*4882a593Smuzhiyun resets = <&syscon ASPEED_RESET_I2C>; 749*4882a593Smuzhiyun bus-frequency = <100000>; 750*4882a593Smuzhiyun interrupts = <10>; 751*4882a593Smuzhiyun interrupt-parent = <&i2c_ic>; 752*4882a593Smuzhiyun pinctrl-names = "default"; 753*4882a593Smuzhiyun pinctrl-0 = <&pinctrl_i2c11_default>; 754*4882a593Smuzhiyun status = "disabled"; 755*4882a593Smuzhiyun }; 756*4882a593Smuzhiyun 757*4882a593Smuzhiyun i2c11: i2c-bus@400 { 758*4882a593Smuzhiyun #address-cells = <1>; 759*4882a593Smuzhiyun #size-cells = <0>; 760*4882a593Smuzhiyun #interrupt-cells = <1>; 761*4882a593Smuzhiyun 762*4882a593Smuzhiyun reg = <0x400 0x40>; 763*4882a593Smuzhiyun compatible = "aspeed,ast2500-i2c-bus"; 764*4882a593Smuzhiyun clocks = <&syscon ASPEED_CLK_APB>; 765*4882a593Smuzhiyun resets = <&syscon ASPEED_RESET_I2C>; 766*4882a593Smuzhiyun bus-frequency = <100000>; 767*4882a593Smuzhiyun interrupts = <11>; 768*4882a593Smuzhiyun interrupt-parent = <&i2c_ic>; 769*4882a593Smuzhiyun pinctrl-names = "default"; 770*4882a593Smuzhiyun pinctrl-0 = <&pinctrl_i2c12_default>; 771*4882a593Smuzhiyun status = "disabled"; 772*4882a593Smuzhiyun }; 773*4882a593Smuzhiyun 774*4882a593Smuzhiyun i2c12: i2c-bus@440 { 775*4882a593Smuzhiyun #address-cells = <1>; 776*4882a593Smuzhiyun #size-cells = <0>; 777*4882a593Smuzhiyun #interrupt-cells = <1>; 778*4882a593Smuzhiyun 779*4882a593Smuzhiyun reg = <0x440 0x40>; 780*4882a593Smuzhiyun compatible = "aspeed,ast2500-i2c-bus"; 781*4882a593Smuzhiyun clocks = <&syscon ASPEED_CLK_APB>; 782*4882a593Smuzhiyun resets = <&syscon ASPEED_RESET_I2C>; 783*4882a593Smuzhiyun bus-frequency = <100000>; 784*4882a593Smuzhiyun interrupts = <12>; 785*4882a593Smuzhiyun interrupt-parent = <&i2c_ic>; 786*4882a593Smuzhiyun pinctrl-names = "default"; 787*4882a593Smuzhiyun pinctrl-0 = <&pinctrl_i2c13_default>; 788*4882a593Smuzhiyun status = "disabled"; 789*4882a593Smuzhiyun }; 790*4882a593Smuzhiyun 791*4882a593Smuzhiyun i2c13: i2c-bus@480 { 792*4882a593Smuzhiyun #address-cells = <1>; 793*4882a593Smuzhiyun #size-cells = <0>; 794*4882a593Smuzhiyun #interrupt-cells = <1>; 795*4882a593Smuzhiyun 796*4882a593Smuzhiyun reg = <0x480 0x40>; 797*4882a593Smuzhiyun compatible = "aspeed,ast2500-i2c-bus"; 798*4882a593Smuzhiyun clocks = <&syscon ASPEED_CLK_APB>; 799*4882a593Smuzhiyun resets = <&syscon ASPEED_RESET_I2C>; 800*4882a593Smuzhiyun bus-frequency = <100000>; 801*4882a593Smuzhiyun interrupts = <13>; 802*4882a593Smuzhiyun interrupt-parent = <&i2c_ic>; 803*4882a593Smuzhiyun pinctrl-names = "default"; 804*4882a593Smuzhiyun pinctrl-0 = <&pinctrl_i2c14_default>; 805*4882a593Smuzhiyun status = "disabled"; 806*4882a593Smuzhiyun }; 807*4882a593Smuzhiyun}; 808*4882a593Smuzhiyun 809*4882a593Smuzhiyun&pinctrl { 810*4882a593Smuzhiyun pinctrl_acpi_default: acpi_default { 811*4882a593Smuzhiyun function = "ACPI"; 812*4882a593Smuzhiyun groups = "ACPI"; 813*4882a593Smuzhiyun }; 814*4882a593Smuzhiyun 815*4882a593Smuzhiyun pinctrl_adc0_default: adc0_default { 816*4882a593Smuzhiyun function = "ADC0"; 817*4882a593Smuzhiyun groups = "ADC0"; 818*4882a593Smuzhiyun }; 819*4882a593Smuzhiyun 820*4882a593Smuzhiyun pinctrl_adc1_default: adc1_default { 821*4882a593Smuzhiyun function = "ADC1"; 822*4882a593Smuzhiyun groups = "ADC1"; 823*4882a593Smuzhiyun }; 824*4882a593Smuzhiyun 825*4882a593Smuzhiyun pinctrl_adc10_default: adc10_default { 826*4882a593Smuzhiyun function = "ADC10"; 827*4882a593Smuzhiyun groups = "ADC10"; 828*4882a593Smuzhiyun }; 829*4882a593Smuzhiyun 830*4882a593Smuzhiyun pinctrl_adc11_default: adc11_default { 831*4882a593Smuzhiyun function = "ADC11"; 832*4882a593Smuzhiyun groups = "ADC11"; 833*4882a593Smuzhiyun }; 834*4882a593Smuzhiyun 835*4882a593Smuzhiyun pinctrl_adc12_default: adc12_default { 836*4882a593Smuzhiyun function = "ADC12"; 837*4882a593Smuzhiyun groups = "ADC12"; 838*4882a593Smuzhiyun }; 839*4882a593Smuzhiyun 840*4882a593Smuzhiyun pinctrl_adc13_default: adc13_default { 841*4882a593Smuzhiyun function = "ADC13"; 842*4882a593Smuzhiyun groups = "ADC13"; 843*4882a593Smuzhiyun }; 844*4882a593Smuzhiyun 845*4882a593Smuzhiyun pinctrl_adc14_default: adc14_default { 846*4882a593Smuzhiyun function = "ADC14"; 847*4882a593Smuzhiyun groups = "ADC14"; 848*4882a593Smuzhiyun }; 849*4882a593Smuzhiyun 850*4882a593Smuzhiyun pinctrl_adc15_default: adc15_default { 851*4882a593Smuzhiyun function = "ADC15"; 852*4882a593Smuzhiyun groups = "ADC15"; 853*4882a593Smuzhiyun }; 854*4882a593Smuzhiyun 855*4882a593Smuzhiyun pinctrl_adc2_default: adc2_default { 856*4882a593Smuzhiyun function = "ADC2"; 857*4882a593Smuzhiyun groups = "ADC2"; 858*4882a593Smuzhiyun }; 859*4882a593Smuzhiyun 860*4882a593Smuzhiyun pinctrl_adc3_default: adc3_default { 861*4882a593Smuzhiyun function = "ADC3"; 862*4882a593Smuzhiyun groups = "ADC3"; 863*4882a593Smuzhiyun }; 864*4882a593Smuzhiyun 865*4882a593Smuzhiyun pinctrl_adc4_default: adc4_default { 866*4882a593Smuzhiyun function = "ADC4"; 867*4882a593Smuzhiyun groups = "ADC4"; 868*4882a593Smuzhiyun }; 869*4882a593Smuzhiyun 870*4882a593Smuzhiyun pinctrl_adc5_default: adc5_default { 871*4882a593Smuzhiyun function = "ADC5"; 872*4882a593Smuzhiyun groups = "ADC5"; 873*4882a593Smuzhiyun }; 874*4882a593Smuzhiyun 875*4882a593Smuzhiyun pinctrl_adc6_default: adc6_default { 876*4882a593Smuzhiyun function = "ADC6"; 877*4882a593Smuzhiyun groups = "ADC6"; 878*4882a593Smuzhiyun }; 879*4882a593Smuzhiyun 880*4882a593Smuzhiyun pinctrl_adc7_default: adc7_default { 881*4882a593Smuzhiyun function = "ADC7"; 882*4882a593Smuzhiyun groups = "ADC7"; 883*4882a593Smuzhiyun }; 884*4882a593Smuzhiyun 885*4882a593Smuzhiyun pinctrl_adc8_default: adc8_default { 886*4882a593Smuzhiyun function = "ADC8"; 887*4882a593Smuzhiyun groups = "ADC8"; 888*4882a593Smuzhiyun }; 889*4882a593Smuzhiyun 890*4882a593Smuzhiyun pinctrl_adc9_default: adc9_default { 891*4882a593Smuzhiyun function = "ADC9"; 892*4882a593Smuzhiyun groups = "ADC9"; 893*4882a593Smuzhiyun }; 894*4882a593Smuzhiyun 895*4882a593Smuzhiyun pinctrl_bmcint_default: bmcint_default { 896*4882a593Smuzhiyun function = "BMCINT"; 897*4882a593Smuzhiyun groups = "BMCINT"; 898*4882a593Smuzhiyun }; 899*4882a593Smuzhiyun 900*4882a593Smuzhiyun pinctrl_ddcclk_default: ddcclk_default { 901*4882a593Smuzhiyun function = "DDCCLK"; 902*4882a593Smuzhiyun groups = "DDCCLK"; 903*4882a593Smuzhiyun }; 904*4882a593Smuzhiyun 905*4882a593Smuzhiyun pinctrl_ddcdat_default: ddcdat_default { 906*4882a593Smuzhiyun function = "DDCDAT"; 907*4882a593Smuzhiyun groups = "DDCDAT"; 908*4882a593Smuzhiyun }; 909*4882a593Smuzhiyun 910*4882a593Smuzhiyun pinctrl_espi_default: espi_default { 911*4882a593Smuzhiyun function = "ESPI"; 912*4882a593Smuzhiyun groups = "ESPI"; 913*4882a593Smuzhiyun }; 914*4882a593Smuzhiyun 915*4882a593Smuzhiyun pinctrl_fwspics1_default: fwspics1_default { 916*4882a593Smuzhiyun function = "FWSPICS1"; 917*4882a593Smuzhiyun groups = "FWSPICS1"; 918*4882a593Smuzhiyun }; 919*4882a593Smuzhiyun 920*4882a593Smuzhiyun pinctrl_fwspics2_default: fwspics2_default { 921*4882a593Smuzhiyun function = "FWSPICS2"; 922*4882a593Smuzhiyun groups = "FWSPICS2"; 923*4882a593Smuzhiyun }; 924*4882a593Smuzhiyun 925*4882a593Smuzhiyun pinctrl_gpid0_default: gpid0_default { 926*4882a593Smuzhiyun function = "GPID0"; 927*4882a593Smuzhiyun groups = "GPID0"; 928*4882a593Smuzhiyun }; 929*4882a593Smuzhiyun 930*4882a593Smuzhiyun pinctrl_gpid2_default: gpid2_default { 931*4882a593Smuzhiyun function = "GPID2"; 932*4882a593Smuzhiyun groups = "GPID2"; 933*4882a593Smuzhiyun }; 934*4882a593Smuzhiyun 935*4882a593Smuzhiyun pinctrl_gpid4_default: gpid4_default { 936*4882a593Smuzhiyun function = "GPID4"; 937*4882a593Smuzhiyun groups = "GPID4"; 938*4882a593Smuzhiyun }; 939*4882a593Smuzhiyun 940*4882a593Smuzhiyun pinctrl_gpid6_default: gpid6_default { 941*4882a593Smuzhiyun function = "GPID6"; 942*4882a593Smuzhiyun groups = "GPID6"; 943*4882a593Smuzhiyun }; 944*4882a593Smuzhiyun 945*4882a593Smuzhiyun pinctrl_gpie0_default: gpie0_default { 946*4882a593Smuzhiyun function = "GPIE0"; 947*4882a593Smuzhiyun groups = "GPIE0"; 948*4882a593Smuzhiyun }; 949*4882a593Smuzhiyun 950*4882a593Smuzhiyun pinctrl_gpie2_default: gpie2_default { 951*4882a593Smuzhiyun function = "GPIE2"; 952*4882a593Smuzhiyun groups = "GPIE2"; 953*4882a593Smuzhiyun }; 954*4882a593Smuzhiyun 955*4882a593Smuzhiyun pinctrl_gpie4_default: gpie4_default { 956*4882a593Smuzhiyun function = "GPIE4"; 957*4882a593Smuzhiyun groups = "GPIE4"; 958*4882a593Smuzhiyun }; 959*4882a593Smuzhiyun 960*4882a593Smuzhiyun pinctrl_gpie6_default: gpie6_default { 961*4882a593Smuzhiyun function = "GPIE6"; 962*4882a593Smuzhiyun groups = "GPIE6"; 963*4882a593Smuzhiyun }; 964*4882a593Smuzhiyun 965*4882a593Smuzhiyun pinctrl_i2c10_default: i2c10_default { 966*4882a593Smuzhiyun function = "I2C10"; 967*4882a593Smuzhiyun groups = "I2C10"; 968*4882a593Smuzhiyun }; 969*4882a593Smuzhiyun 970*4882a593Smuzhiyun pinctrl_i2c11_default: i2c11_default { 971*4882a593Smuzhiyun function = "I2C11"; 972*4882a593Smuzhiyun groups = "I2C11"; 973*4882a593Smuzhiyun }; 974*4882a593Smuzhiyun 975*4882a593Smuzhiyun pinctrl_i2c12_default: i2c12_default { 976*4882a593Smuzhiyun function = "I2C12"; 977*4882a593Smuzhiyun groups = "I2C12"; 978*4882a593Smuzhiyun }; 979*4882a593Smuzhiyun 980*4882a593Smuzhiyun pinctrl_i2c13_default: i2c13_default { 981*4882a593Smuzhiyun function = "I2C13"; 982*4882a593Smuzhiyun groups = "I2C13"; 983*4882a593Smuzhiyun }; 984*4882a593Smuzhiyun 985*4882a593Smuzhiyun pinctrl_i2c14_default: i2c14_default { 986*4882a593Smuzhiyun function = "I2C14"; 987*4882a593Smuzhiyun groups = "I2C14"; 988*4882a593Smuzhiyun }; 989*4882a593Smuzhiyun 990*4882a593Smuzhiyun pinctrl_i2c3_default: i2c3_default { 991*4882a593Smuzhiyun function = "I2C3"; 992*4882a593Smuzhiyun groups = "I2C3"; 993*4882a593Smuzhiyun }; 994*4882a593Smuzhiyun 995*4882a593Smuzhiyun pinctrl_i2c4_default: i2c4_default { 996*4882a593Smuzhiyun function = "I2C4"; 997*4882a593Smuzhiyun groups = "I2C4"; 998*4882a593Smuzhiyun }; 999*4882a593Smuzhiyun 1000*4882a593Smuzhiyun pinctrl_i2c5_default: i2c5_default { 1001*4882a593Smuzhiyun function = "I2C5"; 1002*4882a593Smuzhiyun groups = "I2C5"; 1003*4882a593Smuzhiyun }; 1004*4882a593Smuzhiyun 1005*4882a593Smuzhiyun pinctrl_i2c6_default: i2c6_default { 1006*4882a593Smuzhiyun function = "I2C6"; 1007*4882a593Smuzhiyun groups = "I2C6"; 1008*4882a593Smuzhiyun }; 1009*4882a593Smuzhiyun 1010*4882a593Smuzhiyun pinctrl_i2c7_default: i2c7_default { 1011*4882a593Smuzhiyun function = "I2C7"; 1012*4882a593Smuzhiyun groups = "I2C7"; 1013*4882a593Smuzhiyun }; 1014*4882a593Smuzhiyun 1015*4882a593Smuzhiyun pinctrl_i2c8_default: i2c8_default { 1016*4882a593Smuzhiyun function = "I2C8"; 1017*4882a593Smuzhiyun groups = "I2C8"; 1018*4882a593Smuzhiyun }; 1019*4882a593Smuzhiyun 1020*4882a593Smuzhiyun pinctrl_i2c9_default: i2c9_default { 1021*4882a593Smuzhiyun function = "I2C9"; 1022*4882a593Smuzhiyun groups = "I2C9"; 1023*4882a593Smuzhiyun }; 1024*4882a593Smuzhiyun 1025*4882a593Smuzhiyun pinctrl_lad0_default: lad0_default { 1026*4882a593Smuzhiyun function = "LAD0"; 1027*4882a593Smuzhiyun groups = "LAD0"; 1028*4882a593Smuzhiyun }; 1029*4882a593Smuzhiyun 1030*4882a593Smuzhiyun pinctrl_lad1_default: lad1_default { 1031*4882a593Smuzhiyun function = "LAD1"; 1032*4882a593Smuzhiyun groups = "LAD1"; 1033*4882a593Smuzhiyun }; 1034*4882a593Smuzhiyun 1035*4882a593Smuzhiyun pinctrl_lad2_default: lad2_default { 1036*4882a593Smuzhiyun function = "LAD2"; 1037*4882a593Smuzhiyun groups = "LAD2"; 1038*4882a593Smuzhiyun }; 1039*4882a593Smuzhiyun 1040*4882a593Smuzhiyun pinctrl_lad3_default: lad3_default { 1041*4882a593Smuzhiyun function = "LAD3"; 1042*4882a593Smuzhiyun groups = "LAD3"; 1043*4882a593Smuzhiyun }; 1044*4882a593Smuzhiyun 1045*4882a593Smuzhiyun pinctrl_lclk_default: lclk_default { 1046*4882a593Smuzhiyun function = "LCLK"; 1047*4882a593Smuzhiyun groups = "LCLK"; 1048*4882a593Smuzhiyun }; 1049*4882a593Smuzhiyun 1050*4882a593Smuzhiyun pinctrl_lframe_default: lframe_default { 1051*4882a593Smuzhiyun function = "LFRAME"; 1052*4882a593Smuzhiyun groups = "LFRAME"; 1053*4882a593Smuzhiyun }; 1054*4882a593Smuzhiyun 1055*4882a593Smuzhiyun pinctrl_lpchc_default: lpchc_default { 1056*4882a593Smuzhiyun function = "LPCHC"; 1057*4882a593Smuzhiyun groups = "LPCHC"; 1058*4882a593Smuzhiyun }; 1059*4882a593Smuzhiyun 1060*4882a593Smuzhiyun pinctrl_lpcpd_default: lpcpd_default { 1061*4882a593Smuzhiyun function = "LPCPD"; 1062*4882a593Smuzhiyun groups = "LPCPD"; 1063*4882a593Smuzhiyun }; 1064*4882a593Smuzhiyun 1065*4882a593Smuzhiyun pinctrl_lpcplus_default: lpcplus_default { 1066*4882a593Smuzhiyun function = "LPCPLUS"; 1067*4882a593Smuzhiyun groups = "LPCPLUS"; 1068*4882a593Smuzhiyun }; 1069*4882a593Smuzhiyun 1070*4882a593Smuzhiyun pinctrl_lpcpme_default: lpcpme_default { 1071*4882a593Smuzhiyun function = "LPCPME"; 1072*4882a593Smuzhiyun groups = "LPCPME"; 1073*4882a593Smuzhiyun }; 1074*4882a593Smuzhiyun 1075*4882a593Smuzhiyun pinctrl_lpcrst_default: lpcrst_default { 1076*4882a593Smuzhiyun function = "LPCRST"; 1077*4882a593Smuzhiyun groups = "LPCRST"; 1078*4882a593Smuzhiyun }; 1079*4882a593Smuzhiyun 1080*4882a593Smuzhiyun pinctrl_lpcsmi_default: lpcsmi_default { 1081*4882a593Smuzhiyun function = "LPCSMI"; 1082*4882a593Smuzhiyun groups = "LPCSMI"; 1083*4882a593Smuzhiyun }; 1084*4882a593Smuzhiyun 1085*4882a593Smuzhiyun pinctrl_lsirq_default: lsirq_default { 1086*4882a593Smuzhiyun function = "LSIRQ"; 1087*4882a593Smuzhiyun groups = "LSIRQ"; 1088*4882a593Smuzhiyun }; 1089*4882a593Smuzhiyun 1090*4882a593Smuzhiyun pinctrl_mac1link_default: mac1link_default { 1091*4882a593Smuzhiyun function = "MAC1LINK"; 1092*4882a593Smuzhiyun groups = "MAC1LINK"; 1093*4882a593Smuzhiyun }; 1094*4882a593Smuzhiyun 1095*4882a593Smuzhiyun pinctrl_mac2link_default: mac2link_default { 1096*4882a593Smuzhiyun function = "MAC2LINK"; 1097*4882a593Smuzhiyun groups = "MAC2LINK"; 1098*4882a593Smuzhiyun }; 1099*4882a593Smuzhiyun 1100*4882a593Smuzhiyun pinctrl_mdio1_default: mdio1_default { 1101*4882a593Smuzhiyun function = "MDIO1"; 1102*4882a593Smuzhiyun groups = "MDIO1"; 1103*4882a593Smuzhiyun }; 1104*4882a593Smuzhiyun 1105*4882a593Smuzhiyun pinctrl_mdio2_default: mdio2_default { 1106*4882a593Smuzhiyun function = "MDIO2"; 1107*4882a593Smuzhiyun groups = "MDIO2"; 1108*4882a593Smuzhiyun }; 1109*4882a593Smuzhiyun 1110*4882a593Smuzhiyun pinctrl_ncts1_default: ncts1_default { 1111*4882a593Smuzhiyun function = "NCTS1"; 1112*4882a593Smuzhiyun groups = "NCTS1"; 1113*4882a593Smuzhiyun }; 1114*4882a593Smuzhiyun 1115*4882a593Smuzhiyun pinctrl_ncts2_default: ncts2_default { 1116*4882a593Smuzhiyun function = "NCTS2"; 1117*4882a593Smuzhiyun groups = "NCTS2"; 1118*4882a593Smuzhiyun }; 1119*4882a593Smuzhiyun 1120*4882a593Smuzhiyun pinctrl_ncts3_default: ncts3_default { 1121*4882a593Smuzhiyun function = "NCTS3"; 1122*4882a593Smuzhiyun groups = "NCTS3"; 1123*4882a593Smuzhiyun }; 1124*4882a593Smuzhiyun 1125*4882a593Smuzhiyun pinctrl_ncts4_default: ncts4_default { 1126*4882a593Smuzhiyun function = "NCTS4"; 1127*4882a593Smuzhiyun groups = "NCTS4"; 1128*4882a593Smuzhiyun }; 1129*4882a593Smuzhiyun 1130*4882a593Smuzhiyun pinctrl_ndcd1_default: ndcd1_default { 1131*4882a593Smuzhiyun function = "NDCD1"; 1132*4882a593Smuzhiyun groups = "NDCD1"; 1133*4882a593Smuzhiyun }; 1134*4882a593Smuzhiyun 1135*4882a593Smuzhiyun pinctrl_ndcd2_default: ndcd2_default { 1136*4882a593Smuzhiyun function = "NDCD2"; 1137*4882a593Smuzhiyun groups = "NDCD2"; 1138*4882a593Smuzhiyun }; 1139*4882a593Smuzhiyun 1140*4882a593Smuzhiyun pinctrl_ndcd3_default: ndcd3_default { 1141*4882a593Smuzhiyun function = "NDCD3"; 1142*4882a593Smuzhiyun groups = "NDCD3"; 1143*4882a593Smuzhiyun }; 1144*4882a593Smuzhiyun 1145*4882a593Smuzhiyun pinctrl_ndcd4_default: ndcd4_default { 1146*4882a593Smuzhiyun function = "NDCD4"; 1147*4882a593Smuzhiyun groups = "NDCD4"; 1148*4882a593Smuzhiyun }; 1149*4882a593Smuzhiyun 1150*4882a593Smuzhiyun pinctrl_ndsr1_default: ndsr1_default { 1151*4882a593Smuzhiyun function = "NDSR1"; 1152*4882a593Smuzhiyun groups = "NDSR1"; 1153*4882a593Smuzhiyun }; 1154*4882a593Smuzhiyun 1155*4882a593Smuzhiyun pinctrl_ndsr2_default: ndsr2_default { 1156*4882a593Smuzhiyun function = "NDSR2"; 1157*4882a593Smuzhiyun groups = "NDSR2"; 1158*4882a593Smuzhiyun }; 1159*4882a593Smuzhiyun 1160*4882a593Smuzhiyun pinctrl_ndsr3_default: ndsr3_default { 1161*4882a593Smuzhiyun function = "NDSR3"; 1162*4882a593Smuzhiyun groups = "NDSR3"; 1163*4882a593Smuzhiyun }; 1164*4882a593Smuzhiyun 1165*4882a593Smuzhiyun pinctrl_ndsr4_default: ndsr4_default { 1166*4882a593Smuzhiyun function = "NDSR4"; 1167*4882a593Smuzhiyun groups = "NDSR4"; 1168*4882a593Smuzhiyun }; 1169*4882a593Smuzhiyun 1170*4882a593Smuzhiyun pinctrl_ndtr1_default: ndtr1_default { 1171*4882a593Smuzhiyun function = "NDTR1"; 1172*4882a593Smuzhiyun groups = "NDTR1"; 1173*4882a593Smuzhiyun }; 1174*4882a593Smuzhiyun 1175*4882a593Smuzhiyun pinctrl_ndtr2_default: ndtr2_default { 1176*4882a593Smuzhiyun function = "NDTR2"; 1177*4882a593Smuzhiyun groups = "NDTR2"; 1178*4882a593Smuzhiyun }; 1179*4882a593Smuzhiyun 1180*4882a593Smuzhiyun pinctrl_ndtr3_default: ndtr3_default { 1181*4882a593Smuzhiyun function = "NDTR3"; 1182*4882a593Smuzhiyun groups = "NDTR3"; 1183*4882a593Smuzhiyun }; 1184*4882a593Smuzhiyun 1185*4882a593Smuzhiyun pinctrl_ndtr4_default: ndtr4_default { 1186*4882a593Smuzhiyun function = "NDTR4"; 1187*4882a593Smuzhiyun groups = "NDTR4"; 1188*4882a593Smuzhiyun }; 1189*4882a593Smuzhiyun 1190*4882a593Smuzhiyun pinctrl_nri1_default: nri1_default { 1191*4882a593Smuzhiyun function = "NRI1"; 1192*4882a593Smuzhiyun groups = "NRI1"; 1193*4882a593Smuzhiyun }; 1194*4882a593Smuzhiyun 1195*4882a593Smuzhiyun pinctrl_nri2_default: nri2_default { 1196*4882a593Smuzhiyun function = "NRI2"; 1197*4882a593Smuzhiyun groups = "NRI2"; 1198*4882a593Smuzhiyun }; 1199*4882a593Smuzhiyun 1200*4882a593Smuzhiyun pinctrl_nri3_default: nri3_default { 1201*4882a593Smuzhiyun function = "NRI3"; 1202*4882a593Smuzhiyun groups = "NRI3"; 1203*4882a593Smuzhiyun }; 1204*4882a593Smuzhiyun 1205*4882a593Smuzhiyun pinctrl_nri4_default: nri4_default { 1206*4882a593Smuzhiyun function = "NRI4"; 1207*4882a593Smuzhiyun groups = "NRI4"; 1208*4882a593Smuzhiyun }; 1209*4882a593Smuzhiyun 1210*4882a593Smuzhiyun pinctrl_nrts1_default: nrts1_default { 1211*4882a593Smuzhiyun function = "NRTS1"; 1212*4882a593Smuzhiyun groups = "NRTS1"; 1213*4882a593Smuzhiyun }; 1214*4882a593Smuzhiyun 1215*4882a593Smuzhiyun pinctrl_nrts2_default: nrts2_default { 1216*4882a593Smuzhiyun function = "NRTS2"; 1217*4882a593Smuzhiyun groups = "NRTS2"; 1218*4882a593Smuzhiyun }; 1219*4882a593Smuzhiyun 1220*4882a593Smuzhiyun pinctrl_nrts3_default: nrts3_default { 1221*4882a593Smuzhiyun function = "NRTS3"; 1222*4882a593Smuzhiyun groups = "NRTS3"; 1223*4882a593Smuzhiyun }; 1224*4882a593Smuzhiyun 1225*4882a593Smuzhiyun pinctrl_nrts4_default: nrts4_default { 1226*4882a593Smuzhiyun function = "NRTS4"; 1227*4882a593Smuzhiyun groups = "NRTS4"; 1228*4882a593Smuzhiyun }; 1229*4882a593Smuzhiyun 1230*4882a593Smuzhiyun pinctrl_oscclk_default: oscclk_default { 1231*4882a593Smuzhiyun function = "OSCCLK"; 1232*4882a593Smuzhiyun groups = "OSCCLK"; 1233*4882a593Smuzhiyun }; 1234*4882a593Smuzhiyun 1235*4882a593Smuzhiyun pinctrl_pewake_default: pewake_default { 1236*4882a593Smuzhiyun function = "PEWAKE"; 1237*4882a593Smuzhiyun groups = "PEWAKE"; 1238*4882a593Smuzhiyun }; 1239*4882a593Smuzhiyun 1240*4882a593Smuzhiyun pinctrl_pnor_default: pnor_default { 1241*4882a593Smuzhiyun function = "PNOR"; 1242*4882a593Smuzhiyun groups = "PNOR"; 1243*4882a593Smuzhiyun }; 1244*4882a593Smuzhiyun 1245*4882a593Smuzhiyun pinctrl_pwm0_default: pwm0_default { 1246*4882a593Smuzhiyun function = "PWM0"; 1247*4882a593Smuzhiyun groups = "PWM0"; 1248*4882a593Smuzhiyun }; 1249*4882a593Smuzhiyun 1250*4882a593Smuzhiyun pinctrl_pwm1_default: pwm1_default { 1251*4882a593Smuzhiyun function = "PWM1"; 1252*4882a593Smuzhiyun groups = "PWM1"; 1253*4882a593Smuzhiyun }; 1254*4882a593Smuzhiyun 1255*4882a593Smuzhiyun pinctrl_pwm2_default: pwm2_default { 1256*4882a593Smuzhiyun function = "PWM2"; 1257*4882a593Smuzhiyun groups = "PWM2"; 1258*4882a593Smuzhiyun }; 1259*4882a593Smuzhiyun 1260*4882a593Smuzhiyun pinctrl_pwm3_default: pwm3_default { 1261*4882a593Smuzhiyun function = "PWM3"; 1262*4882a593Smuzhiyun groups = "PWM3"; 1263*4882a593Smuzhiyun }; 1264*4882a593Smuzhiyun 1265*4882a593Smuzhiyun pinctrl_pwm4_default: pwm4_default { 1266*4882a593Smuzhiyun function = "PWM4"; 1267*4882a593Smuzhiyun groups = "PWM4"; 1268*4882a593Smuzhiyun }; 1269*4882a593Smuzhiyun 1270*4882a593Smuzhiyun pinctrl_pwm5_default: pwm5_default { 1271*4882a593Smuzhiyun function = "PWM5"; 1272*4882a593Smuzhiyun groups = "PWM5"; 1273*4882a593Smuzhiyun }; 1274*4882a593Smuzhiyun 1275*4882a593Smuzhiyun pinctrl_pwm6_default: pwm6_default { 1276*4882a593Smuzhiyun function = "PWM6"; 1277*4882a593Smuzhiyun groups = "PWM6"; 1278*4882a593Smuzhiyun }; 1279*4882a593Smuzhiyun 1280*4882a593Smuzhiyun pinctrl_pwm7_default: pwm7_default { 1281*4882a593Smuzhiyun function = "PWM7"; 1282*4882a593Smuzhiyun groups = "PWM7"; 1283*4882a593Smuzhiyun }; 1284*4882a593Smuzhiyun 1285*4882a593Smuzhiyun pinctrl_rgmii1_default: rgmii1_default { 1286*4882a593Smuzhiyun function = "RGMII1"; 1287*4882a593Smuzhiyun groups = "RGMII1"; 1288*4882a593Smuzhiyun }; 1289*4882a593Smuzhiyun 1290*4882a593Smuzhiyun pinctrl_rgmii2_default: rgmii2_default { 1291*4882a593Smuzhiyun function = "RGMII2"; 1292*4882a593Smuzhiyun groups = "RGMII2"; 1293*4882a593Smuzhiyun }; 1294*4882a593Smuzhiyun 1295*4882a593Smuzhiyun pinctrl_rmii1_default: rmii1_default { 1296*4882a593Smuzhiyun function = "RMII1"; 1297*4882a593Smuzhiyun groups = "RMII1"; 1298*4882a593Smuzhiyun }; 1299*4882a593Smuzhiyun 1300*4882a593Smuzhiyun pinctrl_rmii2_default: rmii2_default { 1301*4882a593Smuzhiyun function = "RMII2"; 1302*4882a593Smuzhiyun groups = "RMII2"; 1303*4882a593Smuzhiyun }; 1304*4882a593Smuzhiyun 1305*4882a593Smuzhiyun pinctrl_rxd1_default: rxd1_default { 1306*4882a593Smuzhiyun function = "RXD1"; 1307*4882a593Smuzhiyun groups = "RXD1"; 1308*4882a593Smuzhiyun }; 1309*4882a593Smuzhiyun 1310*4882a593Smuzhiyun pinctrl_rxd2_default: rxd2_default { 1311*4882a593Smuzhiyun function = "RXD2"; 1312*4882a593Smuzhiyun groups = "RXD2"; 1313*4882a593Smuzhiyun }; 1314*4882a593Smuzhiyun 1315*4882a593Smuzhiyun pinctrl_rxd3_default: rxd3_default { 1316*4882a593Smuzhiyun function = "RXD3"; 1317*4882a593Smuzhiyun groups = "RXD3"; 1318*4882a593Smuzhiyun }; 1319*4882a593Smuzhiyun 1320*4882a593Smuzhiyun pinctrl_rxd4_default: rxd4_default { 1321*4882a593Smuzhiyun function = "RXD4"; 1322*4882a593Smuzhiyun groups = "RXD4"; 1323*4882a593Smuzhiyun }; 1324*4882a593Smuzhiyun 1325*4882a593Smuzhiyun pinctrl_salt1_default: salt1_default { 1326*4882a593Smuzhiyun function = "SALT1"; 1327*4882a593Smuzhiyun groups = "SALT1"; 1328*4882a593Smuzhiyun }; 1329*4882a593Smuzhiyun 1330*4882a593Smuzhiyun pinctrl_salt10_default: salt10_default { 1331*4882a593Smuzhiyun function = "SALT10"; 1332*4882a593Smuzhiyun groups = "SALT10"; 1333*4882a593Smuzhiyun }; 1334*4882a593Smuzhiyun 1335*4882a593Smuzhiyun pinctrl_salt11_default: salt11_default { 1336*4882a593Smuzhiyun function = "SALT11"; 1337*4882a593Smuzhiyun groups = "SALT11"; 1338*4882a593Smuzhiyun }; 1339*4882a593Smuzhiyun 1340*4882a593Smuzhiyun pinctrl_salt12_default: salt12_default { 1341*4882a593Smuzhiyun function = "SALT12"; 1342*4882a593Smuzhiyun groups = "SALT12"; 1343*4882a593Smuzhiyun }; 1344*4882a593Smuzhiyun 1345*4882a593Smuzhiyun pinctrl_salt13_default: salt13_default { 1346*4882a593Smuzhiyun function = "SALT13"; 1347*4882a593Smuzhiyun groups = "SALT13"; 1348*4882a593Smuzhiyun }; 1349*4882a593Smuzhiyun 1350*4882a593Smuzhiyun pinctrl_salt14_default: salt14_default { 1351*4882a593Smuzhiyun function = "SALT14"; 1352*4882a593Smuzhiyun groups = "SALT14"; 1353*4882a593Smuzhiyun }; 1354*4882a593Smuzhiyun 1355*4882a593Smuzhiyun pinctrl_salt2_default: salt2_default { 1356*4882a593Smuzhiyun function = "SALT2"; 1357*4882a593Smuzhiyun groups = "SALT2"; 1358*4882a593Smuzhiyun }; 1359*4882a593Smuzhiyun 1360*4882a593Smuzhiyun pinctrl_salt3_default: salt3_default { 1361*4882a593Smuzhiyun function = "SALT3"; 1362*4882a593Smuzhiyun groups = "SALT3"; 1363*4882a593Smuzhiyun }; 1364*4882a593Smuzhiyun 1365*4882a593Smuzhiyun pinctrl_salt4_default: salt4_default { 1366*4882a593Smuzhiyun function = "SALT4"; 1367*4882a593Smuzhiyun groups = "SALT4"; 1368*4882a593Smuzhiyun }; 1369*4882a593Smuzhiyun 1370*4882a593Smuzhiyun pinctrl_salt5_default: salt5_default { 1371*4882a593Smuzhiyun function = "SALT5"; 1372*4882a593Smuzhiyun groups = "SALT5"; 1373*4882a593Smuzhiyun }; 1374*4882a593Smuzhiyun 1375*4882a593Smuzhiyun pinctrl_salt6_default: salt6_default { 1376*4882a593Smuzhiyun function = "SALT6"; 1377*4882a593Smuzhiyun groups = "SALT6"; 1378*4882a593Smuzhiyun }; 1379*4882a593Smuzhiyun 1380*4882a593Smuzhiyun pinctrl_salt7_default: salt7_default { 1381*4882a593Smuzhiyun function = "SALT7"; 1382*4882a593Smuzhiyun groups = "SALT7"; 1383*4882a593Smuzhiyun }; 1384*4882a593Smuzhiyun 1385*4882a593Smuzhiyun pinctrl_salt8_default: salt8_default { 1386*4882a593Smuzhiyun function = "SALT8"; 1387*4882a593Smuzhiyun groups = "SALT8"; 1388*4882a593Smuzhiyun }; 1389*4882a593Smuzhiyun 1390*4882a593Smuzhiyun pinctrl_salt9_default: salt9_default { 1391*4882a593Smuzhiyun function = "SALT9"; 1392*4882a593Smuzhiyun groups = "SALT9"; 1393*4882a593Smuzhiyun }; 1394*4882a593Smuzhiyun 1395*4882a593Smuzhiyun pinctrl_scl1_default: scl1_default { 1396*4882a593Smuzhiyun function = "SCL1"; 1397*4882a593Smuzhiyun groups = "SCL1"; 1398*4882a593Smuzhiyun }; 1399*4882a593Smuzhiyun 1400*4882a593Smuzhiyun pinctrl_scl2_default: scl2_default { 1401*4882a593Smuzhiyun function = "SCL2"; 1402*4882a593Smuzhiyun groups = "SCL2"; 1403*4882a593Smuzhiyun }; 1404*4882a593Smuzhiyun 1405*4882a593Smuzhiyun pinctrl_sd1_default: sd1_default { 1406*4882a593Smuzhiyun function = "SD1"; 1407*4882a593Smuzhiyun groups = "SD1"; 1408*4882a593Smuzhiyun }; 1409*4882a593Smuzhiyun 1410*4882a593Smuzhiyun pinctrl_sd2_default: sd2_default { 1411*4882a593Smuzhiyun function = "SD2"; 1412*4882a593Smuzhiyun groups = "SD2"; 1413*4882a593Smuzhiyun }; 1414*4882a593Smuzhiyun 1415*4882a593Smuzhiyun pinctrl_sda1_default: sda1_default { 1416*4882a593Smuzhiyun function = "SDA1"; 1417*4882a593Smuzhiyun groups = "SDA1"; 1418*4882a593Smuzhiyun }; 1419*4882a593Smuzhiyun 1420*4882a593Smuzhiyun pinctrl_sda2_default: sda2_default { 1421*4882a593Smuzhiyun function = "SDA2"; 1422*4882a593Smuzhiyun groups = "SDA2"; 1423*4882a593Smuzhiyun }; 1424*4882a593Smuzhiyun 1425*4882a593Smuzhiyun pinctrl_sgpm_default: sgpm_default { 1426*4882a593Smuzhiyun function = "SGPM"; 1427*4882a593Smuzhiyun groups = "SGPM"; 1428*4882a593Smuzhiyun }; 1429*4882a593Smuzhiyun 1430*4882a593Smuzhiyun pinctrl_sgps1_default: sgps1_default { 1431*4882a593Smuzhiyun function = "SGPS1"; 1432*4882a593Smuzhiyun groups = "SGPS1"; 1433*4882a593Smuzhiyun }; 1434*4882a593Smuzhiyun 1435*4882a593Smuzhiyun pinctrl_sgps2_default: sgps2_default { 1436*4882a593Smuzhiyun function = "SGPS2"; 1437*4882a593Smuzhiyun groups = "SGPS2"; 1438*4882a593Smuzhiyun }; 1439*4882a593Smuzhiyun 1440*4882a593Smuzhiyun pinctrl_sioonctrl_default: sioonctrl_default { 1441*4882a593Smuzhiyun function = "SIOONCTRL"; 1442*4882a593Smuzhiyun groups = "SIOONCTRL"; 1443*4882a593Smuzhiyun }; 1444*4882a593Smuzhiyun 1445*4882a593Smuzhiyun pinctrl_siopbi_default: siopbi_default { 1446*4882a593Smuzhiyun function = "SIOPBI"; 1447*4882a593Smuzhiyun groups = "SIOPBI"; 1448*4882a593Smuzhiyun }; 1449*4882a593Smuzhiyun 1450*4882a593Smuzhiyun pinctrl_siopbo_default: siopbo_default { 1451*4882a593Smuzhiyun function = "SIOPBO"; 1452*4882a593Smuzhiyun groups = "SIOPBO"; 1453*4882a593Smuzhiyun }; 1454*4882a593Smuzhiyun 1455*4882a593Smuzhiyun pinctrl_siopwreq_default: siopwreq_default { 1456*4882a593Smuzhiyun function = "SIOPWREQ"; 1457*4882a593Smuzhiyun groups = "SIOPWREQ"; 1458*4882a593Smuzhiyun }; 1459*4882a593Smuzhiyun 1460*4882a593Smuzhiyun pinctrl_siopwrgd_default: siopwrgd_default { 1461*4882a593Smuzhiyun function = "SIOPWRGD"; 1462*4882a593Smuzhiyun groups = "SIOPWRGD"; 1463*4882a593Smuzhiyun }; 1464*4882a593Smuzhiyun 1465*4882a593Smuzhiyun pinctrl_sios3_default: sios3_default { 1466*4882a593Smuzhiyun function = "SIOS3"; 1467*4882a593Smuzhiyun groups = "SIOS3"; 1468*4882a593Smuzhiyun }; 1469*4882a593Smuzhiyun 1470*4882a593Smuzhiyun pinctrl_sios5_default: sios5_default { 1471*4882a593Smuzhiyun function = "SIOS5"; 1472*4882a593Smuzhiyun groups = "SIOS5"; 1473*4882a593Smuzhiyun }; 1474*4882a593Smuzhiyun 1475*4882a593Smuzhiyun pinctrl_siosci_default: siosci_default { 1476*4882a593Smuzhiyun function = "SIOSCI"; 1477*4882a593Smuzhiyun groups = "SIOSCI"; 1478*4882a593Smuzhiyun }; 1479*4882a593Smuzhiyun 1480*4882a593Smuzhiyun pinctrl_spi1_default: spi1_default { 1481*4882a593Smuzhiyun function = "SPI1"; 1482*4882a593Smuzhiyun groups = "SPI1"; 1483*4882a593Smuzhiyun }; 1484*4882a593Smuzhiyun 1485*4882a593Smuzhiyun pinctrl_spi1cs1_default: spi1cs1_default { 1486*4882a593Smuzhiyun function = "SPI1CS1"; 1487*4882a593Smuzhiyun groups = "SPI1CS1"; 1488*4882a593Smuzhiyun }; 1489*4882a593Smuzhiyun 1490*4882a593Smuzhiyun pinctrl_spi1debug_default: spi1debug_default { 1491*4882a593Smuzhiyun function = "SPI1DEBUG"; 1492*4882a593Smuzhiyun groups = "SPI1DEBUG"; 1493*4882a593Smuzhiyun }; 1494*4882a593Smuzhiyun 1495*4882a593Smuzhiyun pinctrl_spi1passthru_default: spi1passthru_default { 1496*4882a593Smuzhiyun function = "SPI1PASSTHRU"; 1497*4882a593Smuzhiyun groups = "SPI1PASSTHRU"; 1498*4882a593Smuzhiyun }; 1499*4882a593Smuzhiyun 1500*4882a593Smuzhiyun pinctrl_spi2ck_default: spi2ck_default { 1501*4882a593Smuzhiyun function = "SPI2CK"; 1502*4882a593Smuzhiyun groups = "SPI2CK"; 1503*4882a593Smuzhiyun }; 1504*4882a593Smuzhiyun 1505*4882a593Smuzhiyun pinctrl_spi2cs0_default: spi2cs0_default { 1506*4882a593Smuzhiyun function = "SPI2CS0"; 1507*4882a593Smuzhiyun groups = "SPI2CS0"; 1508*4882a593Smuzhiyun }; 1509*4882a593Smuzhiyun 1510*4882a593Smuzhiyun pinctrl_spi2cs1_default: spi2cs1_default { 1511*4882a593Smuzhiyun function = "SPI2CS1"; 1512*4882a593Smuzhiyun groups = "SPI2CS1"; 1513*4882a593Smuzhiyun }; 1514*4882a593Smuzhiyun 1515*4882a593Smuzhiyun pinctrl_spi2miso_default: spi2miso_default { 1516*4882a593Smuzhiyun function = "SPI2MISO"; 1517*4882a593Smuzhiyun groups = "SPI2MISO"; 1518*4882a593Smuzhiyun }; 1519*4882a593Smuzhiyun 1520*4882a593Smuzhiyun pinctrl_spi2mosi_default: spi2mosi_default { 1521*4882a593Smuzhiyun function = "SPI2MOSI"; 1522*4882a593Smuzhiyun groups = "SPI2MOSI"; 1523*4882a593Smuzhiyun }; 1524*4882a593Smuzhiyun 1525*4882a593Smuzhiyun pinctrl_timer3_default: timer3_default { 1526*4882a593Smuzhiyun function = "TIMER3"; 1527*4882a593Smuzhiyun groups = "TIMER3"; 1528*4882a593Smuzhiyun }; 1529*4882a593Smuzhiyun 1530*4882a593Smuzhiyun pinctrl_timer4_default: timer4_default { 1531*4882a593Smuzhiyun function = "TIMER4"; 1532*4882a593Smuzhiyun groups = "TIMER4"; 1533*4882a593Smuzhiyun }; 1534*4882a593Smuzhiyun 1535*4882a593Smuzhiyun pinctrl_timer5_default: timer5_default { 1536*4882a593Smuzhiyun function = "TIMER5"; 1537*4882a593Smuzhiyun groups = "TIMER5"; 1538*4882a593Smuzhiyun }; 1539*4882a593Smuzhiyun 1540*4882a593Smuzhiyun pinctrl_timer6_default: timer6_default { 1541*4882a593Smuzhiyun function = "TIMER6"; 1542*4882a593Smuzhiyun groups = "TIMER6"; 1543*4882a593Smuzhiyun }; 1544*4882a593Smuzhiyun 1545*4882a593Smuzhiyun pinctrl_timer7_default: timer7_default { 1546*4882a593Smuzhiyun function = "TIMER7"; 1547*4882a593Smuzhiyun groups = "TIMER7"; 1548*4882a593Smuzhiyun }; 1549*4882a593Smuzhiyun 1550*4882a593Smuzhiyun pinctrl_timer8_default: timer8_default { 1551*4882a593Smuzhiyun function = "TIMER8"; 1552*4882a593Smuzhiyun groups = "TIMER8"; 1553*4882a593Smuzhiyun }; 1554*4882a593Smuzhiyun 1555*4882a593Smuzhiyun pinctrl_txd1_default: txd1_default { 1556*4882a593Smuzhiyun function = "TXD1"; 1557*4882a593Smuzhiyun groups = "TXD1"; 1558*4882a593Smuzhiyun }; 1559*4882a593Smuzhiyun 1560*4882a593Smuzhiyun pinctrl_txd2_default: txd2_default { 1561*4882a593Smuzhiyun function = "TXD2"; 1562*4882a593Smuzhiyun groups = "TXD2"; 1563*4882a593Smuzhiyun }; 1564*4882a593Smuzhiyun 1565*4882a593Smuzhiyun pinctrl_txd3_default: txd3_default { 1566*4882a593Smuzhiyun function = "TXD3"; 1567*4882a593Smuzhiyun groups = "TXD3"; 1568*4882a593Smuzhiyun }; 1569*4882a593Smuzhiyun 1570*4882a593Smuzhiyun pinctrl_txd4_default: txd4_default { 1571*4882a593Smuzhiyun function = "TXD4"; 1572*4882a593Smuzhiyun groups = "TXD4"; 1573*4882a593Smuzhiyun }; 1574*4882a593Smuzhiyun 1575*4882a593Smuzhiyun pinctrl_uart6_default: uart6_default { 1576*4882a593Smuzhiyun function = "UART6"; 1577*4882a593Smuzhiyun groups = "UART6"; 1578*4882a593Smuzhiyun }; 1579*4882a593Smuzhiyun 1580*4882a593Smuzhiyun pinctrl_usbcki_default: usbcki_default { 1581*4882a593Smuzhiyun function = "USBCKI"; 1582*4882a593Smuzhiyun groups = "USBCKI"; 1583*4882a593Smuzhiyun }; 1584*4882a593Smuzhiyun 1585*4882a593Smuzhiyun pinctrl_usb2ah_default: usb2ah_default { 1586*4882a593Smuzhiyun function = "USB2AH"; 1587*4882a593Smuzhiyun groups = "USB2AH"; 1588*4882a593Smuzhiyun }; 1589*4882a593Smuzhiyun 1590*4882a593Smuzhiyun pinctrl_usb2ad_default: usb2ad_default { 1591*4882a593Smuzhiyun function = "USB2AD"; 1592*4882a593Smuzhiyun groups = "USB2AD"; 1593*4882a593Smuzhiyun }; 1594*4882a593Smuzhiyun 1595*4882a593Smuzhiyun pinctrl_usb11bhid_default: usb11bhid_default { 1596*4882a593Smuzhiyun function = "USB11BHID"; 1597*4882a593Smuzhiyun groups = "USB11BHID"; 1598*4882a593Smuzhiyun }; 1599*4882a593Smuzhiyun 1600*4882a593Smuzhiyun pinctrl_usb2bh_default: usb2bh_default { 1601*4882a593Smuzhiyun function = "USB2BH"; 1602*4882a593Smuzhiyun groups = "USB2BH"; 1603*4882a593Smuzhiyun }; 1604*4882a593Smuzhiyun 1605*4882a593Smuzhiyun pinctrl_vgabiosrom_default: vgabiosrom_default { 1606*4882a593Smuzhiyun function = "VGABIOSROM"; 1607*4882a593Smuzhiyun groups = "VGABIOSROM"; 1608*4882a593Smuzhiyun }; 1609*4882a593Smuzhiyun 1610*4882a593Smuzhiyun pinctrl_vgahs_default: vgahs_default { 1611*4882a593Smuzhiyun function = "VGAHS"; 1612*4882a593Smuzhiyun groups = "VGAHS"; 1613*4882a593Smuzhiyun }; 1614*4882a593Smuzhiyun 1615*4882a593Smuzhiyun pinctrl_vgavs_default: vgavs_default { 1616*4882a593Smuzhiyun function = "VGAVS"; 1617*4882a593Smuzhiyun groups = "VGAVS"; 1618*4882a593Smuzhiyun }; 1619*4882a593Smuzhiyun 1620*4882a593Smuzhiyun pinctrl_vpi24_default: vpi24_default { 1621*4882a593Smuzhiyun function = "VPI24"; 1622*4882a593Smuzhiyun groups = "VPI24"; 1623*4882a593Smuzhiyun }; 1624*4882a593Smuzhiyun 1625*4882a593Smuzhiyun pinctrl_vpo_default: vpo_default { 1626*4882a593Smuzhiyun function = "VPO"; 1627*4882a593Smuzhiyun groups = "VPO"; 1628*4882a593Smuzhiyun }; 1629*4882a593Smuzhiyun 1630*4882a593Smuzhiyun pinctrl_wdtrst1_default: wdtrst1_default { 1631*4882a593Smuzhiyun function = "WDTRST1"; 1632*4882a593Smuzhiyun groups = "WDTRST1"; 1633*4882a593Smuzhiyun }; 1634*4882a593Smuzhiyun 1635*4882a593Smuzhiyun pinctrl_wdtrst2_default: wdtrst2_default { 1636*4882a593Smuzhiyun function = "WDTRST2"; 1637*4882a593Smuzhiyun groups = "WDTRST2"; 1638*4882a593Smuzhiyun }; 1639*4882a593Smuzhiyun}; 1640