Home
last modified time | relevance | path

Searched hist:"0 ead2510f8cec11ce96308d79a1b4ee272fb5238" (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/net/mac80211/
H A Dtrace.hdiff 0ead2510f8cec11ce96308d79a1b4ee272fb5238 Tue Nov 17 02:24:36 CST 2015 Emmanuel Grumbach <emmanuel.grumbach@intel.com> mac80211: allow the driver to send EOSP when needed

This can happen when the driver needs to send less frames
than expected and then needs to close the SP.
Mac80211 still needs to set the more_data properly based
on its buffer state (ps_tx_buffer and buffered frames on
other TIDs).
To that end, refactor the code that delivers frames upon
uAPSD trigger frames to be able to get only the more_data
bit without actually delivering those frames in case the
driver is just asking to set a NDP with EOSP and MORE_DATA
bit properly set.

Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
H A Dsta_info.cdiff 0ead2510f8cec11ce96308d79a1b4ee272fb5238 Tue Nov 17 02:24:36 CST 2015 Emmanuel Grumbach <emmanuel.grumbach@intel.com> mac80211: allow the driver to send EOSP when needed

This can happen when the driver needs to send less frames
than expected and then needs to close the SP.
Mac80211 still needs to set the more_data properly based
on its buffer state (ps_tx_buffer and buffered frames on
other TIDs).
To that end, refactor the code that delivers frames upon
uAPSD trigger frames to be able to get only the more_data
bit without actually delivering those frames in case the
driver is just asking to set a NDP with EOSP and MORE_DATA
bit properly set.

Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
/openbmc/linux/include/net/
H A Dmac80211.hdiff 0ead2510f8cec11ce96308d79a1b4ee272fb5238 Tue Nov 17 02:24:36 CST 2015 Emmanuel Grumbach <emmanuel.grumbach@intel.com> mac80211: allow the driver to send EOSP when needed

This can happen when the driver needs to send less frames
than expected and then needs to close the SP.
Mac80211 still needs to set the more_data properly based
on its buffer state (ps_tx_buffer and buffered frames on
other TIDs).
To that end, refactor the code that delivers frames upon
uAPSD trigger frames to be able to get only the more_data
bit without actually delivering those frames in case the
driver is just asking to set a NDP with EOSP and MORE_DATA
bit properly set.

Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>