From 437e106a13a681a11ed6ac1d3a042b759db70763 Mon Sep 17 00:00:00 2001 From: Nirav Shah Date: Tue, 14 Jun 2022 06:06:21 +0530 Subject: [PATCH] ARM: dts: qcom: Update pdc_init_table and enable OLCPR feature Update pdc_init_table and enable OLCPR feature for Aurora + hamilton. Change-Id: I67489e228631383a2bff711b2dcbfce3b2d769a6 CRs-Fixed: 3245747 --- qcom/neo_la.dtsi | 24 ++++++++++++++++++++++-- qcom/neo_luna-v2.dtsi | 3 +++ 2 files changed, 25 insertions(+), 2 deletions(-) diff --git a/qcom/neo_la.dtsi b/qcom/neo_la.dtsi index c5aa39f0..f01df5fb 100644 --- a/qcom/neo_la.dtsi +++ b/qcom/neo_la.dtsi @@ -261,9 +261,9 @@ mboxes = <&qmp_aop 0>; vdd-wlan-io-supply = <&L15A>; - qcom,vdd-wlan-io-config = <1800000 2000000 0 0 0>; + qcom,vdd-wlan-io-config = <1800000 2000000 0 0 1>; vdd-wlan-supply = <&S2A>; - qcom,vdd-wlan-config = <1000000 1004000 0 0 0>; + qcom,vdd-wlan-config = <1000000 1004000 0 0 1>; vdd-wlan-aon-supply = <&S4A>; qcom,vdd-wlan-aon-config = <980000 1170000 0 0 1>; vdd-wlan-dig-supply = <&S5A>; @@ -315,6 +315,26 @@ /* ddr: 547.2 MHz */ <7500 1094362>; + qcom,pmu_vreg_map = + "VDD095_MX_PMU", "s4a", + "VDD095_PMU", "s2a", + "VDD_PMU_AON_I", "s4a", + "VDD095_PMU_BT", "s4a", + "VDD09_PMU_RFA_I", "s4a", + "VDD19_PMU_PCIE_I", "s5a", + "VDD19_PMU_RFA_I", "s5a"; + + qcom,vreg_pdc_map = + "s4a", "rf", "s5a", "rf", "l15a", "rf", "s2a", "bb"; + + qcom,pdc_init_table = + " {class: wlan_pdc, ss: rf, res: s4a.v, upval: 1012}", + " {class: wlan_pdc, ss: rf, res: s4a.v, dwnval: 615}", + " {class: wlan_pdc, ss: rf, res: s5a.v, upval: 1900}", + " {class: wlan_pdc, ss: rf, res: s5a.v, dwnval: 1825}", + " {class: wlan_pdc, ss: bb, res: s2a.v, upval: 830}", + " {class: wlan_pdc, ss: bb, res: s2a.v, dwnval: 410}", + " {class: wlan_pdc, ss: bb, res: pdc, enable: 1}"; }; bluetooth: bt_wcn6x5x { diff --git a/qcom/neo_luna-v2.dtsi b/qcom/neo_luna-v2.dtsi index 483abb26..4e762cbf 100644 --- a/qcom/neo_luna-v2.dtsi +++ b/qcom/neo_luna-v2.dtsi @@ -12,6 +12,9 @@ &wlan_kiwi { /delete-property/ vdd-wlan-supply; + /delete-property/ qcom,pdc_init_table; + /delete-property/ qcom,vreg_pdc_map; + /delete-property/ qcom,pmu_vreg_map; }; &apps_rsc {