b43: LP-PHY: Update baseband init for recent spec changes
authorGábor Stefanik <netrolller.3d@gmail.com>
Sat, 15 Aug 2009 23:15:49 +0000 (01:15 +0200)
committerJohn W. Linville <linville@tuxdriver.com>
Thu, 20 Aug 2009 15:35:55 +0000 (11:35 -0400)
commit96909e97716de1d86e6e24d6aabce09980372771
treef4c28ce48703390f3dde243cefadcf4d15fd21b6
parent826ee70664c658a022d999f7eb4d3cd9448895dd
b43: LP-PHY: Update baseband init for recent spec changes

The spec had some nasty typos, and a large part of the rev0/1 BB
init procedure was also missing. Fix these.

Also make the init-time channel switch debuggable.

(The change from -EINVAL to -EIO is simply to make it possible
to distinguish the PLL charge pump error from a channel-not-found
error.)

Signed-off-by: Gábor Stefanik <netrolller.3d@gmail.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/b43/phy_lp.c