xref: /openbmc/u-boot/arch/arm/dts/zynq-microzed.dts (revision e2f95e3a)
1/*
2 * Xilinx MicroZED board DTS
3 *
4 * Copyright (C) 2013 - 2016 Xilinx, Inc.
5 *
6 * SPDX-License-Identifier:	GPL-2.0+
7 */
8/dts-v1/;
9#include "zynq-7000.dtsi"
10
11/ {
12	model = "Zynq MicroZED Board";
13	compatible = "xlnx,zynq-microzed", "xlnx,zynq-7000";
14
15	aliases {
16		serial0 = &uart1;
17		spi0 = &qspi;
18		mmc0 = &sdhci0;
19	};
20
21	memory@0 {
22		device_type = "memory";
23		reg = <0 0x40000000>;
24	};
25
26	chosen {
27		bootargs = "earlyprintk";
28		stdout-path = "serial0:115200n8";
29	};
30
31	usb_phy0: phy0 {
32		compatible = "usb-nop-xceiv";
33		#phy-cells = <0>;
34	};
35};
36
37&clkc {
38	ps-clk-frequency = <33333333>;
39};
40
41&qspi {
42	u-boot,dm-pre-reloc;
43	status = "okay";
44};
45
46&uart1 {
47	u-boot,dm-pre-reloc;
48	status = "okay";
49};
50
51&gem0 {
52	status = "okay";
53	phy-mode = "rgmii-id";
54	phy-handle = <&ethernet_phy>;
55
56	ethernet_phy: ethernet-phy@0 {
57		reg = <0>;
58	};
59};
60
61&sdhci0 {
62	u-boot,dm-pre-reloc;
63	status = "okay";
64};
65
66&usb0 {
67	status = "okay";
68	dr_mode = "host";
69	usb-phy = <&usb_phy0>;
70};
71