Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 66656b07 authored by Sarada Prasanna Garnayak's avatar Sarada Prasanna Garnayak Committed by Gerrit - the friendly Code Review server
Browse files

ARM: dts: msm: add regulators and clk in icnss device node for sdm660



During recovery, there are cases where in WLAN driver running on
APPS can access WLAN copy engine register causing exceptions
because of WLAN hardware in reset state.

Add voltage regulator and clk in icnss device node to vote for WLAN
hardware resources by the icnss platform driver during WLAN recovery.

CRs-Fixed: 2029102
Change-Id: Iba785acc391fb56ea068199598ddc14d20bb3481
Signed-off-by: default avatarSarada Prasanna Garnayak <sgarna@codeaurora.org>
parent 28e87e96
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
@@ -1879,6 +1879,8 @@
		reg-names = "membase", "smmu_iova_base", "smmu_iova_ipa";
		iommus = <&anoc2_smmu 0x1a00>,
			 <&anoc2_smmu 0x1a01>;
		clocks = <&clock_rpmcc RPM_RF_CLK1_PIN>;
		clock-names = "cxo_ref_clk_pin";
		interrupts = <0 413 0>,   /* CE0 */
			     <0 414 0>,   /* CE1 */
			     <0 415 0>,   /* CE2 */
@@ -1891,6 +1893,14 @@
			     <0 423 0>,   /* CE9 */
			     <0 424 0>,   /* CE10 */
			     <0 425 0>;   /* CE11 */
		vdd-0.8-cx-mx-supply = <&pm660_l5>;
		vdd-1.8-xo-supply = <&pm660_l9_pin_ctrl>;
		vdd-1.3-rfa-supply = <&pm660_l6_pin_ctrl>;
		vdd-3.3-ch0-supply = <&pm660_l19_pin_ctrl>;
		qcom,vdd-0.8-cx-mx-config = <525000 950000>;
		qcom,vdd-1.8-xo-config = <1750000 1900000>;
		qcom,vdd-1.3-rfa-config = <1200000 1370000>;
		qcom,vdd-3.3-ch0-config = <3200000 3400000>;
		qcom,wlan-msa-memory = <0x100000>;
		qcom,smmu-s1-bypass;
	};