1*4549e789STom Rini// SPDX-License-Identifier: GPL-2.0+ OR X11 27da8680bSJernej Skrabec/* 37da8680bSJernej Skrabec * Copyright (c) 2016 Heiko Stuebner <heiko@sntech.de> 47da8680bSJernej Skrabec */ 57da8680bSJernej Skrabec 67da8680bSJernej Skrabec#include "rk3288.dtsi" 77da8680bSJernej Skrabec 87da8680bSJernej Skrabec/ { 97da8680bSJernej Skrabec memory { 107da8680bSJernej Skrabec device_type = "memory"; 117da8680bSJernej Skrabec reg = <0 0x80000000>; 127da8680bSJernej Skrabec }; 137da8680bSJernej Skrabec 147da8680bSJernej Skrabec ext_gmac: external-gmac-clock { 157da8680bSJernej Skrabec compatible = "fixed-clock"; 167da8680bSJernej Skrabec #clock-cells = <0>; 177da8680bSJernej Skrabec clock-frequency = <125000000>; 187da8680bSJernej Skrabec clock-output-names = "ext_gmac"; 197da8680bSJernej Skrabec }; 207da8680bSJernej Skrabec 217da8680bSJernej Skrabec io_domains: io-domains { 227da8680bSJernej Skrabec compatible = "rockchip,rk3288-io-voltage-domain"; 237da8680bSJernej Skrabec rockchip,grf = <&grf>; 247da8680bSJernej Skrabec 257da8680bSJernej Skrabec audio-supply = <&vcca_33>; 267da8680bSJernej Skrabec flash0-supply = <&vcc_flash>; 277da8680bSJernej Skrabec flash1-supply = <&vcc_lan>; 287da8680bSJernej Skrabec gpio30-supply = <&vcc_io>; 297da8680bSJernej Skrabec gpio1830-supply = <&vcc_io>; 307da8680bSJernej Skrabec lcdc-supply = <&vcc_io>; 317da8680bSJernej Skrabec sdcard-supply = <&vccio_sd>; 327da8680bSJernej Skrabec wifi-supply = <&vcc_18>; 337da8680bSJernej Skrabec }; 347da8680bSJernej Skrabec 357da8680bSJernej Skrabec 367da8680bSJernej Skrabec leds { 377da8680bSJernej Skrabec u-boot,dm-pre-reloc; 387da8680bSJernej Skrabec compatible = "gpio-leds"; 397da8680bSJernej Skrabec 407da8680bSJernej Skrabec work { 417da8680bSJernej Skrabec u-boot,dm-pre-reloc; 427da8680bSJernej Skrabec gpios = <&gpio7 4 GPIO_ACTIVE_LOW>; 437da8680bSJernej Skrabec label = "miqi:green:user"; 447da8680bSJernej Skrabec linux,default-trigger = "default-on"; 457da8680bSJernej Skrabec pinctrl-names = "default"; 467da8680bSJernej Skrabec pinctrl-0 = <&led_ctl>; 477da8680bSJernej Skrabec }; 487da8680bSJernej Skrabec }; 497da8680bSJernej Skrabec 507da8680bSJernej Skrabec vcc_flash: flash-regulator { 517da8680bSJernej Skrabec compatible = "regulator-fixed"; 527da8680bSJernej Skrabec regulator-name = "vcc_flash"; 537da8680bSJernej Skrabec regulator-min-microvolt = <1800000>; 547da8680bSJernej Skrabec regulator-max-microvolt = <1800000>; 557da8680bSJernej Skrabec vin-supply = <&vcc_io>; 567da8680bSJernej Skrabec }; 577da8680bSJernej Skrabec 587da8680bSJernej Skrabec vcc_host: usb-host-regulator { 597da8680bSJernej Skrabec compatible = "regulator-fixed"; 607da8680bSJernej Skrabec enable-active-high; 617da8680bSJernej Skrabec gpio = <&gpio0 14 GPIO_ACTIVE_HIGH>; 627da8680bSJernej Skrabec pinctrl-names = "default"; 637da8680bSJernej Skrabec pinctrl-0 = <&host_vbus_drv>; 647da8680bSJernej Skrabec regulator-name = "vcc_host"; 657da8680bSJernej Skrabec regulator-min-microvolt = <5000000>; 667da8680bSJernej Skrabec regulator-max-microvolt = <5000000>; 677da8680bSJernej Skrabec regulator-always-on; 687da8680bSJernej Skrabec vin-supply = <&vcc_sys>; 697da8680bSJernej Skrabec }; 707da8680bSJernej Skrabec 717da8680bSJernej Skrabec vcc_sd: sdmmc-regulator { 727da8680bSJernej Skrabec compatible = "regulator-fixed"; 737da8680bSJernej Skrabec gpio = <&gpio7 11 GPIO_ACTIVE_LOW>; 747da8680bSJernej Skrabec pinctrl-names = "default"; 757da8680bSJernej Skrabec pinctrl-0 = <&sdmmc_pwr>; 767da8680bSJernej Skrabec regulator-name = "vcc_sd"; 777da8680bSJernej Skrabec regulator-min-microvolt = <3300000>; 787da8680bSJernej Skrabec regulator-max-microvolt = <3300000>; 797da8680bSJernej Skrabec startup-delay-us = <100000>; 807da8680bSJernej Skrabec vin-supply = <&vcc_io>; 817da8680bSJernej Skrabec }; 827da8680bSJernej Skrabec 837da8680bSJernej Skrabec vcc_sys: vsys-regulator { 847da8680bSJernej Skrabec compatible = "regulator-fixed"; 857da8680bSJernej Skrabec regulator-name = "vcc_sys"; 867da8680bSJernej Skrabec regulator-min-microvolt = <5000000>; 877da8680bSJernej Skrabec regulator-max-microvolt = <5000000>; 887da8680bSJernej Skrabec regulator-always-on; 897da8680bSJernej Skrabec regulator-boot-on; 907da8680bSJernej Skrabec }; 917da8680bSJernej Skrabec}; 927da8680bSJernej Skrabec 937da8680bSJernej Skrabec&cpu0 { 947da8680bSJernej Skrabec cpu0-supply = <&vdd_cpu>; 957da8680bSJernej Skrabec}; 967da8680bSJernej Skrabec 977da8680bSJernej Skrabec&emmc { 987da8680bSJernej Skrabec bus-width = <8>; 997da8680bSJernej Skrabec cap-mmc-highspeed; 1007da8680bSJernej Skrabec disable-wp; 1017da8680bSJernej Skrabec non-removable; 1027da8680bSJernej Skrabec num-slots = <1>; 1037da8680bSJernej Skrabec pinctrl-names = "default"; 1047da8680bSJernej Skrabec pinctrl-0 = <&emmc_clk>, <&emmc_cmd>, <&emmc_pwr>, <&emmc_bus8>; 1057da8680bSJernej Skrabec vmmc-supply = <&vcc_io>; 1067da8680bSJernej Skrabec vqmmc-supply = <&vcc_flash>; 1077da8680bSJernej Skrabec status = "okay"; 1087da8680bSJernej Skrabec}; 1097da8680bSJernej Skrabec 1107da8680bSJernej Skrabec&gmac { 1117da8680bSJernej Skrabec assigned-clocks = <&cru SCLK_MAC>; 1127da8680bSJernej Skrabec assigned-clock-parents = <&ext_gmac>; 1137da8680bSJernej Skrabec clock_in_out = "input"; 1147da8680bSJernej Skrabec pinctrl-names = "default"; 1157da8680bSJernej Skrabec pinctrl-0 = <&rgmii_pins>, <&phy_rst>, <&phy_pmeb>, <&phy_int>; 1167da8680bSJernej Skrabec phy-supply = <&vcc_lan>; 1177da8680bSJernej Skrabec phy-mode = "rgmii"; 1187da8680bSJernej Skrabec snps,reset-active-low; 1197da8680bSJernej Skrabec snps,reset-delays-us = <0 10000 1000000>; 1207da8680bSJernej Skrabec snps,reset-gpio = <&gpio4 8 GPIO_ACTIVE_LOW>; 1217da8680bSJernej Skrabec tx_delay = <0x30>; 1227da8680bSJernej Skrabec rx_delay = <0x10>; 1237da8680bSJernej Skrabec status = "okay"; 1247da8680bSJernej Skrabec}; 1257da8680bSJernej Skrabec 1267da8680bSJernej Skrabec&hdmi { 1277da8680bSJernej Skrabec ddc-i2c-bus = <&i2c5>; 1287da8680bSJernej Skrabec status = "okay"; 1297da8680bSJernej Skrabec}; 1307da8680bSJernej Skrabec 1317da8680bSJernej Skrabec&i2c0 { 1327da8680bSJernej Skrabec clock-frequency = <400000>; 1337da8680bSJernej Skrabec status = "okay"; 1347da8680bSJernej Skrabec 1357da8680bSJernej Skrabec vdd_cpu: syr827@40 { 1367da8680bSJernej Skrabec compatible = "silergy,syr827"; 1377da8680bSJernej Skrabec fcs,suspend-voltage-selector = <1>; 1387da8680bSJernej Skrabec reg = <0x40>; 1397da8680bSJernej Skrabec regulator-name = "vdd_cpu"; 1407da8680bSJernej Skrabec regulator-min-microvolt = <850000>; 1417da8680bSJernej Skrabec regulator-max-microvolt = <1350000>; 1427da8680bSJernej Skrabec regulator-always-on; 1437da8680bSJernej Skrabec regulator-boot-on; 1447da8680bSJernej Skrabec regulator-enable-ramp-delay = <300>; 1457da8680bSJernej Skrabec regulator-ramp-delay = <8000>; 1467da8680bSJernej Skrabec vin-supply = <&vcc_sys>; 1477da8680bSJernej Skrabec }; 1487da8680bSJernej Skrabec 1497da8680bSJernej Skrabec vdd_gpu: syr828@41 { 1507da8680bSJernej Skrabec compatible = "silergy,syr828"; 1517da8680bSJernej Skrabec fcs,suspend-voltage-selector = <1>; 1527da8680bSJernej Skrabec reg = <0x41>; 1537da8680bSJernej Skrabec regulator-name = "vdd_gpu"; 1547da8680bSJernej Skrabec regulator-min-microvolt = <850000>; 1557da8680bSJernej Skrabec regulator-max-microvolt = <1350000>; 1567da8680bSJernej Skrabec regulator-always-on; 1577da8680bSJernej Skrabec vin-supply = <&vcc_sys>; 1587da8680bSJernej Skrabec }; 1597da8680bSJernej Skrabec 1607da8680bSJernej Skrabec hym8563: hym8563@51 { 1617da8680bSJernej Skrabec compatible = "haoyu,hym8563"; 1627da8680bSJernej Skrabec reg = <0x51>; 1637da8680bSJernej Skrabec #clock-cells = <0>; 1647da8680bSJernej Skrabec clock-frequency = <32768>; 1657da8680bSJernej Skrabec clock-output-names = "xin32k"; 1667da8680bSJernej Skrabec }; 1677da8680bSJernej Skrabec 1687da8680bSJernej Skrabec act8846: act8846@5a { 1697da8680bSJernej Skrabec compatible = "active-semi,act8846"; 1707da8680bSJernej Skrabec reg = <0x5a>; 1717da8680bSJernej Skrabec pinctrl-names = "default"; 1727da8680bSJernej Skrabec pinctrl-0 = <&pmic_vsel>; 1737da8680bSJernej Skrabec system-power-controller; 1747da8680bSJernej Skrabec 1757da8680bSJernej Skrabec vp1-supply = <&vcc_sys>; 1767da8680bSJernej Skrabec vp2-supply = <&vcc_sys>; 1777da8680bSJernej Skrabec vp3-supply = <&vcc_sys>; 1787da8680bSJernej Skrabec vp4-supply = <&vcc_sys>; 1797da8680bSJernej Skrabec inl1-supply = <&vcc_sys>; 1807da8680bSJernej Skrabec inl2-supply = <&vcc_sys>; 1817da8680bSJernej Skrabec inl3-supply = <&vcc_20>; 1827da8680bSJernej Skrabec 1837da8680bSJernej Skrabec regulators { 1847da8680bSJernej Skrabec vcc_ddr: REG1 { 1857da8680bSJernej Skrabec regulator-name = "vcc_ddr"; 1867da8680bSJernej Skrabec regulator-always-on; 1877da8680bSJernej Skrabec }; 1887da8680bSJernej Skrabec 1897da8680bSJernej Skrabec vcc_io: REG2 { 1907da8680bSJernej Skrabec regulator-name = "vcc_io"; 1917da8680bSJernej Skrabec regulator-min-microvolt = <3300000>; 1927da8680bSJernej Skrabec regulator-max-microvolt = <3300000>; 1937da8680bSJernej Skrabec regulator-always-on; 1947da8680bSJernej Skrabec }; 1957da8680bSJernej Skrabec 1967da8680bSJernej Skrabec vdd_log: REG3 { 1977da8680bSJernej Skrabec regulator-name = "vdd_log"; 1987da8680bSJernej Skrabec regulator-min-microvolt = <1100000>; 1997da8680bSJernej Skrabec regulator-max-microvolt = <1100000>; 2007da8680bSJernej Skrabec regulator-always-on; 2017da8680bSJernej Skrabec }; 2027da8680bSJernej Skrabec 2037da8680bSJernej Skrabec vcc_20: REG4 { 2047da8680bSJernej Skrabec regulator-name = "vcc_20"; 2057da8680bSJernej Skrabec regulator-min-microvolt = <2000000>; 2067da8680bSJernej Skrabec regulator-max-microvolt = <2000000>; 2077da8680bSJernej Skrabec regulator-always-on; 2087da8680bSJernej Skrabec }; 2097da8680bSJernej Skrabec 2107da8680bSJernej Skrabec vccio_sd: REG5 { 2117da8680bSJernej Skrabec regulator-name = "vccio_sd"; 2127da8680bSJernej Skrabec regulator-min-microvolt = <3300000>; 2137da8680bSJernej Skrabec regulator-max-microvolt = <3300000>; 2147da8680bSJernej Skrabec regulator-always-on; 2157da8680bSJernej Skrabec }; 2167da8680bSJernej Skrabec 2177da8680bSJernej Skrabec vdd10_lcd: REG6 { 2187da8680bSJernej Skrabec regulator-name = "vdd10_lcd"; 2197da8680bSJernej Skrabec regulator-min-microvolt = <1000000>; 2207da8680bSJernej Skrabec regulator-max-microvolt = <1000000>; 2217da8680bSJernej Skrabec regulator-always-on; 2227da8680bSJernej Skrabec }; 2237da8680bSJernej Skrabec 2247da8680bSJernej Skrabec vcca_18: REG7 { 2257da8680bSJernej Skrabec regulator-name = "vcca_18"; 2267da8680bSJernej Skrabec regulator-min-microvolt = <1800000>; 2277da8680bSJernej Skrabec regulator-max-microvolt = <1800000>; 2287da8680bSJernej Skrabec }; 2297da8680bSJernej Skrabec 2307da8680bSJernej Skrabec vcca_33: REG8 { 2317da8680bSJernej Skrabec regulator-name = "vcca_33"; 2327da8680bSJernej Skrabec regulator-min-microvolt = <3300000>; 2337da8680bSJernej Skrabec regulator-max-microvolt = <3300000>; 2347da8680bSJernej Skrabec }; 2357da8680bSJernej Skrabec 2367da8680bSJernej Skrabec vcc_lan: REG9 { 2377da8680bSJernej Skrabec regulator-name = "vcc_lan"; 2387da8680bSJernej Skrabec regulator-min-microvolt = <3300000>; 2397da8680bSJernej Skrabec regulator-max-microvolt = <3300000>; 2407da8680bSJernej Skrabec }; 2417da8680bSJernej Skrabec 2427da8680bSJernej Skrabec vdd_10: REG10 { 2437da8680bSJernej Skrabec regulator-name = "vdd_10"; 2447da8680bSJernej Skrabec regulator-min-microvolt = <1000000>; 2457da8680bSJernej Skrabec regulator-max-microvolt = <1000000>; 2467da8680bSJernej Skrabec regulator-always-on; 2477da8680bSJernej Skrabec }; 2487da8680bSJernej Skrabec 2497da8680bSJernej Skrabec vcc_18: REG11 { 2507da8680bSJernej Skrabec regulator-name = "vcc_18"; 2517da8680bSJernej Skrabec regulator-min-microvolt = <1800000>; 2527da8680bSJernej Skrabec regulator-max-microvolt = <1800000>; 2537da8680bSJernej Skrabec regulator-always-on; 2547da8680bSJernej Skrabec }; 2557da8680bSJernej Skrabec 2567da8680bSJernej Skrabec vcc18_lcd: REG12 { 2577da8680bSJernej Skrabec regulator-name = "vcc18_lcd"; 2587da8680bSJernej Skrabec regulator-min-microvolt = <1800000>; 2597da8680bSJernej Skrabec regulator-max-microvolt = <1800000>; 2607da8680bSJernej Skrabec regulator-always-on; 2617da8680bSJernej Skrabec }; 2627da8680bSJernej Skrabec }; 2637da8680bSJernej Skrabec }; 2647da8680bSJernej Skrabec}; 2657da8680bSJernej Skrabec 2667da8680bSJernej Skrabec&i2c1 { 2677da8680bSJernej Skrabec status = "okay"; 2687da8680bSJernej Skrabec}; 2697da8680bSJernej Skrabec 2707da8680bSJernej Skrabec&i2c2 { 2717da8680bSJernej Skrabec status = "okay"; 2727da8680bSJernej Skrabec}; 2737da8680bSJernej Skrabec 2747da8680bSJernej Skrabec&i2c4 { 2757da8680bSJernej Skrabec status = "okay"; 2767da8680bSJernej Skrabec}; 2777da8680bSJernej Skrabec 2787da8680bSJernej Skrabec&i2c5 { 2797da8680bSJernej Skrabec status = "okay"; 2807da8680bSJernej Skrabec}; 2817da8680bSJernej Skrabec 2827da8680bSJernej Skrabec&pinctrl { 2837da8680bSJernej Skrabec pcfg_output_high: pcfg-output-high { 2847da8680bSJernej Skrabec output-high; 2857da8680bSJernej Skrabec }; 2867da8680bSJernej Skrabec 2877da8680bSJernej Skrabec pcfg_output_low: pcfg-output-low { 2887da8680bSJernej Skrabec output-low; 2897da8680bSJernej Skrabec }; 2907da8680bSJernej Skrabec 2917da8680bSJernej Skrabec pcfg_pull_up_drv_12ma: pcfg-pull-up-drv-12ma { 2927da8680bSJernej Skrabec bias-pull-up; 2937da8680bSJernej Skrabec drive-strength = <12>; 2947da8680bSJernej Skrabec }; 2957da8680bSJernej Skrabec 2967da8680bSJernej Skrabec act8846 { 2977da8680bSJernej Skrabec pmic_int: pmic-int { 2987da8680bSJernej Skrabec rockchip,pins = <0 4 RK_FUNC_GPIO &pcfg_pull_up>; 2997da8680bSJernej Skrabec }; 3007da8680bSJernej Skrabec 3017da8680bSJernej Skrabec pmic_sleep: pmic-sleep { 3027da8680bSJernej Skrabec rockchip,pins = <0 0 RK_FUNC_GPIO &pcfg_output_low>; 3037da8680bSJernej Skrabec }; 3047da8680bSJernej Skrabec 3057da8680bSJernej Skrabec pmic_vsel: pmic-vsel { 3067da8680bSJernej Skrabec rockchip,pins = <7 1 RK_FUNC_GPIO &pcfg_output_low>; 3077da8680bSJernej Skrabec }; 3087da8680bSJernej Skrabec }; 3097da8680bSJernej Skrabec 3107da8680bSJernej Skrabec gmac { 3117da8680bSJernej Skrabec phy_int: phy-int { 3127da8680bSJernej Skrabec rockchip,pins = <0 9 RK_FUNC_GPIO &pcfg_pull_up>; 3137da8680bSJernej Skrabec }; 3147da8680bSJernej Skrabec 3157da8680bSJernej Skrabec phy_pmeb: phy-pmeb { 3167da8680bSJernej Skrabec rockchip,pins = <0 8 RK_FUNC_GPIO &pcfg_pull_up>; 3177da8680bSJernej Skrabec }; 3187da8680bSJernej Skrabec 3197da8680bSJernej Skrabec phy_rst: phy-rst { 3207da8680bSJernej Skrabec rockchip,pins = <4 8 RK_FUNC_GPIO &pcfg_output_high>; 3217da8680bSJernej Skrabec }; 3227da8680bSJernej Skrabec }; 3237da8680bSJernej Skrabec 3247da8680bSJernej Skrabec leds { 3257da8680bSJernej Skrabec led_ctl: led-ctl { 3267da8680bSJernej Skrabec rockchip,pins = <7 4 RK_FUNC_GPIO &pcfg_pull_none>; 3277da8680bSJernej Skrabec }; 3287da8680bSJernej Skrabec }; 3297da8680bSJernej Skrabec 3307da8680bSJernej Skrabec sdmmc { 3317da8680bSJernej Skrabec /* 3327da8680bSJernej Skrabec * Default drive strength isn't enough to achieve even 3337da8680bSJernej Skrabec * high-speed mode on firefly board so bump up to 12ma. 3347da8680bSJernej Skrabec */ 3357da8680bSJernej Skrabec sdmmc_bus4: sdmmc-bus4 { 3367da8680bSJernej Skrabec rockchip,pins = <6 16 RK_FUNC_1 &pcfg_pull_up_drv_12ma>, 3377da8680bSJernej Skrabec <6 17 RK_FUNC_1 &pcfg_pull_up_drv_12ma>, 3387da8680bSJernej Skrabec <6 18 RK_FUNC_1 &pcfg_pull_up_drv_12ma>, 3397da8680bSJernej Skrabec <6 19 RK_FUNC_1 &pcfg_pull_up_drv_12ma>; 3407da8680bSJernej Skrabec }; 3417da8680bSJernej Skrabec 3427da8680bSJernej Skrabec sdmmc_clk: sdmmc-clk { 3437da8680bSJernej Skrabec rockchip,pins = <6 20 RK_FUNC_1 &pcfg_pull_none_12ma>; 3447da8680bSJernej Skrabec }; 3457da8680bSJernej Skrabec 3467da8680bSJernej Skrabec sdmmc_cmd: sdmmc-cmd { 3477da8680bSJernej Skrabec rockchip,pins = <6 21 RK_FUNC_1 &pcfg_pull_up_drv_12ma>; 3487da8680bSJernej Skrabec }; 3497da8680bSJernej Skrabec 3507da8680bSJernej Skrabec sdmmc_pwr: sdmmc-pwr { 3517da8680bSJernej Skrabec rockchip,pins = <7 11 RK_FUNC_GPIO &pcfg_pull_none>; 3527da8680bSJernej Skrabec }; 3537da8680bSJernej Skrabec }; 3547da8680bSJernej Skrabec 3557da8680bSJernej Skrabec usb_host { 3567da8680bSJernej Skrabec host_vbus_drv: host-vbus-drv { 3577da8680bSJernej Skrabec rockchip,pins = <0 14 RK_FUNC_GPIO &pcfg_pull_none>; 3587da8680bSJernej Skrabec }; 3597da8680bSJernej Skrabec }; 3607da8680bSJernej Skrabec}; 3617da8680bSJernej Skrabec 3627da8680bSJernej Skrabec&saradc { 3637da8680bSJernej Skrabec vref-supply = <&vcc_18>; 3647da8680bSJernej Skrabec status = "okay"; 3657da8680bSJernej Skrabec}; 3667da8680bSJernej Skrabec 3677da8680bSJernej Skrabec&sdmmc { 3687da8680bSJernej Skrabec bus-width = <4>; 3697da8680bSJernej Skrabec cap-mmc-highspeed; 3707da8680bSJernej Skrabec cap-sd-highspeed; 3717da8680bSJernej Skrabec card-detect-delay = <200>; 3727da8680bSJernej Skrabec disable-wp; 3737da8680bSJernej Skrabec num-slots = <1>; 3747da8680bSJernej Skrabec pinctrl-names = "default"; 3757da8680bSJernej Skrabec pinctrl-0 = <&sdmmc_clk>, <&sdmmc_cmd>, <&sdmmc_cd>, <&sdmmc_bus4>; 3767da8680bSJernej Skrabec vmmc-supply = <&vcc_sd>; 3777da8680bSJernej Skrabec vqmmc-supply = <&vccio_sd>; 3787da8680bSJernej Skrabec status = "okay"; 3797da8680bSJernej Skrabec}; 3807da8680bSJernej Skrabec 3817da8680bSJernej Skrabec&tsadc { 3827da8680bSJernej Skrabec rockchip,hw-tshut-mode = <0>; 3837da8680bSJernej Skrabec rockchip,hw-tshut-polarity = <0>; 3847da8680bSJernej Skrabec status = "okay"; 3857da8680bSJernej Skrabec}; 3867da8680bSJernej Skrabec 3877da8680bSJernej Skrabec&uart2 { 3887da8680bSJernej Skrabec status = "okay"; 3897da8680bSJernej Skrabec}; 3907da8680bSJernej Skrabec 3917da8680bSJernej Skrabec&uart3 { 3927da8680bSJernej Skrabec status = "okay"; 3937da8680bSJernej Skrabec}; 3947da8680bSJernej Skrabec 3957da8680bSJernej Skrabec&usbphy { 3967da8680bSJernej Skrabec status = "okay"; 3977da8680bSJernej Skrabec}; 3987da8680bSJernej Skrabec 3997da8680bSJernej Skrabec&usb_host1 { 4007da8680bSJernej Skrabec vbus-supply = <&vcc_host>; 4017da8680bSJernej Skrabec status = "okay"; 4027da8680bSJernej Skrabec}; 4037da8680bSJernej Skrabec 4047da8680bSJernej Skrabec&vopb { 4057da8680bSJernej Skrabec status = "okay"; 4067da8680bSJernej Skrabec}; 4077da8680bSJernej Skrabec 4087da8680bSJernej Skrabec&vopb_mmu { 4097da8680bSJernej Skrabec status = "okay"; 4107da8680bSJernej Skrabec}; 4117da8680bSJernej Skrabec 4127da8680bSJernej Skrabec&vopl { 4137da8680bSJernej Skrabec status = "okay"; 4147da8680bSJernej Skrabec}; 4157da8680bSJernej Skrabec 4167da8680bSJernej Skrabec&vopl_mmu { 4177da8680bSJernej Skrabec status = "okay"; 4187da8680bSJernej Skrabec}; 4197da8680bSJernej Skrabec 4207da8680bSJernej Skrabec&wdt { 4217da8680bSJernej Skrabec status = "okay"; 4227da8680bSJernej Skrabec}; 423