linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/2] Add support for fragmentation offload
@ 2010-11-08  9:51 Arik Nemtsov
  2010-11-08  9:51 ` [PATCH v2 1/2] mac80211: support hardware TX " Arik Nemtsov
  2010-11-08  9:51 ` [PATCH v2 2/2] wl1271: add support for HW TX fragmentation Arik Nemtsov
  0 siblings, 2 replies; 8+ messages in thread
From: Arik Nemtsov @ 2010-11-08  9:51 UTC (permalink / raw)
  To: linux-wireless; +Cc: Luciano Coelho, Johannes Berg, Arik Nemtsov

This patchset adds support for hardware TX fragmentation offload
to mac80211 based drivers. A callback is added to ieee80211_ops
to receive fragmentation threshold updates.

The added functionality is very similar to the one removed by
patch f546638c3f80.

The patchset is required for wl1271 based cards. The firmware
does not support fragmentation in software and in fact clears
the MOREFRAGS flag for TX packets.

v1->v2: Merge mac80211 patches. Remove flag indicating support
for HW fragmentation. An implemented set_frag_threshold callback
indicates HW fragmentation.

Arik Nemtsov (2):
  mac80211: support hardware TX fragmentation offload
  wl1271: add support for HW TX fragmentation

 drivers/net/wireless/wl12xx/wl1271_acx.c  |    4 +-
 drivers/net/wireless/wl12xx/wl1271_acx.h  |    2 +-
 drivers/net/wireless/wl12xx/wl1271_init.c |    2 +-
 drivers/net/wireless/wl12xx/wl1271_main.c |   31 ++++++++++++++++++++++++++++-
 include/net/mac80211.h                    |    6 +++++
 net/mac80211/cfg.c                        |    7 ++++++
 net/mac80211/driver-ops.h                 |   14 +++++++++++++
 net/mac80211/driver-trace.h               |   21 +++++++++++++++++++
 net/mac80211/tx.c                         |   11 ++++++++-
 net/mac80211/util.c                       |    3 ++
 10 files changed, 94 insertions(+), 7 deletions(-)


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2010-11-17 14:14 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-11-08  9:51 [PATCH v2 0/2] Add support for fragmentation offload Arik Nemtsov
2010-11-08  9:51 ` [PATCH v2 1/2] mac80211: support hardware TX " Arik Nemtsov
2010-11-08  9:51 ` [PATCH v2 2/2] wl1271: add support for HW TX fragmentation Arik Nemtsov
2010-11-11 10:45   ` Luciano Coelho
2010-11-11 16:37     ` John W. Linville
2010-11-17  8:34       ` Luciano Coelho
2010-11-17 14:05         ` John W. Linville
2010-11-17  8:33   ` Luciano Coelho

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).