[PATCH] staging:brcm80211:brcmfmac:add debugfs

Grant Grundler grundler at google.com
Mon Oct 18 20:10:03 PDT 2010


On Mon, Oct 18, 2010 at 7:26 PM, Greg KH <greg at kroah.com> wrote:
...
>> But we haven't released much bmac code yet, primarily because
>> weren't/aren't sure how to support multiple drivers for a single chip.
>> (Basically, which driver should get loaded?)
>
> Why would you ever want to do that?  Why wouldn't you just use softmac
> like other wireless drivers in the kernel?

I'm too new to WiFi space to know for sure. My guess is "fullmac" is
"good enough" for most users and was easier (legally? Technically?) to
implement. Power consumption might be different or some other features
implemented in firmware that linux doesn't (yet) support.

> You are going to have to make a choice here, and drop one of them for
> this driver.  Keeping both is crazy, as you are finding out :)

Well, so far brcm80211 only supports PCI devices. So we can't use that
today. It will take a fair amount of work to add SDIO support.  Just
because of that, I think it makes sense in the short term (next 6-12
months) to keep both around. It won't be the first time linux kernel
had two drivers supporting the same HW and transitioned from a "legacy
driver" to a new one.

thanks,
grant


More information about the devel mailing list