Send WPSS restart level type as enable or disable PHY processor SSR to FW using QMI. Change-Id: I28879cf13e5874c49b2c346c076082f7f8a59fe1 Signed-off-by: Vijay Patil <vijaylil@codeaurora.org>
48 lines
1.8 KiB
Plaintext
48 lines
1.8 KiB
Plaintext
# 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 ICNSS2_RESTART_LEVEL_NOTIF
|
|
bool "Enable Restart level change notification"
|
|
depends on ICNSS2
|
|
help
|
|
Say 'Y' here to enable ICNSS2_RESTART_LEVEL_NOTIF support.
|
|
This will be needed to register notifier and get notification for
|
|
restart_level change of WLAN Sub system. On receiving notification
|
|
ICNSS2 enable/disable M3 SSR. This is only enabled for QGKI config.
|
|
|
|
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.
|