From f43fdbf5536e8a062733a151dc3eeae4cdad1f59 Mon Sep 17 00:00:00 2001 From: "Alan Z. Chen" Date: Wed, 27 Nov 2024 15:31:11 -0800 Subject: [PATCH] ARM: dts: msm: Add L3K regulator and pcie_rp support Add L3K regulator support and change pcie0_rp to pcie_rp. In addition, enable canoe dtsi compilation. Change-Id: I2771e43d559c5ae67d5fad04b45eac7060c94d72 CRs-Fixed: 3986494 --- Kbuild | 5 +++++ canoe-kiwi-cnss.dtsi | 4 +++- canoe-peach-cnss.dtsi | 4 +++- 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/Kbuild b/Kbuild index f11d6541..99a54b00 100644 --- a/Kbuild +++ b/Kbuild @@ -1,3 +1,8 @@ +ifeq ($(CONFIG_ARCH_CANOE),y) +dtbo-y += canoe-kiwi-cnss.dtbo +dtbo-y += canoe-peach-cnss.dtbo +endif + ifeq ($(CONFIG_ARCH_SUN),y) dtbo-y += sun-kiwi-cnss.dtbo dtbo-y += sun-kiwi-cnss-v8.dtbo diff --git a/canoe-kiwi-cnss.dtsi b/canoe-kiwi-cnss.dtsi index e0dec929..db41bf97 100644 --- a/canoe-kiwi-cnss.dtsi +++ b/canoe-kiwi-cnss.dtsi @@ -103,6 +103,8 @@ qcom,vdd-wlan-rfa1-config = <1864000 2000000 0 0 1>; vdd-wlan-rfa2-supply = <&S7F>; qcom,vdd-wlan-rfa2-config = <1316000 1400000 0 0 1>; + vdd-wlan-ant-share-supply = <&L3K>; + qcom,vdd-wlan-ant-share-config = <1200000 1200000 0 0 1>; //TODO: extractor regulator is required or not // TODO PDC TABLE BUS BW // PDC MAP AND PMU Vreg Map @@ -114,7 +116,7 @@ }; }; -&pcie0_rp { +&pcie_rp { cnss_pci0: cnss_pci0 { reg = <0 0 0 0 0>; diff --git a/canoe-peach-cnss.dtsi b/canoe-peach-cnss.dtsi index 075db596..3de347e6 100644 --- a/canoe-peach-cnss.dtsi +++ b/canoe-peach-cnss.dtsi @@ -120,6 +120,8 @@ qcom,vdd-wlan-rfa1-config = <1876000 2000000 0 0 1>; vdd-wlan-rfa2-supply = <&S7F>; qcom,vdd-wlan-rfa2-config = <1328000 1340000 0 0 1>; + vdd-wlan-ant-share-supply = <&L3K>; + qcom,vdd-wlan-ant-share-config = <1200000 1200000 0 0 1>; qcom,vreg_pdc_map = "s1j", "bb", @@ -146,7 +148,7 @@ }; }; -&pcie0_rp { +&pcie_rp { cnss_pci0: cnss_pci0 { reg = <0 0 0 0 0>; qcom,iommu-group = <&cnss_audio_iommu_group0>;