Subject: Please pull bcm43xx softmac-upstream and dscape-upstream branches

From: Michael Buesch <[email-masked]>
Date: Sun, 5 Mar 2006 21:47:55 +0100

Hi John,

It took a little longer than promised, but a broken harddisk in
my server delayed my plans. ;)

Please pull branches "softmac-upstream" and "dscape-upstream"
from my repository at:
git://bu3sch.de/wireless-2.6.git

This introduces the following changesets:
Michael Buesch:
      bcm43xx-d80211: Partially fix PIO code. Add Kconfig option for PIO or DMA mode (or both).
      bcm43xx-d80211: fix typo. Missing D80211.
      bcm43xx-d80211: add note that not all devices support PIO.
      bcm43xx-d80211: Documentation fix by "Bin Zhang" <[email-masked]>
      bcm43xx-d80211: completely disable wireless_handlers, as we must not override d80211 handlers.
      bcm43xx-d80211: Move sprom lowlevel reading/writing to its own functions.
      bcm43xx-d80211: make bcm43xx_sprom_crc() static.
      bcm43xx-d80211: remove all remaining standard WX.
      bcm43xx-d80211: split channel helper functions, so that they can be called without a valid running core.
      bcm43xx-d80211: remove old unused struct.
      bcm43xx-d80211: Completely remove all WX and add a sysfs interface as substitute for the private WX.
      bcm43xx-d80211: rewrite and simplify the periodic task handling.
      bcm43xx-d80211: Fix Kconfig typo (transfer mode default)
      bcm43xx-d80211: use -Dwext for wpa_supplicant.
      bcm43xx-d80211: Don't build add_sta, if it already exists.
      bcm43xx-d80211: Workaround init_board vs IRQ race.
      bcm43xx-d80211: move initialized = 1 to the end of init_board.
      bcm43xx-d80211: Remove obsolete FIXME on wireless_handlers.
      bcm43xx-d80211: Move TX/RX related functions to its own file. Add basic RTS/CTS code.
      bcm43xx-d80211: fix typo in comment.
      bcm43xx-d80211: properly register device attributes at the right place.
      bcm43xx-d80211: remove magic add_sta.c and add the STA interface through sysfs.

Michael Buesch:
      bcm43xx: Move sprom lowlevel reading/writing to its own functions.
      bcm43xx: make bcm43xx_sprom_crc() static.
      bcm43xx: split the channel helper functions, so that they can be used without a valid running core.
      bcm43xx: remove old unused struct.
      bcm43xx: Fix Kconfig typo (transfer mode default)
      bcm43xx: Workaround init_board vs IRQ race.
      bcm43xx: move initialized = 1 to the end of init_board.
      bcm43xx: add assert(bcm->initialized) to periodic_tasks_setup().
      bcm43xx: Move TX/RX related functions to its own file. Add basic RTS/CTS code.
      bcm43xx: Add sysfs attributes for device specific tunables.

If you want to look at the individual patches, please use
my git webinterface, as the patch would be to big to inline here.
http://bu3sch.de/git?p=wireless-2.6.git;a=summary

-- 
Greetings Michael.