123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- # 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.
|