summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZhiqiang Tu <ztu@codeaurora.org>2017-08-24 16:45:27 +0800
committerZhiqiang Tu <ztu@codeaurora.org>2017-08-24 16:45:27 +0800
commit839374c50c9d1a374ed2e382df1a613f9706e34e (patch)
treeca49971dae86a39dc9a73be2082180b8cb482a70
parent9df1d44946b2278f14ee1ba90d3f3f281791e6bc (diff)
ARM: dts: msm: Update cnss configuration on virtual platform
Config sleep state for wlan bootstrap pin and add fixed regulator support for wlan_en. Change-Id: I1fa7ccb98b6667e2f212a658d02a4c2b68da4f89 Signed-off-by: Zhiqiang Tu <ztu@codeaurora.org>
-rw-r--r--arch/arm/boot/dts/qcom/vplatform-lfv-msm8996.dts15
1 files changed, 13 insertions, 2 deletions
diff --git a/arch/arm/boot/dts/qcom/vplatform-lfv-msm8996.dts b/arch/arm/boot/dts/qcom/vplatform-lfv-msm8996.dts
index 0ec61340a389..3c750bc2ff73 100644
--- a/arch/arm/boot/dts/qcom/vplatform-lfv-msm8996.dts
+++ b/arch/arm/boot/dts/qcom/vplatform-lfv-msm8996.dts
@@ -1020,6 +1020,11 @@
regulator-name = "rome_vreg";
};
+ wlan_en_vreg: wlan_en_vreg {
+ compatible = "qcom,stub-regulator";
+ regulator-name = "wlan_en_vreg";
+ };
+
hl7509_en_vreg: hl7509_en_vreg {
compatible = "qcom,stub-regulator";
regulator-name = "hl7509_en_vreg";
@@ -1165,13 +1170,19 @@
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>;
- pinctrl-names = "default";
- pinctrl-0 = <&cnss_default>;
+ 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,wlan-rc-num = <0>;
+ qcom,wlan-ramdump-dynamic = <0x200000>;
qcom,msm-bus,name = "msm-cnss";
qcom,msm-bus,num-cases = <4>;