1*f126890aSEmmanuel Vadot// SPDX-License-Identifier: GPL-2.0 2*f126890aSEmmanuel Vadot/* 3*f126890aSEmmanuel Vadot * Copyright (C) 2011 - 2014 Xilinx 4*f126890aSEmmanuel Vadot * Copyright (C) 2012 National Instruments Corp. 5*f126890aSEmmanuel Vadot */ 6*f126890aSEmmanuel Vadot/dts-v1/; 7*f126890aSEmmanuel Vadot#include "zynq-7000.dtsi" 8*f126890aSEmmanuel Vadot#include <dt-bindings/gpio/gpio.h> 9*f126890aSEmmanuel Vadot 10*f126890aSEmmanuel Vadot/ { 11*f126890aSEmmanuel Vadot model = "Xilinx ZC702 board"; 12*f126890aSEmmanuel Vadot compatible = "xlnx,zynq-zc702", "xlnx,zynq-7000"; 13*f126890aSEmmanuel Vadot 14*f126890aSEmmanuel Vadot aliases { 15*f126890aSEmmanuel Vadot ethernet0 = &gem0; 16*f126890aSEmmanuel Vadot i2c0 = &i2c0; 17*f126890aSEmmanuel Vadot serial0 = &uart1; 18*f126890aSEmmanuel Vadot mmc0 = &sdhci0; 19*f126890aSEmmanuel Vadot }; 20*f126890aSEmmanuel Vadot 21*f126890aSEmmanuel Vadot memory@0 { 22*f126890aSEmmanuel Vadot device_type = "memory"; 23*f126890aSEmmanuel Vadot reg = <0x0 0x40000000>; 24*f126890aSEmmanuel Vadot }; 25*f126890aSEmmanuel Vadot 26*f126890aSEmmanuel Vadot chosen { 27*f126890aSEmmanuel Vadot bootargs = ""; 28*f126890aSEmmanuel Vadot stdout-path = "serial0:115200n8"; 29*f126890aSEmmanuel Vadot }; 30*f126890aSEmmanuel Vadot 31*f126890aSEmmanuel Vadot gpio-keys { 32*f126890aSEmmanuel Vadot compatible = "gpio-keys"; 33*f126890aSEmmanuel Vadot autorepeat; 34*f126890aSEmmanuel Vadot switch-14 { 35*f126890aSEmmanuel Vadot label = "sw14"; 36*f126890aSEmmanuel Vadot gpios = <&gpio0 12 0>; 37*f126890aSEmmanuel Vadot linux,code = <108>; /* down */ 38*f126890aSEmmanuel Vadot wakeup-source; 39*f126890aSEmmanuel Vadot autorepeat; 40*f126890aSEmmanuel Vadot }; 41*f126890aSEmmanuel Vadot switch-13 { 42*f126890aSEmmanuel Vadot label = "sw13"; 43*f126890aSEmmanuel Vadot gpios = <&gpio0 14 0>; 44*f126890aSEmmanuel Vadot linux,code = <103>; /* up */ 45*f126890aSEmmanuel Vadot wakeup-source; 46*f126890aSEmmanuel Vadot autorepeat; 47*f126890aSEmmanuel Vadot }; 48*f126890aSEmmanuel Vadot }; 49*f126890aSEmmanuel Vadot 50*f126890aSEmmanuel Vadot leds { 51*f126890aSEmmanuel Vadot compatible = "gpio-leds"; 52*f126890aSEmmanuel Vadot 53*f126890aSEmmanuel Vadot led-ds23 { 54*f126890aSEmmanuel Vadot label = "ds23"; 55*f126890aSEmmanuel Vadot gpios = <&gpio0 10 0>; 56*f126890aSEmmanuel Vadot linux,default-trigger = "heartbeat"; 57*f126890aSEmmanuel Vadot }; 58*f126890aSEmmanuel Vadot }; 59*f126890aSEmmanuel Vadot 60*f126890aSEmmanuel Vadot usb_phy0: phy0 { 61*f126890aSEmmanuel Vadot compatible = "usb-nop-xceiv"; 62*f126890aSEmmanuel Vadot #phy-cells = <0>; 63*f126890aSEmmanuel Vadot }; 64*f126890aSEmmanuel Vadot}; 65*f126890aSEmmanuel Vadot 66*f126890aSEmmanuel Vadot&amba { 67*f126890aSEmmanuel Vadot ocm: sram@fffc0000 { 68*f126890aSEmmanuel Vadot compatible = "mmio-sram"; 69*f126890aSEmmanuel Vadot reg = <0xfffc0000 0x10000>; 70*f126890aSEmmanuel Vadot #address-cells = <1>; 71*f126890aSEmmanuel Vadot #size-cells = <1>; 72*f126890aSEmmanuel Vadot ranges = <0 0xfffc0000 0x10000>; 73*f126890aSEmmanuel Vadot ocm-sram@0 { 74*f126890aSEmmanuel Vadot reg = <0x0 0x10000>; 75*f126890aSEmmanuel Vadot }; 76*f126890aSEmmanuel Vadot }; 77*f126890aSEmmanuel Vadot}; 78*f126890aSEmmanuel Vadot 79*f126890aSEmmanuel Vadot&can0 { 80*f126890aSEmmanuel Vadot status = "okay"; 81*f126890aSEmmanuel Vadot pinctrl-names = "default"; 82*f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_can0_default>; 83*f126890aSEmmanuel Vadot}; 84*f126890aSEmmanuel Vadot 85*f126890aSEmmanuel Vadot&clkc { 86*f126890aSEmmanuel Vadot ps-clk-frequency = <33333333>; 87*f126890aSEmmanuel Vadot}; 88*f126890aSEmmanuel Vadot 89*f126890aSEmmanuel Vadot&gem0 { 90*f126890aSEmmanuel Vadot status = "okay"; 91*f126890aSEmmanuel Vadot phy-mode = "rgmii-id"; 92*f126890aSEmmanuel Vadot phy-handle = <ðernet_phy>; 93*f126890aSEmmanuel Vadot pinctrl-names = "default"; 94*f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_gem0_default>; 95*f126890aSEmmanuel Vadot 96*f126890aSEmmanuel Vadot ethernet_phy: ethernet-phy@7 { 97*f126890aSEmmanuel Vadot reg = <7>; 98*f126890aSEmmanuel Vadot device_type = "ethernet-phy"; 99*f126890aSEmmanuel Vadot }; 100*f126890aSEmmanuel Vadot}; 101*f126890aSEmmanuel Vadot 102*f126890aSEmmanuel Vadot&gpio0 { 103*f126890aSEmmanuel Vadot pinctrl-names = "default"; 104*f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_gpio0_default>; 105*f126890aSEmmanuel Vadot}; 106*f126890aSEmmanuel Vadot 107*f126890aSEmmanuel Vadot&i2c0 { 108*f126890aSEmmanuel Vadot status = "okay"; 109*f126890aSEmmanuel Vadot clock-frequency = <400000>; 110*f126890aSEmmanuel Vadot pinctrl-names = "default", "gpio"; 111*f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_i2c0_default>; 112*f126890aSEmmanuel Vadot pinctrl-1 = <&pinctrl_i2c0_gpio>; 113*f126890aSEmmanuel Vadot scl-gpios = <&gpio0 50 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; 114*f126890aSEmmanuel Vadot sda-gpios = <&gpio0 51 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; 115*f126890aSEmmanuel Vadot 116*f126890aSEmmanuel Vadot i2c-mux@74 { 117*f126890aSEmmanuel Vadot compatible = "nxp,pca9548"; 118*f126890aSEmmanuel Vadot #address-cells = <1>; 119*f126890aSEmmanuel Vadot #size-cells = <0>; 120*f126890aSEmmanuel Vadot reg = <0x74>; 121*f126890aSEmmanuel Vadot 122*f126890aSEmmanuel Vadot i2c@0 { 123*f126890aSEmmanuel Vadot #address-cells = <1>; 124*f126890aSEmmanuel Vadot #size-cells = <0>; 125*f126890aSEmmanuel Vadot reg = <0>; 126*f126890aSEmmanuel Vadot si570: clock-generator@5d { 127*f126890aSEmmanuel Vadot #clock-cells = <0>; 128*f126890aSEmmanuel Vadot compatible = "silabs,si570"; 129*f126890aSEmmanuel Vadot temperature-stability = <50>; 130*f126890aSEmmanuel Vadot reg = <0x5d>; 131*f126890aSEmmanuel Vadot factory-fout = <156250000>; 132*f126890aSEmmanuel Vadot clock-frequency = <148500000>; 133*f126890aSEmmanuel Vadot }; 134*f126890aSEmmanuel Vadot }; 135*f126890aSEmmanuel Vadot 136*f126890aSEmmanuel Vadot i2c@1 { 137*f126890aSEmmanuel Vadot #address-cells = <1>; 138*f126890aSEmmanuel Vadot #size-cells = <0>; 139*f126890aSEmmanuel Vadot reg = <1>; 140*f126890aSEmmanuel Vadot adv7511: hdmi-tx@39 { 141*f126890aSEmmanuel Vadot compatible = "adi,adv7511"; 142*f126890aSEmmanuel Vadot reg = <0x39>; 143*f126890aSEmmanuel Vadot adi,input-depth = <8>; 144*f126890aSEmmanuel Vadot adi,input-colorspace = "yuv422"; 145*f126890aSEmmanuel Vadot adi,input-clock = "1x"; 146*f126890aSEmmanuel Vadot adi,input-style = <3>; 147*f126890aSEmmanuel Vadot adi,input-justification = "right"; 148*f126890aSEmmanuel Vadot }; 149*f126890aSEmmanuel Vadot }; 150*f126890aSEmmanuel Vadot 151*f126890aSEmmanuel Vadot i2c@2 { 152*f126890aSEmmanuel Vadot #address-cells = <1>; 153*f126890aSEmmanuel Vadot #size-cells = <0>; 154*f126890aSEmmanuel Vadot reg = <2>; 155*f126890aSEmmanuel Vadot eeprom@54 { 156*f126890aSEmmanuel Vadot compatible = "atmel,24c08"; 157*f126890aSEmmanuel Vadot reg = <0x54>; 158*f126890aSEmmanuel Vadot }; 159*f126890aSEmmanuel Vadot }; 160*f126890aSEmmanuel Vadot 161*f126890aSEmmanuel Vadot i2c@3 { 162*f126890aSEmmanuel Vadot #address-cells = <1>; 163*f126890aSEmmanuel Vadot #size-cells = <0>; 164*f126890aSEmmanuel Vadot reg = <3>; 165*f126890aSEmmanuel Vadot gpio@21 { 166*f126890aSEmmanuel Vadot compatible = "ti,tca6416"; 167*f126890aSEmmanuel Vadot reg = <0x21>; 168*f126890aSEmmanuel Vadot gpio-controller; 169*f126890aSEmmanuel Vadot #gpio-cells = <2>; 170*f126890aSEmmanuel Vadot }; 171*f126890aSEmmanuel Vadot }; 172*f126890aSEmmanuel Vadot 173*f126890aSEmmanuel Vadot i2c@4 { 174*f126890aSEmmanuel Vadot #address-cells = <1>; 175*f126890aSEmmanuel Vadot #size-cells = <0>; 176*f126890aSEmmanuel Vadot reg = <4>; 177*f126890aSEmmanuel Vadot rtc@51 { 178*f126890aSEmmanuel Vadot compatible = "nxp,pcf8563"; 179*f126890aSEmmanuel Vadot reg = <0x51>; 180*f126890aSEmmanuel Vadot }; 181*f126890aSEmmanuel Vadot }; 182*f126890aSEmmanuel Vadot 183*f126890aSEmmanuel Vadot i2c@7 { 184*f126890aSEmmanuel Vadot #address-cells = <1>; 185*f126890aSEmmanuel Vadot #size-cells = <0>; 186*f126890aSEmmanuel Vadot reg = <7>; 187*f126890aSEmmanuel Vadot hwmon@34 { 188*f126890aSEmmanuel Vadot compatible = "ti,ucd9248"; 189*f126890aSEmmanuel Vadot reg = <0x34>; 190*f126890aSEmmanuel Vadot }; 191*f126890aSEmmanuel Vadot hwmon@35 { 192*f126890aSEmmanuel Vadot compatible = "ti,ucd9248"; 193*f126890aSEmmanuel Vadot reg = <0x35>; 194*f126890aSEmmanuel Vadot }; 195*f126890aSEmmanuel Vadot hwmon@36 { 196*f126890aSEmmanuel Vadot compatible = "ti,ucd9248"; 197*f126890aSEmmanuel Vadot reg = <0x36>; 198*f126890aSEmmanuel Vadot }; 199*f126890aSEmmanuel Vadot }; 200*f126890aSEmmanuel Vadot }; 201*f126890aSEmmanuel Vadot}; 202*f126890aSEmmanuel Vadot 203*f126890aSEmmanuel Vadot&pinctrl0 { 204*f126890aSEmmanuel Vadot pinctrl_can0_default: can0-default { 205*f126890aSEmmanuel Vadot mux { 206*f126890aSEmmanuel Vadot function = "can0"; 207*f126890aSEmmanuel Vadot groups = "can0_9_grp"; 208*f126890aSEmmanuel Vadot }; 209*f126890aSEmmanuel Vadot 210*f126890aSEmmanuel Vadot conf { 211*f126890aSEmmanuel Vadot groups = "can0_9_grp"; 212*f126890aSEmmanuel Vadot slew-rate = <0>; 213*f126890aSEmmanuel Vadot io-standard = <1>; 214*f126890aSEmmanuel Vadot }; 215*f126890aSEmmanuel Vadot 216*f126890aSEmmanuel Vadot conf-rx { 217*f126890aSEmmanuel Vadot pins = "MIO46"; 218*f126890aSEmmanuel Vadot bias-high-impedance; 219*f126890aSEmmanuel Vadot }; 220*f126890aSEmmanuel Vadot 221*f126890aSEmmanuel Vadot conf-tx { 222*f126890aSEmmanuel Vadot pins = "MIO47"; 223*f126890aSEmmanuel Vadot bias-disable; 224*f126890aSEmmanuel Vadot }; 225*f126890aSEmmanuel Vadot }; 226*f126890aSEmmanuel Vadot 227*f126890aSEmmanuel Vadot pinctrl_gem0_default: gem0-default { 228*f126890aSEmmanuel Vadot mux { 229*f126890aSEmmanuel Vadot function = "ethernet0"; 230*f126890aSEmmanuel Vadot groups = "ethernet0_0_grp"; 231*f126890aSEmmanuel Vadot }; 232*f126890aSEmmanuel Vadot 233*f126890aSEmmanuel Vadot conf { 234*f126890aSEmmanuel Vadot groups = "ethernet0_0_grp"; 235*f126890aSEmmanuel Vadot slew-rate = <0>; 236*f126890aSEmmanuel Vadot io-standard = <4>; 237*f126890aSEmmanuel Vadot }; 238*f126890aSEmmanuel Vadot 239*f126890aSEmmanuel Vadot conf-rx { 240*f126890aSEmmanuel Vadot pins = "MIO22", "MIO23", "MIO24", "MIO25", "MIO26", "MIO27"; 241*f126890aSEmmanuel Vadot bias-high-impedance; 242*f126890aSEmmanuel Vadot low-power-disable; 243*f126890aSEmmanuel Vadot }; 244*f126890aSEmmanuel Vadot 245*f126890aSEmmanuel Vadot conf-tx { 246*f126890aSEmmanuel Vadot pins = "MIO16", "MIO17", "MIO18", "MIO19", "MIO20", "MIO21"; 247*f126890aSEmmanuel Vadot bias-disable; 248*f126890aSEmmanuel Vadot low-power-enable; 249*f126890aSEmmanuel Vadot }; 250*f126890aSEmmanuel Vadot 251*f126890aSEmmanuel Vadot mux-mdio { 252*f126890aSEmmanuel Vadot function = "mdio0"; 253*f126890aSEmmanuel Vadot groups = "mdio0_0_grp"; 254*f126890aSEmmanuel Vadot }; 255*f126890aSEmmanuel Vadot 256*f126890aSEmmanuel Vadot conf-mdio { 257*f126890aSEmmanuel Vadot groups = "mdio0_0_grp"; 258*f126890aSEmmanuel Vadot slew-rate = <0>; 259*f126890aSEmmanuel Vadot io-standard = <1>; 260*f126890aSEmmanuel Vadot bias-disable; 261*f126890aSEmmanuel Vadot }; 262*f126890aSEmmanuel Vadot }; 263*f126890aSEmmanuel Vadot 264*f126890aSEmmanuel Vadot pinctrl_gpio0_default: gpio0-default { 265*f126890aSEmmanuel Vadot mux { 266*f126890aSEmmanuel Vadot function = "gpio0"; 267*f126890aSEmmanuel Vadot groups = "gpio0_7_grp", "gpio0_8_grp", "gpio0_9_grp", 268*f126890aSEmmanuel Vadot "gpio0_10_grp", "gpio0_11_grp", "gpio0_12_grp", 269*f126890aSEmmanuel Vadot "gpio0_13_grp", "gpio0_14_grp"; 270*f126890aSEmmanuel Vadot }; 271*f126890aSEmmanuel Vadot 272*f126890aSEmmanuel Vadot conf { 273*f126890aSEmmanuel Vadot groups = "gpio0_7_grp", "gpio0_8_grp", "gpio0_9_grp", 274*f126890aSEmmanuel Vadot "gpio0_10_grp", "gpio0_11_grp", "gpio0_12_grp", 275*f126890aSEmmanuel Vadot "gpio0_13_grp", "gpio0_14_grp"; 276*f126890aSEmmanuel Vadot slew-rate = <0>; 277*f126890aSEmmanuel Vadot io-standard = <1>; 278*f126890aSEmmanuel Vadot }; 279*f126890aSEmmanuel Vadot 280*f126890aSEmmanuel Vadot conf-pull-up { 281*f126890aSEmmanuel Vadot pins = "MIO9", "MIO10", "MIO11", "MIO12", "MIO13", "MIO14"; 282*f126890aSEmmanuel Vadot bias-pull-up; 283*f126890aSEmmanuel Vadot }; 284*f126890aSEmmanuel Vadot 285*f126890aSEmmanuel Vadot conf-pull-none { 286*f126890aSEmmanuel Vadot pins = "MIO7", "MIO8"; 287*f126890aSEmmanuel Vadot bias-disable; 288*f126890aSEmmanuel Vadot }; 289*f126890aSEmmanuel Vadot }; 290*f126890aSEmmanuel Vadot 291*f126890aSEmmanuel Vadot pinctrl_i2c0_default: i2c0-default { 292*f126890aSEmmanuel Vadot mux { 293*f126890aSEmmanuel Vadot groups = "i2c0_10_grp"; 294*f126890aSEmmanuel Vadot function = "i2c0"; 295*f126890aSEmmanuel Vadot }; 296*f126890aSEmmanuel Vadot 297*f126890aSEmmanuel Vadot conf { 298*f126890aSEmmanuel Vadot groups = "i2c0_10_grp"; 299*f126890aSEmmanuel Vadot bias-pull-up; 300*f126890aSEmmanuel Vadot slew-rate = <0>; 301*f126890aSEmmanuel Vadot io-standard = <1>; 302*f126890aSEmmanuel Vadot }; 303*f126890aSEmmanuel Vadot }; 304*f126890aSEmmanuel Vadot 305*f126890aSEmmanuel Vadot pinctrl_i2c0_gpio: i2c0-gpio { 306*f126890aSEmmanuel Vadot mux { 307*f126890aSEmmanuel Vadot groups = "gpio0_50_grp", "gpio0_51_grp"; 308*f126890aSEmmanuel Vadot function = "gpio0"; 309*f126890aSEmmanuel Vadot }; 310*f126890aSEmmanuel Vadot 311*f126890aSEmmanuel Vadot conf { 312*f126890aSEmmanuel Vadot groups = "gpio0_50_grp", "gpio0_51_grp"; 313*f126890aSEmmanuel Vadot slew-rate = <0>; 314*f126890aSEmmanuel Vadot io-standard = <1>; 315*f126890aSEmmanuel Vadot }; 316*f126890aSEmmanuel Vadot }; 317*f126890aSEmmanuel Vadot 318*f126890aSEmmanuel Vadot pinctrl_sdhci0_default: sdhci0-default { 319*f126890aSEmmanuel Vadot mux { 320*f126890aSEmmanuel Vadot groups = "sdio0_2_grp"; 321*f126890aSEmmanuel Vadot function = "sdio0"; 322*f126890aSEmmanuel Vadot }; 323*f126890aSEmmanuel Vadot 324*f126890aSEmmanuel Vadot conf { 325*f126890aSEmmanuel Vadot groups = "sdio0_2_grp"; 326*f126890aSEmmanuel Vadot slew-rate = <0>; 327*f126890aSEmmanuel Vadot io-standard = <1>; 328*f126890aSEmmanuel Vadot bias-disable; 329*f126890aSEmmanuel Vadot }; 330*f126890aSEmmanuel Vadot 331*f126890aSEmmanuel Vadot mux-cd { 332*f126890aSEmmanuel Vadot groups = "gpio0_0_grp"; 333*f126890aSEmmanuel Vadot function = "sdio0_cd"; 334*f126890aSEmmanuel Vadot }; 335*f126890aSEmmanuel Vadot 336*f126890aSEmmanuel Vadot conf-cd { 337*f126890aSEmmanuel Vadot groups = "gpio0_0_grp"; 338*f126890aSEmmanuel Vadot bias-high-impedance; 339*f126890aSEmmanuel Vadot bias-pull-up; 340*f126890aSEmmanuel Vadot slew-rate = <0>; 341*f126890aSEmmanuel Vadot io-standard = <1>; 342*f126890aSEmmanuel Vadot }; 343*f126890aSEmmanuel Vadot 344*f126890aSEmmanuel Vadot mux-wp { 345*f126890aSEmmanuel Vadot groups = "gpio0_15_grp"; 346*f126890aSEmmanuel Vadot function = "sdio0_wp"; 347*f126890aSEmmanuel Vadot }; 348*f126890aSEmmanuel Vadot 349*f126890aSEmmanuel Vadot conf-wp { 350*f126890aSEmmanuel Vadot groups = "gpio0_15_grp"; 351*f126890aSEmmanuel Vadot bias-high-impedance; 352*f126890aSEmmanuel Vadot bias-pull-up; 353*f126890aSEmmanuel Vadot slew-rate = <0>; 354*f126890aSEmmanuel Vadot io-standard = <1>; 355*f126890aSEmmanuel Vadot }; 356*f126890aSEmmanuel Vadot }; 357*f126890aSEmmanuel Vadot 358*f126890aSEmmanuel Vadot pinctrl_uart1_default: uart1-default { 359*f126890aSEmmanuel Vadot mux { 360*f126890aSEmmanuel Vadot groups = "uart1_10_grp"; 361*f126890aSEmmanuel Vadot function = "uart1"; 362*f126890aSEmmanuel Vadot }; 363*f126890aSEmmanuel Vadot 364*f126890aSEmmanuel Vadot conf { 365*f126890aSEmmanuel Vadot groups = "uart1_10_grp"; 366*f126890aSEmmanuel Vadot slew-rate = <0>; 367*f126890aSEmmanuel Vadot io-standard = <1>; 368*f126890aSEmmanuel Vadot }; 369*f126890aSEmmanuel Vadot 370*f126890aSEmmanuel Vadot conf-rx { 371*f126890aSEmmanuel Vadot pins = "MIO49"; 372*f126890aSEmmanuel Vadot bias-high-impedance; 373*f126890aSEmmanuel Vadot }; 374*f126890aSEmmanuel Vadot 375*f126890aSEmmanuel Vadot conf-tx { 376*f126890aSEmmanuel Vadot pins = "MIO48"; 377*f126890aSEmmanuel Vadot bias-disable; 378*f126890aSEmmanuel Vadot }; 379*f126890aSEmmanuel Vadot }; 380*f126890aSEmmanuel Vadot 381*f126890aSEmmanuel Vadot pinctrl_usb0_default: usb0-default { 382*f126890aSEmmanuel Vadot mux { 383*f126890aSEmmanuel Vadot groups = "usb0_0_grp"; 384*f126890aSEmmanuel Vadot function = "usb0"; 385*f126890aSEmmanuel Vadot }; 386*f126890aSEmmanuel Vadot 387*f126890aSEmmanuel Vadot conf { 388*f126890aSEmmanuel Vadot groups = "usb0_0_grp"; 389*f126890aSEmmanuel Vadot slew-rate = <0>; 390*f126890aSEmmanuel Vadot io-standard = <1>; 391*f126890aSEmmanuel Vadot }; 392*f126890aSEmmanuel Vadot 393*f126890aSEmmanuel Vadot conf-rx { 394*f126890aSEmmanuel Vadot pins = "MIO29", "MIO31", "MIO36"; 395*f126890aSEmmanuel Vadot bias-high-impedance; 396*f126890aSEmmanuel Vadot }; 397*f126890aSEmmanuel Vadot 398*f126890aSEmmanuel Vadot conf-tx { 399*f126890aSEmmanuel Vadot pins = "MIO28", "MIO30", "MIO32", "MIO33", "MIO34", 400*f126890aSEmmanuel Vadot "MIO35", "MIO37", "MIO38", "MIO39"; 401*f126890aSEmmanuel Vadot bias-disable; 402*f126890aSEmmanuel Vadot }; 403*f126890aSEmmanuel Vadot }; 404*f126890aSEmmanuel Vadot}; 405*f126890aSEmmanuel Vadot 406*f126890aSEmmanuel Vadot&sdhci0 { 407*f126890aSEmmanuel Vadot status = "okay"; 408*f126890aSEmmanuel Vadot pinctrl-names = "default"; 409*f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_sdhci0_default>; 410*f126890aSEmmanuel Vadot}; 411*f126890aSEmmanuel Vadot 412*f126890aSEmmanuel Vadot&uart1 { 413*f126890aSEmmanuel Vadot status = "okay"; 414*f126890aSEmmanuel Vadot pinctrl-names = "default"; 415*f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_uart1_default>; 416*f126890aSEmmanuel Vadot}; 417*f126890aSEmmanuel Vadot 418*f126890aSEmmanuel Vadot&usb0 { 419*f126890aSEmmanuel Vadot status = "okay"; 420*f126890aSEmmanuel Vadot dr_mode = "host"; 421*f126890aSEmmanuel Vadot usb-phy = <&usb_phy0>; 422*f126890aSEmmanuel Vadot pinctrl-names = "default"; 423*f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_usb0_default>; 424*f126890aSEmmanuel Vadot}; 425