10ee6ac0dSryan_chen/* 20ee6ac0dSryan_chen * This device tree is copied from 3a71c3d2cSryan_chen * https://raw.githubusercontent.com/torvalds/linux/34ea5c9d/arch/arm/boot/dts/aspeed-g4.dtsi 40ee6ac0dSryan_chen */ 50ee6ac0dSryan_chen#include "skeleton.dtsi" 60ee6ac0dSryan_chen 70ee6ac0dSryan_chen/ { 80ee6ac0dSryan_chen model = "Aspeed BMC"; 90ee6ac0dSryan_chen compatible = "aspeed,ast2400"; 100ee6ac0dSryan_chen #address-cells = <1>; 110ee6ac0dSryan_chen #size-cells = <1>; 120ee6ac0dSryan_chen interrupt-parent = <&vic>; 130ee6ac0dSryan_chen 140ee6ac0dSryan_chen aliases { 150ee6ac0dSryan_chen i2c0 = &i2c0; 160ee6ac0dSryan_chen i2c1 = &i2c1; 170ee6ac0dSryan_chen i2c2 = &i2c2; 180ee6ac0dSryan_chen i2c3 = &i2c3; 190ee6ac0dSryan_chen i2c4 = &i2c4; 200ee6ac0dSryan_chen i2c5 = &i2c5; 210ee6ac0dSryan_chen i2c6 = &i2c6; 220ee6ac0dSryan_chen i2c7 = &i2c7; 230ee6ac0dSryan_chen i2c8 = &i2c8; 240ee6ac0dSryan_chen i2c9 = &i2c9; 250ee6ac0dSryan_chen i2c10 = &i2c10; 260ee6ac0dSryan_chen i2c11 = &i2c11; 270ee6ac0dSryan_chen i2c12 = &i2c12; 280ee6ac0dSryan_chen i2c13 = &i2c13; 290ee6ac0dSryan_chen serial0 = &uart1; 300ee6ac0dSryan_chen serial1 = &uart2; 310ee6ac0dSryan_chen serial2 = &uart3; 320ee6ac0dSryan_chen serial3 = &uart4; 330ee6ac0dSryan_chen serial4 = &uart5; 340ee6ac0dSryan_chen serial5 = &vuart; 350ee6ac0dSryan_chen }; 360ee6ac0dSryan_chen 370ee6ac0dSryan_chen cpus { 380ee6ac0dSryan_chen #address-cells = <1>; 390ee6ac0dSryan_chen #size-cells = <0>; 400ee6ac0dSryan_chen 410ee6ac0dSryan_chen cpu@0 { 420ee6ac0dSryan_chen compatible = "arm,arm926ej-s"; 430ee6ac0dSryan_chen device_type = "cpu"; 440ee6ac0dSryan_chen reg = <0>; 450ee6ac0dSryan_chen }; 460ee6ac0dSryan_chen }; 470ee6ac0dSryan_chen 480ee6ac0dSryan_chen memory@40000000 { 490ee6ac0dSryan_chen device_type = "memory"; 500ee6ac0dSryan_chen reg = <0x40000000 0>; 510ee6ac0dSryan_chen }; 520ee6ac0dSryan_chen 530ee6ac0dSryan_chen ahb { 540ee6ac0dSryan_chen compatible = "simple-bus"; 550ee6ac0dSryan_chen #address-cells = <1>; 560ee6ac0dSryan_chen #size-cells = <1>; 570ee6ac0dSryan_chen ranges; 580ee6ac0dSryan_chen 590ee6ac0dSryan_chen fmc: flash-controller@1e620000 { 600ee6ac0dSryan_chen reg = < 0x1e620000 0xc4 610ee6ac0dSryan_chen 0x20000000 0x10000000 >; 620ee6ac0dSryan_chen #address-cells = <1>; 630ee6ac0dSryan_chen #size-cells = <0>; 640ee6ac0dSryan_chen compatible = "aspeed,ast2400-fmc"; 650ee6ac0dSryan_chen status = "disabled"; 660ee6ac0dSryan_chen interrupts = <19>; 670ee6ac0dSryan_chen clocks = <&scu ASPEED_CLK_AHB>; 680ee6ac0dSryan_chen num-cs = <3>; 690ee6ac0dSryan_chen flash@0 { 700ee6ac0dSryan_chen reg = < 0 >; 710ee6ac0dSryan_chen compatible = "jedec,spi-nor"; 720ee6ac0dSryan_chen status = "disabled"; 730ee6ac0dSryan_chen }; 740ee6ac0dSryan_chen flash@1 { 750ee6ac0dSryan_chen reg = < 1 >; 760ee6ac0dSryan_chen compatible = "jedec,spi-nor"; 770ee6ac0dSryan_chen status = "disabled"; 780ee6ac0dSryan_chen }; 790ee6ac0dSryan_chen flash@2 { 800ee6ac0dSryan_chen reg = < 2 >; 810ee6ac0dSryan_chen compatible = "jedec,spi-nor"; 820ee6ac0dSryan_chen status = "disabled"; 830ee6ac0dSryan_chen }; 840ee6ac0dSryan_chen }; 850ee6ac0dSryan_chen 860ee6ac0dSryan_chen spi1: flash-controller@1e630000 { 870ee6ac0dSryan_chen reg = < 0x1e630000 0xc4 880ee6ac0dSryan_chen 0x30000000 0x08000000 >; 890ee6ac0dSryan_chen #address-cells = <1>; 900ee6ac0dSryan_chen #size-cells = <0>; 910ee6ac0dSryan_chen compatible = "aspeed,ast2400-spi"; 920ee6ac0dSryan_chen clocks = <&scu ASPEED_CLK_AHB>; 930ee6ac0dSryan_chen status = "disabled"; 940ee6ac0dSryan_chen num-cs = <2>; 950ee6ac0dSryan_chen flash@0 { 960ee6ac0dSryan_chen reg = < 0 >; 970ee6ac0dSryan_chen compatible = "jedec,spi-nor"; 980ee6ac0dSryan_chen status = "disabled"; 990ee6ac0dSryan_chen }; 1000ee6ac0dSryan_chen flash@1 { 1010ee6ac0dSryan_chen reg = < 1 >; 1020ee6ac0dSryan_chen compatible = "jedec,spi-nor"; 1030ee6ac0dSryan_chen status = "disabled"; 1040ee6ac0dSryan_chen }; 1050ee6ac0dSryan_chen }; 1060ee6ac0dSryan_chen 1070ee6ac0dSryan_chen vic: interrupt-controller@1e6c0080 { 1080ee6ac0dSryan_chen compatible = "aspeed,ast2400-vic"; 1090ee6ac0dSryan_chen interrupt-controller; 1100ee6ac0dSryan_chen #interrupt-cells = <1>; 1110ee6ac0dSryan_chen valid-sources = <0xfefff7ff 0x0807ffff>; 1120ee6ac0dSryan_chen reg = <0x1e6c0080 0x80>; 1130ee6ac0dSryan_chen }; 1140ee6ac0dSryan_chen 1150ee6ac0dSryan_chen mac0: ethernet@1e660000 { 1160ee6ac0dSryan_chen compatible = "aspeed,ast2400-mac", "faraday,ftgmac100"; 1170ee6ac0dSryan_chen reg = <0x1e660000 0x180>; 1180ee6ac0dSryan_chen interrupts = <2>; 119a71c3d2cSryan_chen clocks = <&scu ASPEED_CLK_GATE_MAC1CLK>; 1200ee6ac0dSryan_chen status = "disabled"; 1210ee6ac0dSryan_chen }; 1220ee6ac0dSryan_chen 1230ee6ac0dSryan_chen mac1: ethernet@1e680000 { 1240ee6ac0dSryan_chen compatible = "aspeed,ast2400-mac", "faraday,ftgmac100"; 1250ee6ac0dSryan_chen reg = <0x1e680000 0x180>; 1260ee6ac0dSryan_chen interrupts = <3>; 127a71c3d2cSryan_chen clocks = <&scu ASPEED_CLK_GATE_MAC2CLK>; 1280ee6ac0dSryan_chen status = "disabled"; 1290ee6ac0dSryan_chen }; 1300ee6ac0dSryan_chen 1310ee6ac0dSryan_chen ehci0: usb@1e6a1000 { 1320ee6ac0dSryan_chen compatible = "aspeed,ast2400-ehci", "generic-ehci"; 1330ee6ac0dSryan_chen reg = <0x1e6a1000 0x100>; 1340ee6ac0dSryan_chen interrupts = <5>; 1350ee6ac0dSryan_chen status = "disabled"; 1360ee6ac0dSryan_chen }; 1370ee6ac0dSryan_chen 1380ee6ac0dSryan_chen uhci: usb@1e6b0000 { 1390ee6ac0dSryan_chen compatible = "aspeed,ast2400-uhci", "generic-uhci"; 1400ee6ac0dSryan_chen reg = <0x1e6b0000 0x100>; 1410ee6ac0dSryan_chen interrupts = <14>; 1420ee6ac0dSryan_chen #ports = <2>; 1430ee6ac0dSryan_chen status = "disabled"; 1440ee6ac0dSryan_chen }; 1450ee6ac0dSryan_chen 1460ee6ac0dSryan_chen apb { 1470ee6ac0dSryan_chen compatible = "simple-bus"; 1480ee6ac0dSryan_chen #address-cells = <1>; 1490ee6ac0dSryan_chen #size-cells = <1>; 1500ee6ac0dSryan_chen ranges; 1510ee6ac0dSryan_chen 1520ee6ac0dSryan_chen syscon: syscon@1e6e2000 { 153b646887bSRyan Chen compatible = "aspeed,g4-scu", "syscon", "simple-mfd"; 1540ee6ac0dSryan_chen reg = <0x1e6e2000 0x1a8>; 1550ee6ac0dSryan_chen #clock-cells = <1>; 1560ee6ac0dSryan_chen #reset-cells = <1>; 1570ee6ac0dSryan_chen 1580ee6ac0dSryan_chen pinctrl: pinctrl { 159a71c3d2cSryan_chen compatible = "aspeed,g4-pinctrl"; 1600ee6ac0dSryan_chen aspeed,external-nodes = <&gfx &lhc>; 1610ee6ac0dSryan_chen 1620ee6ac0dSryan_chen }; 1630ee6ac0dSryan_chen }; 1640ee6ac0dSryan_chen 1650ee6ac0dSryan_chen rng: hwrng@1e6e2078 { 1660ee6ac0dSryan_chen compatible = "timeriomem_rng"; 1670ee6ac0dSryan_chen reg = <0x1e6e2078 0x4>; 1680ee6ac0dSryan_chen period = <1>; 1690ee6ac0dSryan_chen quality = <100>; 1700ee6ac0dSryan_chen }; 1710ee6ac0dSryan_chen 1720ee6ac0dSryan_chen gfx: display@1e6e6000 { 1730ee6ac0dSryan_chen compatible = "aspeed,ast2400-gfx", "syscon"; 1740ee6ac0dSryan_chen reg = <0x1e6e6000 0x1000>; 1750ee6ac0dSryan_chen reg-io-width = <4>; 1760ee6ac0dSryan_chen }; 1770ee6ac0dSryan_chen 1780ee6ac0dSryan_chen adc: adc@1e6e9000 { 1790ee6ac0dSryan_chen compatible = "aspeed,ast2400-adc"; 1800ee6ac0dSryan_chen reg = <0x1e6e9000 0xb0>; 1810ee6ac0dSryan_chen #io-channel-cells = <1>; 1820ee6ac0dSryan_chen status = "disabled"; 1830ee6ac0dSryan_chen }; 1840ee6ac0dSryan_chen 1850ee6ac0dSryan_chen sram@1e720000 { 1860ee6ac0dSryan_chen compatible = "mmio-sram"; 187*4add61a1SRyan Chen reg = <0x1e720000 0x8000>; // 32K 1880ee6ac0dSryan_chen }; 1890ee6ac0dSryan_chen 1900ee6ac0dSryan_chen sdhci: sdhci@1e740000 { 1910ee6ac0dSryan_chen #interrupt-cells = <1>; 1920ee6ac0dSryan_chen compatible = "aspeed,aspeed-sdhci-irq", "simple-mfd"; 1930ee6ac0dSryan_chen reg = <0x1e740000 0x1000>; 1940ee6ac0dSryan_chen interrupts = <26>; 1950ee6ac0dSryan_chen interrupt-controller; 1960ee6ac0dSryan_chen clocks = <&scu ASPEED_CLK_GATE_SDCLK>, <&scu ASPEED_CLK_GATE_SDEXTCLK>; 1970ee6ac0dSryan_chen clock-names = "ctrlclk", "extclk"; 1980ee6ac0dSryan_chen #address-cells = <1>; 1990ee6ac0dSryan_chen #size-cells = <1>; 2000ee6ac0dSryan_chen ranges = <0x0 0x1e740000 0x1000>; 2010ee6ac0dSryan_chen 2020ee6ac0dSryan_chen sdhci_slot0: sdhci_slot0@100 { 2030ee6ac0dSryan_chen compatible = "aspeed,sdhci-ast2400"; 2040ee6ac0dSryan_chen reg = <0x100 0x100>; 2050ee6ac0dSryan_chen interrupts = <0>; 2060ee6ac0dSryan_chen interrupt-parent = <&sdhci>; 2070ee6ac0dSryan_chen sdhci,auto-cmd12; 2080ee6ac0dSryan_chen clocks = <&scu ASPEED_CLK_SDIO>; 2090ee6ac0dSryan_chen status = "disabled"; 2100ee6ac0dSryan_chen }; 2110ee6ac0dSryan_chen 2120ee6ac0dSryan_chen sdhci_slot1: sdhci_slot1@200 { 2130ee6ac0dSryan_chen compatible = "aspeed,sdhci-ast2400"; 2140ee6ac0dSryan_chen reg = <0x200 0x100>; 2150ee6ac0dSryan_chen interrupts = <1>; 2160ee6ac0dSryan_chen interrupt-parent = <&sdhci>; 2170ee6ac0dSryan_chen sdhci,auto-cmd12; 2180ee6ac0dSryan_chen clocks = <&scu ASPEED_CLK_SDIO>; 2190ee6ac0dSryan_chen status = "disabled"; 2200ee6ac0dSryan_chen }; 2210ee6ac0dSryan_chen 2220ee6ac0dSryan_chen }; 2230ee6ac0dSryan_chen 2240ee6ac0dSryan_chen gpio: gpio@1e780000 { 2250ee6ac0dSryan_chen #gpio-cells = <2>; 2260ee6ac0dSryan_chen gpio-controller; 2270ee6ac0dSryan_chen compatible = "aspeed,ast2400-gpio"; 2280ee6ac0dSryan_chen reg = <0x1e780000 0x1000>; 2290ee6ac0dSryan_chen interrupts = <20>; 230ff7497c4Sryan_chen gpio-ranges = <&pinctrl 0 0 216>; 231ff7497c4Sryan_chen ngpios = <216>; 2320ee6ac0dSryan_chen interrupt-controller; 2330ee6ac0dSryan_chen }; 2340ee6ac0dSryan_chen 2350ee6ac0dSryan_chen timer: timer@1e782000 { 2360ee6ac0dSryan_chen /* This timer is a Faraday FTTMR010 derivative */ 2370ee6ac0dSryan_chen compatible = "aspeed,ast2400-timer"; 2380ee6ac0dSryan_chen reg = <0x1e782000 0x90>; 2390ee6ac0dSryan_chen }; 2400ee6ac0dSryan_chen 2410ee6ac0dSryan_chen uart1: serial@1e783000 { 2420ee6ac0dSryan_chen compatible = "ns16550a"; 2430ee6ac0dSryan_chen reg = <0x1e783000 0x20>; 2440ee6ac0dSryan_chen reg-shift = <2>; 2450ee6ac0dSryan_chen interrupts = <9>; 2460ee6ac0dSryan_chen clocks = <&scu ASPEED_CLK_GATE_UART1CLK>; 2470ee6ac0dSryan_chen clock-frequency = <24000000>; 2480ee6ac0dSryan_chen no-loopback-test; 2490ee6ac0dSryan_chen status = "disabled"; 2500ee6ac0dSryan_chen }; 2510ee6ac0dSryan_chen 2520ee6ac0dSryan_chen uart5: serial@1e784000 { 2530ee6ac0dSryan_chen compatible = "ns16550a"; 2540ee6ac0dSryan_chen reg = <0x1e784000 0x20>; 2550ee6ac0dSryan_chen reg-shift = <2>; 2560ee6ac0dSryan_chen interrupts = <10>; 2570ee6ac0dSryan_chen clocks = <&scu ASPEED_CLK_GATE_UART5CLK>; 2580ee6ac0dSryan_chen clock-frequency = <24000000>; 2590ee6ac0dSryan_chen no-loopback-test; 2600ee6ac0dSryan_chen status = "disabled"; 2610ee6ac0dSryan_chen }; 2620ee6ac0dSryan_chen 2630ee6ac0dSryan_chen wdt1: watchdog@1e785000 { 2640ee6ac0dSryan_chen compatible = "aspeed,wdt"; 2650ee6ac0dSryan_chen reg = <0x1e785000 0x1c>; 2660ee6ac0dSryan_chen interrupts = <27>; 2670ee6ac0dSryan_chen }; 2680ee6ac0dSryan_chen 2690ee6ac0dSryan_chen wdt2: watchdog@1e785020 { 2700ee6ac0dSryan_chen compatible = "aspeed,wdt"; 2710ee6ac0dSryan_chen reg = <0x1e785020 0x1c>; 2720ee6ac0dSryan_chen interrupts = <27>; 2730ee6ac0dSryan_chen status = "disabled"; 2740ee6ac0dSryan_chen }; 2750ee6ac0dSryan_chen 2760ee6ac0dSryan_chen pwm_tacho: pwm-tacho-controller@1e786000 { 2770ee6ac0dSryan_chen compatible = "aspeed,ast2400-pwm-tacho"; 2780ee6ac0dSryan_chen #address-cells = <1>; 2790ee6ac0dSryan_chen #size-cells = <0>; 2800ee6ac0dSryan_chen reg = <0x1e786000 0x1000>; 2810ee6ac0dSryan_chen status = "disabled"; 2820ee6ac0dSryan_chen }; 2830ee6ac0dSryan_chen 2840ee6ac0dSryan_chen vuart: serial@1e787000 { 2850ee6ac0dSryan_chen compatible = "aspeed,ast2400-vuart"; 2860ee6ac0dSryan_chen reg = <0x1e787000 0x40>; 2870ee6ac0dSryan_chen reg-shift = <2>; 2880ee6ac0dSryan_chen interrupts = <8>; 2890ee6ac0dSryan_chen no-loopback-test; 2900ee6ac0dSryan_chen status = "disabled"; 2910ee6ac0dSryan_chen }; 2920ee6ac0dSryan_chen 2930ee6ac0dSryan_chen lpc: lpc@1e789000 { 2940ee6ac0dSryan_chen compatible = "aspeed,ast2400-lpc", "simple-mfd"; 2950ee6ac0dSryan_chen reg = <0x1e789000 0x1000>; 2960ee6ac0dSryan_chen 2970ee6ac0dSryan_chen #address-cells = <1>; 2980ee6ac0dSryan_chen #size-cells = <1>; 2990ee6ac0dSryan_chen ranges = <0x0 0x1e789000 0x1000>; 3000ee6ac0dSryan_chen 3010ee6ac0dSryan_chen lpc_bmc: lpc-bmc@0 { 3020ee6ac0dSryan_chen compatible = "aspeed,ast2400-lpc-bmc"; 3030ee6ac0dSryan_chen reg = <0x0 0x80>; 3040ee6ac0dSryan_chen }; 3050ee6ac0dSryan_chen 3060ee6ac0dSryan_chen lpc_host: lpc-host@80 { 3070ee6ac0dSryan_chen compatible = "aspeed,ast2400-lpc-host", "simple-mfd", "syscon"; 3080ee6ac0dSryan_chen reg = <0x80 0x1e0>; 3090ee6ac0dSryan_chen reg-io-width = <4>; 3100ee6ac0dSryan_chen 3110ee6ac0dSryan_chen #address-cells = <1>; 3120ee6ac0dSryan_chen #size-cells = <1>; 3130ee6ac0dSryan_chen ranges = <0x0 0x80 0x1e0>; 3140ee6ac0dSryan_chen 3150ee6ac0dSryan_chen lpc_ctrl: lpc-ctrl@0 { 3160ee6ac0dSryan_chen compatible = "aspeed,ast2400-lpc-ctrl"; 3170ee6ac0dSryan_chen reg = <0x0 0x80>; 3180ee6ac0dSryan_chen status = "disabled"; 3190ee6ac0dSryan_chen }; 3200ee6ac0dSryan_chen 3210ee6ac0dSryan_chen lpc_snoop: lpc-snoop@0 { 3220ee6ac0dSryan_chen compatible = "aspeed,ast2400-lpc-snoop"; 3230ee6ac0dSryan_chen reg = <0x0 0x80>; 3240ee6ac0dSryan_chen interrupts = <8>; 3250ee6ac0dSryan_chen status = "disabled"; 3260ee6ac0dSryan_chen }; 3270ee6ac0dSryan_chen 3280ee6ac0dSryan_chen lhc: lhc@20 { 3290ee6ac0dSryan_chen compatible = "aspeed,ast2400-lhc"; 3300ee6ac0dSryan_chen reg = <0x20 0x24 0x48 0x8>; 3310ee6ac0dSryan_chen }; 3320ee6ac0dSryan_chen 3330ee6ac0dSryan_chen lpc_reset: reset-controller@18 { 3340ee6ac0dSryan_chen compatible = "aspeed,ast2400-lpc-reset"; 3350ee6ac0dSryan_chen reg = <0x18 0x4>; 3360ee6ac0dSryan_chen #reset-cells = <1>; 3370ee6ac0dSryan_chen }; 3380ee6ac0dSryan_chen 3390ee6ac0dSryan_chen ibt: ibt@c0 { 3400ee6ac0dSryan_chen compatible = "aspeed,ast2400-ibt-bmc"; 3410ee6ac0dSryan_chen reg = <0xc0 0x18>; 3420ee6ac0dSryan_chen interrupts = <8>; 3430ee6ac0dSryan_chen status = "disabled"; 3440ee6ac0dSryan_chen }; 3450ee6ac0dSryan_chen }; 3460ee6ac0dSryan_chen }; 3470ee6ac0dSryan_chen 3480ee6ac0dSryan_chen uart2: serial@1e78d000 { 3490ee6ac0dSryan_chen compatible = "ns16550a"; 3500ee6ac0dSryan_chen reg = <0x1e78d000 0x20>; 3510ee6ac0dSryan_chen reg-shift = <2>; 3520ee6ac0dSryan_chen interrupts = <32>; 3530ee6ac0dSryan_chen clocks = <&scu ASPEED_CLK_GATE_UART2CLK>; 3540ee6ac0dSryan_chen clock-frequency = <24000000>; 3550ee6ac0dSryan_chen no-loopback-test; 3560ee6ac0dSryan_chen status = "disabled"; 3570ee6ac0dSryan_chen }; 3580ee6ac0dSryan_chen 3590ee6ac0dSryan_chen uart3: serial@1e78e000 { 3600ee6ac0dSryan_chen compatible = "ns16550a"; 3610ee6ac0dSryan_chen reg = <0x1e78e000 0x20>; 3620ee6ac0dSryan_chen reg-shift = <2>; 3630ee6ac0dSryan_chen interrupts = <33>; 3640ee6ac0dSryan_chen clocks = <&scu ASPEED_CLK_GATE_UART3CLK>; 3650ee6ac0dSryan_chen clock-frequency = <24000000>; 3660ee6ac0dSryan_chen no-loopback-test; 3670ee6ac0dSryan_chen status = "disabled"; 3680ee6ac0dSryan_chen }; 3690ee6ac0dSryan_chen 3700ee6ac0dSryan_chen uart4: serial@1e78f000 { 3710ee6ac0dSryan_chen compatible = "ns16550a"; 3720ee6ac0dSryan_chen reg = <0x1e78f000 0x20>; 3730ee6ac0dSryan_chen reg-shift = <2>; 3740ee6ac0dSryan_chen interrupts = <34>; 3750ee6ac0dSryan_chen clocks = <&scu ASPEED_CLK_GATE_UART4CLK>; 3760ee6ac0dSryan_chen clock-frequency = <24000000>; 3770ee6ac0dSryan_chen no-loopback-test; 3780ee6ac0dSryan_chen status = "disabled"; 3790ee6ac0dSryan_chen }; 3800ee6ac0dSryan_chen 3810ee6ac0dSryan_chen i2c: i2c@1e78a000 { 3820ee6ac0dSryan_chen compatible = "simple-bus"; 3830ee6ac0dSryan_chen #address-cells = <1>; 3840ee6ac0dSryan_chen #size-cells = <1>; 3850ee6ac0dSryan_chen ranges = <0 0x1e78a000 0x1000>; 3860ee6ac0dSryan_chen }; 3870ee6ac0dSryan_chen }; 3880ee6ac0dSryan_chen }; 3890ee6ac0dSryan_chen}; 3900ee6ac0dSryan_chen 3910ee6ac0dSryan_chen&i2c { 3920ee6ac0dSryan_chen i2c_ic: interrupt-controller@0 { 3930ee6ac0dSryan_chen #interrupt-cells = <1>; 3940ee6ac0dSryan_chen compatible = "aspeed,ast2400-i2c-ic"; 3950ee6ac0dSryan_chen reg = <0x0 0x40>; 3960ee6ac0dSryan_chen interrupts = <12>; 3970ee6ac0dSryan_chen interrupt-controller; 3980ee6ac0dSryan_chen resets = <&rst ASPEED_RESET_I2C>; 3990ee6ac0dSryan_chen }; 4000ee6ac0dSryan_chen 4010ee6ac0dSryan_chen i2c0: i2c-bus@40 { 4020ee6ac0dSryan_chen #address-cells = <1>; 4030ee6ac0dSryan_chen #size-cells = <0>; 4040ee6ac0dSryan_chen #interrupt-cells = <1>; 4050ee6ac0dSryan_chen 4060ee6ac0dSryan_chen reg = <0x40 0x40>; 4070ee6ac0dSryan_chen compatible = "aspeed,ast2400-i2c-bus"; 4080ee6ac0dSryan_chen bus-frequency = <100000>; 4090ee6ac0dSryan_chen interrupts = <0>; 4100ee6ac0dSryan_chen interrupt-parent = <&i2c_ic>; 4110ee6ac0dSryan_chen clocks = <&scu ASPEED_CLK_APB>; 4120ee6ac0dSryan_chen status = "disabled"; 4130ee6ac0dSryan_chen /* Does not need pinctrl properties */ 4140ee6ac0dSryan_chen }; 4150ee6ac0dSryan_chen 4160ee6ac0dSryan_chen i2c1: i2c-bus@80 { 4170ee6ac0dSryan_chen #address-cells = <1>; 4180ee6ac0dSryan_chen #size-cells = <0>; 4190ee6ac0dSryan_chen #interrupt-cells = <1>; 4200ee6ac0dSryan_chen 4210ee6ac0dSryan_chen reg = <0x80 0x40>; 4220ee6ac0dSryan_chen compatible = "aspeed,ast2400-i2c-bus"; 4230ee6ac0dSryan_chen bus-frequency = <100000>; 4240ee6ac0dSryan_chen interrupts = <1>; 4250ee6ac0dSryan_chen interrupt-parent = <&i2c_ic>; 4260ee6ac0dSryan_chen clocks = <&scu ASPEED_CLK_APB>; 4270ee6ac0dSryan_chen status = "disabled"; 4280ee6ac0dSryan_chen /* Does not need pinctrl properties */ 4290ee6ac0dSryan_chen }; 4300ee6ac0dSryan_chen 4310ee6ac0dSryan_chen i2c2: i2c-bus@c0 { 4320ee6ac0dSryan_chen #address-cells = <1>; 4330ee6ac0dSryan_chen #size-cells = <0>; 4340ee6ac0dSryan_chen #interrupt-cells = <1>; 4350ee6ac0dSryan_chen 4360ee6ac0dSryan_chen reg = <0xc0 0x40>; 4370ee6ac0dSryan_chen compatible = "aspeed,ast2400-i2c-bus"; 4380ee6ac0dSryan_chen bus-frequency = <100000>; 4390ee6ac0dSryan_chen interrupts = <2>; 4400ee6ac0dSryan_chen interrupt-parent = <&i2c_ic>; 4410ee6ac0dSryan_chen clocks = <&scu ASPEED_CLK_APB>; 4420ee6ac0dSryan_chen pinctrl-names = "default"; 4430ee6ac0dSryan_chen pinctrl-0 = <&pinctrl_i2c3_default>; 4440ee6ac0dSryan_chen status = "disabled"; 4450ee6ac0dSryan_chen }; 4460ee6ac0dSryan_chen 4470ee6ac0dSryan_chen i2c3: i2c-bus@100 { 4480ee6ac0dSryan_chen #address-cells = <1>; 4490ee6ac0dSryan_chen #size-cells = <0>; 4500ee6ac0dSryan_chen #interrupt-cells = <1>; 4510ee6ac0dSryan_chen 4520ee6ac0dSryan_chen reg = <0x100 0x40>; 4530ee6ac0dSryan_chen compatible = "aspeed,ast2400-i2c-bus"; 4540ee6ac0dSryan_chen bus-frequency = <100000>; 4550ee6ac0dSryan_chen interrupts = <3>; 4560ee6ac0dSryan_chen interrupt-parent = <&i2c_ic>; 4570ee6ac0dSryan_chen clocks = <&scu ASPEED_CLK_APB>; 4580ee6ac0dSryan_chen pinctrl-names = "default"; 4590ee6ac0dSryan_chen pinctrl-0 = <&pinctrl_i2c4_default>; 4600ee6ac0dSryan_chen status = "disabled"; 4610ee6ac0dSryan_chen }; 4620ee6ac0dSryan_chen 4630ee6ac0dSryan_chen i2c4: i2c-bus@140 { 4640ee6ac0dSryan_chen #address-cells = <1>; 4650ee6ac0dSryan_chen #size-cells = <0>; 4660ee6ac0dSryan_chen #interrupt-cells = <1>; 4670ee6ac0dSryan_chen 4680ee6ac0dSryan_chen reg = <0x140 0x40>; 4690ee6ac0dSryan_chen compatible = "aspeed,ast2400-i2c-bus"; 4700ee6ac0dSryan_chen bus-frequency = <100000>; 4710ee6ac0dSryan_chen interrupts = <4>; 4720ee6ac0dSryan_chen interrupt-parent = <&i2c_ic>; 4730ee6ac0dSryan_chen clocks = <&scu ASPEED_CLK_APB>; 4740ee6ac0dSryan_chen pinctrl-names = "default"; 4750ee6ac0dSryan_chen pinctrl-0 = <&pinctrl_i2c5_default>; 4760ee6ac0dSryan_chen status = "disabled"; 4770ee6ac0dSryan_chen }; 4780ee6ac0dSryan_chen 4790ee6ac0dSryan_chen i2c5: i2c-bus@180 { 4800ee6ac0dSryan_chen #address-cells = <1>; 4810ee6ac0dSryan_chen #size-cells = <0>; 4820ee6ac0dSryan_chen #interrupt-cells = <1>; 4830ee6ac0dSryan_chen 4840ee6ac0dSryan_chen reg = <0x180 0x40>; 4850ee6ac0dSryan_chen compatible = "aspeed,ast2400-i2c-bus"; 4860ee6ac0dSryan_chen bus-frequency = <100000>; 4870ee6ac0dSryan_chen interrupts = <5>; 4880ee6ac0dSryan_chen interrupt-parent = <&i2c_ic>; 4890ee6ac0dSryan_chen clocks = <&scu ASPEED_CLK_APB>; 4900ee6ac0dSryan_chen pinctrl-names = "default"; 4910ee6ac0dSryan_chen pinctrl-0 = <&pinctrl_i2c6_default>; 4920ee6ac0dSryan_chen status = "disabled"; 4930ee6ac0dSryan_chen }; 4940ee6ac0dSryan_chen 4950ee6ac0dSryan_chen i2c6: i2c-bus@1c0 { 4960ee6ac0dSryan_chen #address-cells = <1>; 4970ee6ac0dSryan_chen #size-cells = <0>; 4980ee6ac0dSryan_chen #interrupt-cells = <1>; 4990ee6ac0dSryan_chen 5000ee6ac0dSryan_chen reg = <0x1c0 0x40>; 5010ee6ac0dSryan_chen compatible = "aspeed,ast2400-i2c-bus"; 5020ee6ac0dSryan_chen bus-frequency = <100000>; 5030ee6ac0dSryan_chen interrupts = <6>; 5040ee6ac0dSryan_chen interrupt-parent = <&i2c_ic>; 5050ee6ac0dSryan_chen clocks = <&scu ASPEED_CLK_APB>; 5060ee6ac0dSryan_chen pinctrl-names = "default"; 5070ee6ac0dSryan_chen pinctrl-0 = <&pinctrl_i2c7_default>; 5080ee6ac0dSryan_chen status = "disabled"; 5090ee6ac0dSryan_chen }; 5100ee6ac0dSryan_chen 5110ee6ac0dSryan_chen i2c7: i2c-bus@300 { 5120ee6ac0dSryan_chen #address-cells = <1>; 5130ee6ac0dSryan_chen #size-cells = <0>; 5140ee6ac0dSryan_chen #interrupt-cells = <1>; 5150ee6ac0dSryan_chen 5160ee6ac0dSryan_chen reg = <0x300 0x40>; 5170ee6ac0dSryan_chen compatible = "aspeed,ast2400-i2c-bus"; 5180ee6ac0dSryan_chen bus-frequency = <100000>; 5190ee6ac0dSryan_chen interrupts = <7>; 5200ee6ac0dSryan_chen interrupt-parent = <&i2c_ic>; 5210ee6ac0dSryan_chen clocks = <&scu ASPEED_CLK_APB>; 5220ee6ac0dSryan_chen pinctrl-names = "default"; 5230ee6ac0dSryan_chen pinctrl-0 = <&pinctrl_i2c8_default>; 5240ee6ac0dSryan_chen status = "disabled"; 5250ee6ac0dSryan_chen }; 5260ee6ac0dSryan_chen 5270ee6ac0dSryan_chen i2c8: i2c-bus@340 { 5280ee6ac0dSryan_chen #address-cells = <1>; 5290ee6ac0dSryan_chen #size-cells = <0>; 5300ee6ac0dSryan_chen #interrupt-cells = <1>; 5310ee6ac0dSryan_chen 5320ee6ac0dSryan_chen reg = <0x340 0x40>; 5330ee6ac0dSryan_chen compatible = "aspeed,ast2400-i2c-bus"; 5340ee6ac0dSryan_chen bus-frequency = <100000>; 5350ee6ac0dSryan_chen interrupts = <8>; 5360ee6ac0dSryan_chen interrupt-parent = <&i2c_ic>; 5370ee6ac0dSryan_chen clocks = <&scu ASPEED_CLK_APB>; 5380ee6ac0dSryan_chen pinctrl-names = "default"; 5390ee6ac0dSryan_chen pinctrl-0 = <&pinctrl_i2c9_default>; 5400ee6ac0dSryan_chen status = "disabled"; 5410ee6ac0dSryan_chen }; 5420ee6ac0dSryan_chen 5430ee6ac0dSryan_chen i2c9: i2c-bus@380 { 5440ee6ac0dSryan_chen #address-cells = <1>; 5450ee6ac0dSryan_chen #size-cells = <0>; 5460ee6ac0dSryan_chen #interrupt-cells = <1>; 5470ee6ac0dSryan_chen 5480ee6ac0dSryan_chen reg = <0x380 0x40>; 5490ee6ac0dSryan_chen compatible = "aspeed,ast2400-i2c-bus"; 5500ee6ac0dSryan_chen bus-frequency = <100000>; 5510ee6ac0dSryan_chen interrupts = <9>; 5520ee6ac0dSryan_chen interrupt-parent = <&i2c_ic>; 5530ee6ac0dSryan_chen clocks = <&scu ASPEED_CLK_APB>; 5540ee6ac0dSryan_chen pinctrl-names = "default"; 5550ee6ac0dSryan_chen pinctrl-0 = <&pinctrl_i2c10_default>; 5560ee6ac0dSryan_chen status = "disabled"; 5570ee6ac0dSryan_chen }; 5580ee6ac0dSryan_chen 5590ee6ac0dSryan_chen i2c10: i2c-bus@3c0 { 5600ee6ac0dSryan_chen #address-cells = <1>; 5610ee6ac0dSryan_chen #size-cells = <0>; 5620ee6ac0dSryan_chen #interrupt-cells = <1>; 5630ee6ac0dSryan_chen 5640ee6ac0dSryan_chen reg = <0x3c0 0x40>; 5650ee6ac0dSryan_chen compatible = "aspeed,ast2400-i2c-bus"; 5660ee6ac0dSryan_chen bus-frequency = <100000>; 5670ee6ac0dSryan_chen interrupts = <10>; 5680ee6ac0dSryan_chen interrupt-parent = <&i2c_ic>; 5690ee6ac0dSryan_chen clocks = <&scu ASPEED_CLK_APB>; 5700ee6ac0dSryan_chen pinctrl-names = "default"; 5710ee6ac0dSryan_chen pinctrl-0 = <&pinctrl_i2c11_default>; 5720ee6ac0dSryan_chen status = "disabled"; 5730ee6ac0dSryan_chen }; 5740ee6ac0dSryan_chen 5750ee6ac0dSryan_chen i2c11: i2c-bus@400 { 5760ee6ac0dSryan_chen #address-cells = <1>; 5770ee6ac0dSryan_chen #size-cells = <0>; 5780ee6ac0dSryan_chen #interrupt-cells = <1>; 5790ee6ac0dSryan_chen 5800ee6ac0dSryan_chen reg = <0x400 0x40>; 5810ee6ac0dSryan_chen compatible = "aspeed,ast2400-i2c-bus"; 5820ee6ac0dSryan_chen bus-frequency = <100000>; 5830ee6ac0dSryan_chen interrupts = <11>; 5840ee6ac0dSryan_chen interrupt-parent = <&i2c_ic>; 5850ee6ac0dSryan_chen clocks = <&scu ASPEED_CLK_APB>; 5860ee6ac0dSryan_chen pinctrl-names = "default"; 5870ee6ac0dSryan_chen pinctrl-0 = <&pinctrl_i2c12_default>; 5880ee6ac0dSryan_chen status = "disabled"; 5890ee6ac0dSryan_chen }; 5900ee6ac0dSryan_chen 5910ee6ac0dSryan_chen i2c12: i2c-bus@440 { 5920ee6ac0dSryan_chen #address-cells = <1>; 5930ee6ac0dSryan_chen #size-cells = <0>; 5940ee6ac0dSryan_chen #interrupt-cells = <1>; 5950ee6ac0dSryan_chen 5960ee6ac0dSryan_chen reg = <0x440 0x40>; 5970ee6ac0dSryan_chen compatible = "aspeed,ast2400-i2c-bus"; 5980ee6ac0dSryan_chen bus-frequency = <100000>; 5990ee6ac0dSryan_chen interrupts = <12>; 6000ee6ac0dSryan_chen interrupt-parent = <&i2c_ic>; 6010ee6ac0dSryan_chen clocks = <&scu ASPEED_CLK_APB>; 6020ee6ac0dSryan_chen pinctrl-names = "default"; 6030ee6ac0dSryan_chen pinctrl-0 = <&pinctrl_i2c13_default>; 6040ee6ac0dSryan_chen status = "disabled"; 6050ee6ac0dSryan_chen }; 6060ee6ac0dSryan_chen 6070ee6ac0dSryan_chen i2c13: i2c-bus@480 { 6080ee6ac0dSryan_chen #address-cells = <1>; 6090ee6ac0dSryan_chen #size-cells = <0>; 6100ee6ac0dSryan_chen #interrupt-cells = <1>; 6110ee6ac0dSryan_chen 6120ee6ac0dSryan_chen reg = <0x480 0x40>; 6130ee6ac0dSryan_chen compatible = "aspeed,ast2400-i2c-bus"; 6140ee6ac0dSryan_chen bus-frequency = <100000>; 6150ee6ac0dSryan_chen interrupts = <13>; 6160ee6ac0dSryan_chen interrupt-parent = <&i2c_ic>; 6170ee6ac0dSryan_chen clocks = <&scu ASPEED_CLK_APB>; 6180ee6ac0dSryan_chen pinctrl-names = "default"; 6190ee6ac0dSryan_chen pinctrl-0 = <&pinctrl_i2c14_default>; 6200ee6ac0dSryan_chen status = "disabled"; 6210ee6ac0dSryan_chen }; 6220ee6ac0dSryan_chen}; 6230ee6ac0dSryan_chen 6240ee6ac0dSryan_chen&pinctrl { 6250ee6ac0dSryan_chen pinctrl_acpi_default: acpi_default { 6260ee6ac0dSryan_chen function = "ACPI"; 6270ee6ac0dSryan_chen groups = "ACPI"; 6280ee6ac0dSryan_chen }; 6290ee6ac0dSryan_chen 6300ee6ac0dSryan_chen pinctrl_adc0_default: adc0_default { 6310ee6ac0dSryan_chen function = "ADC0"; 6320ee6ac0dSryan_chen groups = "ADC0"; 6330ee6ac0dSryan_chen }; 6340ee6ac0dSryan_chen 6350ee6ac0dSryan_chen pinctrl_adc1_default: adc1_default { 6360ee6ac0dSryan_chen function = "ADC1"; 6370ee6ac0dSryan_chen groups = "ADC1"; 6380ee6ac0dSryan_chen }; 6390ee6ac0dSryan_chen 6400ee6ac0dSryan_chen pinctrl_adc10_default: adc10_default { 6410ee6ac0dSryan_chen function = "ADC10"; 6420ee6ac0dSryan_chen groups = "ADC10"; 6430ee6ac0dSryan_chen }; 6440ee6ac0dSryan_chen 6450ee6ac0dSryan_chen pinctrl_adc11_default: adc11_default { 6460ee6ac0dSryan_chen function = "ADC11"; 6470ee6ac0dSryan_chen groups = "ADC11"; 6480ee6ac0dSryan_chen }; 6490ee6ac0dSryan_chen 6500ee6ac0dSryan_chen pinctrl_adc12_default: adc12_default { 6510ee6ac0dSryan_chen function = "ADC12"; 6520ee6ac0dSryan_chen groups = "ADC12"; 6530ee6ac0dSryan_chen }; 6540ee6ac0dSryan_chen 6550ee6ac0dSryan_chen pinctrl_adc13_default: adc13_default { 6560ee6ac0dSryan_chen function = "ADC13"; 6570ee6ac0dSryan_chen groups = "ADC13"; 6580ee6ac0dSryan_chen }; 6590ee6ac0dSryan_chen 6600ee6ac0dSryan_chen pinctrl_adc14_default: adc14_default { 6610ee6ac0dSryan_chen function = "ADC14"; 6620ee6ac0dSryan_chen groups = "ADC14"; 6630ee6ac0dSryan_chen }; 6640ee6ac0dSryan_chen 6650ee6ac0dSryan_chen pinctrl_adc15_default: adc15_default { 6660ee6ac0dSryan_chen function = "ADC15"; 6670ee6ac0dSryan_chen groups = "ADC15"; 6680ee6ac0dSryan_chen }; 6690ee6ac0dSryan_chen 6700ee6ac0dSryan_chen pinctrl_adc2_default: adc2_default { 6710ee6ac0dSryan_chen function = "ADC2"; 6720ee6ac0dSryan_chen groups = "ADC2"; 6730ee6ac0dSryan_chen }; 6740ee6ac0dSryan_chen 6750ee6ac0dSryan_chen pinctrl_adc3_default: adc3_default { 6760ee6ac0dSryan_chen function = "ADC3"; 6770ee6ac0dSryan_chen groups = "ADC3"; 6780ee6ac0dSryan_chen }; 6790ee6ac0dSryan_chen 6800ee6ac0dSryan_chen pinctrl_adc4_default: adc4_default { 6810ee6ac0dSryan_chen function = "ADC4"; 6820ee6ac0dSryan_chen groups = "ADC4"; 6830ee6ac0dSryan_chen }; 6840ee6ac0dSryan_chen 6850ee6ac0dSryan_chen pinctrl_adc5_default: adc5_default { 6860ee6ac0dSryan_chen function = "ADC5"; 6870ee6ac0dSryan_chen groups = "ADC5"; 6880ee6ac0dSryan_chen }; 6890ee6ac0dSryan_chen 6900ee6ac0dSryan_chen pinctrl_adc6_default: adc6_default { 6910ee6ac0dSryan_chen function = "ADC6"; 6920ee6ac0dSryan_chen groups = "ADC6"; 6930ee6ac0dSryan_chen }; 6940ee6ac0dSryan_chen 6950ee6ac0dSryan_chen pinctrl_adc7_default: adc7_default { 6960ee6ac0dSryan_chen function = "ADC7"; 6970ee6ac0dSryan_chen groups = "ADC7"; 6980ee6ac0dSryan_chen }; 6990ee6ac0dSryan_chen 7000ee6ac0dSryan_chen pinctrl_adc8_default: adc8_default { 7010ee6ac0dSryan_chen function = "ADC8"; 7020ee6ac0dSryan_chen groups = "ADC8"; 7030ee6ac0dSryan_chen }; 7040ee6ac0dSryan_chen 7050ee6ac0dSryan_chen pinctrl_adc9_default: adc9_default { 7060ee6ac0dSryan_chen function = "ADC9"; 7070ee6ac0dSryan_chen groups = "ADC9"; 7080ee6ac0dSryan_chen }; 7090ee6ac0dSryan_chen 7100ee6ac0dSryan_chen pinctrl_bmcint_default: bmcint_default { 7110ee6ac0dSryan_chen function = "BMCINT"; 7120ee6ac0dSryan_chen groups = "BMCINT"; 7130ee6ac0dSryan_chen }; 7140ee6ac0dSryan_chen 7150ee6ac0dSryan_chen pinctrl_ddcclk_default: ddcclk_default { 7160ee6ac0dSryan_chen function = "DDCCLK"; 7170ee6ac0dSryan_chen groups = "DDCCLK"; 7180ee6ac0dSryan_chen }; 7190ee6ac0dSryan_chen 7200ee6ac0dSryan_chen pinctrl_ddcdat_default: ddcdat_default { 7210ee6ac0dSryan_chen function = "DDCDAT"; 7220ee6ac0dSryan_chen groups = "DDCDAT"; 7230ee6ac0dSryan_chen }; 7240ee6ac0dSryan_chen 7250ee6ac0dSryan_chen pinctrl_espi_default: espi_default { 7260ee6ac0dSryan_chen function = "ESPI"; 7270ee6ac0dSryan_chen groups = "ESPI"; 7280ee6ac0dSryan_chen }; 7290ee6ac0dSryan_chen 7300ee6ac0dSryan_chen pinctrl_fwspics1_default: fwspics1_default { 7310ee6ac0dSryan_chen function = "FWSPICS1"; 7320ee6ac0dSryan_chen groups = "FWSPICS1"; 7330ee6ac0dSryan_chen }; 7340ee6ac0dSryan_chen 7350ee6ac0dSryan_chen pinctrl_fwspics2_default: fwspics2_default { 7360ee6ac0dSryan_chen function = "FWSPICS2"; 7370ee6ac0dSryan_chen groups = "FWSPICS2"; 7380ee6ac0dSryan_chen }; 7390ee6ac0dSryan_chen 7400ee6ac0dSryan_chen pinctrl_gpid0_default: gpid0_default { 7410ee6ac0dSryan_chen function = "GPID0"; 7420ee6ac0dSryan_chen groups = "GPID0"; 7430ee6ac0dSryan_chen }; 7440ee6ac0dSryan_chen 7450ee6ac0dSryan_chen pinctrl_gpid2_default: gpid2_default { 7460ee6ac0dSryan_chen function = "GPID2"; 7470ee6ac0dSryan_chen groups = "GPID2"; 7480ee6ac0dSryan_chen }; 7490ee6ac0dSryan_chen 7500ee6ac0dSryan_chen pinctrl_gpid4_default: gpid4_default { 7510ee6ac0dSryan_chen function = "GPID4"; 7520ee6ac0dSryan_chen groups = "GPID4"; 7530ee6ac0dSryan_chen }; 7540ee6ac0dSryan_chen 7550ee6ac0dSryan_chen pinctrl_gpid6_default: gpid6_default { 7560ee6ac0dSryan_chen function = "GPID6"; 7570ee6ac0dSryan_chen groups = "GPID6"; 7580ee6ac0dSryan_chen }; 7590ee6ac0dSryan_chen 7600ee6ac0dSryan_chen pinctrl_gpie0_default: gpie0_default { 7610ee6ac0dSryan_chen function = "GPIE0"; 7620ee6ac0dSryan_chen groups = "GPIE0"; 7630ee6ac0dSryan_chen }; 7640ee6ac0dSryan_chen 7650ee6ac0dSryan_chen pinctrl_gpie2_default: gpie2_default { 7660ee6ac0dSryan_chen function = "GPIE2"; 7670ee6ac0dSryan_chen groups = "GPIE2"; 7680ee6ac0dSryan_chen }; 7690ee6ac0dSryan_chen 7700ee6ac0dSryan_chen pinctrl_gpie4_default: gpie4_default { 7710ee6ac0dSryan_chen function = "GPIE4"; 7720ee6ac0dSryan_chen groups = "GPIE4"; 7730ee6ac0dSryan_chen }; 7740ee6ac0dSryan_chen 7750ee6ac0dSryan_chen pinctrl_gpie6_default: gpie6_default { 7760ee6ac0dSryan_chen function = "GPIE6"; 7770ee6ac0dSryan_chen groups = "GPIE6"; 7780ee6ac0dSryan_chen }; 7790ee6ac0dSryan_chen 7800ee6ac0dSryan_chen pinctrl_i2c10_default: i2c10_default { 7810ee6ac0dSryan_chen function = "I2C10"; 7820ee6ac0dSryan_chen groups = "I2C10"; 7830ee6ac0dSryan_chen }; 7840ee6ac0dSryan_chen 7850ee6ac0dSryan_chen pinctrl_i2c11_default: i2c11_default { 7860ee6ac0dSryan_chen function = "I2C11"; 7870ee6ac0dSryan_chen groups = "I2C11"; 7880ee6ac0dSryan_chen }; 7890ee6ac0dSryan_chen 7900ee6ac0dSryan_chen pinctrl_i2c12_default: i2c12_default { 7910ee6ac0dSryan_chen function = "I2C12"; 7920ee6ac0dSryan_chen groups = "I2C12"; 7930ee6ac0dSryan_chen }; 7940ee6ac0dSryan_chen 7950ee6ac0dSryan_chen pinctrl_i2c13_default: i2c13_default { 7960ee6ac0dSryan_chen function = "I2C13"; 7970ee6ac0dSryan_chen groups = "I2C13"; 7980ee6ac0dSryan_chen }; 7990ee6ac0dSryan_chen 8000ee6ac0dSryan_chen pinctrl_i2c14_default: i2c14_default { 8010ee6ac0dSryan_chen function = "I2C14"; 8020ee6ac0dSryan_chen groups = "I2C14"; 8030ee6ac0dSryan_chen }; 8040ee6ac0dSryan_chen 8050ee6ac0dSryan_chen pinctrl_i2c3_default: i2c3_default { 8060ee6ac0dSryan_chen function = "I2C3"; 8070ee6ac0dSryan_chen groups = "I2C3"; 8080ee6ac0dSryan_chen }; 8090ee6ac0dSryan_chen 8100ee6ac0dSryan_chen pinctrl_i2c4_default: i2c4_default { 8110ee6ac0dSryan_chen function = "I2C4"; 8120ee6ac0dSryan_chen groups = "I2C4"; 8130ee6ac0dSryan_chen }; 8140ee6ac0dSryan_chen 8150ee6ac0dSryan_chen pinctrl_i2c5_default: i2c5_default { 8160ee6ac0dSryan_chen function = "I2C5"; 8170ee6ac0dSryan_chen groups = "I2C5"; 8180ee6ac0dSryan_chen }; 8190ee6ac0dSryan_chen 8200ee6ac0dSryan_chen pinctrl_i2c6_default: i2c6_default { 8210ee6ac0dSryan_chen function = "I2C6"; 8220ee6ac0dSryan_chen groups = "I2C6"; 8230ee6ac0dSryan_chen }; 8240ee6ac0dSryan_chen 8250ee6ac0dSryan_chen pinctrl_i2c7_default: i2c7_default { 8260ee6ac0dSryan_chen function = "I2C7"; 8270ee6ac0dSryan_chen groups = "I2C7"; 8280ee6ac0dSryan_chen }; 8290ee6ac0dSryan_chen 8300ee6ac0dSryan_chen pinctrl_i2c8_default: i2c8_default { 8310ee6ac0dSryan_chen function = "I2C8"; 8320ee6ac0dSryan_chen groups = "I2C8"; 8330ee6ac0dSryan_chen }; 8340ee6ac0dSryan_chen 8350ee6ac0dSryan_chen pinctrl_i2c9_default: i2c9_default { 8360ee6ac0dSryan_chen function = "I2C9"; 8370ee6ac0dSryan_chen groups = "I2C9"; 8380ee6ac0dSryan_chen }; 8390ee6ac0dSryan_chen 8400ee6ac0dSryan_chen pinctrl_lad0_default: lad0_default { 8410ee6ac0dSryan_chen function = "LAD0"; 8420ee6ac0dSryan_chen groups = "LAD0"; 8430ee6ac0dSryan_chen }; 8440ee6ac0dSryan_chen 8450ee6ac0dSryan_chen pinctrl_lad1_default: lad1_default { 8460ee6ac0dSryan_chen function = "LAD1"; 8470ee6ac0dSryan_chen groups = "LAD1"; 8480ee6ac0dSryan_chen }; 8490ee6ac0dSryan_chen 8500ee6ac0dSryan_chen pinctrl_lad2_default: lad2_default { 8510ee6ac0dSryan_chen function = "LAD2"; 8520ee6ac0dSryan_chen groups = "LAD2"; 8530ee6ac0dSryan_chen }; 8540ee6ac0dSryan_chen 8550ee6ac0dSryan_chen pinctrl_lad3_default: lad3_default { 8560ee6ac0dSryan_chen function = "LAD3"; 8570ee6ac0dSryan_chen groups = "LAD3"; 8580ee6ac0dSryan_chen }; 8590ee6ac0dSryan_chen 8600ee6ac0dSryan_chen pinctrl_lclk_default: lclk_default { 8610ee6ac0dSryan_chen function = "LCLK"; 8620ee6ac0dSryan_chen groups = "LCLK"; 8630ee6ac0dSryan_chen }; 8640ee6ac0dSryan_chen 8650ee6ac0dSryan_chen pinctrl_lframe_default: lframe_default { 8660ee6ac0dSryan_chen function = "LFRAME"; 8670ee6ac0dSryan_chen groups = "LFRAME"; 8680ee6ac0dSryan_chen }; 8690ee6ac0dSryan_chen 8700ee6ac0dSryan_chen pinctrl_lpchc_default: lpchc_default { 8710ee6ac0dSryan_chen function = "LPCHC"; 8720ee6ac0dSryan_chen groups = "LPCHC"; 8730ee6ac0dSryan_chen }; 8740ee6ac0dSryan_chen 8750ee6ac0dSryan_chen pinctrl_lpcpd_default: lpcpd_default { 8760ee6ac0dSryan_chen function = "LPCPD"; 8770ee6ac0dSryan_chen groups = "LPCPD"; 8780ee6ac0dSryan_chen }; 8790ee6ac0dSryan_chen 8800ee6ac0dSryan_chen pinctrl_lpcplus_default: lpcplus_default { 8810ee6ac0dSryan_chen function = "LPCPLUS"; 8820ee6ac0dSryan_chen groups = "LPCPLUS"; 8830ee6ac0dSryan_chen }; 8840ee6ac0dSryan_chen 8850ee6ac0dSryan_chen pinctrl_lpcpme_default: lpcpme_default { 8860ee6ac0dSryan_chen function = "LPCPME"; 8870ee6ac0dSryan_chen groups = "LPCPME"; 8880ee6ac0dSryan_chen }; 8890ee6ac0dSryan_chen 8900ee6ac0dSryan_chen pinctrl_lpcrst_default: lpcrst_default { 8910ee6ac0dSryan_chen function = "LPCRST"; 8920ee6ac0dSryan_chen groups = "LPCRST"; 8930ee6ac0dSryan_chen }; 8940ee6ac0dSryan_chen 8950ee6ac0dSryan_chen pinctrl_lpcsmi_default: lpcsmi_default { 8960ee6ac0dSryan_chen function = "LPCSMI"; 8970ee6ac0dSryan_chen groups = "LPCSMI"; 8980ee6ac0dSryan_chen }; 8990ee6ac0dSryan_chen 9000ee6ac0dSryan_chen pinctrl_lsirq_default: lsirq_default { 9010ee6ac0dSryan_chen function = "LSIRQ"; 9020ee6ac0dSryan_chen groups = "LSIRQ"; 9030ee6ac0dSryan_chen }; 9040ee6ac0dSryan_chen 9050ee6ac0dSryan_chen pinctrl_mac1link_default: mac1link_default { 9060ee6ac0dSryan_chen function = "MAC1LINK"; 9070ee6ac0dSryan_chen groups = "MAC1LINK"; 9080ee6ac0dSryan_chen }; 9090ee6ac0dSryan_chen 9100ee6ac0dSryan_chen pinctrl_mac2link_default: mac2link_default { 9110ee6ac0dSryan_chen function = "MAC2LINK"; 9120ee6ac0dSryan_chen groups = "MAC2LINK"; 9130ee6ac0dSryan_chen }; 9140ee6ac0dSryan_chen 9150ee6ac0dSryan_chen pinctrl_mdio1_default: mdio1_default { 9160ee6ac0dSryan_chen function = "MDIO1"; 9170ee6ac0dSryan_chen groups = "MDIO1"; 9180ee6ac0dSryan_chen }; 9190ee6ac0dSryan_chen 9200ee6ac0dSryan_chen pinctrl_mdio2_default: mdio2_default { 9210ee6ac0dSryan_chen function = "MDIO2"; 9220ee6ac0dSryan_chen groups = "MDIO2"; 9230ee6ac0dSryan_chen }; 9240ee6ac0dSryan_chen 9250ee6ac0dSryan_chen pinctrl_ncts1_default: ncts1_default { 9260ee6ac0dSryan_chen function = "NCTS1"; 9270ee6ac0dSryan_chen groups = "NCTS1"; 9280ee6ac0dSryan_chen }; 9290ee6ac0dSryan_chen 9300ee6ac0dSryan_chen pinctrl_ncts2_default: ncts2_default { 9310ee6ac0dSryan_chen function = "NCTS2"; 9320ee6ac0dSryan_chen groups = "NCTS2"; 9330ee6ac0dSryan_chen }; 9340ee6ac0dSryan_chen 9350ee6ac0dSryan_chen pinctrl_ncts3_default: ncts3_default { 9360ee6ac0dSryan_chen function = "NCTS3"; 9370ee6ac0dSryan_chen groups = "NCTS3"; 9380ee6ac0dSryan_chen }; 9390ee6ac0dSryan_chen 9400ee6ac0dSryan_chen pinctrl_ncts4_default: ncts4_default { 9410ee6ac0dSryan_chen function = "NCTS4"; 9420ee6ac0dSryan_chen groups = "NCTS4"; 9430ee6ac0dSryan_chen }; 9440ee6ac0dSryan_chen 9450ee6ac0dSryan_chen pinctrl_ndcd1_default: ndcd1_default { 9460ee6ac0dSryan_chen function = "NDCD1"; 9470ee6ac0dSryan_chen groups = "NDCD1"; 9480ee6ac0dSryan_chen }; 9490ee6ac0dSryan_chen 9500ee6ac0dSryan_chen pinctrl_ndcd2_default: ndcd2_default { 9510ee6ac0dSryan_chen function = "NDCD2"; 9520ee6ac0dSryan_chen groups = "NDCD2"; 9530ee6ac0dSryan_chen }; 9540ee6ac0dSryan_chen 9550ee6ac0dSryan_chen pinctrl_ndcd3_default: ndcd3_default { 9560ee6ac0dSryan_chen function = "NDCD3"; 9570ee6ac0dSryan_chen groups = "NDCD3"; 9580ee6ac0dSryan_chen }; 9590ee6ac0dSryan_chen 9600ee6ac0dSryan_chen pinctrl_ndcd4_default: ndcd4_default { 9610ee6ac0dSryan_chen function = "NDCD4"; 9620ee6ac0dSryan_chen groups = "NDCD4"; 9630ee6ac0dSryan_chen }; 9640ee6ac0dSryan_chen 9650ee6ac0dSryan_chen pinctrl_ndsr1_default: ndsr1_default { 9660ee6ac0dSryan_chen function = "NDSR1"; 9670ee6ac0dSryan_chen groups = "NDSR1"; 9680ee6ac0dSryan_chen }; 9690ee6ac0dSryan_chen 9700ee6ac0dSryan_chen pinctrl_ndsr2_default: ndsr2_default { 9710ee6ac0dSryan_chen function = "NDSR2"; 9720ee6ac0dSryan_chen groups = "NDSR2"; 9730ee6ac0dSryan_chen }; 9740ee6ac0dSryan_chen 9750ee6ac0dSryan_chen pinctrl_ndsr3_default: ndsr3_default { 9760ee6ac0dSryan_chen function = "NDSR3"; 9770ee6ac0dSryan_chen groups = "NDSR3"; 9780ee6ac0dSryan_chen }; 9790ee6ac0dSryan_chen 9800ee6ac0dSryan_chen pinctrl_ndsr4_default: ndsr4_default { 9810ee6ac0dSryan_chen function = "NDSR4"; 9820ee6ac0dSryan_chen groups = "NDSR4"; 9830ee6ac0dSryan_chen }; 9840ee6ac0dSryan_chen 9850ee6ac0dSryan_chen pinctrl_ndtr1_default: ndtr1_default { 9860ee6ac0dSryan_chen function = "NDTR1"; 9870ee6ac0dSryan_chen groups = "NDTR1"; 9880ee6ac0dSryan_chen }; 9890ee6ac0dSryan_chen 9900ee6ac0dSryan_chen pinctrl_ndtr2_default: ndtr2_default { 9910ee6ac0dSryan_chen function = "NDTR2"; 9920ee6ac0dSryan_chen groups = "NDTR2"; 9930ee6ac0dSryan_chen }; 9940ee6ac0dSryan_chen 9950ee6ac0dSryan_chen pinctrl_ndtr3_default: ndtr3_default { 9960ee6ac0dSryan_chen function = "NDTR3"; 9970ee6ac0dSryan_chen groups = "NDTR3"; 9980ee6ac0dSryan_chen }; 9990ee6ac0dSryan_chen 10000ee6ac0dSryan_chen pinctrl_ndtr4_default: ndtr4_default { 10010ee6ac0dSryan_chen function = "NDTR4"; 10020ee6ac0dSryan_chen groups = "NDTR4"; 10030ee6ac0dSryan_chen }; 10040ee6ac0dSryan_chen 10050ee6ac0dSryan_chen pinctrl_nri1_default: nri1_default { 10060ee6ac0dSryan_chen function = "NRI1"; 10070ee6ac0dSryan_chen groups = "NRI1"; 10080ee6ac0dSryan_chen }; 10090ee6ac0dSryan_chen 10100ee6ac0dSryan_chen pinctrl_nri2_default: nri2_default { 10110ee6ac0dSryan_chen function = "NRI2"; 10120ee6ac0dSryan_chen groups = "NRI2"; 10130ee6ac0dSryan_chen }; 10140ee6ac0dSryan_chen 10150ee6ac0dSryan_chen pinctrl_nri3_default: nri3_default { 10160ee6ac0dSryan_chen function = "NRI3"; 10170ee6ac0dSryan_chen groups = "NRI3"; 10180ee6ac0dSryan_chen }; 10190ee6ac0dSryan_chen 10200ee6ac0dSryan_chen pinctrl_nri4_default: nri4_default { 10210ee6ac0dSryan_chen function = "NRI4"; 10220ee6ac0dSryan_chen groups = "NRI4"; 10230ee6ac0dSryan_chen }; 10240ee6ac0dSryan_chen 10250ee6ac0dSryan_chen pinctrl_nrts1_default: nrts1_default { 10260ee6ac0dSryan_chen function = "NRTS1"; 10270ee6ac0dSryan_chen groups = "NRTS1"; 10280ee6ac0dSryan_chen }; 10290ee6ac0dSryan_chen 10300ee6ac0dSryan_chen pinctrl_nrts2_default: nrts2_default { 10310ee6ac0dSryan_chen function = "NRTS2"; 10320ee6ac0dSryan_chen groups = "NRTS2"; 10330ee6ac0dSryan_chen }; 10340ee6ac0dSryan_chen 10350ee6ac0dSryan_chen pinctrl_nrts3_default: nrts3_default { 10360ee6ac0dSryan_chen function = "NRTS3"; 10370ee6ac0dSryan_chen groups = "NRTS3"; 10380ee6ac0dSryan_chen }; 10390ee6ac0dSryan_chen 10400ee6ac0dSryan_chen pinctrl_nrts4_default: nrts4_default { 10410ee6ac0dSryan_chen function = "NRTS4"; 10420ee6ac0dSryan_chen groups = "NRTS4"; 10430ee6ac0dSryan_chen }; 10440ee6ac0dSryan_chen 10450ee6ac0dSryan_chen pinctrl_oscclk_default: oscclk_default { 10460ee6ac0dSryan_chen function = "OSCCLK"; 10470ee6ac0dSryan_chen groups = "OSCCLK"; 10480ee6ac0dSryan_chen }; 10490ee6ac0dSryan_chen 10500ee6ac0dSryan_chen pinctrl_pewake_default: pewake_default { 10510ee6ac0dSryan_chen function = "PEWAKE"; 10520ee6ac0dSryan_chen groups = "PEWAKE"; 10530ee6ac0dSryan_chen }; 10540ee6ac0dSryan_chen 10550ee6ac0dSryan_chen pinctrl_pnor_default: pnor_default { 10560ee6ac0dSryan_chen function = "PNOR"; 10570ee6ac0dSryan_chen groups = "PNOR"; 10580ee6ac0dSryan_chen }; 10590ee6ac0dSryan_chen 10600ee6ac0dSryan_chen pinctrl_pwm0_default: pwm0_default { 10610ee6ac0dSryan_chen function = "PWM0"; 10620ee6ac0dSryan_chen groups = "PWM0"; 10630ee6ac0dSryan_chen }; 10640ee6ac0dSryan_chen 10650ee6ac0dSryan_chen pinctrl_pwm1_default: pwm1_default { 10660ee6ac0dSryan_chen function = "PWM1"; 10670ee6ac0dSryan_chen groups = "PWM1"; 10680ee6ac0dSryan_chen }; 10690ee6ac0dSryan_chen 10700ee6ac0dSryan_chen pinctrl_pwm2_default: pwm2_default { 10710ee6ac0dSryan_chen function = "PWM2"; 10720ee6ac0dSryan_chen groups = "PWM2"; 10730ee6ac0dSryan_chen }; 10740ee6ac0dSryan_chen 10750ee6ac0dSryan_chen pinctrl_pwm3_default: pwm3_default { 10760ee6ac0dSryan_chen function = "PWM3"; 10770ee6ac0dSryan_chen groups = "PWM3"; 10780ee6ac0dSryan_chen }; 10790ee6ac0dSryan_chen 10800ee6ac0dSryan_chen pinctrl_pwm4_default: pwm4_default { 10810ee6ac0dSryan_chen function = "PWM4"; 10820ee6ac0dSryan_chen groups = "PWM4"; 10830ee6ac0dSryan_chen }; 10840ee6ac0dSryan_chen 10850ee6ac0dSryan_chen pinctrl_pwm5_default: pwm5_default { 10860ee6ac0dSryan_chen function = "PWM5"; 10870ee6ac0dSryan_chen groups = "PWM5"; 10880ee6ac0dSryan_chen }; 10890ee6ac0dSryan_chen 10900ee6ac0dSryan_chen pinctrl_pwm6_default: pwm6_default { 10910ee6ac0dSryan_chen function = "PWM6"; 10920ee6ac0dSryan_chen groups = "PWM6"; 10930ee6ac0dSryan_chen }; 10940ee6ac0dSryan_chen 10950ee6ac0dSryan_chen pinctrl_pwm7_default: pwm7_default { 10960ee6ac0dSryan_chen function = "PWM7"; 10970ee6ac0dSryan_chen groups = "PWM7"; 10980ee6ac0dSryan_chen }; 10990ee6ac0dSryan_chen 11000ee6ac0dSryan_chen pinctrl_rgmii1_default: rgmii1_default { 11010ee6ac0dSryan_chen function = "RGMII1"; 11020ee6ac0dSryan_chen groups = "RGMII1"; 11030ee6ac0dSryan_chen }; 11040ee6ac0dSryan_chen 11050ee6ac0dSryan_chen pinctrl_rgmii2_default: rgmii2_default { 11060ee6ac0dSryan_chen function = "RGMII2"; 11070ee6ac0dSryan_chen groups = "RGMII2"; 11080ee6ac0dSryan_chen }; 11090ee6ac0dSryan_chen 11100ee6ac0dSryan_chen pinctrl_rmii1_default: rmii1_default { 11110ee6ac0dSryan_chen function = "RMII1"; 11120ee6ac0dSryan_chen groups = "RMII1"; 11130ee6ac0dSryan_chen }; 11140ee6ac0dSryan_chen 11150ee6ac0dSryan_chen pinctrl_rmii2_default: rmii2_default { 11160ee6ac0dSryan_chen function = "RMII2"; 11170ee6ac0dSryan_chen groups = "RMII2"; 11180ee6ac0dSryan_chen }; 11190ee6ac0dSryan_chen 11200ee6ac0dSryan_chen pinctrl_rxd1_default: rxd1_default { 11210ee6ac0dSryan_chen function = "RXD1"; 11220ee6ac0dSryan_chen groups = "RXD1"; 11230ee6ac0dSryan_chen }; 11240ee6ac0dSryan_chen 11250ee6ac0dSryan_chen pinctrl_rxd2_default: rxd2_default { 11260ee6ac0dSryan_chen function = "RXD2"; 11270ee6ac0dSryan_chen groups = "RXD2"; 11280ee6ac0dSryan_chen }; 11290ee6ac0dSryan_chen 11300ee6ac0dSryan_chen pinctrl_rxd3_default: rxd3_default { 11310ee6ac0dSryan_chen function = "RXD3"; 11320ee6ac0dSryan_chen groups = "RXD3"; 11330ee6ac0dSryan_chen }; 11340ee6ac0dSryan_chen 11350ee6ac0dSryan_chen pinctrl_rxd4_default: rxd4_default { 11360ee6ac0dSryan_chen function = "RXD4"; 11370ee6ac0dSryan_chen groups = "RXD4"; 11380ee6ac0dSryan_chen }; 11390ee6ac0dSryan_chen 11400ee6ac0dSryan_chen pinctrl_salt1_default: salt1_default { 11410ee6ac0dSryan_chen function = "SALT1"; 11420ee6ac0dSryan_chen groups = "SALT1"; 11430ee6ac0dSryan_chen }; 11440ee6ac0dSryan_chen 11450ee6ac0dSryan_chen pinctrl_salt10_default: salt10_default { 11460ee6ac0dSryan_chen function = "SALT10"; 11470ee6ac0dSryan_chen groups = "SALT10"; 11480ee6ac0dSryan_chen }; 11490ee6ac0dSryan_chen 11500ee6ac0dSryan_chen pinctrl_salt11_default: salt11_default { 11510ee6ac0dSryan_chen function = "SALT11"; 11520ee6ac0dSryan_chen groups = "SALT11"; 11530ee6ac0dSryan_chen }; 11540ee6ac0dSryan_chen 11550ee6ac0dSryan_chen pinctrl_salt12_default: salt12_default { 11560ee6ac0dSryan_chen function = "SALT12"; 11570ee6ac0dSryan_chen groups = "SALT12"; 11580ee6ac0dSryan_chen }; 11590ee6ac0dSryan_chen 11600ee6ac0dSryan_chen pinctrl_salt13_default: salt13_default { 11610ee6ac0dSryan_chen function = "SALT13"; 11620ee6ac0dSryan_chen groups = "SALT13"; 11630ee6ac0dSryan_chen }; 11640ee6ac0dSryan_chen 11650ee6ac0dSryan_chen pinctrl_salt14_default: salt14_default { 11660ee6ac0dSryan_chen function = "SALT14"; 11670ee6ac0dSryan_chen groups = "SALT14"; 11680ee6ac0dSryan_chen }; 11690ee6ac0dSryan_chen 11700ee6ac0dSryan_chen pinctrl_salt2_default: salt2_default { 11710ee6ac0dSryan_chen function = "SALT2"; 11720ee6ac0dSryan_chen groups = "SALT2"; 11730ee6ac0dSryan_chen }; 11740ee6ac0dSryan_chen 11750ee6ac0dSryan_chen pinctrl_salt3_default: salt3_default { 11760ee6ac0dSryan_chen function = "SALT3"; 11770ee6ac0dSryan_chen groups = "SALT3"; 11780ee6ac0dSryan_chen }; 11790ee6ac0dSryan_chen 11800ee6ac0dSryan_chen pinctrl_salt4_default: salt4_default { 11810ee6ac0dSryan_chen function = "SALT4"; 11820ee6ac0dSryan_chen groups = "SALT4"; 11830ee6ac0dSryan_chen }; 11840ee6ac0dSryan_chen 11850ee6ac0dSryan_chen pinctrl_salt5_default: salt5_default { 11860ee6ac0dSryan_chen function = "SALT5"; 11870ee6ac0dSryan_chen groups = "SALT5"; 11880ee6ac0dSryan_chen }; 11890ee6ac0dSryan_chen 11900ee6ac0dSryan_chen pinctrl_salt6_default: salt6_default { 11910ee6ac0dSryan_chen function = "SALT6"; 11920ee6ac0dSryan_chen groups = "SALT6"; 11930ee6ac0dSryan_chen }; 11940ee6ac0dSryan_chen 11950ee6ac0dSryan_chen pinctrl_salt7_default: salt7_default { 11960ee6ac0dSryan_chen function = "SALT7"; 11970ee6ac0dSryan_chen groups = "SALT7"; 11980ee6ac0dSryan_chen }; 11990ee6ac0dSryan_chen 12000ee6ac0dSryan_chen pinctrl_salt8_default: salt8_default { 12010ee6ac0dSryan_chen function = "SALT8"; 12020ee6ac0dSryan_chen groups = "SALT8"; 12030ee6ac0dSryan_chen }; 12040ee6ac0dSryan_chen 12050ee6ac0dSryan_chen pinctrl_salt9_default: salt9_default { 12060ee6ac0dSryan_chen function = "SALT9"; 12070ee6ac0dSryan_chen groups = "SALT9"; 12080ee6ac0dSryan_chen }; 12090ee6ac0dSryan_chen 12100ee6ac0dSryan_chen pinctrl_scl1_default: scl1_default { 12110ee6ac0dSryan_chen function = "SCL1"; 12120ee6ac0dSryan_chen groups = "SCL1"; 12130ee6ac0dSryan_chen }; 12140ee6ac0dSryan_chen 12150ee6ac0dSryan_chen pinctrl_scl2_default: scl2_default { 12160ee6ac0dSryan_chen function = "SCL2"; 12170ee6ac0dSryan_chen groups = "SCL2"; 12180ee6ac0dSryan_chen }; 12190ee6ac0dSryan_chen 12200ee6ac0dSryan_chen pinctrl_sd1_default: sd1_default { 12210ee6ac0dSryan_chen function = "SD1"; 12220ee6ac0dSryan_chen groups = "SD1"; 12230ee6ac0dSryan_chen }; 12240ee6ac0dSryan_chen 12250ee6ac0dSryan_chen pinctrl_sd2_default: sd2_default { 12260ee6ac0dSryan_chen function = "SD2"; 12270ee6ac0dSryan_chen groups = "SD2"; 12280ee6ac0dSryan_chen }; 12290ee6ac0dSryan_chen 12300ee6ac0dSryan_chen pinctrl_sda1_default: sda1_default { 12310ee6ac0dSryan_chen function = "SDA1"; 12320ee6ac0dSryan_chen groups = "SDA1"; 12330ee6ac0dSryan_chen }; 12340ee6ac0dSryan_chen 12350ee6ac0dSryan_chen pinctrl_sda2_default: sda2_default { 12360ee6ac0dSryan_chen function = "SDA2"; 12370ee6ac0dSryan_chen groups = "SDA2"; 12380ee6ac0dSryan_chen }; 12390ee6ac0dSryan_chen 12400ee6ac0dSryan_chen pinctrl_sgps1_default: sgps1_default { 12410ee6ac0dSryan_chen function = "SGPS1"; 12420ee6ac0dSryan_chen groups = "SGPS1"; 12430ee6ac0dSryan_chen }; 12440ee6ac0dSryan_chen 12450ee6ac0dSryan_chen pinctrl_sgps2_default: sgps2_default { 12460ee6ac0dSryan_chen function = "SGPS2"; 12470ee6ac0dSryan_chen groups = "SGPS2"; 12480ee6ac0dSryan_chen }; 12490ee6ac0dSryan_chen 12500ee6ac0dSryan_chen pinctrl_sioonctrl_default: sioonctrl_default { 12510ee6ac0dSryan_chen function = "SIOONCTRL"; 12520ee6ac0dSryan_chen groups = "SIOONCTRL"; 12530ee6ac0dSryan_chen }; 12540ee6ac0dSryan_chen 12550ee6ac0dSryan_chen pinctrl_siopbi_default: siopbi_default { 12560ee6ac0dSryan_chen function = "SIOPBI"; 12570ee6ac0dSryan_chen groups = "SIOPBI"; 12580ee6ac0dSryan_chen }; 12590ee6ac0dSryan_chen 12600ee6ac0dSryan_chen pinctrl_siopbo_default: siopbo_default { 12610ee6ac0dSryan_chen function = "SIOPBO"; 12620ee6ac0dSryan_chen groups = "SIOPBO"; 12630ee6ac0dSryan_chen }; 12640ee6ac0dSryan_chen 12650ee6ac0dSryan_chen pinctrl_siopwreq_default: siopwreq_default { 12660ee6ac0dSryan_chen function = "SIOPWREQ"; 12670ee6ac0dSryan_chen groups = "SIOPWREQ"; 12680ee6ac0dSryan_chen }; 12690ee6ac0dSryan_chen 12700ee6ac0dSryan_chen pinctrl_siopwrgd_default: siopwrgd_default { 12710ee6ac0dSryan_chen function = "SIOPWRGD"; 12720ee6ac0dSryan_chen groups = "SIOPWRGD"; 12730ee6ac0dSryan_chen }; 12740ee6ac0dSryan_chen 12750ee6ac0dSryan_chen pinctrl_sios3_default: sios3_default { 12760ee6ac0dSryan_chen function = "SIOS3"; 12770ee6ac0dSryan_chen groups = "SIOS3"; 12780ee6ac0dSryan_chen }; 12790ee6ac0dSryan_chen 12800ee6ac0dSryan_chen pinctrl_sios5_default: sios5_default { 12810ee6ac0dSryan_chen function = "SIOS5"; 12820ee6ac0dSryan_chen groups = "SIOS5"; 12830ee6ac0dSryan_chen }; 12840ee6ac0dSryan_chen 12850ee6ac0dSryan_chen pinctrl_siosci_default: siosci_default { 12860ee6ac0dSryan_chen function = "SIOSCI"; 12870ee6ac0dSryan_chen groups = "SIOSCI"; 12880ee6ac0dSryan_chen }; 12890ee6ac0dSryan_chen 12900ee6ac0dSryan_chen pinctrl_spi1_default: spi1_default { 12910ee6ac0dSryan_chen function = "SPI1"; 12920ee6ac0dSryan_chen groups = "SPI1"; 12930ee6ac0dSryan_chen }; 12940ee6ac0dSryan_chen 12950ee6ac0dSryan_chen pinctrl_spi1cs1_default: spi1cs1_default { 12960ee6ac0dSryan_chen function = "SPI1CS1"; 12970ee6ac0dSryan_chen groups = "SPI1CS1"; 12980ee6ac0dSryan_chen }; 12990ee6ac0dSryan_chen 13000ee6ac0dSryan_chen pinctrl_spi1debug_default: spi1debug_default { 13010ee6ac0dSryan_chen function = "SPI1DEBUG"; 13020ee6ac0dSryan_chen groups = "SPI1DEBUG"; 13030ee6ac0dSryan_chen }; 13040ee6ac0dSryan_chen 13050ee6ac0dSryan_chen pinctrl_spi1passthru_default: spi1passthru_default { 13060ee6ac0dSryan_chen function = "SPI1PASSTHRU"; 13070ee6ac0dSryan_chen groups = "SPI1PASSTHRU"; 13080ee6ac0dSryan_chen }; 13090ee6ac0dSryan_chen 13100ee6ac0dSryan_chen pinctrl_spi2ck_default: spi2ck_default { 13110ee6ac0dSryan_chen function = "SPI2CK"; 13120ee6ac0dSryan_chen groups = "SPI2CK"; 13130ee6ac0dSryan_chen }; 13140ee6ac0dSryan_chen 13150ee6ac0dSryan_chen pinctrl_spi2cs0_default: spi2cs0_default { 13160ee6ac0dSryan_chen function = "SPI2CS0"; 13170ee6ac0dSryan_chen groups = "SPI2CS0"; 13180ee6ac0dSryan_chen }; 13190ee6ac0dSryan_chen 13200ee6ac0dSryan_chen pinctrl_spi2cs1_default: spi2cs1_default { 13210ee6ac0dSryan_chen function = "SPI2CS1"; 13220ee6ac0dSryan_chen groups = "SPI2CS1"; 13230ee6ac0dSryan_chen }; 13240ee6ac0dSryan_chen 13250ee6ac0dSryan_chen pinctrl_spi2miso_default: spi2miso_default { 13260ee6ac0dSryan_chen function = "SPI2MISO"; 13270ee6ac0dSryan_chen groups = "SPI2MISO"; 13280ee6ac0dSryan_chen }; 13290ee6ac0dSryan_chen 13300ee6ac0dSryan_chen pinctrl_spi2mosi_default: spi2mosi_default { 13310ee6ac0dSryan_chen function = "SPI2MOSI"; 13320ee6ac0dSryan_chen groups = "SPI2MOSI"; 13330ee6ac0dSryan_chen }; 13340ee6ac0dSryan_chen 13350ee6ac0dSryan_chen pinctrl_timer3_default: timer3_default { 13360ee6ac0dSryan_chen function = "TIMER3"; 13370ee6ac0dSryan_chen groups = "TIMER3"; 13380ee6ac0dSryan_chen }; 13390ee6ac0dSryan_chen 13400ee6ac0dSryan_chen pinctrl_timer4_default: timer4_default { 13410ee6ac0dSryan_chen function = "TIMER4"; 13420ee6ac0dSryan_chen groups = "TIMER4"; 13430ee6ac0dSryan_chen }; 13440ee6ac0dSryan_chen 13450ee6ac0dSryan_chen pinctrl_timer5_default: timer5_default { 13460ee6ac0dSryan_chen function = "TIMER5"; 13470ee6ac0dSryan_chen groups = "TIMER5"; 13480ee6ac0dSryan_chen }; 13490ee6ac0dSryan_chen 13500ee6ac0dSryan_chen pinctrl_timer6_default: timer6_default { 13510ee6ac0dSryan_chen function = "TIMER6"; 13520ee6ac0dSryan_chen groups = "TIMER6"; 13530ee6ac0dSryan_chen }; 13540ee6ac0dSryan_chen 13550ee6ac0dSryan_chen pinctrl_timer7_default: timer7_default { 13560ee6ac0dSryan_chen function = "TIMER7"; 13570ee6ac0dSryan_chen groups = "TIMER7"; 13580ee6ac0dSryan_chen }; 13590ee6ac0dSryan_chen 13600ee6ac0dSryan_chen pinctrl_timer8_default: timer8_default { 13610ee6ac0dSryan_chen function = "TIMER8"; 13620ee6ac0dSryan_chen groups = "TIMER8"; 13630ee6ac0dSryan_chen }; 13640ee6ac0dSryan_chen 13650ee6ac0dSryan_chen pinctrl_txd1_default: txd1_default { 13660ee6ac0dSryan_chen function = "TXD1"; 13670ee6ac0dSryan_chen groups = "TXD1"; 13680ee6ac0dSryan_chen }; 13690ee6ac0dSryan_chen 13700ee6ac0dSryan_chen pinctrl_txd2_default: txd2_default { 13710ee6ac0dSryan_chen function = "TXD2"; 13720ee6ac0dSryan_chen groups = "TXD2"; 13730ee6ac0dSryan_chen }; 13740ee6ac0dSryan_chen 13750ee6ac0dSryan_chen pinctrl_txd3_default: txd3_default { 13760ee6ac0dSryan_chen function = "TXD3"; 13770ee6ac0dSryan_chen groups = "TXD3"; 13780ee6ac0dSryan_chen }; 13790ee6ac0dSryan_chen 13800ee6ac0dSryan_chen pinctrl_txd4_default: txd4_default { 13810ee6ac0dSryan_chen function = "TXD4"; 13820ee6ac0dSryan_chen groups = "TXD4"; 13830ee6ac0dSryan_chen }; 13840ee6ac0dSryan_chen 13850ee6ac0dSryan_chen pinctrl_uart6_default: uart6_default { 13860ee6ac0dSryan_chen function = "UART6"; 13870ee6ac0dSryan_chen groups = "UART6"; 13880ee6ac0dSryan_chen }; 13890ee6ac0dSryan_chen 13900ee6ac0dSryan_chen pinctrl_usbcki_default: usbcki_default { 13910ee6ac0dSryan_chen function = "USBCKI"; 13920ee6ac0dSryan_chen groups = "USBCKI"; 13930ee6ac0dSryan_chen }; 13940ee6ac0dSryan_chen 13950ee6ac0dSryan_chen pinctrl_usb2ah_default: usb2ah_default { 13960ee6ac0dSryan_chen function = "USB2AH"; 13970ee6ac0dSryan_chen groups = "USB2AH"; 13980ee6ac0dSryan_chen }; 13990ee6ac0dSryan_chen 14000ee6ac0dSryan_chen pinctrl_usb11bhid_default: usb11bhid_default { 14010ee6ac0dSryan_chen function = "USB11BHID"; 14020ee6ac0dSryan_chen groups = "USB11BHID"; 14030ee6ac0dSryan_chen }; 14040ee6ac0dSryan_chen 14050ee6ac0dSryan_chen pinctrl_usb2bh_default: usb2bh_default { 14060ee6ac0dSryan_chen function = "USB2BH"; 14070ee6ac0dSryan_chen groups = "USB2BH"; 14080ee6ac0dSryan_chen }; 14090ee6ac0dSryan_chen 14100ee6ac0dSryan_chen pinctrl_vgabiosrom_default: vgabiosrom_default { 14110ee6ac0dSryan_chen function = "VGABIOSROM"; 14120ee6ac0dSryan_chen groups = "VGABIOSROM"; 14130ee6ac0dSryan_chen }; 14140ee6ac0dSryan_chen 14150ee6ac0dSryan_chen pinctrl_vgahs_default: vgahs_default { 14160ee6ac0dSryan_chen function = "VGAHS"; 14170ee6ac0dSryan_chen groups = "VGAHS"; 14180ee6ac0dSryan_chen }; 14190ee6ac0dSryan_chen 14200ee6ac0dSryan_chen pinctrl_vgavs_default: vgavs_default { 14210ee6ac0dSryan_chen function = "VGAVS"; 14220ee6ac0dSryan_chen groups = "VGAVS"; 14230ee6ac0dSryan_chen }; 14240ee6ac0dSryan_chen 14250ee6ac0dSryan_chen pinctrl_vpi24_default: vpi24_default { 14260ee6ac0dSryan_chen function = "VPI24"; 14270ee6ac0dSryan_chen groups = "VPI24"; 14280ee6ac0dSryan_chen }; 14290ee6ac0dSryan_chen 14300ee6ac0dSryan_chen pinctrl_vpo_default: vpo_default { 14310ee6ac0dSryan_chen function = "VPO"; 14320ee6ac0dSryan_chen groups = "VPO"; 14330ee6ac0dSryan_chen }; 14340ee6ac0dSryan_chen 14350ee6ac0dSryan_chen pinctrl_wdtrst1_default: wdtrst1_default { 14360ee6ac0dSryan_chen function = "WDTRST1"; 14370ee6ac0dSryan_chen groups = "WDTRST1"; 14380ee6ac0dSryan_chen }; 14390ee6ac0dSryan_chen 14400ee6ac0dSryan_chen pinctrl_wdtrst2_default: wdtrst2_default { 14410ee6ac0dSryan_chen function = "WDTRST2"; 14420ee6ac0dSryan_chen groups = "WDTRST2"; 14430ee6ac0dSryan_chen }; 14440ee6ac0dSryan_chen}; 1445