All of lore.kernel.org
 help / color / mirror / Atom feed
From: Arend van Spriel <arend@broadcom.com>
To: "Rafał Miłecki" <zajec5@gmail.com>
Cc: brcm80211 development <brcm80211-dev-list@broadcom.com>,
	"linux-wireless@vger.kernel.org" <linux-wireless@vger.kernel.org>
Subject: Re: [PATCH RFC:rxctl wait timed out] brcmfmac: add BCM43526 USB support
Date: Fri, 8 May 2015 12:19:02 +0200	[thread overview]
Message-ID: <554C8D96.9030205@broadcom.com> (raw)
In-Reply-To: <CACna6rxV_sR1WhrHRwtM8cjengsCbm_iUWzy0n_+fLYmxypmMw@mail.gmail.com>

On 05/08/15 11:53, Rafał Miłecki wrote:
> On 8 May 2015 at 11:28, Arend van Spriel<arend@broadcom.com>  wrote:
>> On 05/07/15 22:28, Rafał Miłecki wrote:
>>> I'm trying to add BCM43526 support. This chipset can be found in:
>>> 1) Some USB dongles, e.g. Tenda W900U uses revision 2
>>> 2) Some routers, e.g. Asus RT-AC53U uses revision 3+
>>>
>>> Unfortunately attached patch doesn't seem to be enough, brcmfmac doesn't
>>> work with my Tenda W900U. I keep getting following error:
>>>>
>>>> brcmfmac: brcmf_usb_recv_ctl Enter
>>>> brcmf_usb_rx_ctlpkt: rxctl wait timed out
>>>> brcmfmac: brcmf_fil_cmd_data Failed: -5
>>>
>>>
>>> It seems that:
>>> 1) driver sends TX URB and gets completion callback called
>>> 2) driver sents RX URB but it never gets completed
>>
>> Unfortunately this device is a BMAC device. You can tell by the 'high' word
>> in the windows driver name. So there is no chance whatsoever to get this
>> device going with brcmfmac.
>
> Oh damn, I was sure Broadcom dropped this design back in BCM43236
> times, I didn't even suspect newer chipsets may be still using it :(
> Shit.

Apparently this design is still in demand by our customers against all 
hopes.

> Do you have any idea about BCM43526 rev 3+? The chipsets using 43526b
> instead of 43526a. Any chance BCM43526 rev 3+ is normal FullMAC device
> just like BCM43236 rev 3+?

I don't know. Main thing needed for that is more on-chip memory, which 
makes it a bit more expensive. This may be a deal breaker for existing 
43526 customers unless they like the fullmac advantages they get for 
their money.

Regards,
Arend

  reply	other threads:[~2015-05-08 10:19 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-05-07 20:28 [PATCH RFC:rxctl wait timed out] brcmfmac: add BCM43526 USB support Rafał Miłecki
2015-05-08  9:28 ` Arend van Spriel
2015-05-08  9:53   ` Rafał Miłecki
2015-05-08 10:19     ` Arend van Spriel [this message]
2015-05-08 12:22       ` Rafał Miłecki
2015-08-07  3:19         ` Hugo Denizart
2015-08-07  4:00           ` Rafał Miłecki

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=554C8D96.9030205@broadcom.com \
    --to=arend@broadcom.com \
    --cc=brcm80211-dev-list@broadcom.com \
    --cc=linux-wireless@vger.kernel.org \
    --cc=zajec5@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.