forked from luck/tmp_suning_uos_patched
wcn36xx: Use sequence number allocated by mac80211
Instead of using the firmware generated sequence number, use the one already allocated by the mac80211 layer. This allows better control of the sequence numbers and avoid to rely on same sequence for Data, QOS Data and QOS Null Data packets. Signed-off-by: Loic Poulain <loic.poulain@linaro.org> Signed-off-by: Kalle Valo <kvalo@codeaurora.org> Link: https://lore.kernel.org/r/1595586052-16081-7-git-send-email-loic.poulain@linaro.org
This commit is contained in:
parent
512b191d96
commit
84aff52e4f
|
@ -207,7 +207,8 @@ static void wcn36xx_set_tx_pdu(struct wcn36xx_tx_bd *bd,
|
|||
bd->pdu.mpdu_header_off;
|
||||
bd->pdu.mpdu_len = len;
|
||||
bd->pdu.tid = tid;
|
||||
bd->pdu.bd_ssn = WCN36XX_TXBD_SSN_FILL_DPU_QOS;
|
||||
/* Use seq number generated by mac80211 */
|
||||
bd->pdu.bd_ssn = WCN36XX_TXBD_SSN_FILL_HOST;
|
||||
}
|
||||
|
||||
static inline struct wcn36xx_vif *get_vif_by_addr(struct wcn36xx *wcn,
|
||||
|
|
Loading…
Reference in New Issue
Block a user