ssb: remove rev from boardinfo
authorHauke Mehrtens <hauke@hauke-m.de>
Sun, 29 Apr 2012 00:04:06 +0000 (02:04 +0200)
committerJohn W. Linville <linville@tuxdriver.com>
Wed, 16 May 2012 16:45:20 +0000 (12:45 -0400)
commit5a20ef3db28faa42dd5dc86ad75d2736bcd3da4c
treebc079f5da6e2ec6296c434ec51926545ae6e8db1
parent12d9568333de3bfc50ff8d3312c097ba7ea7fe3c
ssb: remove rev from boardinfo

Previously the rev contained the revision read from the pci config
space and was used as board_rev in the wireless drivers. This is wrong
the board_rev is only fetched from the sprom accordingly to the open
source part of the Broadcom SDK and brcmsmac. This patch removes the
rev from the boardinfo structure and uses the board_rev attribute from
sprom instead. This attribute is filled by PCI, PCMCIA, SDIO and SoC
code.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Tested-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
arch/mips/bcm47xx/setup.c
drivers/net/wireless/b43/bus.c
drivers/net/wireless/b43/main.c
drivers/net/wireless/b43legacy/main.c
drivers/net/wireless/b43legacy/phy.c
drivers/net/wireless/b43legacy/radio.c
drivers/ssb/pci.c
include/linux/ssb/ssb.h