Merge remote-tracking branch 'regmap/topic/core' into regmap-next
[deliverable/linux.git] / arch / arm / boot / dts / zynq-zc702.dts
1 /*
2 * Copyright (C) 2011 - 2014 Xilinx
3 * Copyright (C) 2012 National Instruments Corp.
4 *
5 * This software is licensed under the terms of the GNU General Public
6 * License version 2, as published by the Free Software Foundation, and
7 * may be copied, distributed, and modified under those terms.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 */
14 /dts-v1/;
15 /include/ "zynq-7000.dtsi"
16
17 / {
18 model = "Zynq ZC702 Development Board";
19 compatible = "xlnx,zynq-zc702", "xlnx,zynq-7000";
20
21 memory {
22 device_type = "memory";
23 reg = <0x0 0x40000000>;
24 };
25
26 chosen {
27 bootargs = "console=ttyPS0,115200 earlyprintk";
28 };
29
30 leds {
31 compatible = "gpio-leds";
32
33 ds23 {
34 label = "ds23";
35 gpios = <&gpio0 10 0>;
36 linux,default-trigger = "heartbeat";
37 };
38 };
39 };
40
41 &can0 {
42 status = "okay";
43 };
44
45 &clkc {
46 ps-clk-frequency = <33333333>;
47 };
48
49 &gem0 {
50 status = "okay";
51 phy-mode = "rgmii-id";
52 phy-handle = <&ethernet_phy>;
53
54 ethernet_phy: ethernet-phy@7 {
55 reg = <7>;
56 };
57 };
58
59 &i2c0 {
60 status = "okay";
61 clock-frequency = <400000>;
62
63 i2cswitch@74 {
64 compatible = "nxp,pca9548";
65 #address-cells = <1>;
66 #size-cells = <0>;
67 reg = <0x74>;
68
69 i2c@0 {
70 #address-cells = <1>;
71 #size-cells = <0>;
72 reg = <0>;
73 si570: clock-generator@5d {
74 #clock-cells = <0>;
75 compatible = "silabs,si570";
76 temperature-stability = <50>;
77 reg = <0x5d>;
78 factory-fout = <156250000>;
79 clock-frequency = <148500000>;
80 };
81 };
82
83 i2c@2 {
84 #address-cells = <1>;
85 #size-cells = <0>;
86 reg = <2>;
87 eeprom@54 {
88 compatible = "at,24c08";
89 reg = <0x54>;
90 };
91 };
92
93 i2c@3 {
94 #address-cells = <1>;
95 #size-cells = <0>;
96 reg = <3>;
97 gpio@21 {
98 compatible = "ti,tca6416";
99 reg = <0x21>;
100 gpio-controller;
101 #gpio-cells = <2>;
102 };
103 };
104
105 i2c@4 {
106 #address-cells = <1>;
107 #size-cells = <0>;
108 reg = <4>;
109 rtc@51 {
110 compatible = "nxp,pcf8563";
111 reg = <0x51>;
112 };
113 };
114
115 i2c@7 {
116 #address-cells = <1>;
117 #size-cells = <0>;
118 reg = <7>;
119 hwmon@52 {
120 compatible = "ti,ucd9248";
121 reg = <52>;
122 };
123 hwmon@53 {
124 compatible = "ti,ucd9248";
125 reg = <53>;
126 };
127 hwmon@54 {
128 compatible = "ti,ucd9248";
129 reg = <54>;
130 };
131 };
132 };
133 };
134
135 &sdhci0 {
136 status = "okay";
137 };
138
139 &uart1 {
140 status = "okay";
141 };
This page took 0.033721 seconds and 5 git commands to generate.