Search Linux Wireless

Re: [PATCH 00/19] brcmsmac: use sprom and PCIe code from bcma

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

 



On 05/03/2012 08:18 AM, Arend van Spriel wrote:
> On 05/03/2012 12:34 AM, Hauke Mehrtens wrote:
>>
>> Hi Arend,
>>
>> thanks for testing.
>>
>> Have you tried suspend/resume and hibernate/resume? I think some of the
>> workaround in drivers/bcma/driver_pci.c should be called in the resume
>> path and not only in the initialization path.
>>
>> Hauke
>>
> 
> Regarding using brcmsmac on bcm4718 soc, I think we cleaned up a bit too
> much during mainline process. There was some chip specific stuff in
> coreinit function and quite a few things in phy code, but those had to
> do with the write flush, I believe. However, the tx fifo size mismatch
> is detected before the chip specific setting in coreinit so I am not
> sure if it is going to help us. I will create a patch for you to try.
> 
> Gr. AvS
> 
Hi Arend,

I looked into the code of the initial brcm80211 commit to staging and it
contains some code which should only be executed on bcm4718 SoCs and not
on bcm43224 chips. I haven't seen any oblivious part which could trigger
the error I am getting, but I will try out the other parts. Did you
remove any significant code before the initial commit to staging?

I will also look what b43 does different from brcmsmac.

/*
 * FIFOSZ fixup
 * 1) core5-9 use ucode 5 to save space since the PSM is the same
 * 2) newer chips, driver wants to controls the fifo allocation
 */
/* For old ucode, txfifo sizes needs to be modified(increased) for
Corerev >= 9 */
These two comments from brcmsmac are looking interesting, but that
should not affect the bcm4718 as it is uses a rev 17 core.

Hauke
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux