[PATCH 00/13] staging: brcm80211: final changes to get rid of osl

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

 



This series completes the removal of the OSL concept which was an
OS abstraction not needed in the linux driver.

Arend van Spriel (13):
  staging: brcm80211: remove struct osl_info usage from wlc_bmac
  staging: brcm80211: remove struct osl_info usage from phy sources
  staging: brcm80211: remove osl_info usage in wlc_main and wl_mac80211
  staging: brcm80211: move frameid initialization in
    wlc_d11hdrs_mac80211
  staging: brcm80211: remove function prototypes from wl_export.h
  staging: brcm80211: removed struct osl_info usage from fullmac driver
  staging: brcm80211: remove unused attributes from struct osl_info
  staging: brcm80211: cleanup declaration in osl.h
  staging: brcm80211: remove of type definition osldma_t
  staging: brcm80211: remove counting of allocated sk_buff packets
  staging: brcm80211: remove struct osl_info from function prototypes
  staging: brcm80211: remove struct osl_info from driver sources
  staging: brcm80211: remove osl source files from driver

 drivers/staging/brcm80211/brcmfmac/Makefile        |    1 -
 drivers/staging/brcm80211/brcmfmac/bcmsdbus.h      |    4 +-
 drivers/staging/brcm80211/brcmfmac/bcmsdh.c        |   14 +-
 drivers/staging/brcm80211/brcmfmac/bcmsdh_linux.c  |   28 +---
 drivers/staging/brcm80211/brcmfmac/bcmsdh_sdmmc.c  |   14 +-
 drivers/staging/brcm80211/brcmfmac/bcmsdh_sdmmc.h  |    4 +-
 .../brcm80211/brcmfmac/bcmsdh_sdmmc_linux.c        |    1 -
 drivers/staging/brcm80211/brcmfmac/dhd.h           |    7 +-
 drivers/staging/brcm80211/brcmfmac/dhd_bus.h       |    2 +-
 drivers/staging/brcm80211/brcmfmac/dhd_cdc.c       |    1 -
 drivers/staging/brcm80211/brcmfmac/dhd_common.c    |    3 +-
 .../staging/brcm80211/brcmfmac/dhd_custom_gpio.c   |    1 -
 drivers/staging/brcm80211/brcmfmac/dhd_linux.c     |   35 +----
 drivers/staging/brcm80211/brcmfmac/dhd_sdio.c      |  173 ++++++++------------
 drivers/staging/brcm80211/brcmfmac/linux_osl.c     |    1 -
 drivers/staging/brcm80211/brcmfmac/wl_cfg80211.c   |    1 -
 drivers/staging/brcm80211/brcmfmac/wl_iw.c         |    1 -
 drivers/staging/brcm80211/brcmsmac/Makefile        |    1 -
 .../staging/brcm80211/brcmsmac/phy/wlc_phy_cmn.c   |   23 ---
 .../staging/brcm80211/brcmsmac/phy/wlc_phy_hal.h   |    1 -
 .../staging/brcm80211/brcmsmac/phy/wlc_phy_int.h   |    1 -
 .../staging/brcm80211/brcmsmac/phy/wlc_phy_lcn.c   |    1 -
 drivers/staging/brcm80211/brcmsmac/phy/wlc_phy_n.c |    1 -
 .../brcm80211/brcmsmac/phy/wlc_phytbl_lcn.c        |    1 -
 .../staging/brcm80211/brcmsmac/phy/wlc_phytbl_n.c  |    1 -
 drivers/staging/brcm80211/brcmsmac/wl_export.h     |   15 --
 drivers/staging/brcm80211/brcmsmac/wl_mac80211.c   |   14 +--
 drivers/staging/brcm80211/brcmsmac/wl_mac80211.h   |    1 -
 drivers/staging/brcm80211/brcmsmac/wlc_alloc.c     |    1 -
 drivers/staging/brcm80211/brcmsmac/wlc_ampdu.c     |    3 +-
 drivers/staging/brcm80211/brcmsmac/wlc_antsel.c    |    1 -
 drivers/staging/brcm80211/brcmsmac/wlc_bmac.c      |   62 +-------
 drivers/staging/brcm80211/brcmsmac/wlc_bmac.h      |    4 +-
 drivers/staging/brcm80211/brcmsmac/wlc_channel.c   |    1 -
 drivers/staging/brcm80211/brcmsmac/wlc_main.c      |   85 +++-------
 drivers/staging/brcm80211/brcmsmac/wlc_main.h      |    2 -
 drivers/staging/brcm80211/brcmsmac/wlc_phy_shim.c  |    1 -
 drivers/staging/brcm80211/brcmsmac/wlc_pub.h       |    5 +-
 drivers/staging/brcm80211/brcmsmac/wlc_rate.c      |    1 -
 drivers/staging/brcm80211/brcmsmac/wlc_stf.c       |    1 -
 drivers/staging/brcm80211/include/bcmsdh.h         |    8 +-
 drivers/staging/brcm80211/include/bcmutils.h       |  145 +++++++++++++++-
 drivers/staging/brcm80211/include/hnddma.h         |    8 +-
 drivers/staging/brcm80211/include/osl.h            |  177 --------------------
 drivers/staging/brcm80211/include/siutils.h        |    8 +-
 drivers/staging/brcm80211/util/aiutils.c           |    1 -
 drivers/staging/brcm80211/util/bcmotp.c            |    1 -
 drivers/staging/brcm80211/util/bcmsrom.c           |    1 -
 drivers/staging/brcm80211/util/bcmutils.c          |   79 +++++++--
 drivers/staging/brcm80211/util/bcmwifi.c           |    1 -
 drivers/staging/brcm80211/util/hnddma.c            |   33 ++---
 drivers/staging/brcm80211/util/hndpmu.c            |    1 -
 drivers/staging/brcm80211/util/linux_osl.c         |  143 ----------------
 drivers/staging/brcm80211/util/nicpci.c            |    1 -
 drivers/staging/brcm80211/util/nvram/nvram_ro.c    |    1 -
 drivers/staging/brcm80211/util/sbutils.c           |    1 -
 drivers/staging/brcm80211/util/siutils.c           |    1 -
 57 files changed, 363 insertions(+), 765 deletions(-)
 delete mode 100644 drivers/staging/brcm80211/brcmfmac/linux_osl.c
 delete mode 100644 drivers/staging/brcm80211/include/osl.h
 delete mode 100644 drivers/staging/brcm80211/util/linux_osl.c


_______________________________________________
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