Commit 1e711bee authored by Gábor Stefanik's avatar Gábor Stefanik Committed by John W. Linville

b43: LP-PHY: Implement channel switching for rev0/1/B2062 radio

-Move pdiv from lpphy_2062_init to struct b43_phy_lp.
-Add channel table for the B2062 radio.
-Add code for tuning the B2062 radio to channel.
-Add error handling to op_switch_channel, and use it for both radios.

Rev0/1/B2062 will now hopefully show some signs of life, though
it won't work at full performance, as calibration is still missing.
Signed-off-by: default avatarGábor Stefanik <netrolller.3d@gmail.com>
Signed-off-by: default avatarJohn W. Linville <linville@tuxdriver.com>
parent 588f8377
This diff is collapsed.
...@@ -884,6 +884,8 @@ struct b43_phy_lp { ...@@ -884,6 +884,8 @@ struct b43_phy_lp {
/* Used for "Save/Restore Dig Filt State" */ /* Used for "Save/Restore Dig Filt State" */
u16 dig_flt_state[9]; u16 dig_flt_state[9];
unsigned int pdiv;
}; };
enum tssi_mux_mode { enum tssi_mux_mode {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment