qcacld-3.0: Drop measurement pilot public action frame

Measurement pilot public action frame (Action Id = 7) is not
handled in the driver, if the AP is sending this action frame
it ends up waking up the APPS and burn battery.

Since anyway host is not handling this action frame, configure
the firmware to drop this action frame.

Change-Id: I15327f9af8cccaa7324e4e39f1e6336225740b75
CRs-Fixed: 2146506
此提交包含在:
Srinivas Girigowda
2017-11-28 17:57:59 -08:00
提交者 snandini
父節點 794366e4b4
當前提交 244c3f631e
共有 2 個檔案被更改,包括 23 行新增1 行删除

查看文件

@@ -116,6 +116,12 @@
#define ALLOWED_ACTION_FRAME_MAP_WORDS (PMO_MAC_ACTION_MAX / 32)
/* Public Action for 20/40 BSS Coexistence */
#define PMO_MAC_ACTION_MEASUREMENT_PILOT 7
#define DROP_PUBLIC_ACTION_FRAME_BITMAP \
(1 << PMO_MAC_ACTION_MEASUREMENT_PILOT)
#ifndef ANI_SUPPORT_11H
/*
* DROP_SPEC_MGMT_ACTION_FRAME_BITMAP
@@ -127,7 +133,7 @@
* Type | Bit | Drop |
* ----------------------------------+-----+------+
* SIR_MAC_ACTION_MEASURE_REQUEST_ID 0 1
* SIR_MAC_ACTION_TPC_REQUEST_ID 1 1
* SIR_MAC_ACTION_TPC_REQUEST_ID 2 1
* ----------------------------------+-----+------+
*/
#define DROP_SPEC_MGMT_ACTION_FRAME_BITMAP \