linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 00/31] staging: vt6655: Conversion to mac80211
@ 2014-10-25  8:20 Malcolm Priestley
  2014-10-25  8:20 ` [PATCH 01/31] staging: vt6655: mac80211 conversion: add new rx functions Malcolm Priestley
                   ` (31 more replies)
  0 siblings, 32 replies; 33+ messages in thread
From: Malcolm Priestley @ 2014-10-25  8:20 UTC (permalink / raw)
  To: gregkh; +Cc: linux-wireless, forest, Malcolm Priestley

The patches in this series convert the driver to mac80211.

As well as infrastructure mode the driver now operates in
IBSS and access point modes.

Host access point is now working with hostapd in nl80211 mode.

The driver continues to operate diversity mode in infrastructure mode.

There is still a lot of work that needs doing particularly remodeling
rxtx to something similar to vt6656 driver.

These patches creates huge amount of dead code that will be
removed in the next series.

Malcolm Priestley (31):
  staging: vt6655: mac80211 conversion: add new rx functions
  staging: vt6655: mac80211 conversion: add new key functions
  staging: vt6655: mac8021 conversion: add new tx functions
  staging: vt6655: mac80211 conversion: s_cbFillTxBufHead
  staging: vt6655: dead code remove s_vFillFragParameter.
  staging: vt6655: mac80211 conversion: s_vFillRTSHead convert to using
    struct ieee80211_hdr
  staging: vt6655: mac80211 conversion: s_uFillDataHead add power saving
    poll
  staging: vt6655: mac80211 conversion add main mac80211 functions
  staging: vt6655: mac80211 conversion add channel bands
  staging: vt6655: mac80211 conversion replace suspend resume functions
  staging: vt6655: mac80211 conversion: device_print_info remove
    netdevice.
  staging: vt6655: mac80211 conversion: changes to device_intr
  staging: vt6655: mac80211 conversion: device_tx_srv tx and add report
    rates
  staging: vt6655: mac80211 conversion: changes to set channel
  staging: vt6655: mac80211 conversion: enable power saving
  staging: vt6655: mac80211 conversion: changes to CARDbSetPhyParameter
  staging: vt6655: mac80211 conversion: card.c use basic_rates
  staging: vt6655: CARDbSetPhyParameter replace s_vSetRSPINF with
    CARDvSetRSPINF
  staging: vt6655: mac80211 conversion: device_init_registers remove
    legacy code
  staging: vt6655: mac80211 conversion: device_free_info
  staging: vt6655: switch driver over to mac80211
  staging: vt6655: phy type same as bb type
  staging: vt6655: mac80211 conversion: device_error remove legacy
    functions
  staging: vt6655: vt6655_probe remove management pointers
  staging: vt6655: mac80211 conversion: PSbIsNextTBTTWakeUp convert to
    mac80211
  staging: vt6655: MACvSetDefaultKeyEntry replace WLAN_WEP104_KEYLEN
  staging: vt6655: baseband.c replace BIT0 with BIT(0)
  staging: vt6655: s_vGenerateTxParameter remove unused cbMACHdLen
  staging: vt6655: device_init_registers replace spin lock
  staging: vt6655: baseband.c timers replace spin lock
  staging: vt6655: fifo & frag control remove big endian values

 drivers/staging/vt6655/Kconfig       |    4 +-
 drivers/staging/vt6655/baseband.c    |   21 +-
 drivers/staging/vt6655/card.c        |  186 +----
 drivers/staging/vt6655/card.h        |    4 +-
 drivers/staging/vt6655/channel.c     |  152 +++-
 drivers/staging/vt6655/channel.h     |    2 +
 drivers/staging/vt6655/desc.h        |   37 +-
 drivers/staging/vt6655/device.h      |   11 +-
 drivers/staging/vt6655/device_main.c | 1322 ++++++++++++++++++++--------------
 drivers/staging/vt6655/dpc.c         |  123 ++++
 drivers/staging/vt6655/dpc.h         |    2 +
 drivers/staging/vt6655/key.c         |  136 ++++
 drivers/staging/vt6655/key.h         |   17 +
 drivers/staging/vt6655/mac.c         |    2 +-
 drivers/staging/vt6655/power.c       |   34 +-
 drivers/staging/vt6655/rxtx.c        | 1098 +++++++++++-----------------
 drivers/staging/vt6655/rxtx.h        |   14 +
 17 files changed, 1694 insertions(+), 1471 deletions(-)

-- 
1.9.1


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

end of thread, other threads:[~2014-10-29 15:42 UTC | newest]

Thread overview: 33+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-10-25  8:20 [PATCH 00/31] staging: vt6655: Conversion to mac80211 Malcolm Priestley
2014-10-25  8:20 ` [PATCH 01/31] staging: vt6655: mac80211 conversion: add new rx functions Malcolm Priestley
2014-10-25  8:20 ` [PATCH 02/31] staging: vt6655: mac80211 conversion: add new key functions Malcolm Priestley
2014-10-25  8:20 ` [PATCH 03/31] staging: vt6655: mac80211 conversion: add new tx functions Malcolm Priestley
2014-10-25  8:20 ` [PATCH 04/31] staging: vt6655: mac80211 conversion: s_cbFillTxBufHead Malcolm Priestley
2014-10-25  8:20 ` [PATCH 05/31] staging: vt6655: dead code remove s_vFillFragParameter Malcolm Priestley
2014-10-25  8:20 ` [PATCH 06/31] staging: vt6655: mac80211 conversion: s_vFillRTSHead convert to using struct ieee80211_hdr Malcolm Priestley
2014-10-25  8:20 ` [PATCH 07/31] staging: vt6655: mac80211 conversion: s_uFillDataHead add power saving poll Malcolm Priestley
2014-10-25  8:20 ` [PATCH 08/31] staging: vt6655: mac80211 conversion add main mac80211 functions Malcolm Priestley
2014-10-25  8:20 ` [PATCH 09/31] staging: vt6655: mac80211 conversion add channel bands Malcolm Priestley
2014-10-25  8:20 ` [PATCH 10/31] staging: vt6655: mac80211 conversion replace suspend resume functions Malcolm Priestley
2014-10-25  8:20 ` [PATCH 11/31] staging: vt6655: mac80211 conversion: device_print_info remove netdevice Malcolm Priestley
2014-10-25  8:20 ` [PATCH 12/31] staging: vt6655: mac80211 conversion: changes to device_intr Malcolm Priestley
2014-10-25  8:20 ` [PATCH 13/31] staging: vt6655: mac80211 conversion: device_tx_srv tx and add report rates Malcolm Priestley
2014-10-25  8:20 ` [PATCH 14/31] staging: vt6655: mac80211 conversion: changes to set channel Malcolm Priestley
2014-10-25  8:20 ` [PATCH 15/31] staging: vt6655: mac80211 conversion: enable power saving Malcolm Priestley
2014-10-25  8:20 ` [PATCH 16/31] staging: vt6655: mac80211 conversion: changes to CARDbSetPhyParameter Malcolm Priestley
2014-10-25  8:20 ` [PATCH 17/31] staging: vt6655: mac80211 conversion: card.c use basic_rates Malcolm Priestley
2014-10-25  8:20 ` [PATCH 18/31] staging: vt6655: CARDbSetPhyParameter replace s_vSetRSPINF with CARDvSetRSPINF Malcolm Priestley
2014-10-25  8:20 ` [PATCH 19/31] staging: vt6655: mac80211 conversion: device_init_registers remove legacy code Malcolm Priestley
2014-10-25  8:20 ` [PATCH 20/31] staging: vt6655: mac80211 conversion: device_free_info Malcolm Priestley
2014-10-25  8:20 ` [PATCH 21/31] staging: vt6655: switch driver over to mac80211 Malcolm Priestley
2014-10-25  8:20 ` [PATCH 22/31] staging: vt6655: phy type same as bb type Malcolm Priestley
2014-10-25  8:20 ` [PATCH 23/31] staging: vt6655: mac80211 conversion: device_error remove legacy functions Malcolm Priestley
2014-10-25  8:20 ` [PATCH 24/31] staging: vt6655: vt6655_probe remove management pointers Malcolm Priestley
2014-10-25  8:20 ` [PATCH 25/31] staging: vt6655: mac80211 conversion: PSbIsNextTBTTWakeUp convert to mac80211 Malcolm Priestley
2014-10-25  8:20 ` [PATCH 26/31] staging: vt6655: MACvSetDefaultKeyEntry replace WLAN_WEP104_KEYLEN Malcolm Priestley
2014-10-25  8:20 ` [PATCH 27/31] staging: vt6655: baseband.c replace BIT0 with BIT(0) Malcolm Priestley
2014-10-25  8:20 ` [PATCH 28/31] staging: vt6655: s_vGenerateTxParameter remove unused cbMACHdLen Malcolm Priestley
2014-10-25  8:20 ` [PATCH 29/31] staging: vt6655: device_init_registers replace spin lock Malcolm Priestley
2014-10-25  8:20 ` [PATCH 30/31] staging: vt6655: baseband.c timers " Malcolm Priestley
2014-10-25  8:20 ` [PATCH 31/31] staging: vt6655: fifo & frag control remove big endian values Malcolm Priestley
2014-10-29  9:14 ` [PATCH 00/31] staging: vt6655: Conversion to mac80211 Greg KH

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).