1f126890aSEmmanuel Vadot// SPDX-License-Identifier: GPL-2.0-or-later 2f126890aSEmmanuel Vadot/* 3f126890aSEmmanuel Vadot * Copyright (C) 2013 Marek Vasut <marex@denx.de> 4f126890aSEmmanuel Vadot */ 5f126890aSEmmanuel Vadot 6f126890aSEmmanuel Vadot/dts-v1/; 7f126890aSEmmanuel Vadot#include "imx53-m53.dtsi" 8f126890aSEmmanuel Vadot 9f126890aSEmmanuel Vadot/ { 10f126890aSEmmanuel Vadot model = "Aries/DENX M53EVK"; 11f126890aSEmmanuel Vadot compatible = "aries,imx53-m53evk", "denx,imx53-m53evk", "fsl,imx53"; 12f126890aSEmmanuel Vadot 13f126890aSEmmanuel Vadot display1: disp1 { 14f126890aSEmmanuel Vadot compatible = "fsl,imx-parallel-display"; 15f126890aSEmmanuel Vadot interface-pix-fmt = "bgr666"; 16f126890aSEmmanuel Vadot pinctrl-names = "default"; 17f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_ipu_disp1>; 18f126890aSEmmanuel Vadot 19f126890aSEmmanuel Vadot display-timings { 20*0e8011faSEmmanuel Vadot native-mode = <&timing0>; 21*0e8011faSEmmanuel Vadot timing0: timing-800x480p60 { 22f126890aSEmmanuel Vadot clock-frequency = <31500000>; 23f126890aSEmmanuel Vadot hactive = <800>; 24f126890aSEmmanuel Vadot vactive = <480>; 25f126890aSEmmanuel Vadot hfront-porch = <40>; 26f126890aSEmmanuel Vadot hback-porch = <88>; 27f126890aSEmmanuel Vadot hsync-len = <128>; 28f126890aSEmmanuel Vadot vback-porch = <33>; 29f126890aSEmmanuel Vadot vfront-porch = <9>; 30f126890aSEmmanuel Vadot vsync-len = <3>; 31f126890aSEmmanuel Vadot vsync-active = <1>; 32f126890aSEmmanuel Vadot }; 33f126890aSEmmanuel Vadot }; 34f126890aSEmmanuel Vadot 35f126890aSEmmanuel Vadot port { 36f126890aSEmmanuel Vadot display1_in: endpoint { 37f126890aSEmmanuel Vadot remote-endpoint = <&ipu_di1_disp1>; 38f126890aSEmmanuel Vadot }; 39f126890aSEmmanuel Vadot }; 40f126890aSEmmanuel Vadot }; 41f126890aSEmmanuel Vadot 42f126890aSEmmanuel Vadot backlight { 43f126890aSEmmanuel Vadot compatible = "pwm-backlight"; 447d0873ebSEmmanuel Vadot pwms = <&pwm1 0 3000 0>; 45f126890aSEmmanuel Vadot brightness-levels = <0 4 8 16 32 64 128 255>; 46f126890aSEmmanuel Vadot default-brightness-level = <6>; 47f126890aSEmmanuel Vadot power-supply = <®_backlight>; 48f126890aSEmmanuel Vadot }; 49f126890aSEmmanuel Vadot 50f126890aSEmmanuel Vadot leds { 51f126890aSEmmanuel Vadot compatible = "gpio-leds"; 52f126890aSEmmanuel Vadot pinctrl-names = "default"; 53f126890aSEmmanuel Vadot pinctrl-0 = <&led_pin_gpio>; 54f126890aSEmmanuel Vadot 55f126890aSEmmanuel Vadot led-user1 { 56f126890aSEmmanuel Vadot label = "user1"; 57f126890aSEmmanuel Vadot gpios = <&gpio2 8 0>; 58f126890aSEmmanuel Vadot linux,default-trigger = "heartbeat"; 59f126890aSEmmanuel Vadot }; 60f126890aSEmmanuel Vadot 61f126890aSEmmanuel Vadot led-user2 { 62f126890aSEmmanuel Vadot label = "user2"; 63f126890aSEmmanuel Vadot gpios = <&gpio2 9 0>; 64f126890aSEmmanuel Vadot linux,default-trigger = "heartbeat"; 65f126890aSEmmanuel Vadot }; 66f126890aSEmmanuel Vadot }; 67f126890aSEmmanuel Vadot 68aa1a8ff2SEmmanuel Vadot reg_usbh1_vbus: regulator-usbh1-vbus { 69f126890aSEmmanuel Vadot compatible = "regulator-fixed"; 70f126890aSEmmanuel Vadot regulator-name = "vbus"; 71f126890aSEmmanuel Vadot regulator-min-microvolt = <5000000>; 72f126890aSEmmanuel Vadot regulator-max-microvolt = <5000000>; 73f126890aSEmmanuel Vadot gpio = <&gpio1 2 0>; 74f126890aSEmmanuel Vadot }; 75f126890aSEmmanuel Vadot 76aa1a8ff2SEmmanuel Vadot reg_usb_otg_vbus: regulator-usb-otg-vbus { 77f126890aSEmmanuel Vadot compatible = "regulator-fixed"; 78f126890aSEmmanuel Vadot regulator-name = "usb_otg_vbus"; 79f126890aSEmmanuel Vadot regulator-min-microvolt = <5000000>; 80f126890aSEmmanuel Vadot regulator-max-microvolt = <5000000>; 81f126890aSEmmanuel Vadot gpio = <&gpio1 4 0>; 82f126890aSEmmanuel Vadot }; 83f126890aSEmmanuel Vadot 84f126890aSEmmanuel Vadot sound { 85f126890aSEmmanuel Vadot compatible = "fsl,imx53-m53evk-sgtl5000", 86f126890aSEmmanuel Vadot "fsl,imx-audio-sgtl5000"; 87f126890aSEmmanuel Vadot model = "imx53-m53evk-sgtl5000"; 88f126890aSEmmanuel Vadot ssi-controller = <&ssi2>; 89f126890aSEmmanuel Vadot audio-codec = <&sgtl5000>; 90f126890aSEmmanuel Vadot audio-routing = 91f126890aSEmmanuel Vadot "MIC_IN", "Mic Jack", 92f126890aSEmmanuel Vadot "Mic Jack", "Mic Bias", 93f126890aSEmmanuel Vadot "LINE_IN", "Line In Jack", 94f126890aSEmmanuel Vadot "Headphone Jack", "HP_OUT", 95f126890aSEmmanuel Vadot "Ext Spk", "LINE_OUT"; 96f126890aSEmmanuel Vadot mux-int-port = <2>; 97f126890aSEmmanuel Vadot mux-ext-port = <4>; 98f126890aSEmmanuel Vadot }; 99f126890aSEmmanuel Vadot}; 100f126890aSEmmanuel Vadot 101f126890aSEmmanuel Vadot&audmux { 102f126890aSEmmanuel Vadot pinctrl-names = "default"; 103f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_audmux>; 104f126890aSEmmanuel Vadot status = "okay"; 105f126890aSEmmanuel Vadot}; 106f126890aSEmmanuel Vadot 107f126890aSEmmanuel Vadot&can1 { 108f126890aSEmmanuel Vadot pinctrl-names = "default"; 109f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_can1>; 110f126890aSEmmanuel Vadot status = "okay"; 111f126890aSEmmanuel Vadot}; 112f126890aSEmmanuel Vadot 113f126890aSEmmanuel Vadot&can2 { 114f126890aSEmmanuel Vadot pinctrl-names = "default"; 115f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_can2>; 116f126890aSEmmanuel Vadot status = "okay"; 117f126890aSEmmanuel Vadot}; 118f126890aSEmmanuel Vadot 119f126890aSEmmanuel Vadot&esdhc1 { 120f126890aSEmmanuel Vadot pinctrl-names = "default"; 121f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_esdhc1>; 122f126890aSEmmanuel Vadot cd-gpios = <&gpio1 1 GPIO_ACTIVE_LOW>; 123f126890aSEmmanuel Vadot wp-gpios = <&gpio1 9 GPIO_ACTIVE_HIGH>; 124f126890aSEmmanuel Vadot status = "okay"; 125f126890aSEmmanuel Vadot}; 126f126890aSEmmanuel Vadot 127f126890aSEmmanuel Vadot&fec { 128f126890aSEmmanuel Vadot pinctrl-names = "default"; 129f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_fec>; 130f126890aSEmmanuel Vadot phy-mode = "rmii"; 131f126890aSEmmanuel Vadot status = "okay"; 132f126890aSEmmanuel Vadot}; 133f126890aSEmmanuel Vadot 134f126890aSEmmanuel Vadot&i2c1 { 135f126890aSEmmanuel Vadot pinctrl-names = "default"; 136f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_i2c1>; 137f126890aSEmmanuel Vadot status = "okay"; 138f126890aSEmmanuel Vadot 139f126890aSEmmanuel Vadot sgtl5000: codec@a { 140f126890aSEmmanuel Vadot compatible = "fsl,sgtl5000"; 141f126890aSEmmanuel Vadot reg = <0x0a>; 142f126890aSEmmanuel Vadot #sound-dai-cells = <0>; 143f126890aSEmmanuel Vadot VDDA-supply = <®_3p2v>; 144f126890aSEmmanuel Vadot VDDIO-supply = <®_3p2v>; 145f126890aSEmmanuel Vadot clocks = <&clks IMX5_CLK_SSI_EXT1_GATE>; 146f126890aSEmmanuel Vadot }; 147f126890aSEmmanuel Vadot}; 148f126890aSEmmanuel Vadot 149f126890aSEmmanuel Vadot&i2c3 { 150f126890aSEmmanuel Vadot pinctrl-names = "default"; 151f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_i2c3>; 152f126890aSEmmanuel Vadot status = "okay"; 153f126890aSEmmanuel Vadot}; 154f126890aSEmmanuel Vadot 155f126890aSEmmanuel Vadot&iomuxc { 156f126890aSEmmanuel Vadot pinctrl-names = "default"; 157f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_hog>; 158f126890aSEmmanuel Vadot 159f126890aSEmmanuel Vadot imx53-m53evk { 160f126890aSEmmanuel Vadot pinctrl_usb: usbgrp { 161f126890aSEmmanuel Vadot fsl,pins = < 162f126890aSEmmanuel Vadot MX53_PAD_GPIO_2__GPIO1_2 0x80000000 163f126890aSEmmanuel Vadot MX53_PAD_GPIO_3__USBOH3_USBH1_OC 0x80000000 164f126890aSEmmanuel Vadot >; 165f126890aSEmmanuel Vadot }; 166f126890aSEmmanuel Vadot 167f126890aSEmmanuel Vadot pinctrl_usbotg: usbotggrp { 168f126890aSEmmanuel Vadot fsl,pins = < 169f126890aSEmmanuel Vadot MX53_PAD_GPIO_4__GPIO1_4 0x000b0 170f126890aSEmmanuel Vadot >; 171f126890aSEmmanuel Vadot }; 172f126890aSEmmanuel Vadot 173f126890aSEmmanuel Vadot led_pin_gpio: led_gpio { 174f126890aSEmmanuel Vadot fsl,pins = < 175f126890aSEmmanuel Vadot MX53_PAD_PATA_DATA8__GPIO2_8 0x80000000 176f126890aSEmmanuel Vadot MX53_PAD_PATA_DATA9__GPIO2_9 0x80000000 177f126890aSEmmanuel Vadot >; 178f126890aSEmmanuel Vadot }; 179f126890aSEmmanuel Vadot 180f126890aSEmmanuel Vadot pinctrl_audmux: audmuxgrp { 181f126890aSEmmanuel Vadot fsl,pins = < 182f126890aSEmmanuel Vadot MX53_PAD_SD2_DATA3__AUDMUX_AUD4_TXC 0x80000000 183f126890aSEmmanuel Vadot MX53_PAD_SD2_DATA2__AUDMUX_AUD4_TXD 0x80000000 184f126890aSEmmanuel Vadot MX53_PAD_SD2_DATA1__AUDMUX_AUD4_TXFS 0x80000000 185f126890aSEmmanuel Vadot MX53_PAD_SD2_DATA0__AUDMUX_AUD4_RXD 0x80000000 186f126890aSEmmanuel Vadot >; 187f126890aSEmmanuel Vadot }; 188f126890aSEmmanuel Vadot 189f126890aSEmmanuel Vadot pinctrl_can1: can1grp { 190f126890aSEmmanuel Vadot fsl,pins = < 191f126890aSEmmanuel Vadot MX53_PAD_GPIO_7__CAN1_TXCAN 0x80000000 192f126890aSEmmanuel Vadot MX53_PAD_GPIO_8__CAN1_RXCAN 0x80000000 193f126890aSEmmanuel Vadot >; 194f126890aSEmmanuel Vadot }; 195f126890aSEmmanuel Vadot 196f126890aSEmmanuel Vadot pinctrl_can2: can2grp { 197f126890aSEmmanuel Vadot fsl,pins = < 198f126890aSEmmanuel Vadot MX53_PAD_KEY_COL4__CAN2_TXCAN 0x80000000 199f126890aSEmmanuel Vadot MX53_PAD_KEY_ROW4__CAN2_RXCAN 0x80000000 200f126890aSEmmanuel Vadot >; 201f126890aSEmmanuel Vadot }; 202f126890aSEmmanuel Vadot 203f126890aSEmmanuel Vadot pinctrl_esdhc1: esdhc1grp { 204f126890aSEmmanuel Vadot fsl,pins = < 205f126890aSEmmanuel Vadot MX53_PAD_SD1_DATA0__ESDHC1_DAT0 0x1d5 206f126890aSEmmanuel Vadot MX53_PAD_SD1_DATA1__ESDHC1_DAT1 0x1d5 207f126890aSEmmanuel Vadot MX53_PAD_SD1_DATA2__ESDHC1_DAT2 0x1d5 208f126890aSEmmanuel Vadot MX53_PAD_SD1_DATA3__ESDHC1_DAT3 0x1d5 209f126890aSEmmanuel Vadot MX53_PAD_SD1_CMD__ESDHC1_CMD 0x1d5 210f126890aSEmmanuel Vadot MX53_PAD_SD1_CLK__ESDHC1_CLK 0x1d5 211f126890aSEmmanuel Vadot >; 212f126890aSEmmanuel Vadot }; 213f126890aSEmmanuel Vadot 214f126890aSEmmanuel Vadot pinctrl_fec: fecgrp { 215f126890aSEmmanuel Vadot fsl,pins = < 216f126890aSEmmanuel Vadot MX53_PAD_FEC_MDC__FEC_MDC 0x80000000 217f126890aSEmmanuel Vadot MX53_PAD_FEC_MDIO__FEC_MDIO 0x80000000 218f126890aSEmmanuel Vadot MX53_PAD_FEC_REF_CLK__FEC_TX_CLK 0x80000000 219f126890aSEmmanuel Vadot MX53_PAD_FEC_RX_ER__FEC_RX_ER 0x80000000 220f126890aSEmmanuel Vadot MX53_PAD_FEC_CRS_DV__FEC_RX_DV 0x80000000 221f126890aSEmmanuel Vadot MX53_PAD_FEC_RXD1__FEC_RDATA_1 0x80000000 222f126890aSEmmanuel Vadot MX53_PAD_FEC_RXD0__FEC_RDATA_0 0x80000000 223f126890aSEmmanuel Vadot MX53_PAD_FEC_TX_EN__FEC_TX_EN 0x80000000 224f126890aSEmmanuel Vadot MX53_PAD_FEC_TXD1__FEC_TDATA_1 0x80000000 225f126890aSEmmanuel Vadot MX53_PAD_FEC_TXD0__FEC_TDATA_0 0x80000000 226f126890aSEmmanuel Vadot >; 227f126890aSEmmanuel Vadot }; 228f126890aSEmmanuel Vadot 229f126890aSEmmanuel Vadot pinctrl_i2c1: i2c1grp { 230f126890aSEmmanuel Vadot fsl,pins = < 231f126890aSEmmanuel Vadot MX53_PAD_EIM_D21__I2C1_SCL 0xc0000000 232f126890aSEmmanuel Vadot MX53_PAD_EIM_D28__I2C1_SDA 0xc0000000 233f126890aSEmmanuel Vadot >; 234f126890aSEmmanuel Vadot }; 235f126890aSEmmanuel Vadot 236f126890aSEmmanuel Vadot pinctrl_i2c3: i2c3grp { 237f126890aSEmmanuel Vadot fsl,pins = < 238f126890aSEmmanuel Vadot MX53_PAD_GPIO_6__I2C3_SDA 0xc0000000 239f126890aSEmmanuel Vadot MX53_PAD_GPIO_5__I2C3_SCL 0xc0000000 240f126890aSEmmanuel Vadot >; 241f126890aSEmmanuel Vadot }; 242f126890aSEmmanuel Vadot 243f126890aSEmmanuel Vadot pinctrl_ipu_disp1: ipudisp1grp { 244f126890aSEmmanuel Vadot fsl,pins = < 245f126890aSEmmanuel Vadot MX53_PAD_EIM_DA9__IPU_DISP1_DAT_0 0x5 246f126890aSEmmanuel Vadot MX53_PAD_EIM_DA8__IPU_DISP1_DAT_1 0x5 247f126890aSEmmanuel Vadot MX53_PAD_EIM_DA7__IPU_DISP1_DAT_2 0x5 248f126890aSEmmanuel Vadot MX53_PAD_EIM_DA6__IPU_DISP1_DAT_3 0x5 249f126890aSEmmanuel Vadot MX53_PAD_EIM_DA5__IPU_DISP1_DAT_4 0x5 250f126890aSEmmanuel Vadot MX53_PAD_EIM_DA4__IPU_DISP1_DAT_5 0x5 251f126890aSEmmanuel Vadot MX53_PAD_EIM_DA3__IPU_DISP1_DAT_6 0x5 252f126890aSEmmanuel Vadot MX53_PAD_EIM_DA2__IPU_DISP1_DAT_7 0x5 253f126890aSEmmanuel Vadot MX53_PAD_EIM_DA1__IPU_DISP1_DAT_8 0x5 254f126890aSEmmanuel Vadot MX53_PAD_EIM_DA0__IPU_DISP1_DAT_9 0x5 255f126890aSEmmanuel Vadot MX53_PAD_EIM_EB1__IPU_DISP1_DAT_10 0x5 256f126890aSEmmanuel Vadot MX53_PAD_EIM_EB0__IPU_DISP1_DAT_11 0x5 257f126890aSEmmanuel Vadot MX53_PAD_EIM_A17__IPU_DISP1_DAT_12 0x5 258f126890aSEmmanuel Vadot MX53_PAD_EIM_A18__IPU_DISP1_DAT_13 0x5 259f126890aSEmmanuel Vadot MX53_PAD_EIM_A19__IPU_DISP1_DAT_14 0x5 260f126890aSEmmanuel Vadot MX53_PAD_EIM_A20__IPU_DISP1_DAT_15 0x5 261f126890aSEmmanuel Vadot MX53_PAD_EIM_A21__IPU_DISP1_DAT_16 0x5 262f126890aSEmmanuel Vadot MX53_PAD_EIM_A22__IPU_DISP1_DAT_17 0x5 263f126890aSEmmanuel Vadot MX53_PAD_EIM_A23__IPU_DISP1_DAT_18 0x5 264f126890aSEmmanuel Vadot MX53_PAD_EIM_A24__IPU_DISP1_DAT_19 0x5 265f126890aSEmmanuel Vadot MX53_PAD_EIM_D31__IPU_DISP1_DAT_20 0x5 266f126890aSEmmanuel Vadot MX53_PAD_EIM_D30__IPU_DISP1_DAT_21 0x5 267f126890aSEmmanuel Vadot MX53_PAD_EIM_D26__IPU_DISP1_DAT_22 0x5 268f126890aSEmmanuel Vadot MX53_PAD_EIM_D27__IPU_DISP1_DAT_23 0x5 269f126890aSEmmanuel Vadot MX53_PAD_EIM_A16__IPU_DI1_DISP_CLK 0x5 270f126890aSEmmanuel Vadot MX53_PAD_EIM_DA13__IPU_DI1_D0_CS 0x5 271f126890aSEmmanuel Vadot MX53_PAD_EIM_DA14__IPU_DI1_D1_CS 0x5 272f126890aSEmmanuel Vadot MX53_PAD_EIM_DA15__IPU_DI1_PIN1 0x5 273f126890aSEmmanuel Vadot MX53_PAD_EIM_DA11__IPU_DI1_PIN2 0x5 274f126890aSEmmanuel Vadot MX53_PAD_EIM_DA12__IPU_DI1_PIN3 0x5 275f126890aSEmmanuel Vadot MX53_PAD_EIM_A25__IPU_DI1_PIN12 0x5 276f126890aSEmmanuel Vadot MX53_PAD_EIM_DA10__IPU_DI1_PIN15 0x5 277f126890aSEmmanuel Vadot >; 278f126890aSEmmanuel Vadot }; 279f126890aSEmmanuel Vadot 280f126890aSEmmanuel Vadot pinctrl_pwm1: pwm1grp { 281f126890aSEmmanuel Vadot fsl,pins = < 282f126890aSEmmanuel Vadot MX53_PAD_DISP0_DAT8__PWM1_PWMO 0x5 283f126890aSEmmanuel Vadot >; 284f126890aSEmmanuel Vadot }; 285f126890aSEmmanuel Vadot 286f126890aSEmmanuel Vadot pinctrl_uart1: uart1grp { 287f126890aSEmmanuel Vadot fsl,pins = < 288f126890aSEmmanuel Vadot MX53_PAD_PATA_DIOW__UART1_TXD_MUX 0x1e4 289f126890aSEmmanuel Vadot MX53_PAD_PATA_DMACK__UART1_RXD_MUX 0x1e4 290f126890aSEmmanuel Vadot >; 291f126890aSEmmanuel Vadot }; 292f126890aSEmmanuel Vadot 293f126890aSEmmanuel Vadot pinctrl_uart2: uart2grp { 294f126890aSEmmanuel Vadot fsl,pins = < 295f126890aSEmmanuel Vadot MX53_PAD_PATA_BUFFER_EN__UART2_RXD_MUX 0x1e4 296f126890aSEmmanuel Vadot MX53_PAD_PATA_DMARQ__UART2_TXD_MUX 0x1e4 297f126890aSEmmanuel Vadot >; 298f126890aSEmmanuel Vadot }; 299f126890aSEmmanuel Vadot 300f126890aSEmmanuel Vadot pinctrl_uart3: uart3grp { 301f126890aSEmmanuel Vadot fsl,pins = < 302f126890aSEmmanuel Vadot MX53_PAD_PATA_CS_0__UART3_TXD_MUX 0x1e4 303f126890aSEmmanuel Vadot MX53_PAD_PATA_CS_1__UART3_RXD_MUX 0x1e4 304f126890aSEmmanuel Vadot MX53_PAD_PATA_DA_1__UART3_CTS 0x1e4 305f126890aSEmmanuel Vadot MX53_PAD_PATA_DA_2__UART3_RTS 0x1e4 306f126890aSEmmanuel Vadot >; 307f126890aSEmmanuel Vadot }; 308f126890aSEmmanuel Vadot }; 309f126890aSEmmanuel Vadot}; 310f126890aSEmmanuel Vadot 311f126890aSEmmanuel Vadot&ipu_di1_disp1 { 312f126890aSEmmanuel Vadot remote-endpoint = <&display1_in>; 313f126890aSEmmanuel Vadot}; 314f126890aSEmmanuel Vadot 315f126890aSEmmanuel Vadot&pwm1 { 316f126890aSEmmanuel Vadot pinctrl-names = "default"; 317f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_pwm1>; 318f126890aSEmmanuel Vadot status = "okay"; 319f126890aSEmmanuel Vadot}; 320f126890aSEmmanuel Vadot 321f126890aSEmmanuel Vadot&sata { 322f126890aSEmmanuel Vadot status = "okay"; 323f126890aSEmmanuel Vadot}; 324f126890aSEmmanuel Vadot 325f126890aSEmmanuel Vadot&ssi2 { 326f126890aSEmmanuel Vadot status = "okay"; 327f126890aSEmmanuel Vadot}; 328f126890aSEmmanuel Vadot 329f126890aSEmmanuel Vadot&uart1 { 330f126890aSEmmanuel Vadot pinctrl-names = "default"; 331f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_uart1>; 332f126890aSEmmanuel Vadot status = "okay"; 333f126890aSEmmanuel Vadot}; 334f126890aSEmmanuel Vadot 335f126890aSEmmanuel Vadot&uart2 { 336f126890aSEmmanuel Vadot pinctrl-names = "default"; 337f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_uart2>; 338f126890aSEmmanuel Vadot status = "okay"; 339f126890aSEmmanuel Vadot}; 340f126890aSEmmanuel Vadot 341f126890aSEmmanuel Vadot&uart3 { 342f126890aSEmmanuel Vadot pinctrl-names = "default"; 343f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_uart3>; 344f126890aSEmmanuel Vadot status = "okay"; 345f126890aSEmmanuel Vadot}; 346f126890aSEmmanuel Vadot 347f126890aSEmmanuel Vadot&usbh1 { 348f126890aSEmmanuel Vadot pinctrl-names = "default"; 349f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_usb>; 350f126890aSEmmanuel Vadot vbus-supply = <®_usbh1_vbus>; 351f126890aSEmmanuel Vadot phy_type = "utmi"; 352f126890aSEmmanuel Vadot status = "okay"; 353f126890aSEmmanuel Vadot}; 354f126890aSEmmanuel Vadot 355f126890aSEmmanuel Vadot&usbotg { 356f126890aSEmmanuel Vadot pinctrl-names = "default"; 357f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_usbotg>; 358f126890aSEmmanuel Vadot dr_mode = "otg"; 359f126890aSEmmanuel Vadot vbus-supply = <®_usb_otg_vbus>; 360f126890aSEmmanuel Vadot disable-over-current; 361f126890aSEmmanuel Vadot status = "okay"; 362f126890aSEmmanuel Vadot}; 363