rfatt 459 drivers/net/wireless/broadcom/b43/debugfs.c b43_compare_rfatt(&cal->rfatt, &phy->g->rfatt)); rfatt 463 drivers/net/wireless/broadcom/b43/debugfs.c cal->rfatt.att, cal->rfatt.with_padmix, rfatt 29 drivers/net/wireless/broadcom/b43/lo.c const struct b43_rfatt *rfatt) rfatt 36 drivers/net/wireless/broadcom/b43/lo.c if (!b43_compare_rfatt(&c->rfatt, rfatt)) rfatt 722 drivers/net/wireless/broadcom/b43/lo.c const struct b43_rfatt *rfatt) rfatt 744 drivers/net/wireless/broadcom/b43/lo.c b43_radio_maskset(dev, 0x43, 0xFFF0, rfatt->att); rfatt 745 drivers/net/wireless/broadcom/b43/lo.c b43_radio_maskset(dev, txctl_reg, ~txctl_value, (rfatt->with_padmix ? txctl_value :0)); rfatt 747 drivers/net/wireless/broadcom/b43/lo.c max_rx_gain = rfatt->att * 2; rfatt 749 drivers/net/wireless/broadcom/b43/lo.c if (rfatt->with_padmix) rfatt 765 drivers/net/wireless/broadcom/b43/lo.c bbatt->att, rfatt->att, rfatt->with_padmix, rfatt 775 drivers/net/wireless/broadcom/b43/lo.c memcpy(&cal->rfatt, rfatt, sizeof(*rfatt)); rfatt 788 drivers/net/wireless/broadcom/b43/lo.c const struct b43_rfatt *rfatt) rfatt 793 drivers/net/wireless/broadcom/b43/lo.c c = b43_find_lo_calib(lo, bbatt, rfatt); rfatt 798 drivers/net/wireless/broadcom/b43/lo.c c = b43_calibrate_lo_setting(dev, bbatt, rfatt); rfatt 813 drivers/net/wireless/broadcom/b43/lo.c const struct b43_rfatt *rfatt; rfatt 841 drivers/net/wireless/broadcom/b43/lo.c rfatt = &(lo->rfatt_list.list[rf_offset]); rfatt 843 drivers/net/wireless/broadcom/b43/lo.c cal = b43_calibrate_lo_setting(dev, bbatt, rfatt); rfatt 892 drivers/net/wireless/broadcom/b43/lo.c memcpy(&rf, &gphy->rfatt, sizeof(rf)); rfatt 902 drivers/net/wireless/broadcom/b43/lo.c u16 rfatt, u16 bbatt, u16 tx_control) rfatt 910 drivers/net/wireless/broadcom/b43/lo.c rf.att = rfatt; rfatt 956 drivers/net/wireless/broadcom/b43/lo.c b43_compare_rfatt(&cal->rfatt, &gphy->rfatt)) { rfatt 963 drivers/net/wireless/broadcom/b43/lo.c cal->bbatt.att, cal->rfatt.att, rfatt 964 drivers/net/wireless/broadcom/b43/lo.c cal->rfatt.with_padmix, rfatt 974 drivers/net/wireless/broadcom/b43/lo.c cal = b43_calibrate_lo_setting(dev, &gphy->bbatt, &gphy->rfatt); rfatt 26 drivers/net/wireless/broadcom/b43/lo.h struct b43_rfatt rfatt; rfatt 80 drivers/net/wireless/broadcom/b43/lo.h u16 rfatt, u16 bbatt, u16 tx_control); rfatt 205 drivers/net/wireless/broadcom/b43/phy_g.c const struct b43_rfatt *rfatt, u8 tx_control) rfatt 214 drivers/net/wireless/broadcom/b43/phy_g.c rf = rfatt->att; rfatt 223 drivers/net/wireless/broadcom/b43/phy_g.c memmove(&gphy->rfatt, rfatt, sizeof(*rfatt)); rfatt 224 drivers/net/wireless/broadcom/b43/phy_g.c gphy->rfatt.with_padmix = !!(tx_control & B43_TXCTL_TXMIX); rfatt 1570 drivers/net/wireless/broadcom/b43/phy_g.c b43_set_txpower_g(dev, &gphy->bbatt, &gphy->rfatt, gphy->tx_control); rfatt 1677 drivers/net/wireless/broadcom/b43/phy_g.c b43_set_txpower_g(dev, &gphy->bbatt, &gphy->rfatt, gphy->tx_control); rfatt 1937 drivers/net/wireless/broadcom/b43/phy_g.c struct b43_rfatt rfatt; rfatt 1940 drivers/net/wireless/broadcom/b43/phy_g.c memcpy(&old_rfatt, &gphy->rfatt, sizeof(old_rfatt)); rfatt 1946 drivers/net/wireless/broadcom/b43/phy_g.c rfatt.att = 15; rfatt 1947 drivers/net/wireless/broadcom/b43/phy_g.c rfatt.with_padmix = true; rfatt 1949 drivers/net/wireless/broadcom/b43/phy_g.c rfatt.att = 9; rfatt 1950 drivers/net/wireless/broadcom/b43/phy_g.c rfatt.with_padmix = false; rfatt 1952 drivers/net/wireless/broadcom/b43/phy_g.c b43_set_txpower_g(dev, &bbatt, &rfatt, 0); rfatt 2525 drivers/net/wireless/broadcom/b43/phy_g.c default_radio_attenuation(dev, &gphy->rfatt); rfatt 2768 drivers/net/wireless/broadcom/b43/phy_g.c int rfatt = *_rfatt; rfatt 2782 drivers/net/wireless/broadcom/b43/phy_g.c if (rfatt > rf_max && bbatt > bb_max - 4) rfatt 2784 drivers/net/wireless/broadcom/b43/phy_g.c if (rfatt < rf_min && bbatt < bb_min + 4) rfatt 2786 drivers/net/wireless/broadcom/b43/phy_g.c if (bbatt > bb_max && rfatt > rf_max - 1) rfatt 2788 drivers/net/wireless/broadcom/b43/phy_g.c if (bbatt < bb_min && rfatt < rf_min + 1) rfatt 2793 drivers/net/wireless/broadcom/b43/phy_g.c rfatt += 1; rfatt 2798 drivers/net/wireless/broadcom/b43/phy_g.c rfatt -= 1; rfatt 2801 drivers/net/wireless/broadcom/b43/phy_g.c if (rfatt > rf_max) { rfatt 2802 drivers/net/wireless/broadcom/b43/phy_g.c rfatt -= 1; rfatt 2806 drivers/net/wireless/broadcom/b43/phy_g.c if (rfatt < rf_min) { rfatt 2807 drivers/net/wireless/broadcom/b43/phy_g.c rfatt += 1; rfatt 2814 drivers/net/wireless/broadcom/b43/phy_g.c *_rfatt = clamp_val(rfatt, rf_min, rf_max); rfatt 2822 drivers/net/wireless/broadcom/b43/phy_g.c int rfatt, bbatt; rfatt 2830 drivers/net/wireless/broadcom/b43/phy_g.c rfatt = gphy->rfatt.att; rfatt 2831 drivers/net/wireless/broadcom/b43/phy_g.c rfatt += gphy->rfatt_delta; rfatt 2833 drivers/net/wireless/broadcom/b43/phy_g.c b43_put_attenuation_into_ranges(dev, &bbatt, &rfatt); rfatt 2836 drivers/net/wireless/broadcom/b43/phy_g.c if (rfatt <= 1) { rfatt 2841 drivers/net/wireless/broadcom/b43/phy_g.c rfatt += 2; rfatt 2846 drivers/net/wireless/broadcom/b43/phy_g.c bbatt += 4 * (rfatt - 2); rfatt 2847 drivers/net/wireless/broadcom/b43/phy_g.c rfatt = 2; rfatt 2849 drivers/net/wireless/broadcom/b43/phy_g.c } else if (rfatt > 4 && tx_control) { rfatt 2852 drivers/net/wireless/broadcom/b43/phy_g.c rfatt -= 3; rfatt 2855 drivers/net/wireless/broadcom/b43/phy_g.c rfatt -= 2; rfatt 2862 drivers/net/wireless/broadcom/b43/phy_g.c b43_put_attenuation_into_ranges(dev, &bbatt, &rfatt); rfatt 2863 drivers/net/wireless/broadcom/b43/phy_g.c gphy->rfatt.att = rfatt; rfatt 2872 drivers/net/wireless/broadcom/b43/phy_g.c b43_set_txpower_g(dev, &gphy->bbatt, &gphy->rfatt, rfatt 149 drivers/net/wireless/broadcom/b43/phy_g.h struct b43_rfatt rfatt; rfatt 473 drivers/net/wireless/broadcom/b43legacy/b43legacy.h u16 rfatt; rfatt 3103 drivers/net/wireless/broadcom/b43legacy/main.c phy->rfatt = b43legacy_default_radio_attenuation(dev); rfatt 3215 drivers/net/wireless/broadcom/b43legacy/main.c phy->rfatt = b43legacy_default_radio_attenuation(dev); rfatt 171 drivers/net/wireless/broadcom/b43legacy/phy.c saved_ratt = phy->rfatt; rfatt 1290 drivers/net/wireless/broadcom/b43legacy/phy.c u16 rfatt, rfatt 1298 drivers/net/wireless/broadcom/b43legacy/phy.c B43legacy_WARN_ON(rfatt >= 10); rfatt 1301 drivers/net/wireless/broadcom/b43legacy/phy.c return b43legacy_get_lopair(phy, rfatt, bbatt); rfatt 1302 drivers/net/wireless/broadcom/b43legacy/phy.c return b43legacy_get_lopair(phy, dict[rfatt], bbatt); rfatt 1311 drivers/net/wireless/broadcom/b43legacy/phy.c phy->rfatt, phy->txctl1); rfatt 1866 drivers/net/wireless/broadcom/b43legacy/phy.c radio_attenuation = phy->rfatt; rfatt 1919 drivers/net/wireless/broadcom/b43legacy/phy.c phy->rfatt = radio_attenuation; rfatt 1907 drivers/net/wireless/broadcom/b43legacy/radio.c radio_attenuation = phy->rfatt; rfatt 1911 drivers/net/wireless/broadcom/b43legacy/radio.c phy->rfatt = radio_attenuation;