瀏覽代碼

qcacmn: New HTT H2T msg support

Current HTT_H2T messages from host driver does not have
consistency in message length set by host driver. Some
message types include HTC header length also within the
message length, while other types have message length
itself only, which causes difficulty in handling message
length in FW.

Change-Id: I885a21530a2d8f852387ae54cf7ee0751aad2516
CRs-Fixed: 2345075
jitiphil 6 年之前
父節點
當前提交
02b1e280f3
共有 1 個文件被更改,包括 3 次插入1 次删除
  1. 3 1
      wmi_unified_param.h

+ 3 - 1
wmi_unified_param.h

@@ -5236,6 +5236,7 @@ typedef enum {
 	wmi_service_esp_support,
 	wmi_service_esp_support,
 	wmi_service_obss_spatial_reuse,
 	wmi_service_obss_spatial_reuse,
 	wmi_service_per_vdev_chain_support,
 	wmi_service_per_vdev_chain_support,
+	wmi_service_new_htt_msg_format,
 	wmi_services_max,
 	wmi_services_max,
 } wmi_conv_service_ids;
 } wmi_conv_service_ids;
 #define WMI_SERVICE_UNAVAILABLE 0xFFFF
 #define WMI_SERVICE_UNAVAILABLE 0xFFFF
@@ -5399,7 +5400,8 @@ typedef struct {
 	uint32_t tt_support;
 	uint32_t tt_support;
 	uint32_t atf_config:1,
 	uint32_t atf_config:1,
 		 mgmt_comp_evt_bundle_support:1,
 		 mgmt_comp_evt_bundle_support:1,
-		 tx_msdu_new_partition_id_support:1;
+		 tx_msdu_new_partition_id_support:1,
+		 new_htt_msg_format:1;
 	uint32_t iphdr_pad_config;
 	uint32_t iphdr_pad_config;
 	uint32_t
 	uint32_t
 		qwrap_config:16,
 		qwrap_config:16,