Search Linux Wireless

[PATCH 00/15] staging: brcm80211: big-endian support and cleanup

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

 



This patch series fixes several issues found on big-endian platform (Sparc,
PowerPC, and MIPS) and some changes to code specific to broadcom MIPS
platforms. Other patches are cleanup items to get rid of void pointer
usage in the drivers.

This series applies to staging-next and depends on the following patch set:

Message-ID: <1313156101-16817-1-git-send-email-arend@xxxxxxxxxxxx>

Arend van Spriel (6):
  staging: brcm80211: remove W_SM and R_SM macros from dma.c
  staging: brcm80211: remove PHYSADDR macro from dma.c
  staging: brcm80211: replace BUS_SWAP32 macro with cpu_to_le32()
  staging: brcm80211: remove mips specific include from dma.c
  staging: brcm80211: restrict register access method for bcm47xx
  staging: brcm80211: restrict MIPS dma bug workaround to BCM47XX

Franky Lin (1):
  staging: brcm80211: void * cleanup in fullmac

Henry Ptasinski (3):
  staging: brcm80211: fix off-by-one error in swap functions
  staging: brcm80211: Remove swaps in R_REG and W_REG macros
  staging: brcm80211: Fix handling of firmware and inits on big-endian
    platforms

Roland Vossen (5):
  staging: brcm80211: got rid of several void pointers for softmac PCI
  staging: brcm80211: replaced void pointers in dma functions
  staging: brcm80211: replaced void pointers in otp functions
  staging: brcm80211: got rid of several void pointers in softmac
  staging: brcm80211: removed unused MIPS specific SDRAM swap window

 drivers/staging/brcm80211/brcmfmac/dhd.h         |    5 +-
 drivers/staging/brcm80211/brcmfmac/dhd_linux.c   |   14 +-
 drivers/staging/brcm80211/brcmfmac/dhd_sdio.c    |    6 +-
 drivers/staging/brcm80211/brcmsmac/aiutils.c     |   10 +-
 drivers/staging/brcm80211/brcmsmac/aiutils.h     |    4 +-
 drivers/staging/brcm80211/brcmsmac/ampdu.c       |   14 --
 drivers/staging/brcm80211/brcmsmac/dma.c         |  169 ++++++++--------------
 drivers/staging/brcm80211/brcmsmac/dma.h         |   12 +-
 drivers/staging/brcm80211/brcmsmac/mac80211_if.c |   28 ++--
 drivers/staging/brcm80211/brcmsmac/mac80211_if.h |    4 +-
 drivers/staging/brcm80211/brcmsmac/main.c        |   70 +++++----
 drivers/staging/brcm80211/brcmsmac/main.h        |   23 +---
 drivers/staging/brcm80211/brcmsmac/nicpci.c      |   61 ++++-----
 drivers/staging/brcm80211/brcmsmac/nicpci.h      |   30 +++--
 drivers/staging/brcm80211/brcmsmac/otp.c         |   90 +++++-------
 drivers/staging/brcm80211/brcmsmac/otp.h         |   12 +-
 drivers/staging/brcm80211/brcmsmac/phy/phy_cmn.c |    2 +-
 drivers/staging/brcm80211/brcmsmac/phy_shim.c    |    7 +-
 drivers/staging/brcm80211/brcmsmac/phy_shim.h    |    3 +-
 drivers/staging/brcm80211/brcmsmac/pub.h         |   16 +--
 drivers/staging/brcm80211/brcmsmac/scb.h         |    1 -
 drivers/staging/brcm80211/brcmsmac/srom.c        |    6 +-
 drivers/staging/brcm80211/brcmsmac/types.h       |   23 +---
 23 files changed, 258 insertions(+), 352 deletions(-)

-- 
1.7.4.1


--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux