Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 08813603 authored by spuligil's avatar spuligil Committed by Madan Koyyalamudi
Browse files

fw-api: CL 22520756 - update fw common interface files

Change-Id: I409c61acfd6b36d0c51ada135ac193d4ef8cd917
HTT: add fw_offloads_inspected flag in t2h_rx_data_msdu_info struct
CRs-Fixed: 2262693
parent afed1ac2
Loading
Loading
Loading
Loading
+22 −1
Original line number Diff line number Diff line
@@ -21283,7 +21283,17 @@ struct htt_t2h_rx_data_msdu_info
    A_UINT32 /* word 1 */
        buffer_addr_high        :  8,
        sw_buffer_cookie        : 21,
        rsvd1                   :  3;
        /* fw_offloads_inspected:
         * When reo_destination_indication is 6 in reo_entrance_ring
         * of the RXDMA2REO MPDU upload, all the MSDUs that are part
         * of the MPDU are inspected by FW offloads layer, subsequently
         * the MSDUs are qualified to be host interested.
         * In such case the fw_offloads_inspected is set to 1, else 0.
         * This will assist host to not consider such MSDUs for FISA
         * flow addition.
         */
        fw_offloads_inspected   :  1,
        rsvd1                   :  2;
    A_UINT32 /* word 2 */
        mpdu_retry_bit          :  1, /* used for stats maintenance */
        raw_mpdu_frame          :  1, /* used for pkt drop and processing */
@@ -21404,6 +21414,17 @@ struct htt_t2h_rx_data_msdu_info
#define HTT_RX_DATA_MSDU_INFO_SW_BUFFER_COOKIE_GET(word) \
    (((word) & HTT_RX_DATA_MSDU_INFO_SW_BUFFER_COOKIE_M) >> HTT_RX_DATA_MSDU_INFO_SW_BUFFER_COOKIE_S)
#define HTT_RX_DATA_MSDU_INFO_FW_OFFLOADS_INSPECTED_M   0x20000000
#define HTT_RX_DATA_MSDU_INFO_FW_OFFLOADS_INSPECTED_S   29
#define HTT_RX_DATA_MSDU_INFO_FW_OFFLOADS_INSPECTED_SET(word, value) \
    do { \
        HTT_CHECK_SET_VAL(HTT_RX_DATA_MSDU_INFO_FW_OFFLOADS_INSPECTED, value); \
        (word) |= (value)  << HTT_RX_DATA_MSDU_INFO_FW_OFFLOADS_INSPECTED_S; \
    } while (0)
#define HTT_RX_DATA_MSDU_INFO_FW_OFFLOADS_INSPECTED_GET(word) \
    (((word) & HTT_RX_DATA_MSDU_INFO_FW_OFFLOADS_INSPECTED_M) >> HTT_RX_DATA_MSDU_INFO_FW_OFFLOADS_INSPECTED_S)
#define HTT_RX_DATA_MSDU_INFO_MPDU_RETRY_BIT_M          0x00000001
#define HTT_RX_DATA_MSDU_INFO_MPDU_RETRY_BIT_S          0