diff options
author | Arend van Spriel | 2011-08-15 15:34:25 +0200 |
---|---|---|
committer | Greg Kroah-Hartman | 2011-08-23 22:08:06 +0200 |
commit | 3bd8ef6799524fd48044a83aab38da57d9a98dbc (patch) | |
tree | 53e1fe659080106e4e3b6ca15c297a6cf3febcbb /drivers/staging/brcm80211/brcmsmac/phy | |
parent | staging: brcm80211: remove mips specific include from dma.c (diff) | |
download | kernel-qcow2-linux-3bd8ef6799524fd48044a83aab38da57d9a98dbc.tar.gz kernel-qcow2-linux-3bd8ef6799524fd48044a83aab38da57d9a98dbc.tar.xz kernel-qcow2-linux-3bd8ef6799524fd48044a83aab38da57d9a98dbc.zip |
staging: brcm80211: restrict register access method for bcm47xx
The driver contained conditional code for resolving issue with
dma transaction reordering. This code was conditionalized using
__mips__ macro, but it actually is specific to bcm47xx chips.
This patch replaces it for the more speficic CONFIG_BCM47XX macro.
Tested on BCM63281.
Reviewed-by: Henry Ptasinski <henryp@broadcom.com>
Reviewed-by: Roland Vossen <rvossen@broadcom.com>
Tested-by: Jonas Gorski <jonas.gorski@gmail.com>
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/staging/brcm80211/brcmsmac/phy')
-rw-r--r-- | drivers/staging/brcm80211/brcmsmac/phy/phy_cmn.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/staging/brcm80211/brcmsmac/phy/phy_cmn.c b/drivers/staging/brcm80211/brcmsmac/phy/phy_cmn.c index c00178d18b5a..448afae0d69e 100644 --- a/drivers/staging/brcm80211/brcmsmac/phy/phy_cmn.c +++ b/drivers/staging/brcm80211/brcmsmac/phy/phy_cmn.c @@ -380,7 +380,7 @@ void write_phy_reg(struct brcms_phy *pi, u16 addr, u16 val) regs = pi->regs; -#ifdef __mips__ +#ifdef CONFIG_BCM47XX W_REG_FLUSH(®s->phyregaddr, addr); W_REG(®s->phyregdata, val); if (addr == 0x72) |