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