blob: 99aa74e54e67a17b7d19f3e13140c457db61d4d3 [file] [log] [blame]
Michal Simek18a952c2018-03-27 10:36:39 +02001// SPDX-License-Identifier: GPL-2.0+
Michal Simek6c0c9582016-04-07 16:00:11 +02002/*
3 * dts file for Xilinx ZynqMP zc1751-xm019-dc5
4 *
Michal Simek18a952c2018-03-27 10:36:39 +02005 * (C) Copyright 2015 - 2018, Xilinx, Inc.
Michal Simek6c0c9582016-04-07 16:00:11 +02006 *
7 * Siva Durga Prasad <siva.durga.paladugu@xilinx.com>
8 * Michal Simek <michal.simek@xilinx.com>
Michal Simek6c0c9582016-04-07 16:00:11 +02009 */
10
11/dts-v1/;
12
13#include "zynqmp.dtsi"
Michal Simekee4983f2017-12-08 14:50:42 +010014#include "zynqmp-clk-ccf.dtsi"
Michal Simek6c0c9582016-04-07 16:00:11 +020015/ {
16 model = "ZynqMP zc1751-xm019-dc5 RevA";
17 compatible = "xlnx,zynqmp-zc1751", "xlnx,zynqmp";
18
19 aliases {
20 ethernet0 = &gem1;
21 gpio0 = &gpio;
22 i2c0 = &i2c0;
23 i2c1 = &i2c1;
24 mmc0 = &sdhci0;
25 serial0 = &uart0;
26 serial1 = &uart1;
27 };
28
29 chosen {
Michal Simek9b28a5d2017-02-27 08:11:38 +010030 bootargs = "earlycon";
Michal Simek6c0c9582016-04-07 16:00:11 +020031 stdout-path = "serial0:115200n8";
32 };
33
Michal Simekc926e6f2016-11-11 13:21:04 +010034 memory@0 {
Michal Simek6c0c9582016-04-07 16:00:11 +020035 device_type = "memory";
36 reg = <0x0 0x0 0x0 0x80000000>, <0x8 0x00000000 0x0 0x80000000>;
37 };
38};
39
40/* fpd_dma clk 667MHz, lpd_dma 500MHz */
41&fpd_dma_chan1 {
42 status = "okay";
Michal Simek6c0c9582016-04-07 16:00:11 +020043};
44
45&fpd_dma_chan2 {
46 status = "okay";
Michal Simek6c0c9582016-04-07 16:00:11 +020047};
48
49&fpd_dma_chan3 {
50 status = "okay";
51};
52
53&fpd_dma_chan4 {
54 status = "okay";
Michal Simek6c0c9582016-04-07 16:00:11 +020055};
56
57&fpd_dma_chan5 {
58 status = "okay";
59};
60
61&fpd_dma_chan6 {
62 status = "okay";
Michal Simek6c0c9582016-04-07 16:00:11 +020063};
64
65&fpd_dma_chan7 {
66 status = "okay";
67};
68
69&fpd_dma_chan8 {
70 status = "okay";
Michal Simek6c0c9582016-04-07 16:00:11 +020071};
72
73&gem1 {
74 status = "okay";
Michal Simek6c0c9582016-04-07 16:00:11 +020075 phy-handle = <&phy0>;
76 phy-mode = "rgmii-id";
77 phy0: phy@0 {
78 reg = <0>;
79 };
80};
81
82&gpio {
83 status = "okay";
84};
85
86/* FIXME: Add device */
87&i2c0 {
88 status = "okay";
89};
90
91/* FIXME: Add device */
92&i2c1 {
93 status = "okay";
94};
95
96&sdhci0 {
97 status = "okay";
98};
99
100&uart0 {
101 status = "okay";
102};
103
104&uart1 {
105 status = "okay";
106};
107
108&watchdog0 {
109 status = "okay";
110};