[PATCH] ssb: Implement fast powerup delay calculation

Michael Buesch mb at bu3sch.de
Sat May 1 14:15:50 EDT 2010


On Saturday 01 May 2010 19:42:27 Larry Finger wrote:
> I may have gotten the MMIO offset part wrong in the specs, but the
> Broadcom driver definitely writes to offset 0x648 at that point.

I do not think you are right.

First: The write has to happen to the 802.11 core and not to the chipcommon core.

Second: The code that was touched by Gábor is _very_ early in the SSB init.
Way ahead of the wireless core init. The specs state that the delay value has to be written
after the wireless core init is nearly done.
We do _exactly_ that in b43.

The only thing that needs to be done is to add the additional switch statement.
No MMIO writes have to be touched.

-- 
Greetings, Michael.



More information about the b43-dev mailing list