mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-12 15:49:17 -04:00
qcacld-3.0: Dump packet contents for RA_MATCH and Magic Packet
Add RA Match and Magic Packet to the list of wakeup reasons that cause packet contents to be dumped to the log durring wow wakeup. Change-Id: Id7d5474b0d288ebaae3666e8da0dacc6eda4dc69 CRs-Fixed: 1076574
This commit is contained in:
parent
d6d19a4261
commit
fc37c6a1c7
1 changed files with 5 additions and 6 deletions
|
|
@ -3196,11 +3196,6 @@ int wma_wow_wakeup_host_event(void *handle, uint8_t *event,
|
|||
wake_info->vdev_id);
|
||||
wma_beacon_miss_handler(wma, wake_info->vdev_id);
|
||||
break;
|
||||
#ifdef FEATURE_WLAN_RA_FILTERING
|
||||
case WOW_REASON_RA_MATCH:
|
||||
wma_wow_wake_up_stats(wma, NULL, 0, WOW_REASON_RA_MATCH);
|
||||
break;
|
||||
#endif /* FEATURE_WLAN_RA_FILTERING */
|
||||
#ifdef FEATURE_WLAN_AUTO_SHUTDOWN
|
||||
case WOW_REASON_HOST_AUTO_SHUTDOWN:
|
||||
wake_lock_duration = WMA_AUTO_SHUTDOWN_WAKE_LOCK_DURATION;
|
||||
|
|
@ -3251,6 +3246,10 @@ int wma_wow_wakeup_host_event(void *handle, uint8_t *event,
|
|||
|
||||
case WOW_REASON_BPF_ALLOW:
|
||||
case WOW_REASON_PATTERN_MATCH_FOUND:
|
||||
#ifdef FEATURE_WLAN_RA_FILTERING
|
||||
case WOW_REASON_RA_MATCH:
|
||||
#endif /* FEATURE_WLAN_RA_FILTERING */
|
||||
case WOW_REASON_RECV_MAGIC_PATTERN:
|
||||
wma_wow_wake_up_stats_display(wma);
|
||||
WMA_LOGD("Wake up for Rx packet, dump starting from ethernet hdr");
|
||||
if (param_buf->wow_packet_buffer) {
|
||||
|
|
@ -3263,7 +3262,7 @@ int wma_wow_wakeup_host_event(void *handle, uint8_t *event,
|
|||
wma_wow_wake_up_stats(wma,
|
||||
param_buf->wow_packet_buffer + 4,
|
||||
wow_buf_pkt_len,
|
||||
WOW_REASON_PATTERN_MATCH_FOUND);
|
||||
wake_info->wake_reason);
|
||||
qdf_trace_hex_dump(QDF_MODULE_ID_WMA,
|
||||
QDF_TRACE_LEVEL_DEBUG,
|
||||
param_buf->wow_packet_buffer + 4,
|
||||
|
|
|
|||
Loading…
Reference in a new issue