xref: /openbmc/u-boot/arch/arm/dts/zynq-microzed.dts (revision d391c13c99a2b48c98cef6df4479247cd4e62f9d)
183d290c5STom Rini// SPDX-License-Identifier: GPL-2.0+
25ab502cbSMasahiro Yamada/*
35ab502cbSMasahiro Yamada * Xilinx MicroZED board DTS
45ab502cbSMasahiro Yamada *
5371fc580SMichal Simek * Copyright (C) 2013 - 2016 Xilinx, Inc.
65ab502cbSMasahiro Yamada */
75ab502cbSMasahiro Yamada/dts-v1/;
85ab502cbSMasahiro Yamada#include "zynq-7000.dtsi"
95ab502cbSMasahiro Yamada
105ab502cbSMasahiro Yamada/ {
115ab502cbSMasahiro Yamada	model = "Zynq MicroZED Board";
12*cd6160b9SLuis Araneda	compatible = "avnet,zynq-microzed", "xlnx,zynq-microzed", "xlnx,zynq-7000";
137d34c5deSMasahiro Yamada
149f9d41baSMasahiro Yamada	aliases {
159f9d41baSMasahiro Yamada		serial0 = &uart1;
16659cc156SJagan Teki		spi0 = &qspi;
17371fc580SMichal Simek		mmc0 = &sdhci0;
189f9d41baSMasahiro Yamada	};
199f9d41baSMasahiro Yamada
20cc7978beSMichal Simek	memory@0 {
217d34c5deSMasahiro Yamada		device_type = "memory";
227d34c5deSMasahiro Yamada		reg = <0 0x40000000>;
237d34c5deSMasahiro Yamada	};
24371fc580SMichal Simek
25371fc580SMichal Simek	chosen {
26371fc580SMichal Simek		bootargs = "earlyprintk";
27371fc580SMichal Simek		stdout-path = "serial0:115200n8";
28371fc580SMichal Simek	};
29371fc580SMichal Simek
30371fc580SMichal Simek	usb_phy0: phy0 {
31371fc580SMichal Simek		compatible = "usb-nop-xceiv";
32371fc580SMichal Simek		#phy-cells = <0>;
33371fc580SMichal Simek	};
34371fc580SMichal Simek};
35371fc580SMichal Simek
36371fc580SMichal Simek&clkc {
37371fc580SMichal Simek	ps-clk-frequency = <33333333>;
385ab502cbSMasahiro Yamada};
39659cc156SJagan Teki
40659cc156SJagan Teki&qspi {
41cb204a69SNathan Rossi	u-boot,dm-pre-reloc;
42659cc156SJagan Teki	status = "okay";
43659cc156SJagan Teki};
44035c6b27SSimon Glass
45035c6b27SSimon Glass&uart1 {
46035c6b27SSimon Glass	u-boot,dm-pre-reloc;
47035c6b27SSimon Glass	status = "okay";
48035c6b27SSimon Glass};
49371fc580SMichal Simek
50371fc580SMichal Simek&gem0 {
51371fc580SMichal Simek	status = "okay";
52371fc580SMichal Simek	phy-mode = "rgmii-id";
53371fc580SMichal Simek	phy-handle = <&ethernet_phy>;
54371fc580SMichal Simek
55371fc580SMichal Simek	ethernet_phy: ethernet-phy@0 {
56371fc580SMichal Simek		reg = <0>;
57371fc580SMichal Simek	};
58371fc580SMichal Simek};
59371fc580SMichal Simek
60371fc580SMichal Simek&sdhci0 {
61371fc580SMichal Simek	u-boot,dm-pre-reloc;
62371fc580SMichal Simek	status = "okay";
63371fc580SMichal Simek};
64371fc580SMichal Simek
65371fc580SMichal Simek&usb0 {
66371fc580SMichal Simek	status = "okay";
67371fc580SMichal Simek	dr_mode = "host";
68371fc580SMichal Simek	usb-phy = <&usb_phy0>;
69371fc580SMichal Simek};
70