qcacmn: Add DBR support for standalone sounding CBF CV data

Added change,
1. Define new DBR module DBR_MODULE_CBF to handle TxBF
   standalone sounding CV data and corresponding ring
   initialization.
2. API to extract new meta data TLV added for CV data.
3. API to handle standalone sounding complete.

Change-Id: Id28c5561bb8b3bf08de7ddd9aa2365e2ae99f1c2
CRs-Fixed: 3415627
这个提交包含在:
Basamma Yakkanahalli
2023-03-05 06:04:17 +05:30
提交者 Madan Koyyalamudi
父节点 aecdfaa78a
当前提交 031d51614e
修改 12 个文件,包含 172 行新增13 行删除

查看文件

@@ -5264,6 +5264,9 @@ typedef enum {
wmi_pdev_set_tgtr2p_table_eventid,
#ifdef QCA_MANUAL_TRIGGERED_ULOFDMA
wmi_manual_ul_ofdma_trig_feedback_eventid,
#endif
#ifdef QCA_STANDALONE_SOUNDING_TRIGGER
wmi_vdev_standalone_sound_complete_eventid,
#endif
wmi_events_max,
} wmi_conv_event_id;
@@ -6307,6 +6310,9 @@ typedef enum {
wmi_service_manual_ulofdma_trigger_support,
#endif
wmi_service_pre_rx_timeout,
#ifdef QCA_STANDALONE_SOUNDING_TRIGGER
wmi_service_standalone_sound,
#endif
wmi_services_max,
} wmi_conv_service_ids;
#define WMI_SERVICE_UNAVAILABLE 0xFFFF