Ver Fonte

qcacmn: Export antenna info to the userspace

qcacld-2.0 to qcacld-3.0 propagation
Discard the original wmi interface:
WMI_PEER_ANTDIV_INFO_REQ_CMDID/PEER_ANTDIV_INFO_EVENTID,
replace with the new one:
WMI_PDEV_DIV_GET_RSSI_ANTID_CMDID/WMI_PDEV_DIV_RSSI_ANTID_EVENTID
to support chain value along with corresponding antenna info.

Change-Id: Ie9ea9d160e1ac1e2e65de422c85989159fb5a556
CRs-Fixed: 2220759
lifeng há 7 anos atrás
pai
commit
ae63a5be24
2 ficheiros alterados com 3 adições e 0 exclusões
  1. 1 0
      wmi/inc/wmi_unified_param.h
  2. 2 0
      wmi/src/wmi_unified_tlv.c

+ 1 - 0
wmi/inc/wmi_unified_param.h

@@ -5505,6 +5505,7 @@ typedef enum {
 	wmi_obss_color_collision_report_event_id,
 	wmi_obss_color_collision_report_event_id,
 	wmi_host_swfda_event_id,
 	wmi_host_swfda_event_id,
 	wmi_sar_get_limits_event_id,
 	wmi_sar_get_limits_event_id,
+	wmi_pdev_div_rssi_antid_event_id,
 
 
 	wmi_events_max,
 	wmi_events_max,
 } wmi_conv_event_id;
 } wmi_conv_event_id;

+ 2 - 0
wmi/src/wmi_unified_tlv.c

@@ -23126,6 +23126,8 @@ static void populate_tlv_events_id(uint32_t *event_ids)
 	event_ids[wmi_sar_get_limits_event_id] = WMI_SAR_GET_LIMITS_EVENTID;
 	event_ids[wmi_sar_get_limits_event_id] = WMI_SAR_GET_LIMITS_EVENTID;
 	event_ids[wmi_obss_color_collision_report_event_id] =
 	event_ids[wmi_obss_color_collision_report_event_id] =
 		WMI_OBSS_COLOR_COLLISION_DETECTION_EVENTID;
 		WMI_OBSS_COLOR_COLLISION_DETECTION_EVENTID;
+	event_ids[wmi_pdev_div_rssi_antid_event_id] =
+		WMI_PDEV_DIV_RSSI_ANTID_EVENTID;
 }
 }
 
 
 /**
 /**