summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaya Erez <merez@codeaurora.org>2016-05-19 20:26:35 +0300
committerJeevan Shriram <jshriram@codeaurora.org>2016-05-19 16:11:06 -0700
commit402833ccde4e8c4a286822bffee738193e40cef2 (patch)
tree3f5a02fb4d8d082bce02f2316f9ca0e5289bf145
parent741bf770fb0890fc03f147688e5178ac850cf948 (diff)
ARM: dts: msm: add wil6210 node for msmcobalt
Wil driver is needed for 11ad wireless card. CRs-Fixed: 1001827 Change-Id: I9b6109ccaf2858732a779d781222422c928128a1 Signed-off-by: Maya Erez <merez@codeaurora.org>
-rw-r--r--arch/arm/boot/dts/qcom/msmcobalt-cdp.dtsi4
-rw-r--r--arch/arm/boot/dts/qcom/msmcobalt-mtp.dtsi4
-rw-r--r--arch/arm/boot/dts/qcom/msmcobalt.dtsi21
3 files changed, 29 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/qcom/msmcobalt-cdp.dtsi b/arch/arm/boot/dts/qcom/msmcobalt-cdp.dtsi
index d4d33e0d8dec..29429546ac62 100644
--- a/arch/arm/boot/dts/qcom/msmcobalt-cdp.dtsi
+++ b/arch/arm/boot/dts/qcom/msmcobalt-cdp.dtsi
@@ -280,3 +280,7 @@
qcom,thermal-node;
};
};
+
+&wil6210 {
+ status = "ok";
+};
diff --git a/arch/arm/boot/dts/qcom/msmcobalt-mtp.dtsi b/arch/arm/boot/dts/qcom/msmcobalt-mtp.dtsi
index 68f8dbd871a4..d087faed9a7c 100644
--- a/arch/arm/boot/dts/qcom/msmcobalt-mtp.dtsi
+++ b/arch/arm/boot/dts/qcom/msmcobalt-mtp.dtsi
@@ -239,3 +239,7 @@
qcom,thermal-node;
};
};
+
+&wil6210 {
+ status = "ok";
+};
diff --git a/arch/arm/boot/dts/qcom/msmcobalt.dtsi b/arch/arm/boot/dts/qcom/msmcobalt.dtsi
index 4d01662c8740..948e9890c5d0 100644
--- a/arch/arm/boot/dts/qcom/msmcobalt.dtsi
+++ b/arch/arm/boot/dts/qcom/msmcobalt.dtsi
@@ -2483,6 +2483,27 @@
vdd-io-supply = <&pmcobalt_l5>;
qcom,vdd-io-voltage-level = <800000 800000>;
};
+
+ wil6210: qcom,wil6210 {
+ compatible = "qcom,wil6210";
+ qcom,pcie-parent = <&pcie0>;
+ qcom,wigig-en = <&tlmm 80 0>;
+ qcom,msm-bus,name = "wil6210";
+ qcom,msm-bus,num-cases = <2>;
+ qcom,msm-bus,num-paths = <1>;
+ qcom,msm-bus,vectors-KBps =
+ <45 512 0 0>,
+ <45 512 600000 800000>; /* ~4.6Gbps (MCS12) */
+ qcom,use-ext-supply;
+ vdd-supply= <&pmcobalt_s7>;
+ vddio-supply= <&pmcobalt_s5>;
+ qcom,use-ext-clocks;
+ clocks = <&clock_gcc clk_rf_clk3>,
+ <&clock_gcc clk_rf_clk3_pin>;
+ clock-names = "rf_clk3_clk", "rf_clk3_pin_clk";
+ qcom,smmu-support;
+ status = "disabled";
+ };
};
&clock_cpu {