Skip to content

mac80211/iwlwifi (#everything): integrate IEEE802.11n support

Ron Rindjunsky linux-wireless 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest14 patches 30 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/14mac80211: adding MAC80211_HT config variablenet/mac80211/Kconfig+7 -02 replies
2/14mac80211: adding 802.11n definitions in ieee80211.hinclude/linux/ieee80211.h+117 -03 replies
3/14mac80211: adding 802.11n HT framework definitionsinclude/net/mac80211.h net/mac80211/sta_info.h+62 -42 replies
4/14mac80211: adding 802.11n IEs handlingnet/mac80211/ieee80211_i.h net/mac80211/ieee80211_sta.c+114 -30 replies
5/14mac80211: adding 802.11n essential A-MPDU addBA capabilitynet/mac80211/ieee80211_sta.c+129 -04 replies
6/14mac80211: adding 802.11n essential A-MSDU Rx capabilitynet/mac80211/ieee80211_i.h net/mac80211/rx.c+221 -010 replies
7/14mac80211: adding 802.11n configuration flowsinclude/net/mac80211.h net/mac80211/ieee80211.c net/mac80211/ieee80211_i.h +1 more+101 -04 replies
8/14iwlwifi: 802.11n new framework structures preperationdrivers/net/wireless/iwlwifi/iwl-4965-rs.c drivers/net/wireless/iwlwifi/iwl-4965.h drivers/net/wireless/iwlwifi/iwl4965-base.c+12 -190 replies
9/14iwlwifi: 802.11n configuring hw_mode parameters to support HT in A/Gdrivers/net/wireless/iwlwifi/iwl-4965.c drivers/net/wireless/iwlwifi/iwl-4965.h drivers/net/wireless/iwlwifi/iwl4965-base.c+33 -291 reply
10/14iwlwifi: 802.11n handling probe request HT IEdrivers/net/wireless/iwlwifi/iwl4965-base.c+29 -351 reply
11/14iwlwifi: 802.11n comply HT self configuration flow with mac80211 frameworkdrivers/net/wireless/iwlwifi/iwl-4965.c drivers/net/wireless/iwlwifi/iwl-4965.h drivers/net/wireless/iwlwifi/iwl4965-base.c+66 -1670 replies
12/14iwlwifi: 802.11n comply HT add station flow with mac80211 frameworkdrivers/net/wireless/iwlwifi/iwl-4965-rs.c drivers/net/wireless/iwlwifi/iwl-4965.c drivers/net/wireless/iwlwifi/iwl-4965.h +1 more+40 -293 replies
13/14iwlwifi: 802.11n comply HT rate scaling flows with mac80211 frameworkdrivers/net/wireless/iwlwifi/iwl-4965-rs.c+33 -220 replies
14/14iwlwifi: 802.11n add support to 8K A-MSDU Rx framesdrivers/net/wireless/iwlwifi/iwl-3945-hw.h drivers/net/wireless/iwlwifi/iwl-3945.c drivers/net/wireless/iwlwifi/iwl-3945.h +4 more+48 -210 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/14] mac80211/iwlwifi (#everything): integrate IEEE802.11n support

This series of patches splits into two parts:
- patches 1-7 add 802.11n support to mac80211.
- patches 8-14 demonstrates the use of the above mac80211's 802.11n framework through iwl4965 low level driver

In order to be compatible with the 802.11n requirements for an HT station, patches 1-7 should not be treated as stand alone patches, but as a complete framework, although separation to patches by subjects was made for ease of handling. This applies to patches 8-14 as well.

The patches do _not_ break any existing driver.

patches were made (and tested to work) with wireless branch 2.6.24-rc1 (#everything)

The framework includes the following:
- HT probing.
- HT association.
- Support in Rx A-MSDU.
- Support in A-MPDU apackage contains the ddBA request.
- HT information and configuration delivery to both low-level driver and rate scaling.
---------------------------------------------------------------------
Intel Israel (74) Limited

This e-mail and any attachments may contain confidential material for the sole use of the intended recipient(s). Any review or distribution by others is strictly prohibited. If you are not the intended recipient, please contact the sender and delete all copies.