mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-29 11:11:45 -04:00
qcacld-3.0: Refactor APF related modules in separate files
File wlan_hdd_cfg80211.c is bloated and adding support for upcoming Android Packet Filter v3 is going to increase its size even more. Create a new source file for APF related HDD modules and a header file for declaring the API's. Change-Id: I2fb3d7e017f4befbad7aacab3575ae2b48e88a45 CRs-Fixed: 2189825
This commit is contained in:
parent
a1cb4b47ce
commit
d0dd62e570
7 changed files with 438 additions and 362 deletions
12
Kbuild
12
Kbuild
|
|
@ -89,6 +89,10 @@ ifeq ($(CONFIG_QCACLD_FEATURE_GREEN_AP), y)
|
|||
HDD_OBJS+= $(HDD_SRC_DIR)/wlan_hdd_green_ap.o
|
||||
endif
|
||||
|
||||
ifeq ($(CONFIG_QCACLD_FEATURE_APF), y)
|
||||
HDD_OBJS += $(HDD_SRC_DIR)/wlan_hdd_apf.o
|
||||
endif
|
||||
|
||||
ifeq ($(CONFIG_WLAN_FEATURE_LPSS), y)
|
||||
HDD_OBJS += $(HDD_SRC_DIR)/wlan_hdd_lpass.o
|
||||
endif
|
||||
|
|
@ -835,6 +839,10 @@ ifeq ($(CONFIG_POWER_MANAGEMENT_OFFLOAD), y)
|
|||
WMI_OBJS += $(WMI_OBJ_DIR)/wmi_unified_pmo_api.o
|
||||
endif
|
||||
|
||||
ifeq ($(CONFIG_QCACLD_FEATURE_APF), y)
|
||||
WMI_OBJS += $(WMI_OBJ_DIR)/wmi_unified_apf_tlv.o
|
||||
endif
|
||||
|
||||
ifeq ($(CONFIG_WLAN_FEATURE_DSRC), y)
|
||||
ifeq ($(CONFIG_OCB_UT_FRAMEWORK), y)
|
||||
WMI_OBJS += $(WMI_OBJ_DIR)/wmi_unified_ocb_ut.o
|
||||
|
|
@ -1818,6 +1826,10 @@ cppflags-$(CONFIG_WLAN_ENABLE_SOCIAL_CHANNELS_5G_ONLY) += -DWLAN_ENABLE_SOCIAL_C
|
|||
#Green AP feature
|
||||
cppflags-$(CONFIG_QCACLD_FEATURE_GREEN_AP) += -DWLAN_SUPPORT_GREEN_AP
|
||||
|
||||
ifeq ($(CONFIG_QCACLD_FEATURE_APF), y)
|
||||
cppflags-$(CONFIG_QCACLD_FEATURE_APF) += -DFEATURE_WLAN_APF
|
||||
endif
|
||||
|
||||
#Stats & Quota Metering feature
|
||||
ifeq ($(CONFIG_IPA_OFFLOAD), y)
|
||||
ifeq ($(CONFIG_QCACLD_FEATURE_METERING), y)
|
||||
|
|
|
|||
Loading…
Reference in a new issue