diff options
author | Linus Torvalds <[email protected]> | 2012-01-12 12:19:34 -0800 |
---|---|---|
committer | Linus Torvalds <[email protected]> | 2012-01-12 12:19:34 -0800 |
commit | 61bd5e5683244a564ecfe31c73575ee0bc708ccc (patch) | |
tree | 6df40bc0d8bd3e27588349fe8b469286fd48bdf9 /lib/mpi | |
parent | bccd17294a26b67a8a19aaa120e3eeaa7da49281 (diff) |
brcmsmac: fix reading of PCI sprom contents
It appears that you can only read the sprom contents with aligned 16-bit
reads: anything else causes at least some versions of the broadcom
chipset to abort the PCI transaction, returning 0xff.
This apparently doesn't trigger very often, because most setups don't
use an external srom chip, and the OTP sprom loading doesn't have this
issue. But at least the current 11" Macbook Air does trigger it, and
wireless communications were broken as a result.
Acked-by: Arend van Spriel <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'lib/mpi')
0 files changed, 0 insertions, 0 deletions