• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1/*
2 * dts file for Xilinx ZynqMP ep108 development board
3 *
4 * (C) Copyright 2014 - 2015, Xilinx, Inc.
5 *
6 * Michal Simek <michal.simek@xilinx.com>
7 *
8 * This program is free software; you can redistribute it and/or
9 * modify it under the terms of the GNU General Public License as
10 * published by the Free Software Foundation; either version 2 of
11 * the License, or (at your option) any later version.
12 */
13
14/dts-v1/;
15
16/include/ "zynqmp.dtsi"
17/include/ "zynqmp-ep108-clk.dtsi"
18
19/ {
20	model = "ZynqMP EP108";
21
22	aliases {
23		serial0 = &uart0;
24	};
25
26	chosen {
27		stdout-path = "serial0:115200n8";
28	};
29
30	memory@0 {
31		device_type = "memory";
32		reg = <0x0 0x0 0x0 0x40000000>;
33	};
34};
35
36&can0 {
37	status = "okay";
38};
39
40&gem0 {
41	status = "okay";
42	phy-handle = <&phy0>;
43	phy-mode = "rgmii-id";
44	phy0: phy@0{
45		reg = <0>;
46		max-speed = <100>;
47	};
48};
49
50&gpio {
51	status = "okay";
52};
53
54&i2c0 {
55	status = "okay";
56	clock-frequency = <400000>;
57	eeprom@54 {
58		compatible = "at,24c64";
59		reg = <0x54>;
60	};
61};
62
63&i2c1 {
64	status = "okay";
65	clock-frequency = <400000>;
66	eeprom@55 {
67		compatible = "at,24c64";
68		reg = <0x55>;
69	};
70};
71
72&sata {
73	status = "okay";
74	ceva,broken-gen2;
75};
76
77&sdhci0 {
78	status = "okay";
79};
80
81&sdhci1 {
82	status = "okay";
83};
84
85&spi0 {
86	status = "okay";
87	num-cs = <1>;
88	spi0_flash0: spi0_flash0@0 {
89		compatible = "m25p80";
90		#address-cells = <1>;
91		#size-cells = <1>;
92		spi-max-frequency = <50000000>;
93		reg = <0>;
94
95		spi0_flash0@00000000 {
96			label = "spi0_flash0";
97			reg = <0x0 0x100000>;
98		};
99	};
100};
101
102&spi1 {
103	status = "okay";
104	num-cs = <1>;
105	spi1_flash0: spi1_flash0@0 {
106		compatible = "m25p80";
107		#address-cells = <1>;
108		#size-cells = <1>;
109		spi-max-frequency = <50000000>;
110		reg = <0>;
111
112		spi1_flash0@00000000 {
113			label = "spi1_flash0";
114			reg = <0x0 0x100000>;
115		};
116	};
117};
118
119&uart0 {
120	status = "okay";
121};
122
123&usb0 {
124	status = "okay";
125	dr_mode = "peripheral";
126	maximum-speed = "high-speed";
127};
128
129&usb1 {
130	status = "okay";
131	dr_mode = "host";
132	maximum-speed = "high-speed";
133};
134
135&watchdog0 {
136	status = "okay";
137};
138