Skip to content
Commit 61bd5e56 authored by Linus Torvalds's avatar Linus Torvalds
Browse files

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: default avatarArend van Spriel <arend@broadcom.com>
Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
parent bccd1729
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment