qcacld-3.0: Avoid TLV check for non WMI wake up reasons
APPS wake can happen: 1) For a piggy backed WMI event ID for example SCAN, ROAM etc 2) OR for a wake up reason which does not have a piggy backed event ID for example BPF, pattern match, auth/assoc/deauth wake up. 3) Auth/Assoc/Deauth etc management wake up reasons do not carry piggy backed WMI event ID. Actual management WMI event ID comes as a separate WMI event from target. Change-Id: Ie7b2b902b646375f21467211f1a4a61361144f3f CRs-Fixed: 1059088
このコミットが含まれているのは:

committed by
Gerrit - the friendly Code Review server

コミット
29eb82ad1c
@@ -2639,6 +2639,16 @@ static bool tlv_check_required(int32_t reason)
|
||||
{
|
||||
switch (reason) {
|
||||
case WOW_REASON_PATTERN_MATCH_FOUND:
|
||||
case WOW_REASON_BPF_ALLOW:
|
||||
case WOW_REASON_AUTH_REQ_RECV:
|
||||
case WOW_REASON_ASSOC_REQ_RECV:
|
||||
case WOW_REASON_DEAUTH_RECVD:
|
||||
case WOW_REASON_DISASSOC_RECVD:
|
||||
case WOW_REASON_ASSOC_RES_RECV:
|
||||
case WOW_REASON_REASSOC_REQ_RECV:
|
||||
case WOW_REASON_REASSOC_RES_RECV:
|
||||
case WOW_REASON_BEACON_RECV:
|
||||
case WOW_REASON_ACTION_FRAME_RECV:
|
||||
return false;
|
||||
default:
|
||||
return true;
|
||||
|
新しいイシューから参照
ユーザーをブロックする