[PATCH 0/7] staging: brcm80211: Remove the BMAC Split Mac driver.

Brett Rudley brudley at broadcom.com
Fri Nov 19 22:30:51 UTC 2010


This patch removes support for the split mac architecture. We weren't supporting it
yet, it was taking up a lot of code, and was making the code even more confusing.

This affects only the softmac driver, the fullmac is untouched. 

This removes almost 2500 lines of code and there rejoicing in the streets.

Brett Rudley (7):
  staging: brcm80211: unifdef -UWLC_HIGH_ONLY
  staging: brcm80211: unifdef -UWLC_LOW_ONLY
  staging: brcm80211: unifdef -DWLC_LOW
  staging: brcm80211: unifdef -UWLC_SPLIT
  staging: brcm80211: remove bmac-only header files
  staging: brcm80211: unifdef -UBCMSDIO
  staging: brcm8021: stragglers not handled by unifdef

 drivers/staging/brcm80211/include/bcm_rpc.h    |   79 ----
 drivers/staging/brcm80211/include/bcm_rpc_tp.h |  137 ------
 drivers/staging/brcm80211/include/bcm_xdr.h    |   60 ---
 drivers/staging/brcm80211/include/dbus.h       |  353 ---------------
 drivers/staging/brcm80211/include/linux_osl.h  |   37 --
 drivers/staging/brcm80211/include/osl.h        |    5 -
 drivers/staging/brcm80211/include/siutils.h    |   10 -
 drivers/staging/brcm80211/phy/wlc_phy_hal.h    |    6 -
 drivers/staging/brcm80211/sys/wl_mac80211.c    |  545 ------------------------
 drivers/staging/brcm80211/sys/wl_mac80211.h    |   36 --
 drivers/staging/brcm80211/sys/wlc_alloc.c      |    9 -
 drivers/staging/brcm80211/sys/wlc_ampdu.c      |   66 ---
 drivers/staging/brcm80211/sys/wlc_ampdu.h      |    4 -
 drivers/staging/brcm80211/sys/wlc_bmac.c       |    8 -
 drivers/staging/brcm80211/sys/wlc_bmac.h       |   12 -
 drivers/staging/brcm80211/sys/wlc_cfg.h        |   24 -
 drivers/staging/brcm80211/sys/wlc_mac80211.c   |  248 -----------
 drivers/staging/brcm80211/sys/wlc_mac80211.h   |   55 ---
 drivers/staging/brcm80211/sys/wlc_pub.h        |    7 -
 drivers/staging/brcm80211/sys/wlc_rpc.h        |  527 -----------------------
 drivers/staging/brcm80211/sys/wlc_rpctx.h      |   71 ---
 drivers/staging/brcm80211/sys/wlc_types.h      |    5 -
 drivers/staging/brcm80211/util/linux_osl.c     |   49 ---
 23 files changed, 0 insertions(+), 2353 deletions(-)
 delete mode 100644 drivers/staging/brcm80211/include/bcm_rpc.h
 delete mode 100644 drivers/staging/brcm80211/include/bcm_rpc_tp.h
 delete mode 100644 drivers/staging/brcm80211/include/bcm_xdr.h
 delete mode 100644 drivers/staging/brcm80211/include/dbus.h
 delete mode 100644 drivers/staging/brcm80211/sys/wlc_rpc.h
 delete mode 100644 drivers/staging/brcm80211/sys/wlc_rpctx.h





More information about the devel mailing list