Linux wireless drivers development
 help / color / mirror / Atom feed
* pull request: wl12xx 2011-07-05
@ 2011-07-05 17:31 Luciano Coelho
  0 siblings, 0 replies; 3+ messages in thread
From: Luciano Coelho @ 2011-07-05 17:31 UTC (permalink / raw)
  To: linville; +Cc: linux-wireless

Hi John,

This is the first batch of patches for 3.1.  I'll probably still send
one more later this week.  This took a little longer to be sent than I
was planning at first, but we had some problems with booting and testing
3.0, so I had to hold it back.

These are mainly bugfixes, a few new firmware features support and other
general clean-ups. 

Please pull or let me know if there's any problem.  This tree is based
on wireless-next/master.

Thanks!


The following changes since commit 9a4ba833a2d0016cf836827e136f0c219834bd41:

  rtlwifi: potential forever loop in rtl92de_hw_init() (2011-06-29 15:11:07 -0400)

are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git for-linville

Eliad Peller (12):
      wl12xx: add support for rx streaming
      wl12xx: add automatic rx streaming triggers
      wl12xx: add rx_streaming debugfs entry
      wl12xx: remove unused crc7 references
      wl12xx: fix erroneous commit (cb5ae0)
      wl12xx: don't check wow param on suspend/resume
      wl12xx: clear wl->wow_enabled on resume
      wl12xx: enable/disable beacon filtering on ap suspend/resume
      wl12xx_sdio: enable wowlan only if enable_irq_wake() succeeded
      wl12xx: check the vif's operstate after join
      wl12xx: use _ni version of ieee80211_tx_status
      wl12xx: use freezable workqueue for netstack_work

Felipe Balbi (5):
      net: wl12xx: sdio: id_tables should be __devinitconst
      net: wl12xx: remove some unnecessary prints
      net: wl12xx: care for optional operations
      net: wl12xx: remove the nops
      net: wl12xx: remove unnecessary prints

Ido Yariv (3):
      wl12xx: Check for FW quirks as soon as the FW boots
      wl12xx: Avoid recovery while one is already in progress
      wl12xx: Support routing FW logs to the host

Luciano Coelho (1):
      wl12xx: split channel array per band in sched_scan

Ohad Ben-Cohen (1):
      wl12xx: don't bail if mmc isn't MMC_CAP_POWER_OFF_CARD

Shahar Levi (2):
      wl12xx: Enable beacon early termination in 2.4GHz band only
      wl12xx: Add Support for Low Power DRPw (LPD) Mode

 drivers/net/wireless/wl12xx/Kconfig    |    2 +-
 drivers/net/wireless/wl12xx/acx.c      |   49 +++-
 drivers/net/wireless/wl12xx/acx.h      |   16 +
 drivers/net/wireless/wl12xx/boot.c     |   33 ++
 drivers/net/wireless/wl12xx/cmd.c      |   94 +++++-
 drivers/net/wireless/wl12xx/cmd.h      |   62 ++++
 drivers/net/wireless/wl12xx/conf.h     |   55 +++
 drivers/net/wireless/wl12xx/debugfs.c  |  138 ++++++++-
 drivers/net/wireless/wl12xx/event.c    |   36 ++-
 drivers/net/wireless/wl12xx/ini.h      |    3 +
 drivers/net/wireless/wl12xx/init.c     |   19 +
 drivers/net/wireless/wl12xx/io.c       |    7 +-
 drivers/net/wireless/wl12xx/io.h       |   14 +
 drivers/net/wireless/wl12xx/main.c     |  590 ++++++++++++++++++++++++++------
 drivers/net/wireless/wl12xx/ps.c       |   12 +-
 drivers/net/wireless/wl12xx/rx.c       |   39 ++-
 drivers/net/wireless/wl12xx/rx.h       |   12 +
 drivers/net/wireless/wl12xx/scan.c     |   63 ++--
 drivers/net/wireless/wl12xx/scan.h     |   17 +-
 drivers/net/wireless/wl12xx/sdio.c     |   71 ++---
 drivers/net/wireless/wl12xx/spi.c      |   15 +-
 drivers/net/wireless/wl12xx/testmode.c |    2 +-
 drivers/net/wireless/wl12xx/tx.c       |   33 ++-
 drivers/net/wireless/wl12xx/wl12xx.h   |   38 ++-
 24 files changed, 1176 insertions(+), 244 deletions(-)

-- 
Cheers,
Luca.


^ permalink raw reply	[flat|nested] 3+ messages in thread
* pull request: wl12xx 2011-07-05
@ 2011-07-08  8:32 Luciano Coelho
  0 siblings, 0 replies; 3+ messages in thread
From: Luciano Coelho @ 2011-07-08  8:32 UTC (permalink / raw)
  To: linville; +Cc: linux-wireless

Hi John,

Here is another batch of patches for 3.1, probably the last one if Linus
releases 3.0 next week, as he suggested.

These are just a couple of clean-ups and bugfixes, mostly in AP-mode, by
Arik.

Please pull or let me know if there's any problem. This tree is based
on wireless-next/master.

Thanks!

The following changes since commit 5f0dd296a01c8173fcc05a8b262a1168ae90bc74:

  rt2x00: Implement tx_frames_pending mac80211 callback function. (2011-07-07 13:21:00 -0400)

are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git for-linville

Arik Nemtsov (7):
      wl12xx: AP mode - support FW TX inactivity triggers
      wl12xx: use 802.11 header location after relocation to frame start
      wl12xx: schedule TX packets according to FW occupancy
      wl12xx: implement Tx watermarks per AC
      wl12xx: initialize max_power levels for 11a channels
      wl12xx: always initialize AP-mode max power level
      wl12xx: start/stop queues according to global per-AC counters

Eliad Peller (3):
      wl12xx: configure suspend/resume only if associated/started
      wl12xx: add stop_scan command
      wl12xx: implement cancel_hw_scan() callback

Ido Yariv (1):
      wl12xx: Increase low & high TX watermarks

Ohad Ben-Cohen (1):
      wl12xx: one SDIO initialization is enough

Oz Krakowski (1):
      wl12xx: fix Tx security sequence number handling

 drivers/net/wireless/wl12xx/acx.c     |   12 +-
 drivers/net/wireless/wl12xx/acx.h     |    4 +-
 drivers/net/wireless/wl12xx/boot.c    |    4 +-
 drivers/net/wireless/wl12xx/cmd.c     |    6 +-
 drivers/net/wireless/wl12xx/conf.h    |   10 ++-
 drivers/net/wireless/wl12xx/debugfs.c |   15 ++-
 drivers/net/wireless/wl12xx/event.c   |   42 +++++++
 drivers/net/wireless/wl12xx/event.h   |   12 ++-
 drivers/net/wireless/wl12xx/init.c    |    7 +-
 drivers/net/wireless/wl12xx/main.c    |  202 +++++++++++++++++++++++----------
 drivers/net/wireless/wl12xx/ps.c      |    9 +-
 drivers/net/wireless/wl12xx/scan.c    |   27 +++++
 drivers/net/wireless/wl12xx/scan.h    |    1 +
 drivers/net/wireless/wl12xx/sdio.c    |   12 +-
 drivers/net/wireless/wl12xx/tx.c      |  143 ++++++++++++++++--------
 drivers/net/wireless/wl12xx/tx.h      |   28 +++++-
 drivers/net/wireless/wl12xx/wl12xx.h  |   24 +++--
 17 files changed, 414 insertions(+), 144 deletions(-)

-- 
Cheers,
Luca.




^ permalink raw reply	[flat|nested] 3+ messages in thread
* pull request: wl12xx 2011-07-05
@ 2011-08-25  7:03 Luciano Coelho
  0 siblings, 0 replies; 3+ messages in thread
From: Luciano Coelho @ 2011-08-25  7:03 UTC (permalink / raw)
  To: linville; +Cc: linux-wireless

Hi John,

This is the first batch of wl12xx patches intended for 3.2.  It contains
mostly some changes needed to support our new firmware version that has
just been published in linux-firmware. 

Please pull or let me know if there's any problem. This tree is based
on wireless-next/master.

Thanks!

The following changes since commit 25232490af96f899f7e17de2c136e03d2c9ded62:

  libertas: update readme file (2011-08-24 14:57:21 -0400)

are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git for-linville

Arik Nemtsov (17):
      wl12xx: Revert "wl12xx: schedule TX packets according to FW occupancy"
      wl12xx: Use a single fw for both STA and AP roles
      wl12xx: use 1 spare block in all cases
      wl12xx: handle dummy packet event also in ap mode
      wl12xx: fix session counter
      wl12xx: use dynamic hlids for AP-mode
      wl12xx: re-enable block ack session support
      wl12xx: AP-mode - set STA HT capabilities when adding a STA
      wl12xx: AP-mode - configure STA HT rates on join
      wl12xx: AP-mode - configure HT rate support to the FW
      wl12xx: track freed packets in FW by AC
      wl12xx: schedule TX packets according to FW packet occupancy
      wl12xx: handle wrap-around overflow in released Tx blocks FW counter
      wl12xx: enable AP advanced functionality
      wl12xx: set the AP-started flag only after setting keys
      wl12xx: AP-mode - prevent Tx to stale/invalid stations
      wl12xx: fix tx_queue_count spurious increment

Eliad Peller (23):
      wl12xx: temporarily disable advanced ap functions
      wl12xx: remove rx filtering stuff
      wl12xx: update fw status struct
      wl12xx: update acx commands
      wl12xx: update commands & events
      wl12xx: enable/disable role on interface add/remove
      wl12xx: add device role commands
      wl12xx: update scan cmd api
      wl12xx: update rx/tx
      wl12xx: change max/default template size
      wl12xx: use wl1271_acx_beacon_filter_opt for both sta and ap
      wl12xx: add set_rate_mgmt_params acx
      wl12xx: add system_hlid
      wl12xx: add ROC/CROC commands
      wl12xx: replace dummy_join with ROC/CROC commands
      wl12xx: update BT coex configuration params
      wl12xx: call wl12xx_cmd_set_peer_state() in AP mode
      wl12xx: don't remove key if hlid was already deleted
      wl12xx: add wl12xx_cmd_role_start_ibss()
      wl12xx: support IBSS vif type
      wl12xx: use ap_bcast_hlid for recorded keys
      wl12xx: don't remove key if hlid was already deleted
      wl12xx: don't wait for disconnection event

Gery Kahn (1):
      wl12xx: fixes for hw_pg_ver and chip id reporting

Shahar Levi (1):
      wl12xx: Add support to RX packets payload alignment

 drivers/net/wireless/wl12xx/acx.c          |  322 ++++------
 drivers/net/wireless/wl12xx/acx.h          |  394 ++++--------
 drivers/net/wireless/wl12xx/boot.c         |   43 +-
 drivers/net/wireless/wl12xx/boot.h         |    3 +-
 drivers/net/wireless/wl12xx/cmd.c          |  793 +++++++++++++++++------
 drivers/net/wireless/wl12xx/cmd.h          |  329 ++++++-----
 drivers/net/wireless/wl12xx/conf.h         |  352 ++++------
 drivers/net/wireless/wl12xx/debugfs.c      |   17 +-
 drivers/net/wireless/wl12xx/event.c        |    6 +-
 drivers/net/wireless/wl12xx/event.h        |   80 +--
 drivers/net/wireless/wl12xx/init.c         |   91 +--
 drivers/net/wireless/wl12xx/io.h           |    1 -
 drivers/net/wireless/wl12xx/main.c         |  961 +++++++++++++++++-----------
 drivers/net/wireless/wl12xx/ps.c           |    4 +-
 drivers/net/wireless/wl12xx/reg.h          |   75 ---
 drivers/net/wireless/wl12xx/rx.c           |   60 +-
 drivers/net/wireless/wl12xx/rx.h           |   18 +-
 drivers/net/wireless/wl12xx/scan.c         |   38 +-
 drivers/net/wireless/wl12xx/scan.h         |   25 +-
 drivers/net/wireless/wl12xx/sdio.c         |    4 +-
 drivers/net/wireless/wl12xx/spi.c          |    4 +-
 drivers/net/wireless/wl12xx/tx.c           |  136 +++--
 drivers/net/wireless/wl12xx/tx.h           |   16 +-
 drivers/net/wireless/wl12xx/wl12xx.h       |  153 +++---
 drivers/net/wireless/wl12xx/wl12xx_80211.h |   25 -
 25 files changed, 2090 insertions(+), 1860 deletions(-)

-- 
Cheers,
Luca.






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

end of thread, other threads:[~2011-08-25  7:03 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-07-05 17:31 pull request: wl12xx 2011-07-05 Luciano Coelho
  -- strict thread matches above, loose matches on Subject: below --
2011-07-08  8:32 Luciano Coelho
2011-08-25  7:03 Luciano Coelho

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox