qcacld-3.0: Fix the wrong event id specified for wow wakeup
In wow_get_wmi_eventid(), the reason to event id mapping fills the wrong command id (WMI_ROAM_PREAUTH_STATUS_CMDID) instead of the event WMI_ROAM_PREAUTH_START_EVENTID and. Since the event WMI_ROAM_PREAUTH_START_EVENTID will not be piggybacked, remove the reason WOW_ROAM_PREAUTH_START_EVENT from wow_get_wmi_eventid api. Fix the documentation of setting the WOW_ROAM_PREAUTH_START_EVENT bit in pmo wow bitmap. Fix invalid event id mapping for WMI_TDLS_PEER_EVENTID also in wow_get_wmi_eventid(). Change-Id: Ifd08dc94cda22d9de662ef15b74cb19571007052 CRs-Fixed: 3355578
Bu işleme şunda yer alıyor:

işlemeyi yapan:
Madan Koyyalamudi

ebeveyn
ead07b04fe
işleme
258e6ac52f
@@ -2041,7 +2041,7 @@ static int wow_get_wmi_eventid(int32_t reason, uint32_t tag)
|
||||
event_id = wma_ndp_get_eventid_from_tlvtag(tag);
|
||||
break;
|
||||
case WOW_REASON_TDLS_CONN_TRACKER_EVENT:
|
||||
event_id = WOW_TDLS_CONN_TRACKER_EVENT;
|
||||
event_id = WMI_TDLS_PEER_EVENTID;
|
||||
break;
|
||||
case WOW_REASON_ROAM_HO:
|
||||
event_id = WMI_ROAM_EVENTID;
|
||||
@@ -2049,9 +2049,6 @@ static int wow_get_wmi_eventid(int32_t reason, uint32_t tag)
|
||||
case WOW_REASON_11D_SCAN:
|
||||
event_id = WMI_11D_NEW_COUNTRY_EVENTID;
|
||||
break;
|
||||
case WOW_ROAM_PREAUTH_START_EVENT:
|
||||
event_id = WMI_ROAM_PREAUTH_STATUS_CMDID;
|
||||
break;
|
||||
case WOW_REASON_ROAM_PMKID_REQUEST:
|
||||
event_id = WMI_ROAM_PMKID_REQUEST_EVENTID;
|
||||
break;
|
||||
|
Yeni konuda referans
Bir kullanıcı engelle