qcacmn: ME6 changes with DMS enable

In ME6 we are currently using a workaround to send the native wifi packet
through the exception path, as the older HKv1 hardware didn’t support
single packet AMSDU. Since, the hardware is supporting this starting
from HKv2, we are sending ME packets as normal packets to FW with
DMS indication in Peer based meta for Beryllium.

Change-Id: Ic154b438df2c811c845e7c2eaadf252985d419ad
Šī revīzija ir iekļauta:
Sai Rupesh Chevuru
2021-09-29 21:33:38 +05:30
revīziju iesūtīja Madan Koyyalamudi
vecāks c3f8294cc4
revīzija 0860396f1e
5 mainīti faili ar 24 papildinājumiem un 5 dzēšanām

Parādīt failu

@@ -64,7 +64,8 @@ cdp_tx_me_free_descriptor(ol_txrx_soc_handle soc, uint8_t pdev_id)
static inline uint16_t
cdp_tx_me_convert_ucast(ol_txrx_soc_handle soc, uint8_t vdev_id,
qdf_nbuf_t wbuf, u_int8_t newmac[][6],
uint8_t newmaccnt, uint8_t tid, bool is_igmp)
uint8_t newmaccnt, uint8_t tid, bool is_igmp,
bool is_dms_pkt)
{
if (!soc || !soc->ops) {
dp_cdp_debug("Invalid Instance");
@@ -77,7 +78,8 @@ cdp_tx_me_convert_ucast(ol_txrx_soc_handle soc, uint8_t vdev_id,
return 0;
return soc->ops->me_ops->tx_me_convert_ucast
(soc, vdev_id, wbuf, newmac, newmaccnt, tid, is_igmp);
(soc, vdev_id, wbuf, newmac, newmaccnt, tid, is_igmp,
is_dms_pkt);
}
#endif