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