diff options
author | Soren Brinkmann <soren.brinkmann@xilinx.com> | 2013-12-02 13:02:37 -0500 |
---|---|---|
committer | Olof Johansson <olof@lixom.net> | 2014-01-31 17:58:56 -0500 |
commit | 3f7c73023f7e317b7704d9c1c80a57bd3cc91828 (patch) | |
tree | 6aa62fac2e61f2ada513af0bb9a08eca9cbe768f /arch/arm/boot | |
parent | 4dd18edc01d64c2b8db7c36122182a09911741bd (diff) |
ARM: dts: zynq: Add SDHCI nodes
Add nodes for the Arasan SDHCI controller to Zynq dts files.
Signed-off-by: Soren Brinkmann <soren.brinkmann@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
Signed-off-by: Olof Johansson <olof@lixom.net>
Diffstat (limited to 'arch/arm/boot')
-rw-r--r-- | arch/arm/boot/dts/zynq-7000.dtsi | 20 | ||||
-rw-r--r-- | arch/arm/boot/dts/zynq-zc702.dts | 4 | ||||
-rw-r--r-- | arch/arm/boot/dts/zynq-zc706.dts | 4 | ||||
-rw-r--r-- | arch/arm/boot/dts/zynq-zed.dts | 4 |
4 files changed, 32 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/zynq-7000.dtsi b/arch/arm/boot/dts/zynq-7000.dtsi index 5d7681be0580..8b67b19392ec 100644 --- a/arch/arm/boot/dts/zynq-7000.dtsi +++ b/arch/arm/boot/dts/zynq-7000.dtsi | |||
@@ -102,6 +102,26 @@ | |||
102 | clock-names = "pclk", "hclk", "tx_clk"; | 102 | clock-names = "pclk", "hclk", "tx_clk"; |
103 | }; | 103 | }; |
104 | 104 | ||
105 | sdhci0: ps7-sdhci@e0100000 { | ||
106 | compatible = "arasan,sdhci-8.9a"; | ||
107 | status = "disabled"; | ||
108 | clock-names = "clk_xin", "clk_ahb"; | ||
109 | clocks = <&clkc 21>, <&clkc 32>; | ||
110 | interrupt-parent = <&intc>; | ||
111 | interrupts = <0 24 4>; | ||
112 | reg = <0xe0100000 0x1000>; | ||
113 | } ; | ||
114 | |||
115 | sdhci1: ps7-sdhci@e0101000 { | ||
116 | compatible = "arasan,sdhci-8.9a"; | ||
117 | status = "disabled"; | ||
118 | clock-names = "clk_xin", "clk_ahb"; | ||
119 | clocks = <&clkc 22>, <&clkc 33>; | ||
120 | interrupt-parent = <&intc>; | ||
121 | interrupts = <0 47 4>; | ||
122 | reg = <0xe0101000 0x1000>; | ||
123 | } ; | ||
124 | |||
105 | slcr: slcr@f8000000 { | 125 | slcr: slcr@f8000000 { |
106 | compatible = "xlnx,zynq-slcr"; | 126 | compatible = "xlnx,zynq-slcr"; |
107 | reg = <0xF8000000 0x1000>; | 127 | reg = <0xF8000000 0x1000>; |
diff --git a/arch/arm/boot/dts/zynq-zc702.dts b/arch/arm/boot/dts/zynq-zc702.dts index 34d680a46b7e..c913f77a21eb 100644 --- a/arch/arm/boot/dts/zynq-zc702.dts +++ b/arch/arm/boot/dts/zynq-zc702.dts | |||
@@ -34,6 +34,10 @@ | |||
34 | phy-mode = "rgmii"; | 34 | phy-mode = "rgmii"; |
35 | }; | 35 | }; |
36 | 36 | ||
37 | &sdhci0 { | ||
38 | status = "okay"; | ||
39 | }; | ||
40 | |||
37 | &uart1 { | 41 | &uart1 { |
38 | status = "okay"; | 42 | status = "okay"; |
39 | }; | 43 | }; |
diff --git a/arch/arm/boot/dts/zynq-zc706.dts b/arch/arm/boot/dts/zynq-zc706.dts index b2835d5fc09a..88f62c50382e 100644 --- a/arch/arm/boot/dts/zynq-zc706.dts +++ b/arch/arm/boot/dts/zynq-zc706.dts | |||
@@ -35,6 +35,10 @@ | |||
35 | phy-mode = "rgmii"; | 35 | phy-mode = "rgmii"; |
36 | }; | 36 | }; |
37 | 37 | ||
38 | &sdhci0 { | ||
39 | status = "okay"; | ||
40 | }; | ||
41 | |||
38 | &uart1 { | 42 | &uart1 { |
39 | status = "okay"; | 43 | status = "okay"; |
40 | }; | 44 | }; |
diff --git a/arch/arm/boot/dts/zynq-zed.dts b/arch/arm/boot/dts/zynq-zed.dts index 2eda06889dfc..82d7ef1a9a9c 100644 --- a/arch/arm/boot/dts/zynq-zed.dts +++ b/arch/arm/boot/dts/zynq-zed.dts | |||
@@ -35,6 +35,10 @@ | |||
35 | phy-mode = "rgmii"; | 35 | phy-mode = "rgmii"; |
36 | }; | 36 | }; |
37 | 37 | ||
38 | &sdhci0 { | ||
39 | status = "okay"; | ||
40 | }; | ||
41 | |||
38 | &uart1 { | 42 | &uart1 { |
39 | status = "okay"; | 43 | status = "okay"; |
40 | }; | 44 | }; |