diff options
| author | Nathan Rossi <nathan.rossi@xilinx.com> | 2013-10-23 18:02:02 +1000 |
|---|---|---|
| committer | Nathan Rossi <nathan.rossi@xilinx.com> | 2013-10-23 18:02:02 +1000 |
| commit | 4e80d65608b88554495c9cde84db5eaa8f9ce859 (patch) | |
| tree | 3d793fae39e4c693e9d4317005ac4c60c0c99e4d | |
| parent | 4bced46f05f316ffb4e6a3cc8858023adeee6774 (diff) | |
| download | meta-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>
| -rw-r--r-- | conf/machine/boards/zc706/zc706-zynq7.dtsi | 30 |
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"; }; |
