[IDEA RFC][PATCH] b43: G-PHY: drop unused PHY rev 1 code

Jonas Gorski jonas.gorski at gmail.com
Sun Jul 22 09:09:14 EDT 2012


On 22 July 2012 15:00, Rafał Miłecki <zajec5 at 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?

>                 b43_phy_inita(dev);


Jonas



More information about the b43-dev mailing list