Add the interconnect voting node for canoe kiwi/peach, used
for bus bandwidth voting.
Change-Id: I4c1828ec5d6e8e8d2298f51f926338f977283a7e
CRs-Fixed: 4036509
Currently address and size cell property was set to 1, due to
that IOVA range that gets created was out of our expected range.
This change fixes size-cells and address-cells properties of
cnss_pci node to 2 on Canoe kiwi device tree.
Change-Id: I03d193fe50f3a17995c5a4b0eacd13b6c749e9f4
CRs-Fixed: 4048012
Add 30000 uA load for L2G/L3G regulator voting during
boot up before WLAN HW is brought out of reset.
Change-Id: Iff34b9cd735d42d8ee1c8bd5eee0bcd534fc3aee
CRs-Fixed: 4040675
This change reduces regulator voltage vote for tuna-wcn7750 due to AHC
feature enablement. The AHC algorithm adds an offset voltage of 16mV on
top of the voltage voted on each buck.
Change-Id: I1caf2d670927fe7cd4be2904d979c0ab8ca6505a
CRs-Fixed: 4040677
Add support to set function to "wcn_sw_ctrl" & set
mpm_wake_set for SW_CTRL GPIO so that, when this
GPIO goes high, PDC get interrupted and TCS sequence
(which enables RF_CLK) can be started.
Change-Id: Ifdff31f6ad6286a32c3a6f8b500cb6b55b97eb42
CRs-Fixed: 4020424
Remove board-id for Pictor from Canoe dts file, as WLAN is not supported
on Pictor.
Change-Id: I106a0ec65b6856758c4c27e823c8099e94737122
CRs-Fixed: 4018051
Current WLAN DDR voting is not sufficient to meet the required
throughputs in legacy connection. Increase the DDR vote to meet
legacy throughputs.
CRs-Fixed: 4011534
Change-Id: I5153b0b50c15aeacf9776b6ca63b912fbc06cc07
Add config to enable regulator to PDC mapping and PMU
to regulator mapping for tuna kiwi.
Change-Id: I6f12521a895aae551400d5a426576e229d9c31e3
CRs-Fixed: 4010931
This change updates the regulator config and
pdc init table in kera dtsi files.
Change-Id: I74140414c061ffe16b41a1f40ad67cf5f3aabe65
CRs-Fixed: 4000320
(cherry picked from commit 8cacdbf24b)
Add config to enable regulator to PDC mapping and PMU
to regulator mapping for canoe kiwi devicetree.
Change-Id: I72dba4f6de2788aeb4860d35c83ae8540e6a9076
CRs-Fixed: 3998205
Currently the WLAN SNOC voting is set based on
PCIe SN4 BCM width as 16.The PCIe port width has been
updated to 8 for tuna. Hence, this change will
bring in the corresponding WLAN SNOC voting to support
the new width.
Also, update the DDR voting accordingly.
CRs-Fixed: 3999629
Change-Id: Iff5b87616f1f340257096826906ca77bdba4ce29
This change updates the regulator config and
pdc init table in kera dtsi files.
Change-Id: I766d26f4505d4da717ca63e2b1bfd64de14bb79e
CRs-Fixed: 3988811
(cherry picked from commit e74c3e4143)
Add direct-link device node support for canoe. This device
node is used to program SID configuration by iommu driver.
This device shares the iommu domain with normal wlan device.
Change-Id: Ia54f3cea8b1bec4b9765413e562192ba22269b57
CRs-Fixed: 4001977
Add direct link node dtsi entry, this shares iommu
domain with wlan device will be used in direct link
use case.
Change-Id: I9660bac1028087be02611ab7b9d16a09e3ad1323
CRs-Fixed: 4000587
This change updates the regulator config and
pdc init table in kera dtsi files.
Change-Id: I74140414c061ffe16b41a1f40ad67cf5f3aabe65
CRs-Fixed: 4000320
Update regulator voting and add pdc cmd as per
latest tcs sheet for canoe kiwi.
Change-Id: Ideb2393238417f7f651d4585aa4f44d2260a4fb5
CRs-Fixed: 3992528