HomeFreeBSD

net80211: add IEEE80211_CONF_AMPDU_OFFLOAD for AMPDU[-TX] offload

Description

net80211: add IEEE80211_CONF_AMPDU_OFFLOAD for AMPDU[-TX] offload

Drivers will set IEEE80211_FEXT_AMPDU_OFFLOAD to indicate to
net80211 that the driver or the firmware will handle AMPDU[-TX]
entirely on their own and net80211 should not do anything.

Following the IEEE80211_CONF_FRAG_OFFLOAD() example add a
IEEE80211_CONF_AMPDU_OFFLOAD() check in net80211 to handle the
condition.

Sponsored by: The FreeBSD Foundation
Reviewed by: adrian
Differential Revision: https://reviews.freebsd.org/D49829

(cherry picked from commit 585388f9d986151045aaedcde1d29f89e62975c3)

Details

Provenance
bzAuthored on Mon, Apr 14, 6:19 PM
Reviewer
adrian
Differential Revision
D49829: net80211: add IEEE80211_CONF_AMPDU_OFFLOAD for AMPDU[-TX] offload
Parents
rG28c5a37f07b3: net80211; LinuxKPI 802.11: introduce IEEE80211_RX_F_ICV_STRIP
Branches
Unknown
Tags
Unknown