mac80211: explicitly notify drivers of frame release
iwlwifi needs to know the number of frames that are going to be sent to a station while it is asleep so it can properly handle the uCode blocking of that station. Before uAPSD, we got by by telling the device that a single frame was going to be released whenever we encountered IEEE80211_TX_CTL_POLL_RESPONSE. With uAPSD, however, that is no longer possible since there could be more than a single frame. To support this model, add a new callback to notify drivers when frames are going to be released. Signed-off-by:Johannes Berg <johannes.berg@intel.com> Signed-off-by:
John W. Linville <linville@tuxdriver.com>
Showing
- include/net/mac80211.h 17 additions, 0 deletionsinclude/net/mac80211.h
- net/mac80211/driver-ops.h 15 additions, 0 deletionsnet/mac80211/driver-ops.h
- net/mac80211/driver-trace.h 21 additions, 1 deletionnet/mac80211/driver-trace.h
- net/mac80211/sta_info.c 25 additions, 9 deletionsnet/mac80211/sta_info.c
Loading
Please register or sign in to comment