qcacld-3.0: Add support to optimize latency using pm_qos

For Voice and Music (V&M) products, extreme latency optimization is
needed while playing music and discovery, higher power consumption
in this mode could be accepted. With CONFIG_WLAN_LL_MODE enabled,
when latency_level is set to ultra low via cfg80211 vendor command,
update request pm qos type PM_QOS_CPU_DMA_LATENCY to level
DISABLE_KRAIT_IDLE_PS_VAL to speed up CPU efficiency and irq response.

Change-Id: Ifb5bc8169f1cd08500c4b4bc0dd65dd0b3667ab6
CRs-Fixed: 2685074
This commit is contained in:
Surabhi Vishnoi 2020-05-13 11:37:57 +05:30 • committed by nshrivas
commit ff7585ee9d
8 changed files with 53 additions and 4 deletions

View file

@ -173,6 +173,11 @@ CONFIG_REG_CLIENT := y
CONFIG_WLAN_FEATURE_DP_BUS_BANDWIDTH := y
CONFIG_WMI_CONCURRENCY_SUPPORT := y
CONFIG_LL_DP_SUPPORT := y
CONFIG_WLAN_FEATURE_LL_MODE := y
ifeq ($(CONFIG_WLAN_FEATURE_LL_MODE), y)
CONFIG_WLAN_CLD_PM_QOS := y
endif
ifeq ($(CONFIG_QCA_WIFI_FTM), y)