Current code has compilation errors when building
on sun kernel. Fix this by resolving the errors.
Change-Id: If28a393485cfe4d661e2026ce1f9bc9d6318ca19
CRs-Fixed: 3632177
Current SAP is unable to bringup 2 vdevs and connect 2-link MLO.
To unblock validation we simulate 2link connection on SAP.
Changes are as Follows:
- Add MLD caps to Beacon Frame
- Add RNR IE to Beacon/Probe Rsp Frame
- Add Per-Sta Profile to Probe Rsp Frame
- Add Per-Sta Profile to Assoc Rsp Frame
Change-Id: Ice2d3557e00426ead044ec6b4b507746db4148d4
CRs-Fixed: 3591637
Fetch max num of active links recommended by AP
from beacon ie in case of ML connection.
CRs-Fixed: 3599428
Change-Id: I82581cbf7b3f6c6ac7f1b31040dad178a3fad27d
Current code has config deltas between kiwi_v2
and peach. Resulting in compilation errors.
Fix this by adding missing configs to peach target.
Change-Id: If392002dc6859855fac8b6dcf66a2b6b8237eeda
CRs-Fixed: 3626096
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
Add support to enable SR feature for 6750
target and return failure for SR commands if
SR feature is not enabled instead of returning
Success.
CRs-Fixed: 3619084
Change-Id: I5e19ffd758d0325e0fa26b61473b0192e110ce60
Current code does not have DP threshold configs
propagated to peach configs. Fix this by adding
those configs to pineapple peach defconfig file.
Change-Id: Ie48e051362bb46ce1d9c88b2de414cc85edf813a
CRs-Fixed: 3618684
The config flag CONFIG_WLAN_TRACE_HIDE_MAC_ADDRESS is no longer used,
so remove it from config_to_feature.h file.
CRs-Fixed: 3617925
Change-Id: If275368573fbf50c8141b0dddfe80d502f1bb2e3
Current peach config does not have
CONFIG_4_BYTES_TLV_TAG required for
peach chipset. Fix this by adding
this config.
Change-Id: Ie31fa5447db1558e42e3097211aed301f9679d91
CRs-Fixed: 3605327
Enable the CONFIG_HIF_DEBUG for Genoa module to get more
info for further debugging.
Change-Id: Ie60a1746dbd26cd5573cc6c5dab07c9c9196d419
CRs-Fixed: 3618364
Current code does not have config files
for sun. Fix this by adding config files.
Change-Id: Iffda8ea002bf4568006e8577e59ef7864491635e
CRs-Fixed: 3603131
This change makes two rx refill buffer pool size MACROs configurable,
so that they can be customized according to different platforms.
Change-Id: I638c71be0cd0b53f2db8351931abd54f80c5525c
CRs-Fixed: 3601396
Enable the wlan IPA events for P2P GO/CLI mode in default config
file so that qca6490 can support this feature.
Change-Id: I0f79991f5bf93a489e713d05db5d1e1d06e87763
CRs-Fixed: 3598553
Current wlan bazel implementation does
not support peach chipset.
Fix this by adding peach chipset support.
Change-Id: Ic3cffeebd030db928a4d427b5e3fb03f8e776d4d
CRs-Fixed: 3590359
TSF auto report is a stand alone feature, which can
be used to sync TQM clock and TSF clock, more than
one features depend on it.
Introduce a new build flag WLAN_FEATURE_TSF_AUTO_REPORT
to decouple it from uplink delay feature.
And also introduce trigger source for TSF auto report to
identify different triggers and maintain the enablement
state.
Change-Id: I61005d0ba29e62995aeb88067d18ad48767bd8b5
CRs-Fixed: 3560239
Enable the CONFIG_HIF_DEBUG for the HST module to get more info for
further debugging.
Change-Id: I911930b4fce50ad5a190e6c0da2248678199231d
CRs-Fixed: 3597078
Enable the Export Symbol config in bazel because it is a basic
requirement for other modules to use our driver.
Change-Id: Ib5f706b5935878cfba21194ed82a95e7f2901b3a
CRs-Fixed: 3591583
Current code had an extra config set and a
config which didn't have its definition translation.
Fix this by removing config flag and adding definition
translation.
Change-Id: Idf4a04e1a4a3f6ba7d9553dfc6cc16a3472aed2f
CRs-Fixed: 3580352
Add a sysfs replacement for the deprecated WEXT commands
set11NRates, set11ACRates and set_11ax_rate.
Change-Id: I7823660f377d4d4aeb8df2d88b6a871b9ec33ec2
CRs-Fixed: 3588225
Currently, WLAN_TRACE_HIDE_MAC_ADDRESS feature is enabled in both GKI
and consolidate builds. But, this feature is needed only in GKI builds.
So, disable this feature in consolidate builds.
Change-Id: Iaca5c693746a2b57acdf3bb730be4dbbc34649f0
CRs-Fixed: 3588354
Add config option for enabling physically contiguous multi-page
allocation, and enable the same for qca6174.
CRs-Fixed: 3588484
Change-Id: Ib649cbb6e3d3e5b00a5e8f94cde99f621fa9b124
Enable the Export Symbol config by default because it is a basic
requirement for other modules to use our driver.
Change-Id: I8c1b71fe921db53013d998e36e11f2d388a2eacf
CRs-Fixed: 3586360
Current code sets CONFIG_WLAN_WEXT_SUPPORT_ENABLE when
CONFIG_WIRELESS_EXT is enabled.
Fix this by setting CONFIG_WLAN_WEXT_SUPPORT_ENABLE when
CONFIG_CFG80211_WEXT is set.
Change-Id: I5dca2f5892be2b68cce4b5ea99f17dd18a817e37
CRs-Fixed: 3576491
Current code has CONFIG_WLAN_WEXT_SUPPORT_ENABLE enabled.
Fix this by not enabling this flag in bazel defconfig.
Change-Id: I396ee643e25b6370ebe8caadda262a0095f75115
CRs-Fixed: 3576488
Current wlan bazel implementation does not
support grep of source code.
Fix this by adding grep functionality.
Change-Id: I0649577424fbd095524d9c1083c3515c682723e2
CRs-Fixed: 3572350
As part of minidump privacy feature, enable the feature flag
WLAN_TRACE_HIDE_MAC_ADDRESS to hide 3 bytes of mac address
in wlan driver logs.
Change-Id: I054b83f2adc6c77c085fd4e0db9f0287277e2e74
CRs-Fixed: 3563936
Auto GVM platform, cluster 0 is gold core, cluster 1 is siliver core.
Disable HIF_CPU_PERF_AFFINE to ensure WLAN CE can work on gold core.
Change-Id: Idc6a0400d5fc232e93af1a2c362f58d62805c836
CRs-Fixed: 3549998
FEATURE_WLAN_CH_AVOID_EXT isn’t defined for HMT, just defined for HSP,
so restriction_mask isn’t checked in policy_mgr_is_safe_channel, SAP
can't start on unsafe channel even INI force_start_sap=1.
Change-Id: Ie75f62d8649ac9c735a34e83b3d3d786976888bf
CRs-Fixed: 3547298