Pārlūkot izejas kodu

qcacld-3.0: Support set QUOTA limit for STA software data path

WiFi currently has no mechanism for tracking software path statistics.
However, quota usage must be aggregate of all traffic occuring over
STA (SoftAp HW, SoftAp SW, Embedded, Other Tether Traffic).
This is a WLAN host side change to support this; send set Quota
message to FW even before first client connected.

Change-Id: Ica326ae4a11b465ed3131652ac311c7a76e01253
CRs-Fixed: 1097371
Yun Park 8 gadi atpakaļ
vecāks
revīzija
3374a4b65a
1 mainītis faili ar 2 papildinājumiem un 4 dzēšanām
  1. 2 4
      core/hdd/src/wlan_hdd_ipa.c

+ 2 - 4
core/hdd/src/wlan_hdd_ipa.c

@@ -1838,8 +1838,7 @@ void hdd_ipa_uc_sharing_stats_request(hdd_adapter_t *adapter,
 
 	HDD_IPA_LOG(LOG1, "SHARING_STATS: reset_stats=%d", reset_stats);
 	qdf_mutex_acquire(&hdd_ipa->ipa_lock);
-	if ((HDD_IPA_UC_NUM_WDI_PIPE == hdd_ipa->activated_fw_pipe) &&
-		(false == hdd_ipa->resource_loading)) {
+	if (false == hdd_ipa->resource_loading) {
 		qdf_mutex_release(&hdd_ipa->ipa_lock);
 		wma_cli_set_command(
 			(int)adapter->sessionId,
@@ -1878,8 +1877,7 @@ void hdd_ipa_uc_set_quota(hdd_adapter_t *adapter, uint8_t set_quota,
 		    set_quota, quota_bytes);
 
 	qdf_mutex_acquire(&hdd_ipa->ipa_lock);
-	if ((HDD_IPA_UC_NUM_WDI_PIPE == hdd_ipa->activated_fw_pipe) &&
-		(false == hdd_ipa->resource_loading)) {
+	if (false == hdd_ipa->resource_loading) {
 		qdf_mutex_release(&hdd_ipa->ipa_lock);
 		wma_cli_set2_command(
 			(int)adapter->sessionId,