qcacmn: Hal changes for Big endian platform
Hal layer changes to support big endian platform. Change-Id: I3fa6015ee1915b59c69e593ced57225edcca1c38 CRs-Fixed: 3427031
This commit is contained in:

committed by
Madan Koyyalamudi

parent
975f28b2fc
commit
9032211008
@@ -2341,8 +2341,8 @@ hal_rx_status_get_mon_buf_addr(uint8_t *rx_tlv,
|
||||
{
|
||||
struct mon_buffer_addr *addr = (struct mon_buffer_addr *)rx_tlv;
|
||||
|
||||
ppdu_info->packet_info.sw_cookie = (((uint64_t)addr->buffer_virt_addr_63_32 << 32) |
|
||||
(addr->buffer_virt_addr_31_0));
|
||||
ppdu_info->packet_info.sw_cookie = (((uint64_t)qdf_le32_to_cpu(addr->buffer_virt_addr_63_32) << 32) |
|
||||
qdf_le32_to_cpu(addr->buffer_virt_addr_31_0));
|
||||
/* HW DMA length is '-1' of actual DMA length*/
|
||||
ppdu_info->packet_info.dma_length = addr->dma_length + 1;
|
||||
ppdu_info->packet_info.msdu_continuation = addr->msdu_continuation;
|
||||
|
Reference in New Issue
Block a user