BWN_PHY_PGACTL
backup_phy[14] = BWN_PHY_READ(mac, BWN_PHY_PGACTL);
BWN_PHY_SETMASK(mac, BWN_PHY_PGACTL, 0x0fff, 0xa000);
BWN_PHY_SET(mac, BWN_PHY_PGACTL, 0xf000);
BWN_PHY_SETMASK(mac, BWN_PHY_PGACTL, 0x0fff, 0xa000);
BWN_PHY_SET(mac, BWN_PHY_PGACTL, 0xf000);
BWN_PHY_WRITE(mac, BWN_PHY_PGACTL, backup_phy[14]);
pgactl = BWN_PHY_READ(mac, BWN_PHY_PGACTL);
BWN_PHY_WRITE(mac, BWN_PHY_PGACTL, 0xbfaf);
BWN_PHY_WRITE(mac, BWN_PHY_PGACTL, 0xbfa0);
BWN_PHY_WRITE(mac, BWN_PHY_PGACTL, 0xafb0);
BWN_PHY_WRITE(mac, BWN_PHY_PGACTL, 0xefb0);
BWN_PHY_WRITE(mac, BWN_PHY_PGACTL, 0xfff0);
BWN_PHY_WRITE(mac, BWN_PHY_PGACTL, 0xafb0);
BWN_PHY_WRITE(mac, BWN_PHY_PGACTL, 0xafb0);
BWN_PHY_WRITE(mac, BWN_PHY_PGACTL, 0xefb0);
BWN_PHY_WRITE(mac, BWN_PHY_PGACTL, 0xfff0);
BWN_PHY_WRITE(mac, BWN_PHY_PGACTL, 0xafb0);
BWN_PHY_WRITE(mac, BWN_PHY_PGACTL, pgactl);
BWN_PHY_WRITE(mac, BWN_PHY_PGACTL, 0xe300);
BWN_PHY_WRITE(mac, BWN_PHY_PGACTL, 0xf300);
BWN_PHY_WRITE(mac, BWN_PHY_PGACTL, pga);
BWN_PHY_WRITE(mac, BWN_PHY_PGACTL, pga);
BWN_PHY_WRITE(mac, BWN_PHY_PGACTL, pga);
sav->phy_pgactl = BWN_PHY_READ(mac, BWN_PHY_PGACTL);
BWN_PHY_WRITE(mac, BWN_PHY_PGACTL, 0xe300);
BWN_PHY_WRITE(mac, BWN_PHY_PGACTL, tmp);
BWN_PHY_WRITE(mac, BWN_PHY_PGACTL, sav->phy_pgactl);
BWN_PHY_WRITE(mac, BWN_PHY_PGACTL, 0xc0);
BWN_PHY_WRITE(mac, BWN_PHY_PGACTL, 0xc0);