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