qcacmn: Support dma_ring_caps info processing

EXT2 event carries the dma_ring_caps info.Necessary
support to process the same is being provided.

Change-Id: Id8ef1840470b272db00fa5e8f98d1fe9dc273a7e
This commit is contained in:
Debasis Das
2019-09-09 18:27:59 +05:30
committato da nshrivas
parent a7b2f9a1d1
commit 285561b9ab
6 ha cambiato i file con 111 aggiunte e 12 eliminazioni

Vedi File

@@ -354,13 +354,14 @@ struct wlan_psoc_host_service_ext_param {
* reg_db_version_minor: REG DB version minor number
* bdf_reg_db_version_major: BDF REG DB version major number
* bdf_reg_db_version_minor: BDF REG DB version minor number
* @num_dbr_ring_caps: Number of direct buf rx ring capabilities
*/
struct wlan_psoc_host_service_ext2_param {
uint8_t reg_db_version_major;
uint8_t reg_db_version_minor;
uint8_t bdf_reg_db_version_major;
uint8_t bdf_reg_db_version_minor;
uint32_t num_dbr_ring_caps;
};
#endif /* _SERVICE_READY_PARAM_H_*/

Vedi File

@@ -179,6 +179,22 @@ int init_deinit_populate_dbr_ring_cap(struct wlan_objmgr_psoc *psoc,
wmi_unified_t handle, uint8_t *event,
struct tgt_info *info);
/**
* init_deinit_populate_dbr_ring_cap_ext2() - populate dbr ring capability
* from ext2 event
* @psoc: PSOC object
* @handle: WMI handle pointer
* @event: event buffer received from FW
* @info: tgt_info object
*
* API to populate dbr ring capability
*
* Return: zero on successful parsing of dbr ring capability or failure
*/
int init_deinit_populate_dbr_ring_cap_ext2(struct wlan_objmgr_psoc *psoc,
wmi_unified_t handle, uint8_t *event,
struct tgt_info *info);
/**
* init_deinit_populate_spectral_bin_scale_params() - populate Spectral scaling
* @psoc: PSOC object