1*f126890aSEmmanuel Vadot// SPDX-License-Identifier: GPL-2.0+ 2*f126890aSEmmanuel Vadot/* 3*f126890aSEmmanuel Vadot * Xilinx CC108 board DTS 4*f126890aSEmmanuel Vadot * 5*f126890aSEmmanuel Vadot * (C) Copyright 2007-2018 Xilinx, Inc. 6*f126890aSEmmanuel Vadot * (C) Copyright 2007-2013 Michal Simek 7*f126890aSEmmanuel Vadot * (C) Copyright 2007-2012 PetaLogix Qld Pty Ltd 8*f126890aSEmmanuel Vadot * 9*f126890aSEmmanuel Vadot * Michal SIMEK <monstr@monstr.eu> 10*f126890aSEmmanuel Vadot */ 11*f126890aSEmmanuel Vadot/dts-v1/; 12*f126890aSEmmanuel Vadot/include/ "zynq-7000.dtsi" 13*f126890aSEmmanuel Vadot 14*f126890aSEmmanuel Vadot/ { 15*f126890aSEmmanuel Vadot model = "Xilinx CC108 board"; 16*f126890aSEmmanuel Vadot compatible = "xlnx,zynq-cc108", "xlnx,zynq-7000"; 17*f126890aSEmmanuel Vadot 18*f126890aSEmmanuel Vadot aliases { 19*f126890aSEmmanuel Vadot ethernet0 = &gem0; 20*f126890aSEmmanuel Vadot serial0 = &uart0; 21*f126890aSEmmanuel Vadot }; 22*f126890aSEmmanuel Vadot 23*f126890aSEmmanuel Vadot chosen { 24*f126890aSEmmanuel Vadot bootargs = ""; 25*f126890aSEmmanuel Vadot stdout-path = "serial0:115200n8"; 26*f126890aSEmmanuel Vadot }; 27*f126890aSEmmanuel Vadot 28*f126890aSEmmanuel Vadot memory@0 { 29*f126890aSEmmanuel Vadot device_type = "memory"; 30*f126890aSEmmanuel Vadot reg = <0x0 0x20000000>; 31*f126890aSEmmanuel Vadot }; 32*f126890aSEmmanuel Vadot 33*f126890aSEmmanuel Vadot usb_phy0: phy0 { 34*f126890aSEmmanuel Vadot compatible = "usb-nop-xceiv"; 35*f126890aSEmmanuel Vadot #phy-cells = <0>; 36*f126890aSEmmanuel Vadot }; 37*f126890aSEmmanuel Vadot 38*f126890aSEmmanuel Vadot usb_phy1: phy1 { 39*f126890aSEmmanuel Vadot compatible = "usb-nop-xceiv"; 40*f126890aSEmmanuel Vadot #phy-cells = <0>; 41*f126890aSEmmanuel Vadot }; 42*f126890aSEmmanuel Vadot}; 43*f126890aSEmmanuel Vadot 44*f126890aSEmmanuel Vadot&gem0 { 45*f126890aSEmmanuel Vadot status = "okay"; 46*f126890aSEmmanuel Vadot phy-mode = "rgmii-id"; 47*f126890aSEmmanuel Vadot phy-handle = <ðernet_phy>; 48*f126890aSEmmanuel Vadot 49*f126890aSEmmanuel Vadot ethernet_phy: ethernet-phy@1 { 50*f126890aSEmmanuel Vadot reg = <1>; 51*f126890aSEmmanuel Vadot device_type = "ethernet-phy"; 52*f126890aSEmmanuel Vadot }; 53*f126890aSEmmanuel Vadot}; 54*f126890aSEmmanuel Vadot 55*f126890aSEmmanuel Vadot&sdhci1 { 56*f126890aSEmmanuel Vadot status = "okay"; 57*f126890aSEmmanuel Vadot broken-cd ; 58*f126890aSEmmanuel Vadot wp-inverted ; 59*f126890aSEmmanuel Vadot}; 60*f126890aSEmmanuel Vadot 61*f126890aSEmmanuel Vadot&uart0 { 62*f126890aSEmmanuel Vadot status = "okay"; 63*f126890aSEmmanuel Vadot}; 64*f126890aSEmmanuel Vadot 65*f126890aSEmmanuel Vadot&usb0 { 66*f126890aSEmmanuel Vadot status = "okay"; 67*f126890aSEmmanuel Vadot dr_mode = "host"; 68*f126890aSEmmanuel Vadot usb-phy = <&usb_phy0>; 69*f126890aSEmmanuel Vadot}; 70*f126890aSEmmanuel Vadot 71*f126890aSEmmanuel Vadot&usb1 { 72*f126890aSEmmanuel Vadot status = "okay"; 73*f126890aSEmmanuel Vadot dr_mode = "host"; 74*f126890aSEmmanuel Vadot usb-phy = <&usb_phy1>; 75*f126890aSEmmanuel Vadot}; 76