qcacmn: Add new QCA vendor attributes to get thermal level

Add new QCA vendor attributes to get thermal level from driver.
Driver will return thermal level upon userspace requests or sent
thermal event when firmware indicates theraml level changes.

Change-Id: I86b3ac34466d57cbd713cf72a7eb883677883a21
CRs-Fixed: 2786642
This commit is contained in:
Liangwei Dong
2020-09-21 10:40:00 +08:00
committed by snandini
parent 1204abf461
commit 4b19fb77ee
2 changed files with 77 additions and 11 deletions

View File

@@ -138,6 +138,7 @@
* @QCA_NL80211_VENDOR_SUBCMD_WIFI_FW_STATS_INDEX: Wifi FW stats index
* @QCA_NL80211_VENDOR_SUBCMD_MBSSID_TX_VDEV_STATUS_INDEX:
* MBSSID TX VDEV status index
* @QCA_NL80211_VENDOR_SUBCMD_THERMAL_INDEX: Report thermal event index
*/
enum qca_nl80211_vendor_subcmds_index {
@@ -230,6 +231,7 @@ enum qca_nl80211_vendor_subcmds_index {
QCA_NL80211_VENDOR_SUBCMD_UPDATE_SSID_INDEX,
QCA_NL80211_VENDOR_SUBCMD_WIFI_FW_STATS_INDEX,
QCA_NL80211_VENDOR_SUBCMD_MBSSID_TX_VDEV_STATUS_INDEX,
QCA_NL80211_VENDOR_SUBCMD_THERMAL_INDEX,
};
#if !defined(SUPPORT_WDEV_CFG80211_VENDOR_EVENT_ALLOC) && \