Bladeren bron

qcacld-3.0: CL 1594673 - update fw common interface files

Propagation from qcacld-2.0 to qcacld-3.0

Adding new event for NAN Wake up with zero length.
Adding WMI_EP definitions.

Change-Id: I3940ffaf856fe9697818b6e56df3a49bf4750af0
CRs-fixed: 865207
Nitesh Shah 8 jaren geleden
bovenliggende
commit
44611bee6e
3 gewijzigde bestanden met toevoegingen van 10 en 2 verwijderingen
  1. 8 1
      target/inc/wmi.h
  2. 1 0
      target/inc/wmi_unified.h
  3. 1 1
      target/inc/wmi_version.h

+ 8 - 1
target/inc/wmi.h

@@ -81,9 +81,16 @@ PREPACK struct host_app_area_s {
 #define WMI_SET_FIELD(_msg_buf, _msg_type, _f, _val) \
 	SET_FIELD(_msg_buf, _msg_type ## _ ## _f, _val)
 
-#define WMI_EP_APASS           0x0
+/* TYPO: leave incorrect name as an alias for the correct name */
+#define WMI_EP_APASS WMI_EP_APSS
+/* WLAN driver running on apps processor sub-system */
+#define WMI_EP_APSS            0x0
 #define WMI_EP_LPASS           0x1
 #define WMI_EP_SENSOR          0x2
+/* WLAN driver running on NANO Hub */
+#define WMI_EP_NANOHUB         0x3
+#define WMI_EP_MODEM           0x4
+#define WMI_EP_LOCATION        0x5
 
 /*
  * Control Path

+ 1 - 0
target/inc/wmi_unified.h

@@ -8581,6 +8581,7 @@ typedef enum wake_reason_e {
 	WOW_REASON_TDLS_CONN_TRACKER_EVENT,
 	WOW_REASON_CRITICAL_LOG,
 	WOW_REASON_P2P_LISTEN_OFFLOAD,
+	WOW_REASON_NAN_EVENT_WAKE_HOST,
 	WOW_REASON_DEBUG_TEST = 0xFF,
 } WOW_WAKE_REASON_TYPE;
 

+ 1 - 1
target/inc/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_ 278
+#define __WMI_REVISION_ 279
 
 /** The Version Namespace should not be normally changed. Only
  *  host and firmware of the same WMI namespace will work