I don't know if this is correct in the general sense, but the wireless on my mid-2010 MacBook Pro doesn't work without it. Signed-off-by: Saul St. John <saul.stjohn@xxxxxxxxx> --- drivers/bcma/sprom.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/bcma/sprom.c b/drivers/bcma/sprom.c index 6f230fb..06c87b5 100644 --- a/drivers/bcma/sprom.c +++ b/drivers/bcma/sprom.c @@ -228,8 +228,8 @@ int bcma_sprom_get(struct bcma_bus *bus) /* Most cards have SPROM moved by additional offset 0x30 (48 dwords). * According to brcm80211 this applies to cards with PCIe rev >= 6 * TODO: understand this condition and use it */ - offset = (bus->chipinfo.id == 0x4331) ? BCMA_CC_SPROM : - BCMA_CC_SPROM_PCIE6; + offset = (bus->chipinfo.id == 0x4331 || bus->chipinfo.id == 43224) ? + BCMA_CC_SPROM : BCMA_CC_SPROM_PCIE6; bcma_sprom_read(bus, offset, sprom); if (bus->chipinfo.id == 0x4331) -- 1.7.9 -- 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