Add 'qcom/opensource/wlan/platform/' from commit '54afb87accfa6775cef4e9adcd4e6f08c64a5fb1'

git-subtree-dir: qcom/opensource/wlan/platform
git-subtree-mainline: c74a556fc1
git-subtree-split: 54afb87acc
Change-Id:
repo: https://git.codelinaro.org/clo/la/platform/vendor/qcom-opensource/wlan/platform
tag: LA.VENDOR.14.3.0.r1-17300-lanai.QSSI15.0
这个提交包含在:
David Wronek
2024-10-06 16:46:09 +02:00
当前提交 925e49bf4f
修改 128 个文件,包含 52890 行新增0 行删除

查看文件

@@ -0,0 +1,60 @@
# SPDX-License-Identifier: GPL-2.0-only
config ICNSS2
tristate "Platform driver for Wi-Fi Module module"
select CNSS_UTILS
help
This module adds support for Q6 integrated WLAN connectivity
subsystem with iWCN architecture. This module is responsible for
communicating WLAN on/off control messages to FW over QMI channel.
It is also responsible for handling WLAN PD restart notifications.
config ICNSS2_DEBUG
bool "ICNSS2 Platform Driver Debug Support"
depends on ICNSS2
help
Say 'Y' here to enable ICNSS driver debug support. Debug support
primarily consists of logs consisting of information related to
hardware register access and enabling BUG_ON for certain cases to aid
the debugging.
config ICNSS2_QMI
bool "ICNSS2 Platform Driver QMI support"
depends on ICNSS2
select CNSS_QMI_SVC
help
Say 'Y' here to enable ICNSS QMI support. ICNSS driver will use
QMI framework to communicate with WLAN FW. It will send coldboot
handshake messages to WLAN FW, which includes hardware capabilities
and configurations. It also send WLAN on/off control message to FW
over QMI channel.
config CNSS_QCA6750
bool "Enable ICNSS QCA6750 chipset specific changes"
depends on ICNSS2
help
This enables the changes from WLAN host driver that are specific to
CNSS QCA6750 chipset.
These changes are needed to support the new hardware architecture
for CNSS QCA6750 chipset.
config CNSS_OUT_OF_TREE
bool "Enable Out of Tree Usage"
depends on ICNSS2
help
If enabled, ICNSS platform driver modules would be able to access
functions from the other modules in the platform driver.
config WCNSS_MEM_PRE_ALLOC
tristate "WCNSS pre-alloc memory support"
help
Pre-allocate memory for the WLAN driver module.
This feature enable cld wlan driver to use pre allocated memory
for it's internal usage and release it to back to pre allocated pool.
This memory is allocated at the cold boot time.
config SLATE_MODULE_ENABLED
bool "Enable Slate usage"
depends on ICNSS2
help
Enable slate compilation.
This config enables slate code for compilation.