qcacmn: Add enhanced AoA support
WMI changes to support enhanced AoA for CFR CRs-Fixed: 3553719 Change-Id: Ic09940d3ce7d4eaed81e666b0c891294a82bc4bb
这个提交包含在:
@@ -5347,6 +5347,9 @@ typedef enum {
|
||||
wmi_peer_ptqm_migration_response_eventid,
|
||||
#endif
|
||||
wmi_pdev_set_rf_path_resp_eventid,
|
||||
#ifdef WLAN_RCC_ENHANCED_AOA_SUPPORT
|
||||
wmi_pdev_enhanced_aoa_phasedelta_eventid,
|
||||
#endif
|
||||
wmi_events_max,
|
||||
} wmi_conv_event_id;
|
||||
|
||||
@@ -9608,6 +9611,20 @@ struct wmi_cfr_phase_delta_param {
|
||||
uint32_t ibf_cal_val[WMI_MAX_CHAINS_PHASE];
|
||||
};
|
||||
|
||||
#ifdef WLAN_RCC_ENHANCED_AOA_SUPPORT
|
||||
struct wmi_cfr_enh_phase_delta_param {
|
||||
uint32_t pdev_id;
|
||||
uint32_t freq;
|
||||
uint32_t max_chains;
|
||||
uint32_t data_for_chainmask;
|
||||
uint32_t xbar_config;
|
||||
uint32_t ibf_cal_val[WMI_HOST_MAX_NUM_CHAINS];
|
||||
uint32_t array_size;
|
||||
uint32_t *gain_stop_index_array;
|
||||
uint32_t *enh_phase_delta_array;
|
||||
};
|
||||
#endif /* WLAN_RCC_ENHANCED_AOA_SUPPORT */
|
||||
|
||||
/**
|
||||
* struct wmi_host_oem_indirect_data - Indirect OEM data
|
||||
* @pdev_id: pdev id
|
||||
|
在新工单中引用
屏蔽一个用户