[PATCH 00/21] cleanup steps on OSL concept and include files

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Patch series contain changes reducing use of OSL (OS abstraction) and
aim to get rid if it entirely. Also some include files have been made
obsolete.

Arend van Spriel (18):
  staging: brcm80211: remove unused module from softmac driver
  staging: brcm80211: cleanup function prototypes in header files
  staging: brcm80211: remove nested include statements
  staging: brcm80211: change prototype for wlc_antsel_attach
  staging: brcm80211: changed module wlc_mac80211 to wlc_main
  staging: brcm80211: remove typedefs that were flagged by checkpatch
  staging: brcm80211: remove typedef for struct wl_timer
  staging: brcm80211: replace simple_strtoul with strict_strtoul
  staging: brcm80211: remove include file proto/802.1d.h
  staging: brcm80211: remove include file sbhndpio.h
  staging: brcm80211: remove include file d11ucode_ext.h
  staging: brcm80211: remove checks for ANTSEL related compiler
    definitions
  staging: brcm80211: remove osl handle from pkttotlen function
  staging: brcm80211: remove struct osl_info parameter from wlc_alloc
  staging: brcm80211: remove NULL pointer checks before calling kfree
  staging: brcm80211: remove usage of struct osl_info to access device
  staging: brcm80211: remove usage of struct osl_info for register
    access
  staging: brcm80211: remove usage of struct osl_info from util sources

Brett Rudley (3):
  staging: brcm80211: Remove abstractions for pci_(un)map_single
  staging: brcm80211: Remove abstraction of pci_(alloc/free)_consistent
  staging: brcm80211: relocate skb_get/free routines

 drivers/staging/brcm80211/brcmfmac/dhd_sdio.c      |   25 +-
 drivers/staging/brcm80211/brcmsmac/Makefile        |    3 +-
 drivers/staging/brcm80211/brcmsmac/d11.h           |   31 +
 drivers/staging/brcm80211/brcmsmac/d11ucode_ext.h  |   35 -
 .../staging/brcm80211/brcmsmac/phy/wlc_phy_cmn.c   |  171 +-
 .../staging/brcm80211/brcmsmac/phy/wlc_phy_int.h   |    2 +-
 .../staging/brcm80211/brcmsmac/phy/wlc_phy_lcn.c   |   45 +-
 drivers/staging/brcm80211/brcmsmac/phy/wlc_phy_n.c |   55 +-
 .../brcm80211/brcmsmac/phy/wlc_phytbl_lcn.c        |    1 -
 .../staging/brcm80211/brcmsmac/phy/wlc_phytbl_n.c  |    1 -
 drivers/staging/brcm80211/brcmsmac/sbhndpio.h      |   52 -
 drivers/staging/brcm80211/brcmsmac/wl_export.h     |    3 -
 drivers/staging/brcm80211/brcmsmac/wl_mac80211.c   |  118 +-
 drivers/staging/brcm80211/brcmsmac/wl_mac80211.h   |   23 +-
 drivers/staging/brcm80211/brcmsmac/wl_ucode.h      |   26 +-
 .../staging/brcm80211/brcmsmac/wl_ucode_loader.c   |   38 +-
 drivers/staging/brcm80211/brcmsmac/wlc_alloc.c     |  196 +-
 drivers/staging/brcm80211/brcmsmac/wlc_alloc.h     |   11 +-
 drivers/staging/brcm80211/brcmsmac/wlc_ampdu.c     |   62 +-
 drivers/staging/brcm80211/brcmsmac/wlc_ampdu.h     |    6 +-
 drivers/staging/brcm80211/brcmsmac/wlc_antsel.c    |   54 +-
 drivers/staging/brcm80211/brcmsmac/wlc_antsel.h    |    9 +-
 drivers/staging/brcm80211/brcmsmac/wlc_bmac.c      |  483 +-
 drivers/staging/brcm80211/brcmsmac/wlc_bmac.h      |   42 +-
 drivers/staging/brcm80211/brcmsmac/wlc_bsscfg.h    |    4 -
 drivers/staging/brcm80211/brcmsmac/wlc_cfg.h       |    6 -
 drivers/staging/brcm80211/brcmsmac/wlc_channel.c   |   82 +-
 drivers/staging/brcm80211/brcmsmac/wlc_channel.h   |   31 +-
 drivers/staging/brcm80211/brcmsmac/wlc_event.c     |  203 -
 drivers/staging/brcm80211/brcmsmac/wlc_event.h     |   50 -
 drivers/staging/brcm80211/brcmsmac/wlc_mac80211.c  | 8558 -------------------
 drivers/staging/brcm80211/brcmsmac/wlc_mac80211.h  |  972 ---
 drivers/staging/brcm80211/brcmsmac/wlc_main.c      | 8765 ++++++++++++++++++++
 drivers/staging/brcm80211/brcmsmac/wlc_main.h      | 1105 +++
 drivers/staging/brcm80211/brcmsmac/wlc_phy_shim.c  |   42 +-
 drivers/staging/brcm80211/brcmsmac/wlc_pub.h       |   29 -
 drivers/staging/brcm80211/brcmsmac/wlc_rate.c      |   20 +-
 drivers/staging/brcm80211/brcmsmac/wlc_scb.h       |    2 -
 drivers/staging/brcm80211/brcmsmac/wlc_stf.c       |   38 +-
 drivers/staging/brcm80211/brcmsmac/wlc_stf.h       |    6 +-
 drivers/staging/brcm80211/include/bcmdefs.h        |   14 +
 drivers/staging/brcm80211/include/bcmsrom.h        |    6 +-
 drivers/staging/brcm80211/include/bcmutils.h       |   22 +-
 drivers/staging/brcm80211/include/hndpmu.h         |   47 +-
 drivers/staging/brcm80211/include/nicpci.h         |   10 +-
 drivers/staging/brcm80211/include/osl.h            |   74 +-
 drivers/staging/brcm80211/include/proto/802.1d.h   |   37 -
 drivers/staging/brcm80211/include/siutils.h        |   10 +-
 drivers/staging/brcm80211/util/aiutils.c           |   58 +-
 drivers/staging/brcm80211/util/bcmotp.c            |   45 +-
 drivers/staging/brcm80211/util/bcmsrom.c           |  113 +-
 drivers/staging/brcm80211/util/bcmutils.c          |   53 +-
 drivers/staging/brcm80211/util/hnddma.c            |  191 +-
 drivers/staging/brcm80211/util/hndpmu.c            |  643 +-
 drivers/staging/brcm80211/util/linux_osl.c         |   87 -
 drivers/staging/brcm80211/util/nicpci.c            |  144 +-
 drivers/staging/brcm80211/util/nvram/nvram_ro.c    |    5 +-
 drivers/staging/brcm80211/util/sbutils.c           |   12 +-
 drivers/staging/brcm80211/util/siutils.c           |  213 +-
 59 files changed, 11455 insertions(+), 11734 deletions(-)
 delete mode 100644 drivers/staging/brcm80211/brcmsmac/d11ucode_ext.h
 delete mode 100644 drivers/staging/brcm80211/brcmsmac/sbhndpio.h
 delete mode 100644 drivers/staging/brcm80211/brcmsmac/wlc_event.c
 delete mode 100644 drivers/staging/brcm80211/brcmsmac/wlc_event.h
 delete mode 100644 drivers/staging/brcm80211/brcmsmac/wlc_mac80211.c
 delete mode 100644 drivers/staging/brcm80211/brcmsmac/wlc_mac80211.h
 create mode 100644 drivers/staging/brcm80211/brcmsmac/wlc_main.c
 create mode 100644 drivers/staging/brcm80211/brcmsmac/wlc_main.h
 delete mode 100644 drivers/staging/brcm80211/include/proto/802.1d.h


_______________________________________________
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxx
http://driverdev.linuxdriverproject.org/mailman/listinfo/devel


[Index of Archives]     [Linux Driver Backports]     [DMA Engine]     [Linux GPIO]     [Linux SPI]     [Video for Linux]     [Linux USB Devel]     [Linux Coverity]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux