2011-08-31 20:27:16

by Matthew Frazier

[permalink] [raw]
Subject: Status of BCM4331

Hello, Linux wireless people.

On the b43 device list[1], you have support for the BCM4331 listed as "Soon (3.2+)". Does this mean "it will be in 3.2," "we will start working on it after 3.2," or something else?

Also, just out of curiosity, what are you working on specifically with regards to the BCM4331? What still needs to be done before the BCM4331 can be used? (And does Broadcom have any plans to support it with the broadcom-sta driver?)

[1] http://wireless.kernel.org/en/users/Drivers/b43
--
Thanks,
Matthew Frazier
North Carolina State University



2011-08-31 21:18:13

by Rafał Miłecki

[permalink] [raw]
Subject: Re: Status of BCM4331

2011/8/31 Larry Finger <[email protected]>:
> On 08/31/2011 03:27 PM, Matthew Frazier wrote:
>>
>> Hello, Linux wireless people.
>>
>> On the b43 device list[1], you have support for the BCM4331 listed as
>> "Soon (3.2+)". Does this mean "it will be in 3.2," "we will start working on
>> it after 3.2," or something else?
>
> Support for that chip will be in kernel 3.2. In fact, the code now in the
> wireless testing git tree handles that chip without any other changes (as of
> the August 30 update).

Matthew: you should just apply one more patch to make performance on
BCM4331 much better:
http://files.zajec.net/0001-b43-ctl1-on-all-new-PHYs.patch

This patch still waits for updating specs [1] before going mainline
(ping Larry about that ;) )

[1] http://bcm-v4.sipsolutions.net/802.11/PHY/TxControl1

--
Rafał

2011-08-31 20:48:25

by Larry Finger

[permalink] [raw]
Subject: Re: Status of BCM4331

On 08/31/2011 03:27 PM, Matthew Frazier wrote:
> Hello, Linux wireless people.
>
> On the b43 device list[1], you have support for the BCM4331 listed as "Soon (3.2+)". Does this mean "it will be in 3.2," "we will start working on it after 3.2," or something else?

Support for that chip will be in kernel 3.2. In fact, the code now in the
wireless testing git tree handles that chip without any other changes (as of the
August 30 update).

> Also, just out of curiosity, what are you working on specifically with regards to the BCM4331? What still needs to be done before the BCM4331 can be used? (And does Broadcom have any plans to support it with the broadcom-sta driver?)

The object has been to make it work at all. It uses a new interface between the
chip and the host, and is different than any device previously supported by b43.
There will be additional improvements to improve the performance, and perhaps
the stability.

None of us are qualified to speak regarding Broadcom's plans.

Larry