cnss_prealloc: Update DDK for cnss_prealloc dependencies
Commit 97303bf330
("cnss_prealloc: update prealloc mem pool based on
device type") introduced several new dependencies:
- cnss_prealloc has a dependency upon a new header file
cnss_utils/cnss_common.h
- cnss2 has a dependency upon cnss_prealloc
- icnss2 has a dependency upon cnss_prealloc
- icnss2 has dependency upon cnss_utils and wlan_firmware_service
Add those dependencies to the DDK build rules.
Also add CNSS_OUT_OF_TREE config in icnss2/Kconfig file.
Change-Id: If00eb7623cffb82e02ed0f8001254082f2a19b93
CRs-Fixed: 3495407
This commit is contained in:

کامیت شده توسط
Rajesh Chauhan

والد
ac734e4b27
کامیت
6b432e8d56
@@ -67,6 +67,7 @@ def _define_modules_for_target_variant(target, variant):
|
||||
deps = [
|
||||
"//vendor/qcom/opensource/securemsm-kernel:{}_smcinvoke_dlkm".format(tv),
|
||||
":{}_cnss_utils".format(tv),
|
||||
":{}_cnss_prealloc".format(tv),
|
||||
":{}_wlan_firmware_service".format(tv),
|
||||
":{}_cnss_plat_ipc_qmi_svc".format(tv),
|
||||
"//msm-kernel:all_headers",
|
||||
@@ -97,6 +98,9 @@ def _define_modules_for_target_variant(target, variant):
|
||||
out = "icnss2.ko",
|
||||
kernel_build = "//msm-kernel:{}".format(tv),
|
||||
deps = [
|
||||
":{}_cnss_utils".format(tv),
|
||||
":{}_cnss_prealloc".format(tv),
|
||||
":{}_wlan_firmware_service".format(tv),
|
||||
"//msm-kernel:all_headers",
|
||||
":wlan-platform-headers",
|
||||
],
|
||||
@@ -119,9 +123,11 @@ def _define_modules_for_target_variant(target, variant):
|
||||
|
||||
ddk_module(
|
||||
name = "{}_cnss_prealloc".format(tv),
|
||||
srcs = [
|
||||
srcs = native.glob([
|
||||
"cnss_prealloc/cnss_prealloc.c",
|
||||
],
|
||||
"cnss_utils/*.h",
|
||||
]),
|
||||
includes = ["cnss_utils"],
|
||||
kconfig = "cnss_prealloc/Kconfig",
|
||||
defconfig = "build/{}_defconfig".format(tv),
|
||||
out = "cnss_prealloc.ko",
|
||||
|
مرجع در شماره جدید
Block a user