b43: Fix Bluetooth coexistence SPROM coding error for Motorola 7010 variant of BCM4306
authorLarry Finger <Larry.Finger@lwfinger.net>
Fri, 19 Sep 2008 19:47:38 +0000 (14:47 -0500)
committerJohn W. Linville <linville@tuxdriver.com>
Tue, 30 Sep 2008 18:07:22 +0000 (14:07 -0400)
An additional BCM4306 has been found with the Bluetooth coexistence
SPROM coding error.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/b43/main.c

index 0f628a29d83346fa9fa09aa4bce3cd578822c1eb..2968919a8279af6410613d5f00c1f578b0d42894 100644 (file)
@@ -4545,7 +4545,8 @@ static void b43_sprom_fixup(struct ssb_bus *bus)
                    IS_PDEV(pdev, BROADCOM, 0x4320,    DELL, 0x0003) ||
                    IS_PDEV(pdev, BROADCOM, 0x4320, LINKSYS, 0x0015) ||
                    IS_PDEV(pdev, BROADCOM, 0x4320, LINKSYS, 0x0014) ||
-                   IS_PDEV(pdev, BROADCOM, 0x4320, LINKSYS, 0x0013))
+                   IS_PDEV(pdev, BROADCOM, 0x4320, LINKSYS, 0x0013) ||
+                   IS_PDEV(pdev, BROADCOM, 0x4320, MOTOROLA, 0x7010))
                        bus->sprom.boardflags_lo &= ~B43_BFL_BTCOEXIST;
        }
 }