qcacmn: Add implementation for WMI_OEM_DMA_RING_CFG_REQ_CMDID
Program the DMA ring configuration to firmware using WMI_OEM_DMA_RING_CFG_REQ_CMDID. Change-Id: I99e5b3a369d7eeee1d1fe41782285ed54cdb82cf CRs-Fixed: 2053958
This commit is contained in:
@@ -719,6 +719,19 @@ QDF_STATUS wmi_unified_nat_keepalive_en_cmd(void *wmi_hdl, uint8_t vdev_id);
|
|||||||
|
|
||||||
QDF_STATUS wmi_unified_csa_offload_enable(void *wmi_hdl, uint8_t vdev_id);
|
QDF_STATUS wmi_unified_csa_offload_enable(void *wmi_hdl, uint8_t vdev_id);
|
||||||
|
|
||||||
|
#ifdef WLAN_FEATURE_CIF_CFR
|
||||||
|
/**
|
||||||
|
* wmi_unified_oem_dma_ring_cfg() - configure OEM DMA rings
|
||||||
|
* @wmi_handle: wmi handle
|
||||||
|
* @data_len: len of dma cfg req
|
||||||
|
* @data: dma cfg req
|
||||||
|
*
|
||||||
|
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
||||||
|
*/
|
||||||
|
QDF_STATUS wmi_unified_oem_dma_ring_cfg(void *wmi_hdl,
|
||||||
|
wmi_oem_dma_ring_cfg_req_fixed_param *cfg);
|
||||||
|
#endif
|
||||||
|
|
||||||
QDF_STATUS wmi_unified_start_oem_data_cmd(void *wmi_hdl,
|
QDF_STATUS wmi_unified_start_oem_data_cmd(void *wmi_hdl,
|
||||||
uint32_t data_len,
|
uint32_t data_len,
|
||||||
uint8_t *data);
|
uint8_t *data);
|
||||||
|
@@ -593,6 +593,11 @@ QDF_STATUS (*send_fw_profiling_cmd)(wmi_unified_t wmi_handle,
|
|||||||
|
|
||||||
QDF_STATUS (*send_nat_keepalive_en_cmd)(wmi_unified_t wmi_handle, uint8_t vdev_id);
|
QDF_STATUS (*send_nat_keepalive_en_cmd)(wmi_unified_t wmi_handle, uint8_t vdev_id);
|
||||||
|
|
||||||
|
#ifdef WLAN_FEATURE_CIF_CFR
|
||||||
|
QDF_STATUS (*send_oem_dma_cfg_cmd)(wmi_unified_t wmi_handle,
|
||||||
|
wmi_oem_dma_ring_cfg_req_fixed_param *cfg);
|
||||||
|
#endif
|
||||||
|
|
||||||
QDF_STATUS (*send_start_oem_data_cmd)(wmi_unified_t wmi_handle,
|
QDF_STATUS (*send_start_oem_data_cmd)(wmi_unified_t wmi_handle,
|
||||||
uint32_t data_len,
|
uint32_t data_len,
|
||||||
uint8_t *data);
|
uint8_t *data);
|
||||||
|
Reference in New Issue
Block a user