提交線圖

11 次程式碼提交

作者 SHA1 備註 日期
Sandeep Singh
b33774b0e9 icnss2: add bazel config files for pitti
Add bazel config files for pitti.

Change-Id: I53571d0408aa53b9ac9ed7c55297a52c214d3c8d
CRs-Fixed: 3681289
2023-12-14 01:36:50 -08:00
Dundi Raviteja
920df40d31 icnss2: Add bazel configs for monaco
Add bazel config files for monaco compilation.

Change-Id: Ib16ae673065849b941c52ec1cb26114fa71edfe5
CRs-Fixed: 3650989
2023-11-13 15:45:54 -08:00
Mohammed Ahmed
0a9f61aed2 icnss2: Additional platform changes for sun
Current code has compilation errors for sun kernel.
Fix this by resolving the errors.

Change-Id: I903f4c4ca0301626062c3b5d11069feaba48850a
CRs-Fixed: 3632179
2023-10-17 21:38:53 -07:00
Sai Kumar Kunchala
d0fbd9bae5 cnss2: enable cnss2 for Niobe target
- Add defconfigs for consoilidated and GKI variants.
 - Add Niobe target to wlan bazel config.

Change-Id: Id6f57de324bf1c89a521236373cdbc61e453b492
CRs-Fixed: 3614358
2023-09-20 20:10:50 -07:00
Mohammed Ahmed
e1dd6c2585 cnss2: cnss changes for sun compilation
Current code has compilation errors
when compiling for sun. sched_clock()
was moved to clock.h, and iommu_map API
was changed with new sun kernel. Fix
this by updating code for new kernel
apis.

Change-Id: I77029fcc74142f3f650dc289c8d19c121eba6445
CRs-Fixed: 3603129
2023-09-14 15:14:49 -07:00
Sandeep Singh
111da9be47 icnss2: enable icnss2 compilation for pineapple
Enable icnss2 compilation for pineapple and remove
unused configs for icnss2.

Change-Id: I500cd3dc2ea9f846f80bf1e57427106df4ae2bbc
CRs-Fixed: 3600796
2023-09-09 09:43:00 -07:00
Sandeep Singh
dca762d821 cnss2: add support to enable wlan module based on target
Add support to enable wlan module based on target.

Change-Id: I43e6adce83ec0657604a00c953a18bb675f05a8c
CRs-Fixed: 3577272
2023-08-03 00:14:20 -07:00
Alan Chen
2ec2768bfc cnss2: Make changes to support WLAN DDK for all modules
To be in line with upstream changes on bazel, create separate defconfig
files for each module instead.

Change-Id: Ic2c24f8d8c207b51a0a5b4b9d1088601bc91765c
CRs-Fixed: 3539620
2023-06-30 15:26:33 -07:00
Jeff Johnson
9b33792f8b cnss2: Enable Bazel DDK build
Change-Id Ied2aae354aaea8a038461f6c74f26fe4f362a05a ("cnss2: Support
the Bazel DDK") introduced the logic to transition to Bazel. Now
update Android.mk to enable that functionality.
Also enable build of cnss_utils.

Change-Id: I5b0702070d2f169d486c4526676543009b3a9487
CRs-Fixed: 3478984
2023-06-14 22:02:19 -07:00
Jeff Johnson
6b432e8d56 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
2023-05-20 22:20:39 -07:00
Jeff Johnson
4ae0fef4d3 cnss2: Support the Bazel DDK
Android builds are transitioning to using Bazel for builds, and there
is a Driver Development Kit (DDK) which out-of-tree drivers must use
in this new scheme. Introduce the infrastructure to describe the wlan
platform driver modules using the DDK.

Change-Id: Ied2aae354aaea8a038461f6c74f26fe4f362a05a
CRs-Fixed: 3449426
2023-05-11 13:09:21 -07:00