devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH] devicetree: xilinx: zynqmp: add sata node
@ 2015-06-10 10:16 Suneel Garapati
       [not found] ` <1433931416-6661-1-git-send-email-suneel.garapati-gjFFaj9aHVfQT0dZR+AlfA@public.gmane.org>
  0 siblings, 1 reply; 2+ messages in thread
From: Suneel Garapati @ 2015-06-10 10:16 UTC (permalink / raw)
  To: linux-kernel, linux-arm-kernel
  Cc: michals, sorenb, devicetree, Rob Herring, Pawel Moll,
	Mark Rutland, Ian Campbell, Kumar Gala, Catalin Marinas,
	Will Deacon, Arnd Bergmann, Suneel Garapati

add sata node with sata fixed clock nodes in dtsi file.
enable sata in zynqmp-ep108.dts with broken-gen2.

Signed-off-by: Suneel Garapati <suneel.garapati@xilinx.com>
---
Note -
Driver and bindings are added via libata/for-4.2 tree
bindings is found in Documentation/devicetree/bindings/ata/ahci-ceva.txt
---
 arch/arm64/boot/dts/xilinx/zynqmp-ep108.dts |  5 +++++
 arch/arm64/boot/dts/xilinx/zynqmp.dtsi      | 15 +++++++++++++++
 2 files changed, 20 insertions(+)

diff --git a/arch/arm64/boot/dts/xilinx/zynqmp-ep108.dts b/arch/arm64/boot/dts/xilinx/zynqmp-ep108.dts
index 0a3f40e..981e594 100644
--- a/arch/arm64/boot/dts/xilinx/zynqmp-ep108.dts
+++ b/arch/arm64/boot/dts/xilinx/zynqmp-ep108.dts
@@ -42,6 +42,11 @@
	};
 };

+&sata {
+	status = "okay";
+	ceva,broken-gen2;
+};
+
 &uart0 {
	status = "okay";
 };
diff --git a/arch/arm64/boot/dts/xilinx/zynqmp.dtsi b/arch/arm64/boot/dts/xilinx/zynqmp.dtsi
index 11e0b00..e7545ed 100644
--- a/arch/arm64/boot/dts/xilinx/zynqmp.dtsi
+++ b/arch/arm64/boot/dts/xilinx/zynqmp.dtsi
@@ -272,6 +272,21 @@
			#size-cells = <0>;
		};

+		sata_clk: sata_clk {
+			compatible = "fixed-clock";
+			#clock-cells = <0>;
+			clock-frequency = <75000000>;
+		};
+
+		sata0: ahci@fd0c0000 {
+			compatible = "ceva,ahci-1v84";
+			status = "disabled";
+			reg = <0x0 0xfd0c0000 0x2000>;
+			interrupt-parent = <&gic>;
+			interrupts = <0 133 4>;
+			clocks = <&sata_clk>;
+		};
+
		sdhci0: sdhci@ff160000 {
			compatible = "arasan,sdhci-8.9a";
			status = "disabled";
--
2.1.2

^ permalink raw reply related	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2015-06-10 12:32 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-06-10 10:16 [PATCH] devicetree: xilinx: zynqmp: add sata node Suneel Garapati
     [not found] ` <1433931416-6661-1-git-send-email-suneel.garapati-gjFFaj9aHVfQT0dZR+AlfA@public.gmane.org>
2015-06-10 12:32   ` Michal Simek

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).