summaryrefslogtreecommitdiffstats
path: root/conf
diff options
context:
space:
mode:
authorNathan Rossi <nathan.rossi@xilinx.com>2013-10-23 18:02:02 +1000
committerNathan Rossi <nathan.rossi@xilinx.com>2013-10-23 18:02:02 +1000
commit4e80d65608b88554495c9cde84db5eaa8f9ce859 (patch)
tree3d793fae39e4c693e9d4317005ac4c60c0c99e4d /conf
parent4bced46f05f316ffb4e6a3cc8858023adeee6774 (diff)
downloadmeta-xilinx-4e80d65608b88554495c9cde84db5eaa8f9ce859.tar.gz
boards/zc706: Updated device-tree
* Added additional node properties for board specific setup * Fixed up QSPI flash properties for ZC706 flash configuration * Fixed up incorrect setup of I2C sub nodes Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
Diffstat (limited to 'conf')
-rw-r--r--conf/machine/boards/zc706/zc706-zynq7.dtsi30
1 files changed, 16 insertions, 14 deletions
diff --git a/conf/machine/boards/zc706/zc706-zynq7.dtsi b/conf/machine/boards/zc706/zc706-zynq7.dtsi
index 25d11ac9..4051e4f3 100644
--- a/conf/machine/boards/zc706/zc706-zynq7.dtsi
+++ b/conf/machine/boards/zc706/zc706-zynq7.dtsi
@@ -7,12 +7,12 @@
7 } ; 7 } ;
8 ps7_ddr_0: memory@0 { 8 ps7_ddr_0: memory@0 {
9 device_type = "memory"; 9 device_type = "memory";
10 reg = < 0x0 0x40000000 >; 10 reg = <0x0 0x40000000>;
11 } ; 11 } ;
12 ps7_axi_interconnect_0: amba@0 { 12 ps7_axi_interconnect_0: amba@0 {
13 ps7_ethernet_0: ps7-ethernet@e000b000 { 13 ps7_ethernet_0: ps7-ethernet@e000b000 {
14 phy-handle = <&phy0>; 14 phy-handle = <&phy0>;
15 phy-mode = "gmii"; 15 phy-mode = "rgmii-id";
16 mdio { 16 mdio {
17 phy0: phy@7 { 17 phy0: phy@7 {
18 compatible = "marvell,88e1116r"; 18 compatible = "marvell,88e1116r";
@@ -22,6 +22,8 @@
22 } ; 22 } ;
23 } ; 23 } ;
24 ps7_qspi_0: ps7-qspi@e000d000 { 24 ps7_qspi_0: ps7-qspi@e000d000 {
25 is-dual = <1>;
26 xlnx,qspi-mode = <0x2>;
25 flash@0 { 27 flash@0 {
26 compatible = "n25q128"; 28 compatible = "n25q128";
27 reg = <0x0>; 29 reg = <0x0>;
@@ -96,31 +98,31 @@
96 #address-cells = <1>; 98 #address-cells = <1>;
97 #size-cells = <0>; 99 #size-cells = <0>;
98 reg = <4>; 100 reg = <4>;
99 rtc@54 { 101 rtc@51 {
100 compatible = "nxp,pcf8563"; 102 compatible = "nxp,pcf8563";
101 reg = <0x51>; 103 reg = <0x51>;
102 }; 104 };
103 }; 105 };
104 106
107
105 i2c@7 { 108 i2c@7 {
106 #address-cells = <1>; 109 #address-cells = <1>;
107 #size-cells = <0>; 110 #size-cells = <0>;
108 reg = <7>; 111 reg = <7>;
109 hwmon@52 { 112 ucd90120@65 {
110 compatible = "pmbus,ucd9248"; 113 compatible = "pmbus,ucd90120";
111 reg = <52>; 114 reg = <0x65>;
112 };
113 hwmon@53 {
114 compatible = "pmbus,ucd9248";
115 reg = <53>;
116 };
117 hwmon@54 {
118 compatible = "pmbus,ucd9248";
119 reg = <54>;
120 }; 115 };
121 }; 116 };
122 }; 117 };
123 }; 118 };
119 ps7_gpio_0: ps7-gpio@e000a000 {
120 gpio-mask-high = <0x0>;
121 gpio-mask-low = <0x0>;
122 } ;
123 ps7_usb_0: ps7-usb@e0002000 {
124 usb-reset = <&ps7_gpio_0 7 0>; /* MIO USB PHY Reset */
125 } ;
124 126
125 /* Disabled Devices */ 127 /* Disabled Devices */
126 ps7_sd_1: ps7-sdio@e0101000 { compatible = "invalid"; }; 128 ps7_sd_1: ps7-sdio@e0101000 { compatible = "invalid"; };