diff options
| author | snandini <snandini@codeaurora.org> | 2017-07-11 14:54:49 -0700 |
|---|---|---|
| committer | snandini <snandini@codeaurora.org> | 2017-07-24 12:51:55 -0700 |
| commit | 4eb7592f082d18ae30c19f7e6594c885658e0680 (patch) | |
| tree | 65e4c9803d625891bd3fdaeb69d1f7172f8fa006 | |
| parent | e87d984256905deb168f2b19c452811bc1dad043 (diff) | |
fw-api: CL 3237175 - update fw common interface files
add action_per_category to WMI_WOW_SET_ACTION_WAKE_UP
Change-Id: I843afdfb7217335da4ef6c33760f13d7c41f4851
CRs-Fixed: 1107600
| -rwxr-xr-x | fw/wmi_unified.h | 8 | ||||
| -rwxr-xr-x | fw/wmi_version.h | 2 |
2 files changed, 9 insertions, 1 deletions
diff --git a/fw/wmi_unified.h b/fw/wmi_unified.h index e0e1164a27d4..45346fd4f9fa 100755 --- a/fw/wmi_unified.h +++ b/fw/wmi_unified.h @@ -10620,6 +10620,7 @@ typedef struct { } WMI_WOW_HOSTWAKEUP_GPIO_PIN_PATTERN_CONFIG_CMD_fixed_param; #define MAX_SUPPORTED_ACTION_CATEGORY 256 +#define MAX_SUPPORTED_ACTION_SUBCATEGORY 32 #define MAX_SUPPORTED_ACTION_CATEGORY_ELE_LIST (MAX_SUPPORTED_ACTION_CATEGORY/32) typedef enum { @@ -10634,6 +10635,13 @@ typedef struct { A_UINT32 vdev_id; A_UINT32 operation; /* 0 reset to fw default, 1 set the bits, 2 add the setting bits, 3 delete the setting bits */ A_UINT32 action_category_map[MAX_SUPPORTED_ACTION_CATEGORY_ELE_LIST]; + /* action_bitmaps_per_category - + * Each element is a 32-bit bitmap indicating which subcategories + * for that particular action category are considered for WoW wakeup + * (if the subcategory's bit is 0) or ignored for WoW wakeup (if the + * subcategory's bit is 1). + */ + A_UINT32 action_bitmaps_per_category[MAX_SUPPORTED_ACTION_CATEGORY]; } WMI_WOW_SET_ACTION_WAKE_UP_CMD_fixed_param; typedef struct wow_event_info_s { diff --git a/fw/wmi_version.h b/fw/wmi_version.h index b4cc6f3877f6..38d8971301ff 100755 --- a/fw/wmi_version.h +++ b/fw/wmi_version.h @@ -36,7 +36,7 @@ #define __WMI_VER_MINOR_ 0 /** WMI revision number has to be incremented when there is a * change that may or may not break compatibility. */ -#define __WMI_REVISION_ 411 +#define __WMI_REVISION_ 412 /** The Version Namespace should not be normally changed. Only * host and firmware of the same WMI namespace will work |
