diff options
author | Vinita S. Maloo <vmaloo@codeaurora.org> | 2021-02-25 03:23:56 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2021-02-25 03:23:56 +0000 |
commit | 62f274d2748d6d395801d315d40890d924ad5d47 (patch) | |
tree | 55c681bac0c3e1083e3ff3e675cd7424153f224d | |
parent | f164f770d1064e57001e85a36db1d1ccaa753bba (diff) | |
parent | 17eda87756507747e217c7fd01d0489083cf9658 (diff) | |
download | wlan-62f274d2748d6d395801d315d40890d924ad5d47.tar.gz |
wifi-hal: Add support to get CCA busy time due to other nodes am: 17eda87756
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/qcom/wlan/+/12835123
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ie1124542b065f69d434944cbc903b1e508f2f98a
-rw-r--r-- | qcwcn/wifi_hal/llstats.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/qcwcn/wifi_hal/llstats.cpp b/qcwcn/wifi_hal/llstats.cpp index e12b61f..407a6c3 100644 --- a/qcwcn/wifi_hal/llstats.cpp +++ b/qcwcn/wifi_hal/llstats.cpp @@ -837,6 +837,10 @@ static wifi_error get_wifi_radio_stats(wifi_radio_stat *stats, return WIFI_ERROR_INVALID_ARGS; } pChStats->cca_busy_time = nla_get_u32(tb2[QCA_WLAN_VENDOR_ATTR_LL_STATS_CHANNEL_CCA_BUSY_TIME]); + + if (tb2[QCA_WLAN_VENDOR_ATTR_LL_STATS_CHANNEL_RX_TIME]) + pChStats->cca_busy_time -= nla_get_u32(tb2[QCA_WLAN_VENDOR_ATTR_LL_STATS_CHANNEL_RX_TIME]); + } return WIFI_SUCCESS; } |