Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0c0b80d0 authored by qctecmdr's avatar qctecmdr Committed by Gerrit - the friendly Code Review server
Browse files

Merge "wcnss: Add wcnss snapshot to msm-4.19"

parents db0b05a0 95e2ab54
Loading
Loading
Loading
Loading
+2 −0
Original line number Original line Diff line number Diff line
@@ -963,3 +963,5 @@ config ICNSS_QMI
	  handshake messages to WLAN FW, which includes hardware capabilities
	  handshake messages to WLAN FW, which includes hardware capabilities
	  and configurations. It also send WLAN on/off control message to FW
	  and configurations. It also send WLAN on/off control message to FW
	  over QMI channel.
	  over QMI channel.

source "drivers/soc/qcom/wcnss/Kconfig"
+1 −0
Original line number Original line Diff line number Diff line
@@ -103,6 +103,7 @@ obj-$(CONFIG_RMNET_CTL) += rmnet_ctl/
obj-$(CONFIG_QCOM_CX_IPEAK) += cx_ipeak.o
obj-$(CONFIG_QCOM_CX_IPEAK) += cx_ipeak.o
obj-$(CONFIG_QTI_L2_REUSE) += l2_reuse.o
obj-$(CONFIG_QTI_L2_REUSE) += l2_reuse.o
obj-$(CONFIG_ICNSS2) += icnss2/
obj-$(CONFIG_ICNSS2) += icnss2/
obj-$(CONFIG_WCNSS_CORE) += wcnss/
obj-$(CONFIG_QTI_CRYPTO_COMMON) += crypto-qti-common.o
obj-$(CONFIG_QTI_CRYPTO_COMMON) += crypto-qti-common.o
obj-$(CONFIG_QTI_CRYPTO_TZ) += crypto-qti-tz.o
obj-$(CONFIG_QTI_CRYPTO_TZ) += crypto-qti-tz.o
obj-$(CONFIG_QTI_HW_KEY_MANAGER) += hwkm_qti.o
obj-$(CONFIG_QTI_HW_KEY_MANAGER) += hwkm_qti.o
+40 −0
Original line number Original line Diff line number Diff line
# SPDX-License-Identifier: GPL-2.0-only
config WCNSS_CORE
	tristate "Qualcomm Technologies Inc. WCNSS CORE driver"
	select WIRELESS_EXT
	select WEXT_PRIV
	select WEXT_CORE
	select WEXT_SPY
	help
	  This module adds support for WLAN connectivity subsystem
	  This module is responsible for communicating WLAN on/off
	  Core driver for the Qualcomm Technologies Inc. WCNSS triple play
	  connectivity subsystem, Enable WCNSS core platform driver
	  for WLAN.

config WCNSS_CORE_PRONTO
	tristate "Qualcomm Technologies Inc. WCNSS Pronto Support"
	depends on WCNSS_CORE
	help
	  Pronto Support for the Qualcomm Technologies Inc. WCNSS triple
	  play connectivity subsystem, Enable WCNSS core platform driver
	  for WLAN. This module adds support for WLAN connectivity subsystem
	  This module is responsible for communicating WLAN on/off

config WCNSS_REGISTER_DUMP_ON_BITE
	bool "Enable/disable WCNSS register dump when there is a WCNSS bite"
	depends on WCNSS_CORE_PRONTO
	help
	 When Apps receives a WDOG bite from WCNSS, collecting a register dump
	 of WCNSS is helpful to root cause the failure. WCNSS may not be
	 properly clocked in some WCNSS bite cases, and that may cause unclocked
	 register access failures. So this feature is to enable/disable the
	 register dump on WCNSS WDOG bite.

config CNSS_CRYPTO
	tristate "Enable CNSS crypto support"
	help
	  Add crypto support for the WLAN  driver module.
	  This feature enable wlan driver to use the crypto APIs exported
	  from cnss platform driver. This crypto APIs used to generate cipher
	  key and add support for the WLAN driver module security protocol.
+6 −0
Original line number Original line Diff line number Diff line
# SPDX-License-Identifier: GPL-2.0-only
# Makefile for WCNSS triple-play driver

wcnsscore-objs += wcnss_wlan.o wcnss_vreg.o

obj-$(CONFIG_WCNSS_CORE) += wcnsscore.o
+826 −0

File added.

Preview size limit exceeded, changes collapsed.

Loading