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