qcacld-3.0: add ini to extend ITO value under WoWLAN mode

Some APs sometimes don't honor Qos null frames under WoWLAN
mode if station's ITO is too small. Introduce a new ini
gActionOUIExtendWowITO to specify AP OUIs which exhibit
this behavior. When connected to such an AP, the station's
ITO value will be extended when in WoWLAN mode.

Change-Id: I41ade7e6a6f5ca8d9b2aac2ae25427ca7fa8fe6b
CRs-Fixed: 3238200
This commit is contained in:
Yu Wang
2022-07-07 12:27:35 +08:00
committed by Madan Koyyalamudi
parent d22eed8e27
commit 85e898d01a
3 changed files with 44 additions and 0 deletions

View File

@@ -93,6 +93,8 @@
* @ACTION_OUI_DISABLE_AGGRESSIVE_EDCA: disable aggressive EDCA with the ap
* @ACTION_OUI_DISABLE_TWT: disable TWT with the ap
* @ACTION_OUI_DISABLE_MU_EDCA: host don't config MU EDCA with the ap
* @ACTION_OUI_EXTEND_WOW_ITO: extend ITO under WOW mode if vendor OUI is
* received in beacon.
* @ACTION_OUI_HOST_ONLY: host only action id start - placeholder.
* New Firmware related "ACTION" needs to be added before this placeholder.
* @ACTION_OUI_HOST_RECONN: reconnect to the same BSSID when wait for
@@ -112,6 +114,7 @@ enum action_oui_id {
ACTION_OUI_DISABLE_AGGRESSIVE_EDCA = 8,
ACTION_OUI_DISABLE_TWT = 9,
ACTION_OUI_DISABLE_MU_EDCA = 10,
ACTION_OUI_EXTEND_WOW_ITO = 11,
ACTION_OUI_HOST_ONLY,
ACTION_OUI_HOST_RECONN = ACTION_OUI_HOST_ONLY,
ACTION_OUI_TAKE_ALL_BAND_INFO,