qcacmn: Fix reo reinjection path
Add 2 hal soc ops, hal_msdu_desc_info_set and hal_mpdu_desc_info_se for berilliyum datapath. Attach hal_rx_msdu_ext_desc_info_get_ptr_be to its function pointer. Get reo queue descriptor address as a 5 byte value as in beryllium datapath it is being obtained from rx packet tlv. Change-Id: Ia58597384e1a3d5eec493b865a88bab4f209502d CRs-Fixed: 3084532
Cette révision appartient à :

révisé par
Madan Koyyalamudi

Parent
de814c9b16
révision
e5a33cd5b6
@@ -2583,7 +2583,7 @@ hal_get_reo_ent_desc_qdesc_addr(hal_soc_handle_t hal_soc_hdl, uint8_t *desc)
|
||||
return NULL;
|
||||
}
|
||||
|
||||
static inline uint8_t *
|
||||
static inline uint64_t
|
||||
hal_rx_get_qdesc_addr(hal_soc_handle_t hal_soc_hdl, uint8_t *dst_ring_desc,
|
||||
uint8_t *buf)
|
||||
{
|
||||
@@ -2592,7 +2592,7 @@ hal_rx_get_qdesc_addr(hal_soc_handle_t hal_soc_hdl, uint8_t *dst_ring_desc,
|
||||
if (hal_soc->ops->hal_rx_get_qdesc_addr)
|
||||
return hal_soc->ops->hal_rx_get_qdesc_addr(dst_ring_desc, buf);
|
||||
|
||||
return NULL;
|
||||
return 0;
|
||||
}
|
||||
|
||||
static inline void
|
||||
|
Référencer dans un nouveau ticket
Bloquer un utilisateur