qcacmn: Enable spectral registration to direct dma

Enable registration of spectral feature to direct dma

CRs-Fixed: 2219121
Change-Id: I483e87b9a6c7dcd297bc8b88d24c49e8d80ed547
This commit is contained in:
Edayilliam Jayadev
2018-03-29 17:24:02 +05:30
committed by nshrivas
parent 24a08f2ad9
commit 01b4921127
11 changed files with 196 additions and 25 deletions

View File

@@ -219,4 +219,33 @@ bool tgt_spectral_use_nl_bcast(struct wlan_objmgr_pdev *pdev);
* Return: void
*/
void tgt_spectral_deregister_nl_cb(struct wlan_objmgr_pdev *pdev);
/**
* tgt_spectral_process_report() - Process spectral report
* @pdev: Pointer to pdev object
* @payload: Pointer to spectral report buffer
*
* Return: status
*/
int
tgt_spectral_process_report(struct wlan_objmgr_pdev *pdev,
void *payload);
/**
* tgt_spectral_register_to_dbr() - Register to direct dma
* @pdev: Pointer to pdev object
*
* Return: QDF_STATUS
*/
QDF_STATUS
tgt_spectral_register_to_dbr(struct wlan_objmgr_pdev *pdev);
/**
* tgt_spectral_get_target_type() - Get target type
* @psoc: Pointer to psoc object
*
* Return: target type
*/
uint32_t
tgt_spectral_get_target_type(struct wlan_objmgr_psoc *psoc);
#endif /* _WLAN_SPECTRAL_TGT_API_H_ */