All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/29] make the driver ready for multi-vif support
@ 2011-10-10  8:12 Eliad Peller
  2011-10-10  8:12 ` [PATCH 01/29] wl12xx: refactor fw init into a new function Eliad Peller
                   ` (29 more replies)
  0 siblings, 30 replies; 51+ messages in thread
From: Eliad Peller @ 2011-10-10  8:12 UTC (permalink / raw)
  To: Luciano Coelho; +Cc: linux-wireless

This patchset finishes adding multiple vif support to the
wl12xx driver.

The driver still allows only a single vif, as the current
fw only supports a single vif.

This patchset doesn't break compatibility with the current fw.

Eliad Peller (29):
  wl12xx: refactor fw init into a new function
  wl12xx: move last_tx_hlid into wlvif
  wl12xx: unify STA and AP tx_queue mechanism
  wl12xx: move some functions from remove_interface() to stop()
  wl12xx: move bitrate_masks into wlvif
  wl12xx: add vifs list
  wl12xx: support multiple vifs in the tx path
  wl12xx: configure sleep_policy according to active roles
  wl12xx: make event handling support multirole
  wl12xx: move tx_security_seq into wlvif
  wl12xx: rearm rx streaming per vif
  wl12xx: make WL1271_FLAG_STA_ASSOCIATED flag per-vif
  wl12xx: make WL1271_FLAG_IBSS_JOINED flag per-vif
  wl12xx: make WL1271_FLAG_AP_STARTED flag per-vif
  wl12xx: make WL1271_FLAG_PSM flag per-vif
  wl12xx: make WL1271_FLAG_STA_STATE_SENT flag per-vif
  wl12xx: make WL1271_FLAG_RX_STREAMING_STARTED flag per-vif
  wl12xx: make WL1271_FLAG_IF_INITIALIZED per-vif
  wl12xx: make WL1271_FLAG_PSPOLL_FAILURE flag per-vif
  wl12xx: make WL1271_FLAG_CS_PROGRESS flag per-vif
  wl12xx: add band field to wlvif
  wl12xx: add channel field to wlvif
  wl12xx: add power_level field to wlvif
  wl12xx: make op_config configure all vifs
  wl12xx: replace all remaining wl->vif references
  wl12xx: call stop() on recovery
  wl12xx: use dynamic rate policies
  wl12xx: add elp wakeup/sleep calls to add_interface
  wl12xx: use round-robin policy for tx

 drivers/net/wireless/wl12xx/acx.c     |   11 +-
 drivers/net/wireless/wl12xx/acx.h     |    8 +-
 drivers/net/wireless/wl12xx/cmd.c     |   70 ++--
 drivers/net/wireless/wl12xx/cmd.h     |    8 +-
 drivers/net/wireless/wl12xx/debugfs.c |   23 +-
 drivers/net/wireless/wl12xx/event.c   |  137 ++++--
 drivers/net/wireless/wl12xx/init.c    |   48 ++-
 drivers/net/wireless/wl12xx/main.c    |  923 +++++++++++++++++++--------------
 drivers/net/wireless/wl12xx/ps.c      |   38 +-
 drivers/net/wireless/wl12xx/ps.h      |    5 +-
 drivers/net/wireless/wl12xx/rx.c      |   35 +-
 drivers/net/wireless/wl12xx/scan.c    |   29 +-
 drivers/net/wireless/wl12xx/tx.c      |  294 ++++++-----
 drivers/net/wireless/wl12xx/tx.h      |    8 +-
 drivers/net/wireless/wl12xx/wl12xx.h  |  117 +++--
 15 files changed, 1029 insertions(+), 725 deletions(-)

-- 
1.7.6.401.g6a319


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

end of thread, other threads:[~2011-10-11 12:52 UTC | newest]

Thread overview: 51+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-10-10  8:12 [PATCH 00/29] make the driver ready for multi-vif support Eliad Peller
2011-10-10  8:12 ` [PATCH 01/29] wl12xx: refactor fw init into a new function Eliad Peller
2011-10-10  8:12 ` [PATCH 02/29] wl12xx: move last_tx_hlid into wlvif Eliad Peller
2011-10-10 17:52   ` Luciano Coelho
2011-10-10 19:16     ` Eliad Peller
2011-10-10  8:12 ` [PATCH 03/29] wl12xx: unify STA and AP tx_queue mechanism Eliad Peller
2011-10-10  8:12 ` [PATCH 04/29] wl12xx: move some functions from remove_interface() to stop() Eliad Peller
2011-10-10  8:12 ` [PATCH 05/29] wl12xx: move bitrate_masks into wlvif Eliad Peller
2011-10-10 18:20   ` Luciano Coelho
2011-10-10 19:21     ` Eliad Peller
2011-10-10 19:25       ` Luciano Coelho
2011-10-10  8:12 ` [PATCH 06/29] wl12xx: add vifs list Eliad Peller
2011-10-10 18:28   ` Luciano Coelho
2011-10-10 19:29     ` Eliad Peller
2011-10-10 19:40       ` Luciano Coelho
2011-10-10 20:04   ` Johannes Berg
2011-10-10 20:07     ` Eliad Peller
2011-10-10  8:12 ` [PATCH 07/29] wl12xx: support multiple vifs in the tx path Eliad Peller
2011-10-10  8:12 ` [PATCH 08/29] wl12xx: configure sleep_policy according to active roles Eliad Peller
2011-10-10 18:51   ` Luciano Coelho
2011-10-10 19:32     ` Eliad Peller
2011-10-10 19:54       ` Luciano Coelho
2011-10-10  8:12 ` [PATCH 09/29] wl12xx: make event handling support multirole Eliad Peller
2011-10-10 18:58   ` Luciano Coelho
2011-10-10 19:36     ` Eliad Peller
2011-10-10 19:47       ` Luciano Coelho
2011-10-10  8:12 ` [PATCH 10/29] wl12xx: move tx_security_seq into wlvif Eliad Peller
2011-10-10 19:25   ` Luciano Coelho
2011-10-10  8:12 ` [PATCH 11/29] wl12xx: rearm rx streaming per vif Eliad Peller
2011-10-10  8:13 ` [PATCH 12/29] wl12xx: make WL1271_FLAG_STA_ASSOCIATED flag per-vif Eliad Peller
2011-10-10  8:13 ` [PATCH 13/29] wl12xx: make WL1271_FLAG_IBSS_JOINED " Eliad Peller
2011-10-10  8:13 ` [PATCH 14/29] wl12xx: make WL1271_FLAG_AP_STARTED " Eliad Peller
2011-10-10  8:13 ` [PATCH 15/29] wl12xx: make WL1271_FLAG_PSM " Eliad Peller
2011-10-10  8:13 ` [PATCH 16/29] wl12xx: make WL1271_FLAG_STA_STATE_SENT " Eliad Peller
2011-10-10  8:13 ` [PATCH 17/29] wl12xx: make WL1271_FLAG_RX_STREAMING_STARTED " Eliad Peller
2011-10-10  8:13 ` [PATCH 18/29] wl12xx: make WL1271_FLAG_IF_INITIALIZED per-vif Eliad Peller
2011-10-10  8:13 ` [PATCH 19/29] wl12xx: make WL1271_FLAG_PSPOLL_FAILURE flag per-vif Eliad Peller
2011-10-10  8:13 ` [PATCH 20/29] wl12xx: make WL1271_FLAG_CS_PROGRESS " Eliad Peller
2011-10-10  8:13 ` [PATCH 21/29] wl12xx: add band field to wlvif Eliad Peller
2011-10-10 20:38   ` Luciano Coelho
2011-10-10 20:47     ` Eliad Peller
2011-10-11  9:48       ` Victor Goldenshtein
2011-10-10  8:13 ` [PATCH 22/29] wl12xx: add channel " Eliad Peller
2011-10-10  8:13 ` [PATCH 23/29] wl12xx: add power_level " Eliad Peller
2011-10-10  8:13 ` [PATCH 24/29] wl12xx: make op_config configure all vifs Eliad Peller
2011-10-10  8:13 ` [PATCH 25/29] wl12xx: replace all remaining wl->vif references Eliad Peller
2011-10-10  8:13 ` [PATCH 26/29] wl12xx: call stop() on recovery Eliad Peller
2011-10-10  8:13 ` [PATCH 27/29] wl12xx: use dynamic rate policies Eliad Peller
2011-10-10  8:13 ` [PATCH 28/29] wl12xx: add elp wakeup/sleep calls to add_interface Eliad Peller
2011-10-10  8:13 ` [PATCH 29/29] wl12xx: use round-robin policy for tx Eliad Peller
2011-10-11 12:52 ` [PATCH 00/29] make the driver ready for multi-vif support Luciano Coelho

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.