qcacmn: Add hal_rx_hw_desc_get_ppduid_get API
Implement hal_rx_hw_desc_get_ppduid API based on the chipset as the macro to retrieve ppduid value is chipset dependent. Change-Id: I7d3457d731ea486f04367f98f9f18d3f1c0fcfd7 CRs-Fixed: 2522133
Cette révision appartient à :

révisé par
nshrivas

Parent
8513048ac9
révision
84d5092701
@@ -3313,4 +3313,20 @@ static inline void hal_rx_msdu_get_flow_params(uint8_t *buf,
|
||||
*flow_timeout = HAL_RX_MSDU_END_FLOW_IDX_TIMEOUT_GET(msdu_end);
|
||||
*flow_index = HAL_RX_MSDU_END_FLOW_IDX_GET(msdu_end);
|
||||
}
|
||||
|
||||
/**
|
||||
* hal_rx_hw_desc_get_ppduid_get() - Retrieve ppdu id
|
||||
* @hal_soc_hdl: hal_soc handle
|
||||
* @hw_desc_addr: hardware descriptor address
|
||||
*
|
||||
* Return: 0 - success/ non-zero failure
|
||||
*/
|
||||
static inline
|
||||
uint32_t hal_rx_hw_desc_get_ppduid_get(hal_soc_handle_t hal_soc_hdl,
|
||||
void *hw_desc_addr)
|
||||
{
|
||||
struct hal_soc *hal_soc = (struct hal_soc *)hal_soc_hdl;
|
||||
|
||||
return hal_soc->ops->hal_rx_hw_desc_get_ppduid_get(hw_desc_addr);
|
||||
}
|
||||
#endif /* _HAL_RX_H */
|
||||
|
Référencer dans un nouveau ticket
Bloquer un utilisateur