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

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

Merge "net: cnss_genl: Add snapshot of cnss_genl driver"

parents 6ebf1f08 2a93006b
Loading
Loading
Loading
Loading
+23 −0
Original line number Diff line number Diff line
@@ -121,6 +121,29 @@ config VIRT_WIFI
	  This option adds support for ethernet connections to appear as if they
	  are wifi connections through a special rtnetlink device.

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 CLD_LL_CORE
	tristate "QTI core WLAN driver for QCA6174 chipset"
	select NL80211_TESTMODE
	select WEXT_CORE
	select WEXT_PRIV
	select WEXT_SPY
	select WIRELESS_EXT
	help
	  This section contains the necessary modules needed to enable the
	  core WLAN driver for QTI QCA6174 chipset.
	  Select Y to compile the driver in order to have WLAN functionality
	  support.

source "drivers/net/wireless/cnss2/Kconfig"
source "drivers/net/wireless/cnss_utils/Kconfig"
source "drivers/net/wireless/cnss_genl/Kconfig"

endif # WLAN
+6 −0
Original line number Diff line number Diff line
@@ -31,3 +31,9 @@ obj-$(CONFIG_MAC80211_HWSIM) += mac80211_hwsim.o
obj-$(CONFIG_VIRT_WIFI)	+= virt_wifi.o

obj-$(CONFIG_CNSS2) += cnss2/

obj-$(CONFIG_CNSS_UTILS) += cnss_utils/

obj-$(CONFIG_WCNSS_MEM_PRE_ALLOC) += cnss_prealloc/

obj-$(CONFIG_CNSS_GENL) += cnss_genl/
+1 −0
Original line number Diff line number Diff line
@@ -3,6 +3,7 @@
config CNSS2
	tristate "CNSS2 Platform Driver for Wi-Fi Module"
	depends on !CNSS && PCI_MSM
	select CNSS_UTILS
	help
	  This module adds the support for Connectivity Subsystem (CNSS) used
	  for PCIe based Wi-Fi devices with QCA6174/QCA6290 chipsets.
+9 −0
Original line number Diff line number Diff line
# SPDX-License-Identifier: GPL-2.0-only

config CNSS_GENL
	tristate "CNSS Generic Netlink Socket Driver"
	help
	  This module creates generic netlink family "CLD80211". This can be
	  used by cld driver and userspace utilities to communicate over
	  netlink sockets. This module creates different multicast groups to
	  facilitate the same.
+3 −0
Original line number Diff line number Diff line
# SPDX-License-Identifier: GPL-2.0-only

obj-$(CONFIG_CNSS_GENL) := cnss_nl.o
Loading