2012/7/22 Jonas Gorski <jonas.gor...@gmail.com>: > On 22 July 2012 15:00, Rafał Miłecki <zaj...@gmail.com> wrote: >> b43 does not support devices with G-PHY rev 1. They are handled by >> b43legacy. >> --- >> This change matches http://bcm-v4.sipsolutions.net/802.11/PHY/Init/G >> routine. Since b43 and b43legacy were splitted, I believe PHY support >> can be splitted too. >> >> I think similar change (just "reversed" can be applied to the b43legacy) >> --- >> drivers/net/wireless/b43/main.c | 2 +- >> drivers/net/wireless/b43/phy_g.c | 103 >> +------------------------------------- >> 2 files changed, 2 insertions(+), 103 deletions(-) >> >> diff --git a/drivers/net/wireless/b43/main.c >> b/drivers/net/wireless/b43/main.c >> index b80352b..8e5f4e8 100644 >> --- a/drivers/net/wireless/b43/main.c >> +++ b/drivers/net/wireless/b43/main.c >> (snip) >> @@ -1993,10 +1895,7 @@ static void b43_phy_initg(struct b43_wldev *dev) >> struct b43_phy_g *gphy = phy->g; >> u16 tmp; >> >> - if (phy->rev == 1) >> - b43_phy_initb5(dev); >> - else >> - b43_phy_initb6(dev); >> + b43_phy_initb6(dev); >> >> if (phy->rev >= 2 || phy->gmode) > > Isn't this one then also always true?
There's MUCH more to be dropped, I just wanted to put this IDEA for RFC :) -- Rafał _______________________________________________ b43-dev mailing list b43-dev@lists.infradead.org http://lists.infradead.org/mailman/listinfo/b43-dev