[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#649567: linux-2.6: Please enable BCMA and BCMA_HOST_PCI



On Tue, Nov 22, 2011 at 02:44:13PM +0000, Ben Hutchings wrote:
> On Tue, 2011-11-22 at 19:20 +1100, Geoff Simmons wrote:
> > Enabling these would allow the b43 driver to receive BCMA bus support
> > (B43_BCMA, enabled by default) and operate Broadcom BCM43224 and
> > BCM43225 based PCIe wireless LAN devices; BCM4331 (HT-PHY) support is
> > anticipated for Linux 3.2.
> >
> > A consequence of enabling BCMA_HOST_PCI is the addition of device IDs to
> > the produced bcma module, four of these are claimed by the brcmsmac part
> > of the brcm80211 staging driver.
>
> brcmsmac apparently has better support for these devices, and is moving
> out of staging in 3.2.
>
> So whatever we do, we shouldn't enable those device IDs in b43 as well.

OK.  Could only the BCM4331 device ID (14e4:4331) be referenced in
bcma/host_pci.c as an alternative?

This device is found in the MacBookPro8,1/2/3 and TTBOMK is not currently
supported by brcmsmac (per "recognized PCI IDs" in brcmsmac/mac80211_if.c)
or the out-of-tree broadcom-sta driver.

Geoff



Reply to: