1*f126890aSEmmanuel Vadot// SPDX-License-Identifier: (GPL-2.0+ OR MIT) 2*f126890aSEmmanuel Vadot/* 3*f126890aSEmmanuel Vadot * Copyright (c) 2013 Heiko Stuebner <heiko@sntech.de> 4*f126890aSEmmanuel Vadot */ 5*f126890aSEmmanuel Vadot 6*f126890aSEmmanuel Vadot/dts-v1/; 7*f126890aSEmmanuel Vadot#include <dt-bindings/input/input.h> 8*f126890aSEmmanuel Vadot#include "rk3188.dtsi" 9*f126890aSEmmanuel Vadot 10*f126890aSEmmanuel Vadot/ { 11*f126890aSEmmanuel Vadot model = "Radxa Rock"; 12*f126890aSEmmanuel Vadot compatible = "radxa,rock", "rockchip,rk3188"; 13*f126890aSEmmanuel Vadot 14*f126890aSEmmanuel Vadot aliases { 15*f126890aSEmmanuel Vadot mmc0 = &mmc0; 16*f126890aSEmmanuel Vadot }; 17*f126890aSEmmanuel Vadot 18*f126890aSEmmanuel Vadot memory@60000000 { 19*f126890aSEmmanuel Vadot device_type = "memory"; 20*f126890aSEmmanuel Vadot reg = <0x60000000 0x80000000>; 21*f126890aSEmmanuel Vadot }; 22*f126890aSEmmanuel Vadot 23*f126890aSEmmanuel Vadot gpio-keys { 24*f126890aSEmmanuel Vadot compatible = "gpio-keys"; 25*f126890aSEmmanuel Vadot autorepeat; 26*f126890aSEmmanuel Vadot 27*f126890aSEmmanuel Vadot key-power { 28*f126890aSEmmanuel Vadot gpios = <&gpio0 RK_PA4 GPIO_ACTIVE_LOW>; 29*f126890aSEmmanuel Vadot linux,code = <KEY_POWER>; 30*f126890aSEmmanuel Vadot label = "GPIO Key Power"; 31*f126890aSEmmanuel Vadot linux,input-type = <1>; 32*f126890aSEmmanuel Vadot wakeup-source; 33*f126890aSEmmanuel Vadot debounce-interval = <100>; 34*f126890aSEmmanuel Vadot }; 35*f126890aSEmmanuel Vadot }; 36*f126890aSEmmanuel Vadot 37*f126890aSEmmanuel Vadot gpio-leds { 38*f126890aSEmmanuel Vadot compatible = "gpio-leds"; 39*f126890aSEmmanuel Vadot 40*f126890aSEmmanuel Vadot green_led: led-0 { 41*f126890aSEmmanuel Vadot label = "rock:green:user1"; 42*f126890aSEmmanuel Vadot gpios = <&gpio0 RK_PB4 GPIO_ACTIVE_LOW>; 43*f126890aSEmmanuel Vadot default-state = "off"; 44*f126890aSEmmanuel Vadot }; 45*f126890aSEmmanuel Vadot 46*f126890aSEmmanuel Vadot blue_led: led-1 { 47*f126890aSEmmanuel Vadot label = "rock:blue:user2"; 48*f126890aSEmmanuel Vadot gpios = <&gpio0 RK_PB6 GPIO_ACTIVE_LOW>; 49*f126890aSEmmanuel Vadot default-state = "off"; 50*f126890aSEmmanuel Vadot }; 51*f126890aSEmmanuel Vadot 52*f126890aSEmmanuel Vadot sleep_led: led-2 { 53*f126890aSEmmanuel Vadot label = "rock:red:power"; 54*f126890aSEmmanuel Vadot gpios = <&gpio0 RK_PB7 GPIO_ACTIVE_HIGH>; 55*f126890aSEmmanuel Vadot default-state = "off"; 56*f126890aSEmmanuel Vadot }; 57*f126890aSEmmanuel Vadot }; 58*f126890aSEmmanuel Vadot 59*f126890aSEmmanuel Vadot sound { 60*f126890aSEmmanuel Vadot compatible = "simple-audio-card"; 61*f126890aSEmmanuel Vadot simple-audio-card,name = "SPDIF"; 62*f126890aSEmmanuel Vadot 63*f126890aSEmmanuel Vadot simple-audio-card,dai-link@1 { /* S/PDIF - S/PDIF */ 64*f126890aSEmmanuel Vadot cpu { sound-dai = <&spdif>; }; 65*f126890aSEmmanuel Vadot codec { sound-dai = <&spdif_out>; }; 66*f126890aSEmmanuel Vadot }; 67*f126890aSEmmanuel Vadot }; 68*f126890aSEmmanuel Vadot 69*f126890aSEmmanuel Vadot spdif_out: spdif-out { 70*f126890aSEmmanuel Vadot compatible = "linux,spdif-dit"; 71*f126890aSEmmanuel Vadot #sound-dai-cells = <0>; 72*f126890aSEmmanuel Vadot }; 73*f126890aSEmmanuel Vadot 74*f126890aSEmmanuel Vadot ir_recv: ir-receiver { 75*f126890aSEmmanuel Vadot compatible = "gpio-ir-receiver"; 76*f126890aSEmmanuel Vadot gpios = <&gpio0 RK_PB2 GPIO_ACTIVE_LOW>; 77*f126890aSEmmanuel Vadot pinctrl-names = "default"; 78*f126890aSEmmanuel Vadot pinctrl-0 = <&ir_recv_pin>; 79*f126890aSEmmanuel Vadot }; 80*f126890aSEmmanuel Vadot 81*f126890aSEmmanuel Vadot vcc_otg: usb-otg-regulator { 82*f126890aSEmmanuel Vadot compatible = "regulator-fixed"; 83*f126890aSEmmanuel Vadot enable-active-high; 84*f126890aSEmmanuel Vadot gpio = <&gpio2 RK_PD7 GPIO_ACTIVE_HIGH>; 85*f126890aSEmmanuel Vadot pinctrl-names = "default"; 86*f126890aSEmmanuel Vadot pinctrl-0 = <&otg_vbus_drv>; 87*f126890aSEmmanuel Vadot regulator-name = "otg-vbus"; 88*f126890aSEmmanuel Vadot regulator-min-microvolt = <5000000>; 89*f126890aSEmmanuel Vadot regulator-max-microvolt = <5000000>; 90*f126890aSEmmanuel Vadot regulator-always-on; 91*f126890aSEmmanuel Vadot regulator-boot-on; 92*f126890aSEmmanuel Vadot }; 93*f126890aSEmmanuel Vadot 94*f126890aSEmmanuel Vadot vcc_sd0: sdmmc-regulator { 95*f126890aSEmmanuel Vadot compatible = "regulator-fixed"; 96*f126890aSEmmanuel Vadot regulator-name = "sdmmc-supply"; 97*f126890aSEmmanuel Vadot regulator-min-microvolt = <3300000>; 98*f126890aSEmmanuel Vadot regulator-max-microvolt = <3300000>; 99*f126890aSEmmanuel Vadot gpio = <&gpio3 RK_PA1 GPIO_ACTIVE_LOW>; 100*f126890aSEmmanuel Vadot pinctrl-names = "default"; 101*f126890aSEmmanuel Vadot pinctrl-0 = <&sdmmc_pwr>; 102*f126890aSEmmanuel Vadot startup-delay-us = <100000>; 103*f126890aSEmmanuel Vadot vin-supply = <&vcc_io>; 104*f126890aSEmmanuel Vadot }; 105*f126890aSEmmanuel Vadot 106*f126890aSEmmanuel Vadot vcc_host: usb-host-regulator { 107*f126890aSEmmanuel Vadot compatible = "regulator-fixed"; 108*f126890aSEmmanuel Vadot enable-active-high; 109*f126890aSEmmanuel Vadot gpio = <&gpio0 RK_PA3 GPIO_ACTIVE_HIGH>; 110*f126890aSEmmanuel Vadot pinctrl-names = "default"; 111*f126890aSEmmanuel Vadot pinctrl-0 = <&host_vbus_drv>; 112*f126890aSEmmanuel Vadot regulator-name = "host-pwr"; 113*f126890aSEmmanuel Vadot regulator-min-microvolt = <5000000>; 114*f126890aSEmmanuel Vadot regulator-max-microvolt = <5000000>; 115*f126890aSEmmanuel Vadot regulator-always-on; 116*f126890aSEmmanuel Vadot regulator-boot-on; 117*f126890aSEmmanuel Vadot }; 118*f126890aSEmmanuel Vadot 119*f126890aSEmmanuel Vadot vsys: vsys-regulator { 120*f126890aSEmmanuel Vadot compatible = "regulator-fixed"; 121*f126890aSEmmanuel Vadot regulator-name = "vsys"; 122*f126890aSEmmanuel Vadot regulator-min-microvolt = <5000000>; 123*f126890aSEmmanuel Vadot regulator-max-microvolt = <5000000>; 124*f126890aSEmmanuel Vadot regulator-boot-on; 125*f126890aSEmmanuel Vadot }; 126*f126890aSEmmanuel Vadot}; 127*f126890aSEmmanuel Vadot 128*f126890aSEmmanuel Vadot&emac { 129*f126890aSEmmanuel Vadot phy = <&phy0>; 130*f126890aSEmmanuel Vadot phy-supply = <&vcc_rmii>; 131*f126890aSEmmanuel Vadot pinctrl-names = "default"; 132*f126890aSEmmanuel Vadot pinctrl-0 = <&emac_xfer>, <&emac_mdio>, <&phy_int>; 133*f126890aSEmmanuel Vadot status = "okay"; 134*f126890aSEmmanuel Vadot 135*f126890aSEmmanuel Vadot mdio { 136*f126890aSEmmanuel Vadot #address-cells = <1>; 137*f126890aSEmmanuel Vadot #size-cells = <0>; 138*f126890aSEmmanuel Vadot 139*f126890aSEmmanuel Vadot phy0: ethernet-phy@0 { 140*f126890aSEmmanuel Vadot reg = <0>; 141*f126890aSEmmanuel Vadot interrupt-parent = <&gpio3>; 142*f126890aSEmmanuel Vadot interrupts = <RK_PD2 IRQ_TYPE_LEVEL_LOW>; 143*f126890aSEmmanuel Vadot }; 144*f126890aSEmmanuel Vadot }; 145*f126890aSEmmanuel Vadot}; 146*f126890aSEmmanuel Vadot 147*f126890aSEmmanuel Vadot&cpu0 { 148*f126890aSEmmanuel Vadot cpu-supply = <&vdd_arm>; 149*f126890aSEmmanuel Vadot}; 150*f126890aSEmmanuel Vadot 151*f126890aSEmmanuel Vadot&cpu1 { 152*f126890aSEmmanuel Vadot cpu-supply = <&vdd_arm>; 153*f126890aSEmmanuel Vadot}; 154*f126890aSEmmanuel Vadot 155*f126890aSEmmanuel Vadot&cpu2 { 156*f126890aSEmmanuel Vadot cpu-supply = <&vdd_arm>; 157*f126890aSEmmanuel Vadot}; 158*f126890aSEmmanuel Vadot 159*f126890aSEmmanuel Vadot&cpu3 { 160*f126890aSEmmanuel Vadot cpu-supply = <&vdd_arm>; 161*f126890aSEmmanuel Vadot}; 162*f126890aSEmmanuel Vadot 163*f126890aSEmmanuel Vadot&gpu { 164*f126890aSEmmanuel Vadot status = "okay"; 165*f126890aSEmmanuel Vadot}; 166*f126890aSEmmanuel Vadot 167*f126890aSEmmanuel Vadot&i2c1 { 168*f126890aSEmmanuel Vadot status = "okay"; 169*f126890aSEmmanuel Vadot clock-frequency = <400000>; 170*f126890aSEmmanuel Vadot 171*f126890aSEmmanuel Vadot rtc@51 { 172*f126890aSEmmanuel Vadot compatible = "haoyu,hym8563"; 173*f126890aSEmmanuel Vadot reg = <0x51>; 174*f126890aSEmmanuel Vadot interrupt-parent = <&gpio0>; 175*f126890aSEmmanuel Vadot interrupts = <RK_PB5 IRQ_TYPE_EDGE_FALLING>; 176*f126890aSEmmanuel Vadot pinctrl-names = "default"; 177*f126890aSEmmanuel Vadot pinctrl-0 = <&rtc_int>; 178*f126890aSEmmanuel Vadot #clock-cells = <0>; 179*f126890aSEmmanuel Vadot clock-output-names = "xin32k"; 180*f126890aSEmmanuel Vadot }; 181*f126890aSEmmanuel Vadot 182*f126890aSEmmanuel Vadot act8846: act8846@5a { 183*f126890aSEmmanuel Vadot compatible = "active-semi,act8846"; 184*f126890aSEmmanuel Vadot reg = <0x5a>; 185*f126890aSEmmanuel Vadot status = "okay"; 186*f126890aSEmmanuel Vadot system-power-controller; 187*f126890aSEmmanuel Vadot 188*f126890aSEmmanuel Vadot pinctrl-names = "default"; 189*f126890aSEmmanuel Vadot pinctrl-0 = <&act8846_dvs0_ctl>; 190*f126890aSEmmanuel Vadot 191*f126890aSEmmanuel Vadot vp1-supply = <&vsys>; 192*f126890aSEmmanuel Vadot vp2-supply = <&vsys>; 193*f126890aSEmmanuel Vadot vp3-supply = <&vsys>; 194*f126890aSEmmanuel Vadot vp4-supply = <&vsys>; 195*f126890aSEmmanuel Vadot inl1-supply = <&vcc_io>; 196*f126890aSEmmanuel Vadot inl2-supply = <&vsys>; 197*f126890aSEmmanuel Vadot inl3-supply = <&vsys>; 198*f126890aSEmmanuel Vadot 199*f126890aSEmmanuel Vadot regulators { 200*f126890aSEmmanuel Vadot vcc_ddr: REG1 { 201*f126890aSEmmanuel Vadot regulator-name = "VCC_DDR"; 202*f126890aSEmmanuel Vadot regulator-min-microvolt = <1200000>; 203*f126890aSEmmanuel Vadot regulator-max-microvolt = <1200000>; 204*f126890aSEmmanuel Vadot regulator-always-on; 205*f126890aSEmmanuel Vadot }; 206*f126890aSEmmanuel Vadot 207*f126890aSEmmanuel Vadot vdd_log: REG2 { 208*f126890aSEmmanuel Vadot regulator-name = "VDD_LOG"; 209*f126890aSEmmanuel Vadot regulator-min-microvolt = <1000000>; 210*f126890aSEmmanuel Vadot regulator-max-microvolt = <1000000>; 211*f126890aSEmmanuel Vadot regulator-always-on; 212*f126890aSEmmanuel Vadot }; 213*f126890aSEmmanuel Vadot 214*f126890aSEmmanuel Vadot vdd_arm: REG3 { 215*f126890aSEmmanuel Vadot regulator-name = "VDD_ARM"; 216*f126890aSEmmanuel Vadot regulator-min-microvolt = <875000>; 217*f126890aSEmmanuel Vadot regulator-max-microvolt = <1350000>; 218*f126890aSEmmanuel Vadot regulator-always-on; 219*f126890aSEmmanuel Vadot }; 220*f126890aSEmmanuel Vadot 221*f126890aSEmmanuel Vadot vcc_io: REG4 { 222*f126890aSEmmanuel Vadot regulator-name = "VCC_IO"; 223*f126890aSEmmanuel Vadot regulator-min-microvolt = <3300000>; 224*f126890aSEmmanuel Vadot regulator-max-microvolt = <3300000>; 225*f126890aSEmmanuel Vadot regulator-always-on; 226*f126890aSEmmanuel Vadot }; 227*f126890aSEmmanuel Vadot 228*f126890aSEmmanuel Vadot vdd_10: REG5 { 229*f126890aSEmmanuel Vadot regulator-name = "VDD_10"; 230*f126890aSEmmanuel Vadot regulator-min-microvolt = <1000000>; 231*f126890aSEmmanuel Vadot regulator-max-microvolt = <1000000>; 232*f126890aSEmmanuel Vadot regulator-always-on; 233*f126890aSEmmanuel Vadot }; 234*f126890aSEmmanuel Vadot 235*f126890aSEmmanuel Vadot vdd_hdmi: REG6 { 236*f126890aSEmmanuel Vadot regulator-name = "VDD_HDMI"; 237*f126890aSEmmanuel Vadot regulator-min-microvolt = <2500000>; 238*f126890aSEmmanuel Vadot regulator-max-microvolt = <2500000>; 239*f126890aSEmmanuel Vadot regulator-always-on; 240*f126890aSEmmanuel Vadot }; 241*f126890aSEmmanuel Vadot 242*f126890aSEmmanuel Vadot vcc18: REG7 { 243*f126890aSEmmanuel Vadot regulator-name = "VCC_18"; 244*f126890aSEmmanuel Vadot regulator-min-microvolt = <1800000>; 245*f126890aSEmmanuel Vadot regulator-max-microvolt = <1800000>; 246*f126890aSEmmanuel Vadot regulator-always-on; 247*f126890aSEmmanuel Vadot }; 248*f126890aSEmmanuel Vadot 249*f126890aSEmmanuel Vadot vcca_33: REG8 { 250*f126890aSEmmanuel Vadot regulator-name = "VCCA_33"; 251*f126890aSEmmanuel Vadot regulator-min-microvolt = <3300000>; 252*f126890aSEmmanuel Vadot regulator-max-microvolt = <3300000>; 253*f126890aSEmmanuel Vadot regulator-always-on; 254*f126890aSEmmanuel Vadot }; 255*f126890aSEmmanuel Vadot 256*f126890aSEmmanuel Vadot vcc_rmii: REG9 { 257*f126890aSEmmanuel Vadot regulator-name = "VCC_RMII"; 258*f126890aSEmmanuel Vadot regulator-min-microvolt = <3300000>; 259*f126890aSEmmanuel Vadot regulator-max-microvolt = <3300000>; 260*f126890aSEmmanuel Vadot }; 261*f126890aSEmmanuel Vadot 262*f126890aSEmmanuel Vadot vccio_wl: REG10 { 263*f126890aSEmmanuel Vadot regulator-name = "VCCIO_WL"; 264*f126890aSEmmanuel Vadot regulator-min-microvolt = <3300000>; 265*f126890aSEmmanuel Vadot regulator-max-microvolt = <3300000>; 266*f126890aSEmmanuel Vadot regulator-always-on; 267*f126890aSEmmanuel Vadot }; 268*f126890aSEmmanuel Vadot 269*f126890aSEmmanuel Vadot vcc_18: REG11 { 270*f126890aSEmmanuel Vadot regulator-name = "VCC18_IO"; 271*f126890aSEmmanuel Vadot regulator-min-microvolt = <1800000>; 272*f126890aSEmmanuel Vadot regulator-max-microvolt = <1800000>; 273*f126890aSEmmanuel Vadot regulator-always-on; 274*f126890aSEmmanuel Vadot }; 275*f126890aSEmmanuel Vadot 276*f126890aSEmmanuel Vadot vcc28: REG12 { 277*f126890aSEmmanuel Vadot regulator-name = "VCC_28"; 278*f126890aSEmmanuel Vadot regulator-min-microvolt = <2800000>; 279*f126890aSEmmanuel Vadot regulator-max-microvolt = <2800000>; 280*f126890aSEmmanuel Vadot regulator-always-on; 281*f126890aSEmmanuel Vadot }; 282*f126890aSEmmanuel Vadot }; 283*f126890aSEmmanuel Vadot }; 284*f126890aSEmmanuel Vadot}; 285*f126890aSEmmanuel Vadot 286*f126890aSEmmanuel Vadot&mmc0 { 287*f126890aSEmmanuel Vadot status = "okay"; 288*f126890aSEmmanuel Vadot pinctrl-names = "default"; 289*f126890aSEmmanuel Vadot pinctrl-0 = <&sd0_clk>, <&sd0_cmd>, <&sd0_cd>, <&sd0_bus4>; 290*f126890aSEmmanuel Vadot vmmc-supply = <&vcc_sd0>; 291*f126890aSEmmanuel Vadot 292*f126890aSEmmanuel Vadot bus-width = <4>; 293*f126890aSEmmanuel Vadot cap-mmc-highspeed; 294*f126890aSEmmanuel Vadot cap-sd-highspeed; 295*f126890aSEmmanuel Vadot disable-wp; 296*f126890aSEmmanuel Vadot}; 297*f126890aSEmmanuel Vadot 298*f126890aSEmmanuel Vadot&pwm1 { 299*f126890aSEmmanuel Vadot status = "okay"; 300*f126890aSEmmanuel Vadot}; 301*f126890aSEmmanuel Vadot 302*f126890aSEmmanuel Vadot&pwm2 { 303*f126890aSEmmanuel Vadot status = "okay"; 304*f126890aSEmmanuel Vadot}; 305*f126890aSEmmanuel Vadot 306*f126890aSEmmanuel Vadot&pwm3 { 307*f126890aSEmmanuel Vadot status = "okay"; 308*f126890aSEmmanuel Vadot}; 309*f126890aSEmmanuel Vadot 310*f126890aSEmmanuel Vadot&pinctrl { 311*f126890aSEmmanuel Vadot pcfg_output_low: pcfg-output-low { 312*f126890aSEmmanuel Vadot output-low; 313*f126890aSEmmanuel Vadot }; 314*f126890aSEmmanuel Vadot 315*f126890aSEmmanuel Vadot act8846 { 316*f126890aSEmmanuel Vadot act8846_dvs0_ctl: act8846-dvs0-ctl { 317*f126890aSEmmanuel Vadot rockchip,pins = <3 RK_PD3 RK_FUNC_GPIO &pcfg_output_low>; 318*f126890aSEmmanuel Vadot }; 319*f126890aSEmmanuel Vadot }; 320*f126890aSEmmanuel Vadot 321*f126890aSEmmanuel Vadot hym8563 { 322*f126890aSEmmanuel Vadot rtc_int: rtc-int { 323*f126890aSEmmanuel Vadot rockchip,pins = <0 RK_PA0 RK_FUNC_GPIO &pcfg_pull_up>; 324*f126890aSEmmanuel Vadot }; 325*f126890aSEmmanuel Vadot }; 326*f126890aSEmmanuel Vadot 327*f126890aSEmmanuel Vadot lan8720a { 328*f126890aSEmmanuel Vadot phy_int: phy-int { 329*f126890aSEmmanuel Vadot rockchip,pins = <3 RK_PD2 RK_FUNC_GPIO &pcfg_pull_up>; 330*f126890aSEmmanuel Vadot }; 331*f126890aSEmmanuel Vadot }; 332*f126890aSEmmanuel Vadot 333*f126890aSEmmanuel Vadot ir-receiver { 334*f126890aSEmmanuel Vadot ir_recv_pin: ir-recv-pin { 335*f126890aSEmmanuel Vadot rockchip,pins = <0 RK_PB2 RK_FUNC_GPIO &pcfg_pull_none>; 336*f126890aSEmmanuel Vadot }; 337*f126890aSEmmanuel Vadot }; 338*f126890aSEmmanuel Vadot 339*f126890aSEmmanuel Vadot sd0 { 340*f126890aSEmmanuel Vadot sdmmc_pwr: sdmmc-pwr { 341*f126890aSEmmanuel Vadot rockchip,pins = <3 RK_PA1 RK_FUNC_GPIO &pcfg_pull_none>; 342*f126890aSEmmanuel Vadot }; 343*f126890aSEmmanuel Vadot }; 344*f126890aSEmmanuel Vadot 345*f126890aSEmmanuel Vadot usb { 346*f126890aSEmmanuel Vadot host_vbus_drv: host-vbus-drv { 347*f126890aSEmmanuel Vadot rockchip,pins = <0 RK_PA3 RK_FUNC_GPIO &pcfg_pull_none>; 348*f126890aSEmmanuel Vadot }; 349*f126890aSEmmanuel Vadot otg_vbus_drv: otg-vbus-drv { 350*f126890aSEmmanuel Vadot rockchip,pins = <2 RK_PD7 RK_FUNC_GPIO &pcfg_pull_none>; 351*f126890aSEmmanuel Vadot }; 352*f126890aSEmmanuel Vadot }; 353*f126890aSEmmanuel Vadot}; 354*f126890aSEmmanuel Vadot 355*f126890aSEmmanuel Vadot&spdif { 356*f126890aSEmmanuel Vadot status = "okay"; 357*f126890aSEmmanuel Vadot}; 358*f126890aSEmmanuel Vadot 359*f126890aSEmmanuel Vadot&uart0 { 360*f126890aSEmmanuel Vadot status = "okay"; 361*f126890aSEmmanuel Vadot}; 362*f126890aSEmmanuel Vadot 363*f126890aSEmmanuel Vadot&uart1 { 364*f126890aSEmmanuel Vadot status = "okay"; 365*f126890aSEmmanuel Vadot}; 366*f126890aSEmmanuel Vadot 367*f126890aSEmmanuel Vadot&uart2 { 368*f126890aSEmmanuel Vadot status = "okay"; 369*f126890aSEmmanuel Vadot}; 370*f126890aSEmmanuel Vadot 371*f126890aSEmmanuel Vadot&uart3 { 372*f126890aSEmmanuel Vadot status = "okay"; 373*f126890aSEmmanuel Vadot}; 374*f126890aSEmmanuel Vadot 375*f126890aSEmmanuel Vadot&usbphy { 376*f126890aSEmmanuel Vadot status = "okay"; 377*f126890aSEmmanuel Vadot}; 378*f126890aSEmmanuel Vadot 379*f126890aSEmmanuel Vadot&usb_host { 380*f126890aSEmmanuel Vadot status = "okay"; 381*f126890aSEmmanuel Vadot}; 382*f126890aSEmmanuel Vadot 383*f126890aSEmmanuel Vadot&usb_otg { 384*f126890aSEmmanuel Vadot status = "okay"; 385*f126890aSEmmanuel Vadot}; 386*f126890aSEmmanuel Vadot 387*f126890aSEmmanuel Vadot&wdt { 388*f126890aSEmmanuel Vadot status = "okay"; 389*f126890aSEmmanuel Vadot}; 390