Commit Graph

46 Commits

Author SHA1 Message Date
CNSS_WLAN Service
10afcaf771 Merge "ARM: dts: msm: Add dtsi entry to configure cpu mask" into wlan-platform.lnx.2.0 2024-07-01 07:50:51 -07:00
Kartikey Arora
cc66e2efee ARM: dts: msm: Add changes to dt files for qca6750/qca6755
Add changes to parrot66 qca6750/qca6755 dt files to have separate
model name and remove moselle plus subtype from it.

Change-Id: I873794d4da9016d4b586f9c2b2d7a6d7d9c04739
2024-06-20 14:54:16 +05:30
CNSS_WLAN Service
ce478c2ed0 Merge "ARM: dts: msm: Add wlan node for qca6755 parrot66" into wlan-platform.lnx.2.0 2024-06-11 01:40:13 -07:00
Venkateswara Naralasetty
bfb14148a8 ARM: dts: msm: Add dtsi entry to configure cpu mask
Add dtsi entry to configure cpu mask for wlan rx and tx completion
interrupt affinity.

Change-Id: I3930e401df2e37818405accadb8d5449bc16b5b7
CRs-Fixed: 3837616
2024-06-10 03:42:25 -07:00
Kartikey Arora
8ef6a82f1f ARM: dts: msm: Add opensource wlan device tree support for Netrani
Add wcn6750 and wcn3990 parrot dtsi from kernel devicetree to vendor
wlan-devicetree and corresponding dts files as part of new wlan teckpack
for kernel-6.6 upgrade.

Change-Id: I9a48a0731209216800151f21a46727a033cf62cb
2024-06-07 15:10:32 +05:30
CNSS_WLAN Service
a2e8bb5636 Merge "ARM: dts: msm: Add WLAN support for X1E80100" into wlan-platform.lnx.2.0 2024-06-06 13:27:23 -07:00
Kartikey Arora
efbcc0ee08 ARM: dts: msm: Add wlan node for qca6755 parrot66
Add dtsi entries for wlan node for qca6755 parrot66.

Change-Id: Iee797f54d7ee12d8eb2c65ff117e1f1b4629db86
2024-06-06 12:44:09 +05:30
Yu Wang
4e2a22db60 ARM: dts: msm: Add WLAN support for X1E80100
Add DTS for KIWI on X1E80100.

Change-Id: I806f4b960b149c05d8728d1c6a654c120b459117
CRs-Fixed: 3828027
2024-06-02 20:29:51 -07:00
Ravindra Konda
9fbff65f08 ARM: dts: msm: Set iommu address range for kiwi
Set correct iommu address range correspoding to iommu geometry

Change-Id: Icbcf15bd7ad702c5140f0f8234b4933cfee3acf7
CRs-Fixed: 3826647
2024-05-29 22:50:41 +05:30
Ananya Gupta
e8ae4bcce1 ARM: dts: msm: Enlarge cnss dma memory pool range
Enlarge the range of DMA memory pool for hamilton attachment
in pakala module.

CRs-Fixed: 3809569
Change-Id: I9fdd1147653fabc5f1bc501365145debc50189e4
2024-05-16 20:06:10 -07:00
Jianmin Zhu
8ef99d091e ARM: dts: msm: Add package ID to msm-IDs for SunP HDK
Add package ID to msm-IDs for sun hdk SoC to support different
hardware settings for WLAN.

Change-Id: I9a93cdb4144fd66ebc51e3683f5ebbe32458b033
CRs-Fixed: 3798698
2024-04-25 21:18:36 -07:00
CNSS_WLAN Service
110f6ba2e3 Merge "ARM: dts: msm: Set Load on L3F/L2F regulators for NPM Mode" into wlan-platform.lnx.2.0 2024-04-25 02:33:13 -07:00
CNSS_WLAN Service
b3aeb2727f Merge "ARM: dts: msm: Add VREG Map and PDC Map Tables for Sun+Peach" into wlan-platform.lnx.2.0 2024-04-25 02:33:10 -07:00
CNSS_WLAN Service
e5f8a5cd79 Merge "ARM: dts: msm: Add support for SunP HDK" into wlan-platform.lnx.2.0 2024-04-17 14:16:30 -07:00
Alan Z. Chen
92cc69e05a ARM: dts: msm: Set Load on L3F/L2F regulators for NPM Mode
Set load on L3F/L2F regulators for NPM mode.

Change-Id: If415e4c238b810ae6fca551aebd7be321d51ee41
CRs-Fixed: 3788078
2024-04-15 12:44:34 -07:00
Jianmin Zhu
4c9bb0b34f ARM: dts: msm: Add support for SunP HDK
Add wlan support for SunP HDK.
Add new board major/minor device id.
Remove vdd-wlan-ant-share-supply since no modem in HDK.

Change-Id: I7f5a74bcce67b40653e9ca2cc37c13589533065b
CRs-Fixed: 3755710
2024-04-11 19:44:23 -07:00
CNSS_WLAN Service
77d97b4799 Merge "ARM: dts: msm: Update WLAN SNOC voting" into wlan-platform.lnx.2.0 2024-04-11 10:13:22 -07:00
VijayaRamarao Mellempudi
5a546e7a75 ARM: dts: msm: new MSM-ID to support for different packagings
Add new MSM-ID for SUN target

Change-Id: I389a71bebb380d7670565ee76f950bcaed2f6b46
CRs-Fixed: 3782806
2024-04-08 15:37:47 -07:00
Namita Nair
14aa024938 ARM: dts: msm: Update WLAN SNOC voting
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 sun devices. Hence, this change will
bring in the corresponding WLAN SNOC voting to support
the new width.

Change-Id: I6129bff9067d9654b7eb08777bb19d5a9e05c450
CRs-Fixed: 3775975
2024-04-08 14:00:23 -07:00
Alan Z. Chen
89ec859030 ARM: dts: msm: Add VREG Map and PDC Map Tables for Sun+Peach
Add VREG Map and PDC Map Tables for Sun+Peach

Change-Id: Iac272de930c67bdf90746356c232e7cabaca5171
CRs-Fixed: 3778916
2024-04-05 08:49:08 -07:00
Naman Padhiar
a96e57b9f9 ARM: dts: msm: Add WLAN support for MTP with 3.5mm audio
MTP with 3.5mm support has specific major version in board ID.
Add that board ID in WLAN Peach V8 DTS file to enable WLAN support
for devices which has 3.5mm audio jack, V8 power grid and Peach as
WLAN attachment.

Change-Id: Id5ae07b7e560cc7997bd133bff6bc32a637900bb
CRs-Fixed: 3759656
2024-03-16 20:23:29 -07:00
CNSS_WLAN Service
0ccc012720 Merge "ARM: dts: msm: Use shared iommu group for WLAN to support direct link" into wlan-platform.lnx.2.0 2024-03-01 20:57:10 -08:00
CNSS_WLAN Service
6903ffd8c5 Merge "dt-bindings: Add documentation qcom,wcn7750 node" into wlan-platform.lnx.2.0 2024-02-27 21:34:46 -08:00
Sandeep Singh
0dac8fe2b0 dt-bindings: Add documentation qcom,wcn7750 node
Add documentation qcom,wcn7750 node for wlan
platform driver.

Change-Id: I9cfbddf5c23847857ca6e0d4cbe6f81b42ad0f71
CRs-Fixed: 3743815
2024-02-27 01:13:21 -08:00
Rakesh Pillai
7356f111f5 ARM: dts: msm: Add interconnect voting node for sun kiwi/peach
Add the interconnect voting node for sun kiwi/peach, used
for bus bandwidth voting.

Change-Id: I623ab5c0e3def9c0a357713867564b6a2db55107
CRs-Fixed: 3736681
2024-02-20 06:56:51 -08:00
CNSS_WLAN Service
e0408312cb Merge "ARM: dts: msm: Unvote regulators after bootup" into wlan-platform.lnx.2.0 2024-02-15 11:32:32 -08:00
Namita Nair
9e58275cdd ARM: dts: msm: Add upstream compatible iommu-addresses property
Upstream Linux kernel has added a new devicetree property
"iommu-addresses", to replace "qcom,iommu-dma-addr-pool".
The new property defines the address range the device
cannot use, in contrast to the older property which
defines the address range the device can use.

Change-Id: I73166b20ff8ef0415cfa56e649b4792f03c94cad
CRs-Fixed: 3732156
2024-02-13 12:26:27 -08:00
Naman Padhiar
ba2f9850b9 ARM: dts: msm: Unvote regulators after bootup
Remove APPS vote for all the regulators except S5F(WLAN CX)
after FW_READY during device bootup with V8 board.

Change-Id: Ic9510af45b7f637e5900d03be041cc66e4351bb6
CRs-Fixed: 3731688
2024-02-13 02:07:21 -08:00
Yeshwanth Sriram Guntuka
5d9d8cec46 ARM: dts: msm: Use shared iommu group for WLAN to support direct link
Use shared iommu group for WLAN on sun to support direct
link on Ganges.

CRs-Fixed: 3714880
Change-Id: Id04d281542260c5ca07d104880dd2ec5a197f7f8
2024-02-12 22:39:55 -08:00
CNSS_WLAN Service
e480fedcc2 Merge "ARM: dts: msm: Remove default configuration of DEV_SOL" into wlan-platform.lnx.2.0 2024-02-10 15:56:07 -08:00
CNSS_WLAN Service
dbfe4e7254 Merge "wlan: dts: msm: Add vote for S4J regulator in V6 PDC init table" into wlan-platform.lnx.2.0 2024-02-09 21:22:53 -08:00
Alan Z. Chen
2678eeb8f6 wlan: dts: msm: Add vote for S4J regulator in V6 PDC init table
Having S4J enabled in the TCS by default will cause TCS address
to be populated with the wrong address on V8 and will cause TCS
ACK hang. Thus, AOP will keep S4J and S5F regulators disabled
by default and host will vote to enable S4J and S5F regulators
based on V6 or V8 power grid, respectively.

Change-Id: I852ca4aa80ef0e6bd5c802e6032f876fb53c9670
CRs-Fixed: 3709995
2024-02-08 09:21:11 -08:00
Naman Padhiar
4c849f35a0 ARM: dts: msm: Remove default configuration of DEV_SOL
DEV_SOL GPIO is side-band GPIO from discrete WLAN chip to
APPS. Default setting for DEV_SOL has to be done by WLAN_FW
in WLAN chip. Remove default GPIO configuration from CNSS
driver running in APPS.

Change-Id: I10a65bd007a6bcf00a358f1e60c925ad316ec3ab
CRs-Fixed: 3727394
2024-02-07 19:48:24 -08:00
CNSS_WLAN Service
2ae1df1e6e Merge "ARM: dts: msm: Add upstream compatible iommu-addresses property" into wlan-platform.lnx.2.0 2024-02-07 17:23:51 -08:00
Namita Nair
5d47bd95de ARM: dts: msm: Add upstream compatible iommu-addresses property
Upstream Linux kernel has added a new devicetree property
"iommu-addresses", to replace "qcom,iommu-dma-addr-pool".
The new property defines the address range the device
cannot use, in contrast to the older property which
defines the address range the device can use.

Change-Id: I8fc13e27593193af7be5ca1bcc03c04a25f36c91
CRs-Fixed: 3724373
2024-02-05 14:35:18 -08:00
Sandeep Singh
95a624ea96 ARM: dts: msm: Add opensource wlan device tree support for Pineapple V
Add opensource wlan device tree support for Pineapple V
for devSP.

Change-Id: I37690bd79b857ed51462efe57849fb3c28b58505
CRs-Fixed: 3721702
2024-02-01 00:46:30 -08:00
CNSS_WLAN Service
ebd9ddee76 Merge "ARM: dts: msm: Add qcom,wlan-cbc-enabled" into wlan-platform.lnx.2.0 2024-01-30 12:41:39 -08:00
Jianmin Zhu
1670b51be0 ARM: dts: msm: Add qcom,wlan-cbc-enabled
Add qcom,wlan-cbc-enabled, then don't register wlan driver in charger
mode.

Change-Id: I7f8e0b06da75ebc5ba92fe2b2fd4c798e0e0e7f3
CRs-Fixed: 3699116
2024-01-29 17:00:50 -08:00
Naman Padhiar
33a716df43 ARM: DTS: msm: Enable Sign Of Life(SOL) for Sun + Peach
SOL is side band mechanism to communicate with device
and reset device from the bad state. Enable SOL for
sun  to recover from device hung issue during PCIe link
down cases.

HOST_SOL -------> Host to Device GPIO
DEV_SOL --------> Device to Host GPIO

Change-Id: Ib4bf76fa60692acf85546dca7a7148f9c4062ca6
CRs-Fixed: 3715142
2024-01-24 04:50:11 -08:00
CNSS_WLAN Service
e80c8c19bf Merge "wlan: dts: msm: Add support for Sun RCM board" into wlan-platform.lnx.2.0 2024-01-23 02:51:58 -08:00
CNSS_WLAN Service
1e09621249 Merge "wlan: dts: Add correct name for BT_EN_GPIO for Peach" into wlan-platform.lnx.2.0 2024-01-22 18:37:36 -08:00
Naman Padhiar
0a093a8105 wlan: dts: msm: Add support for Sun RCM board
Add RCM board ID in device tree files to enable all WLAN
attach with Sun RCM board.

Change-Id: I0d0c4f3d10aaace7b1ee80dfccc93386b75a45a6
CRs-Fixed: 3708605
2024-01-22 12:15:12 +05:30
Alan Z. Chen
2b766ec51b wlan: dts: Add correct name for BT_EN_GPIO for Peach
Change name for BT_EN_GPIO to pm8550vs_f_gpios for V6 power grid
and pm8550ve_f_gpios for V8 power grid for Peach.

Change-Id: If81656daaa83ed0be838a2c376383723e071184f
CRs-Fixed: 3709949
2024-01-18 11:38:11 -08:00
Alan Z. Chen
2e06f2f818 wlan: dts: msm: Add NFC board IDs to V8 Peach dtsi
Add NFC board IDs for MTP and CDP support for V8 Peach dtsi.

Change-Id: I7bc2b599b5061f11512d5f6009d986e2f19a777f
CRs-Fixed: 3701475
2024-01-16 16:25:28 -08:00
Prateek Patil
671e79bb92 ARM: dts: msm: Add opensource wlan device tree support for Sun
Add wlan opensource device tree support for Sun SOC.

Change-Id: I1e7d46f5724ded66a0165ff4858b2238c94d58e2
2024-01-09 10:45:46 +05:30
Gerrit SelfHelp Service Account
fbd0264524 Initial empty repository 2023-10-18 23:12:26 -07:00