From 402833ccde4e8c4a286822bffee738193e40cef2 Mon Sep 17 00:00:00 2001 From: Maya Erez Date: Thu, 19 May 2016 20:26:35 +0300 Subject: [PATCH] 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 --- arch/arm/boot/dts/qcom/msmcobalt-cdp.dtsi | 4 ++++ arch/arm/boot/dts/qcom/msmcobalt-mtp.dtsi | 4 ++++ arch/arm/boot/dts/qcom/msmcobalt.dtsi | 21 +++++++++++++++++++++ 3 files changed, 29 insertions(+) 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 { -- 2.11.0