OSDN Git Service

ARM: dts: msm: Add cnss for WLAN in ivi vplatform
authorFerry Zhou <tianguiz@codeaurora.org>
Fri, 19 Jan 2018 02:57:15 +0000 (10:57 +0800)
committerGerrit - the friendly Code Review server <code-review@localhost>
Fri, 26 Jan 2018 09:50:26 +0000 (01:50 -0800)
Add qcom,cnss for WLAN over PCIe in msm8996 ivi vplatform.

Change-Id: Ic1480ca4c75145e1cc97f92602772a76d69837a5
Signed-off-by: Ferry Zhou <tianguiz@codeaurora.org>
arch/arm/boot/dts/qcom/vplatform-lfv-msm8996-ivi.dts

index a453283..9080549 100644 (file)
                compatible = "qcom,msm-audio-ion-vm";
                qcom,smmu-enabled;
        };
+
+       qcom,cnss {
+               compatible = "qcom,cnss";
+               wlan-bootstrap-gpio = <&tlmm 46 0>;
+               vdd-wlan-en-supply = <&wlan_en_vreg>;
+               vdd-wlan-supply = <&rome_vreg>;
+               vdd-wlan-io-supply = <&pm8994_s4>;
+               vdd-wlan-xtal-supply = <&pm8994_l30>;
+               vdd-wlan-core-supply = <&pm8994_s3>;
+               wlan-ant-switch-supply = <&pm8994_l18_pin_ctrl>;
+               qcom,wlan-en-vreg-support;
+               qcom,notify-modem-status;
+               pinctrl-names = "bootstrap_active", "bootstrap_sleep";
+               pinctrl-0 = <&cnss_bootstrap_active>;
+               pinctrl-1 = <&cnss_bootstrap_sleep>;
+
+               qcom,msm-bus,name = "msm-cnss";
+               qcom,msm-bus,num-cases = <4>;
+               qcom,msm-bus,num-paths = <1>;
+               qcom,msm-bus,vectors-KBps =
+                                       /* No vote */
+                                       <45 512 0 0>,
+                                       /* Up to 200 Mbps */
+                                       <45 512 41421 1520000>,
+                                       /* Up to 400 Mbps */
+                                       <45 512 96650 1520000>,
+                                       /* Up to 800 Mbps */
+                                       <45 512 207108 14432000>;
+       };
 };
 
 &blsp1_uart2 {