qcacld-3.0: Support build for OUT-OF-TREE IPA

As the IPA component has moved out of kernel,
WLAN currently does not have access to the IPA
header files that was previously part of kernel.
To resolve this, WLAN needs to include the path
to IPA header files, for successful compilation when
IPA_OFFLOAD is enabled. With this Kbuild change
now WLAN can support OUT-OF-TREE IPA module.

Change-Id: I56f66d3e7d7648ece5aeb68de1af7c0c5f59f84d
CRs-Fixed: 3482432
Este commit está contenido en:
Namita Nair
2023-04-27 22:00:30 -07:00
cometido por Madan Koyyalamudi
padre 463ddf6870
commit 9422426d09

4
Kbuild
Ver fichero

@@ -24,6 +24,8 @@ WLAN_PROFILE ?= default
CONFIG_QCA_CLD_WLAN_PROFILE ?= $(WLAN_PROFILE)
DEVNAME ?= wlan
WLAN_PLATFORM_INC ?= $(WLAN_ROOT)/../platform/inc
DATA_IPA_INC ?= $(WLAN_ROOT)/../dataipa/drivers/platform/msm/include
DATA_IPA_UAPI_INC ?= $(DATA_IPA_INC)/uapi
ifeq ($(KERNEL_BUILD), n)
ifneq ($(ANDROID_BUILD_TOP),)
@@ -3508,6 +3510,8 @@ endif
ccflags-$(CONFIG_CNSS_OUT_OF_TREE) += -DCONFIG_CNSS_OUT_OF_TREE
ccflags-$(CONFIG_CNSS_OUT_OF_TREE) += -I$(WLAN_PLATFORM_INC)
ccflags-$(CONFIG_IPA_OUT_OF_TREE) += -I$(DATA_IPA_INC)
ccflags-$(CONFIG_IPA_OUT_OF_TREE) += -I$(DATA_IPA_UAPI_INC)
ccflags-$(CONFIG_WLAN_FEATURE_DP_BUS_BANDWIDTH) += -DWLAN_FEATURE_DP_BUS_BANDWIDTH
ccflags-$(CONFIG_WLAN_FEATURE_PERIODIC_STA_STATS) += -DWLAN_FEATURE_PERIODIC_STA_STATS