The network packets were abstracted but this is unneccessary for the linux environment. Packets are now handled throughout the driver as native socket buffers. Arend van Spriel (3): staging: brcm80211: remove unneccessary packets funtion prototype staging: brcm80211: change packet buffer type to native struct sk_buff staging: brcm80211: removed packet macros for accessing sk_buff fields drivers/staging/brcm80211/brcmfmac/bcmsdh.c | 2 +- drivers/staging/brcm80211/brcmfmac/bcmsdh_sdmmc.c | 40 +++--- drivers/staging/brcm80211/brcmfmac/dhd.h | 10 +- drivers/staging/brcm80211/brcmfmac/dhd_bus.h | 2 +- drivers/staging/brcm80211/brcmfmac/dhd_cdc.c | 24 ++-- drivers/staging/brcm80211/brcmfmac/dhd_common.c | 5 +- drivers/staging/brcm80211/brcmfmac/dhd_linux.c | 20 ++- drivers/staging/brcm80211/brcmfmac/dhd_proto.h | 7 +- drivers/staging/brcm80211/brcmfmac/dhd_sdio.c | 175 +++++++++++---------- drivers/staging/brcm80211/include/bcmsdbus.h | 2 +- drivers/staging/brcm80211/include/bcmsdh.h | 2 +- drivers/staging/brcm80211/include/bcmutils.h | 35 +++-- drivers/staging/brcm80211/include/hnddma.h | 2 +- drivers/staging/brcm80211/include/linux_osl.h | 18 +-- drivers/staging/brcm80211/sys/wl_mac80211.c | 7 - drivers/staging/brcm80211/sys/wlc_ampdu.c | 47 +++--- drivers/staging/brcm80211/sys/wlc_ampdu.h | 8 +- drivers/staging/brcm80211/sys/wlc_bmac.c | 18 +- drivers/staging/brcm80211/sys/wlc_mac80211.c | 89 ++++++----- drivers/staging/brcm80211/sys/wlc_mac80211.h | 16 +- drivers/staging/brcm80211/sys/wlc_pub.h | 9 +- drivers/staging/brcm80211/util/bcmutils.c | 87 ++++++----- drivers/staging/brcm80211/util/hnddma.c | 41 +++--- 23 files changed, 337 insertions(+), 329 deletions(-) _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/devel