WIP FPC-III support
[linux/fpc-iii.git] / arch / arm64 / boot / dts / xilinx / zynqmp-zc1751-xm018-dc4.dts
blob2366cd9f091af06b6cc9abf65a6f57de81869433
1 // SPDX-License-Identifier: GPL-2.0+
2 /*
3  * dts file for Xilinx ZynqMP zc1751-xm018-dc4
4  *
5  * (C) Copyright 2015 - 2019, Xilinx, Inc.
6  *
7  * Michal Simek <michal.simek@xilinx.com>
8  */
10 /dts-v1/;
12 #include "zynqmp.dtsi"
13 #include "zynqmp-clk-ccf.dtsi"
15 / {
16         model = "ZynqMP zc1751-xm018-dc4";
17         compatible = "xlnx,zynqmp-zc1751", "xlnx,zynqmp";
19         aliases {
20                 ethernet0 = &gem0;
21                 ethernet1 = &gem1;
22                 ethernet2 = &gem2;
23                 ethernet3 = &gem3;
24                 i2c0 = &i2c0;
25                 i2c1 = &i2c1;
26                 rtc0 = &rtc;
27                 serial0 = &uart0;
28                 serial1 = &uart1;
29         };
31         chosen {
32                 bootargs = "earlycon";
33                 stdout-path = "serial0:115200n8";
34         };
36         memory@0 {
37                 device_type = "memory";
38                 reg = <0x0 0x0 0x0 0x80000000>, <0x8 0x00000000 0x0 0x80000000>;
39         };
42 &can0 {
43         status = "okay";
46 &can1 {
47         status = "okay";
50 &fpd_dma_chan1 {
51         status = "okay";
54 &fpd_dma_chan2 {
55         status = "okay";
58 &fpd_dma_chan3 {
59         status = "okay";
62 &fpd_dma_chan4 {
63         status = "okay";
66 &fpd_dma_chan5 {
67         status = "okay";
70 &fpd_dma_chan6 {
71         status = "okay";
74 &fpd_dma_chan7 {
75         status = "okay";
78 &fpd_dma_chan8 {
79         status = "okay";
82 &lpd_dma_chan1 {
83         status = "okay";
86 &lpd_dma_chan2 {
87         status = "okay";
90 &lpd_dma_chan3 {
91         status = "okay";
94 &lpd_dma_chan4 {
95         status = "okay";
98 &lpd_dma_chan5 {
99         status = "okay";
102 &lpd_dma_chan6 {
103         status = "okay";
106 &lpd_dma_chan7 {
107         status = "okay";
110 &lpd_dma_chan8 {
111         status = "okay";
114 &gem0 {
115         status = "okay";
116         phy-mode = "rgmii-id";
117         phy-handle = <&ethernet_phy0>;
118         ethernet_phy0: ethernet-phy@0 { /* Marvell 88e1512 */
119                 reg = <0>;
120         };
121         ethernet_phy7: ethernet-phy@7 { /* Vitesse VSC8211 */
122                 reg = <7>;
123         };
124         ethernet_phy3: ethernet-phy@3 { /* Realtek RTL8211DN */
125                 reg = <3>;
126         };
127         ethernet_phy8: ethernet-phy@8 { /* Vitesse VSC8211 */
128                 reg = <8>;
129         };
132 &gem1 {
133         status = "okay";
134         phy-mode = "rgmii-id";
135         phy-handle = <&ethernet_phy7>;
138 &gem2 {
139         status = "okay";
140         phy-mode = "rgmii-id";
141         phy-handle = <&ethernet_phy3>;
144 &gem3 {
145         status = "okay";
146         phy-mode = "rgmii-id";
147         phy-handle = <&ethernet_phy8>;
150 &gpio {
151         status = "okay";
154 &i2c0 {
155         clock-frequency = <400000>;
156         status = "okay";
159 &i2c1 {
160         clock-frequency = <400000>;
161         status = "okay";
164 &rtc {
165         status = "okay";
168 &uart0 {
169         status = "okay";
172 &uart1 {
173         status = "okay";
176 &watchdog0 {
177         status = "okay";