Commit Graph

14 Commits

Author SHA1 Message Date
Aasir Rasheed
c03f357db6 qcacld-3.0: Notify firmware on CSA rejection
The host driver now sends a notification to the
firmware when a CSA (Channel Switch Announcement)
is rejected due to no change in channel, bandwidth,
or puncture.

Change-Id: I5d8a424459898d15a7931baf7ca4c3de8308c64e
CRs-Fixed: 3595843
2023-09-26 05:25:31 -07:00
Sai Kumar Kunchala
ee1f25dfb5 qcacld-3.0: Add changes to compile qcacld for Niobe target
- Add defconfigs for consoilidated and GKI variants.
 - Add Niobe target to wlan bazel config.

Change-Id: I4d3ccee42a1d05fd77ecf791c4d4e48505e0f716
CRs-Fixed: 3614371
2023-09-21 17:56:44 -07:00
Mohammed Ahmed
38a6b6bc2e qcacld-3.0: cld sun changes
Changes needed to build cld driver
on sun.

Change-Id: I3bbb0180b070a65364b6768f4e4fd8c4b3fbee4f
CRs-Fixed: 3601936
2023-09-12 14:41:08 -07:00
Aravind Kishore Sukla
28952dec4f qcacld-3.0: Add rf test mode sysfs functionality
Add support to configure rf_test_mode_enabled.

Change-Id: I6a42cb078549ecccc5f5c769b97de14fc6f1ee79
CRs-Fixed: 3581791
2023-09-12 14:40:31 -07:00
Mohammed Ahmed
b06fa33b3e qcacld-3.0: Add peach target for bazel
Current wlan bazel implementation does
not support peach chipset.
Fix this by adding peach chipset support.

Change-Id: Ic3cffeebd030db928a4d427b5e3fb03f8e776d4d
CRs-Fixed: 3590359
2023-09-08 11:29:48 -07:00
Ashish Kumar Dhanotiya
a0ad067df0 qcacld-3.0: Add support for audio transport switch vendor command
Based on the new requirement, add support for vendor command
to switch the audio transport bearer.

Change-Id: I1d3b74c18976b0927ebba228b73af5a10cc67391
CRs-Fixed: 3582788
2023-09-04 18:34:20 -07:00
Aditya Kodukula
d82b9641ac qcacld-3.0: Add sysfs replacement for set bitrates
Add a sysfs replacement for the deprecated WEXT commands
set11NRates, set11ACRates and set_11ax_rate.

Change-Id: I7823660f377d4d4aeb8df2d88b6a871b9ec33ec2
CRs-Fixed: 3588225
2023-08-16 19:16:26 -07:00
Bing Sun
fb4305e446 qcacld-3.0: add roam trigger bitmap sysfs functionality
Add support to configure roam_trigger_bitmap.

Change-Id: I1a7329910e5276469fa7cf0711d412cc8850d98b
CRs-Fixed: 3563225
2023-08-06 22:46:47 -07:00
Bing Sun
25f5c0058e qcacld-3.0: add wds mode sysfs functionality
Add support to configure wds_mode.

Change-Id: I19b7c797083a75d2aebf53d574484def5a4ec9e1
CRs-Fixed: 3563193
2023-08-06 22:46:42 -07:00
Mohammed Ahmed
588192efbd qcacld-3.0: Add grep functionality bazel
Current wlan bazel implementation does not
support grep of source code.
Fix this by adding grep functionality.

Change-Id: I0649577424fbd095524d9c1083c3515c682723e2
CRs-Fixed: 3572350
2023-07-31 12:19:59 -07:00
Mohammed Ahmed
b4834eb736 qcacld-3.0: Additional bazel build fixes
Currently code is running into compilation
issues when building with bazel.

Change-Id: I458de9b971955bb64c06dd2541dd5d20c2c3d16c
CRs-Fixed: 3546637
2023-07-31 12:19:54 -07:00
Alan Chen
5fef728db3 qcacld-3.0: Fix bazel-related changes
With changes to bazel in upstream kernel, driver is currently not
building properly. Fix these bazel-related changes to be in line with
upstream kernel changes and resolve the build issues.

Change-Id: I99fb7b1aaa8cd70b4326a858d46de7c034b0549f
CRs-Fixed: 3539623
2023-06-30 00:55:26 -07:00
Alan Chen
baf6433a8f qcacld-3.0: Add additional bazel-related changes
Add additional bazel-related changes to resolve build errors.

Change-Id: I891556a81d217fded38915293aeea83a389d6782
CRs-Fixed: 3517415
2023-06-21 16:53:13 -07:00
Jeff Johnson
7a69b38b81 qcacld-3.0: 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
qcacld-3.0 driver module using the DDK.

Change-Id: Ice293fe10f37a0d083187edd49f352e3a4dca18a
CRs-Fixed: 3494233
2023-05-31 21:20:30 -07:00