Lines Matching refs:radio_attenuation

1767 	s16 radio_attenuation;  in b43legacy_phy_xmitpower()  local
1866 radio_attenuation = phy->rfatt; in b43legacy_phy_xmitpower()
1867 radio_attenuation += radio_att_delta; in b43legacy_phy_xmitpower()
1873 if (radio_attenuation < 0) { in b43legacy_phy_xmitpower()
1874 baseband_attenuation -= (4 * -radio_attenuation); in b43legacy_phy_xmitpower()
1875 radio_attenuation = 0; in b43legacy_phy_xmitpower()
1876 } else if (radio_attenuation > 9) { in b43legacy_phy_xmitpower()
1877 baseband_attenuation += (4 * (radio_attenuation - 9)); in b43legacy_phy_xmitpower()
1878 radio_attenuation = 9; in b43legacy_phy_xmitpower()
1880 while (baseband_attenuation < 0 && radio_attenuation > 0) { in b43legacy_phy_xmitpower()
1882 radio_attenuation--; in b43legacy_phy_xmitpower()
1884 while (baseband_attenuation > 11 && radio_attenuation < 9) { in b43legacy_phy_xmitpower()
1886 radio_attenuation++; in b43legacy_phy_xmitpower()
1893 if (radio_attenuation <= 1) { in b43legacy_phy_xmitpower()
1896 radio_attenuation += 2; in b43legacy_phy_xmitpower()
1901 (radio_attenuation - 2); in b43legacy_phy_xmitpower()
1902 radio_attenuation = 2; in b43legacy_phy_xmitpower()
1904 } else if (radio_attenuation > 4 && txpower != 0) { in b43legacy_phy_xmitpower()
1907 radio_attenuation -= 3; in b43legacy_phy_xmitpower()
1910 radio_attenuation -= 2; in b43legacy_phy_xmitpower()
1918 radio_attenuation = clamp_val(radio_attenuation, 0, 9); in b43legacy_phy_xmitpower()
1919 phy->rfatt = radio_attenuation; in b43legacy_phy_xmitpower()
1926 radio_attenuation, txpower); in b43legacy_phy_xmitpower()