Lines Matching refs:txpower
3110 char txpower) in rt2800_txpower_to_dev() argument
3113 txpower = rt2x00_get_field8(txpower, EEPROM_TXPOWER_ALC); in rt2800_txpower_to_dev()
3116 return clamp_t(char, txpower, MIN_G_TXPOWER, MAX_G_TXPOWER); in rt2800_txpower_to_dev()
3119 return clamp_t(char, txpower, MIN_A_TXPOWER_3593, in rt2800_txpower_to_dev()
3122 return clamp_t(char, txpower, MIN_A_TXPOWER, MAX_A_TXPOWER); in rt2800_txpower_to_dev()
3614 u8 txpower, int delta) in rt2800_compensate_txpower() argument
3623 return min_t(u8, txpower, 0xc); in rt2800_compensate_txpower()
3648 eirp_txpower = eirp_txpower_criterion + (txpower - criterion) + in rt2800_compensate_txpower()
3656 txpower = max(0, txpower + delta - reg_limit); in rt2800_compensate_txpower()
3657 return min_t(u8, txpower, 0xc); in rt2800_compensate_txpower()
3684 u8 txpower; in rt2800_config_txpower_rt3593() local
3712 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE0); in rt2800_config_txpower_rt3593()
3713 txpower = rt2800_compensate_txpower(rt2x00dev, 1, band, power_level, in rt2800_config_txpower_rt3593()
3714 txpower, delta); in rt2800_config_txpower_rt3593()
3716 TX_PWR_CFG_0_CCK1_CH0, txpower); in rt2800_config_txpower_rt3593()
3718 TX_PWR_CFG_0_CCK1_CH1, txpower); in rt2800_config_txpower_rt3593()
3720 TX_PWR_CFG_0_EXT_CCK1_CH2, txpower); in rt2800_config_txpower_rt3593()
3723 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE1); in rt2800_config_txpower_rt3593()
3724 txpower = rt2800_compensate_txpower(rt2x00dev, 1, band, power_level, in rt2800_config_txpower_rt3593()
3725 txpower, delta); in rt2800_config_txpower_rt3593()
3727 TX_PWR_CFG_0_CCK5_CH0, txpower); in rt2800_config_txpower_rt3593()
3729 TX_PWR_CFG_0_CCK5_CH1, txpower); in rt2800_config_txpower_rt3593()
3731 TX_PWR_CFG_0_EXT_CCK5_CH2, txpower); in rt2800_config_txpower_rt3593()
3734 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE2); in rt2800_config_txpower_rt3593()
3735 txpower = rt2800_compensate_txpower(rt2x00dev, 0, band, power_level, in rt2800_config_txpower_rt3593()
3736 txpower, delta); in rt2800_config_txpower_rt3593()
3738 TX_PWR_CFG_0_OFDM6_CH0, txpower); in rt2800_config_txpower_rt3593()
3740 TX_PWR_CFG_0_OFDM6_CH1, txpower); in rt2800_config_txpower_rt3593()
3742 TX_PWR_CFG_0_EXT_OFDM6_CH2, txpower); in rt2800_config_txpower_rt3593()
3745 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE3); in rt2800_config_txpower_rt3593()
3746 txpower = rt2800_compensate_txpower(rt2x00dev, 0, band, power_level, in rt2800_config_txpower_rt3593()
3747 txpower, delta); in rt2800_config_txpower_rt3593()
3749 TX_PWR_CFG_0_OFDM12_CH0, txpower); in rt2800_config_txpower_rt3593()
3751 TX_PWR_CFG_0_OFDM12_CH1, txpower); in rt2800_config_txpower_rt3593()
3753 TX_PWR_CFG_0_EXT_OFDM12_CH2, txpower); in rt2800_config_txpower_rt3593()
3760 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE0); in rt2800_config_txpower_rt3593()
3761 txpower = rt2800_compensate_txpower(rt2x00dev, 0, band, power_level, in rt2800_config_txpower_rt3593()
3762 txpower, delta); in rt2800_config_txpower_rt3593()
3764 TX_PWR_CFG_1_OFDM24_CH0, txpower); in rt2800_config_txpower_rt3593()
3766 TX_PWR_CFG_1_OFDM24_CH1, txpower); in rt2800_config_txpower_rt3593()
3768 TX_PWR_CFG_1_EXT_OFDM24_CH2, txpower); in rt2800_config_txpower_rt3593()
3771 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE1); in rt2800_config_txpower_rt3593()
3772 txpower = rt2800_compensate_txpower(rt2x00dev, 0, band, power_level, in rt2800_config_txpower_rt3593()
3773 txpower, delta); in rt2800_config_txpower_rt3593()
3775 TX_PWR_CFG_1_OFDM48_CH0, txpower); in rt2800_config_txpower_rt3593()
3777 TX_PWR_CFG_1_OFDM48_CH1, txpower); in rt2800_config_txpower_rt3593()
3779 TX_PWR_CFG_1_EXT_OFDM48_CH2, txpower); in rt2800_config_txpower_rt3593()
3782 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE2); in rt2800_config_txpower_rt3593()
3783 txpower = rt2800_compensate_txpower(rt2x00dev, 0, band, power_level, in rt2800_config_txpower_rt3593()
3784 txpower, delta); in rt2800_config_txpower_rt3593()
3786 TX_PWR_CFG_7_OFDM54_CH0, txpower); in rt2800_config_txpower_rt3593()
3788 TX_PWR_CFG_7_OFDM54_CH1, txpower); in rt2800_config_txpower_rt3593()
3790 TX_PWR_CFG_7_OFDM54_CH2, txpower); in rt2800_config_txpower_rt3593()
3797 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE0); in rt2800_config_txpower_rt3593()
3798 txpower = rt2800_compensate_txpower(rt2x00dev, 0, band, power_level, in rt2800_config_txpower_rt3593()
3799 txpower, delta); in rt2800_config_txpower_rt3593()
3801 TX_PWR_CFG_1_MCS0_CH0, txpower); in rt2800_config_txpower_rt3593()
3803 TX_PWR_CFG_1_MCS0_CH1, txpower); in rt2800_config_txpower_rt3593()
3805 TX_PWR_CFG_1_EXT_MCS0_CH2, txpower); in rt2800_config_txpower_rt3593()
3808 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE1); in rt2800_config_txpower_rt3593()
3809 txpower = rt2800_compensate_txpower(rt2x00dev, 0, band, power_level, in rt2800_config_txpower_rt3593()
3810 txpower, delta); in rt2800_config_txpower_rt3593()
3812 TX_PWR_CFG_1_MCS2_CH0, txpower); in rt2800_config_txpower_rt3593()
3814 TX_PWR_CFG_1_MCS2_CH1, txpower); in rt2800_config_txpower_rt3593()
3816 TX_PWR_CFG_1_EXT_MCS2_CH2, txpower); in rt2800_config_txpower_rt3593()
3819 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE2); in rt2800_config_txpower_rt3593()
3820 txpower = rt2800_compensate_txpower(rt2x00dev, 0, band, power_level, in rt2800_config_txpower_rt3593()
3821 txpower, delta); in rt2800_config_txpower_rt3593()
3823 TX_PWR_CFG_2_MCS4_CH0, txpower); in rt2800_config_txpower_rt3593()
3825 TX_PWR_CFG_2_MCS4_CH1, txpower); in rt2800_config_txpower_rt3593()
3827 TX_PWR_CFG_2_EXT_MCS4_CH2, txpower); in rt2800_config_txpower_rt3593()
3830 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE3); in rt2800_config_txpower_rt3593()
3831 txpower = rt2800_compensate_txpower(rt2x00dev, 0, band, power_level, in rt2800_config_txpower_rt3593()
3832 txpower, delta); in rt2800_config_txpower_rt3593()
3834 TX_PWR_CFG_2_MCS6_CH0, txpower); in rt2800_config_txpower_rt3593()
3836 TX_PWR_CFG_2_MCS6_CH1, txpower); in rt2800_config_txpower_rt3593()
3838 TX_PWR_CFG_2_EXT_MCS6_CH2, txpower); in rt2800_config_txpower_rt3593()
3845 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE0); in rt2800_config_txpower_rt3593()
3846 txpower = rt2800_compensate_txpower(rt2x00dev, 0, band, power_level, in rt2800_config_txpower_rt3593()
3847 txpower, delta); in rt2800_config_txpower_rt3593()
3849 TX_PWR_CFG_7_MCS7_CH0, txpower); in rt2800_config_txpower_rt3593()
3851 TX_PWR_CFG_7_MCS7_CH1, txpower); in rt2800_config_txpower_rt3593()
3853 TX_PWR_CFG_7_MCS7_CH2, txpower); in rt2800_config_txpower_rt3593()
3856 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE1); in rt2800_config_txpower_rt3593()
3857 txpower = rt2800_compensate_txpower(rt2x00dev, 0, band, power_level, in rt2800_config_txpower_rt3593()
3858 txpower, delta); in rt2800_config_txpower_rt3593()
3860 TX_PWR_CFG_2_MCS8_CH0, txpower); in rt2800_config_txpower_rt3593()
3862 TX_PWR_CFG_2_MCS8_CH1, txpower); in rt2800_config_txpower_rt3593()
3864 TX_PWR_CFG_2_EXT_MCS8_CH2, txpower); in rt2800_config_txpower_rt3593()
3867 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE2); in rt2800_config_txpower_rt3593()
3868 txpower = rt2800_compensate_txpower(rt2x00dev, 0, band, power_level, in rt2800_config_txpower_rt3593()
3869 txpower, delta); in rt2800_config_txpower_rt3593()
3871 TX_PWR_CFG_2_MCS10_CH0, txpower); in rt2800_config_txpower_rt3593()
3873 TX_PWR_CFG_2_MCS10_CH1, txpower); in rt2800_config_txpower_rt3593()
3875 TX_PWR_CFG_2_EXT_MCS10_CH2, txpower); in rt2800_config_txpower_rt3593()
3878 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE3); in rt2800_config_txpower_rt3593()
3879 txpower = rt2800_compensate_txpower(rt2x00dev, 0, band, power_level, in rt2800_config_txpower_rt3593()
3880 txpower, delta); in rt2800_config_txpower_rt3593()
3882 TX_PWR_CFG_3_MCS12_CH0, txpower); in rt2800_config_txpower_rt3593()
3884 TX_PWR_CFG_3_MCS12_CH1, txpower); in rt2800_config_txpower_rt3593()
3886 TX_PWR_CFG_3_EXT_MCS12_CH2, txpower); in rt2800_config_txpower_rt3593()
3893 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE0); in rt2800_config_txpower_rt3593()
3894 txpower = rt2800_compensate_txpower(rt2x00dev, 0, band, power_level, in rt2800_config_txpower_rt3593()
3895 txpower, delta); in rt2800_config_txpower_rt3593()
3897 TX_PWR_CFG_3_MCS14_CH0, txpower); in rt2800_config_txpower_rt3593()
3899 TX_PWR_CFG_3_MCS14_CH1, txpower); in rt2800_config_txpower_rt3593()
3901 TX_PWR_CFG_3_EXT_MCS14_CH2, txpower); in rt2800_config_txpower_rt3593()
3904 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE1); in rt2800_config_txpower_rt3593()
3905 txpower = rt2800_compensate_txpower(rt2x00dev, 0, band, power_level, in rt2800_config_txpower_rt3593()
3906 txpower, delta); in rt2800_config_txpower_rt3593()
3908 TX_PWR_CFG_8_MCS15_CH0, txpower); in rt2800_config_txpower_rt3593()
3910 TX_PWR_CFG_8_MCS15_CH1, txpower); in rt2800_config_txpower_rt3593()
3912 TX_PWR_CFG_8_MCS15_CH2, txpower); in rt2800_config_txpower_rt3593()
3915 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE2); in rt2800_config_txpower_rt3593()
3916 txpower = rt2800_compensate_txpower(rt2x00dev, 0, band, power_level, in rt2800_config_txpower_rt3593()
3917 txpower, delta); in rt2800_config_txpower_rt3593()
3919 TX_PWR_CFG_5_MCS16_CH0, txpower); in rt2800_config_txpower_rt3593()
3921 TX_PWR_CFG_5_MCS16_CH1, txpower); in rt2800_config_txpower_rt3593()
3923 TX_PWR_CFG_5_MCS16_CH2, txpower); in rt2800_config_txpower_rt3593()
3926 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE3); in rt2800_config_txpower_rt3593()
3927 txpower = rt2800_compensate_txpower(rt2x00dev, 0, band, power_level, in rt2800_config_txpower_rt3593()
3928 txpower, delta); in rt2800_config_txpower_rt3593()
3930 TX_PWR_CFG_5_MCS18_CH0, txpower); in rt2800_config_txpower_rt3593()
3932 TX_PWR_CFG_5_MCS18_CH1, txpower); in rt2800_config_txpower_rt3593()
3934 TX_PWR_CFG_5_MCS18_CH2, txpower); in rt2800_config_txpower_rt3593()
3941 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE0); in rt2800_config_txpower_rt3593()
3942 txpower = rt2800_compensate_txpower(rt2x00dev, 0, band, power_level, in rt2800_config_txpower_rt3593()
3943 txpower, delta); in rt2800_config_txpower_rt3593()
3945 TX_PWR_CFG_6_MCS20_CH0, txpower); in rt2800_config_txpower_rt3593()
3947 TX_PWR_CFG_6_MCS20_CH1, txpower); in rt2800_config_txpower_rt3593()
3949 TX_PWR_CFG_6_MCS20_CH2, txpower); in rt2800_config_txpower_rt3593()
3952 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE1); in rt2800_config_txpower_rt3593()
3953 txpower = rt2800_compensate_txpower(rt2x00dev, 0, band, power_level, in rt2800_config_txpower_rt3593()
3954 txpower, delta); in rt2800_config_txpower_rt3593()
3956 TX_PWR_CFG_6_MCS22_CH0, txpower); in rt2800_config_txpower_rt3593()
3958 TX_PWR_CFG_6_MCS22_CH1, txpower); in rt2800_config_txpower_rt3593()
3960 TX_PWR_CFG_6_MCS22_CH2, txpower); in rt2800_config_txpower_rt3593()
3963 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE2); in rt2800_config_txpower_rt3593()
3964 txpower = rt2800_compensate_txpower(rt2x00dev, 0, band, power_level, in rt2800_config_txpower_rt3593()
3965 txpower, delta); in rt2800_config_txpower_rt3593()
3967 TX_PWR_CFG_8_MCS23_CH0, txpower); in rt2800_config_txpower_rt3593()
3969 TX_PWR_CFG_8_MCS23_CH1, txpower); in rt2800_config_txpower_rt3593()
3971 TX_PWR_CFG_8_MCS23_CH2, txpower); in rt2800_config_txpower_rt3593()
3978 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE0); in rt2800_config_txpower_rt3593()
3979 txpower = rt2800_compensate_txpower(rt2x00dev, 0, band, power_level, in rt2800_config_txpower_rt3593()
3980 txpower, delta); in rt2800_config_txpower_rt3593()
3982 TX_PWR_CFG_3_STBC0_CH0, txpower); in rt2800_config_txpower_rt3593()
3984 TX_PWR_CFG_3_STBC0_CH1, txpower); in rt2800_config_txpower_rt3593()
3986 TX_PWR_CFG_3_EXT_STBC0_CH2, txpower); in rt2800_config_txpower_rt3593()
3989 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE1); in rt2800_config_txpower_rt3593()
3990 txpower = rt2800_compensate_txpower(rt2x00dev, 0, band, power_level, in rt2800_config_txpower_rt3593()
3991 txpower, delta); in rt2800_config_txpower_rt3593()
3993 TX_PWR_CFG_3_STBC2_CH0, txpower); in rt2800_config_txpower_rt3593()
3995 TX_PWR_CFG_3_STBC2_CH1, txpower); in rt2800_config_txpower_rt3593()
3997 TX_PWR_CFG_3_EXT_STBC2_CH2, txpower); in rt2800_config_txpower_rt3593()
4000 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE2); in rt2800_config_txpower_rt3593()
4001 txpower = rt2800_compensate_txpower(rt2x00dev, 0, band, power_level, in rt2800_config_txpower_rt3593()
4002 txpower, delta); in rt2800_config_txpower_rt3593()
4003 rt2x00_set_field32(®s[TX_PWR_CFG_4_IDX], TX_PWR_CFG_RATE0, txpower); in rt2800_config_txpower_rt3593()
4004 rt2x00_set_field32(®s[TX_PWR_CFG_4_IDX], TX_PWR_CFG_RATE1, txpower); in rt2800_config_txpower_rt3593()
4006 txpower); in rt2800_config_txpower_rt3593()
4009 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE3); in rt2800_config_txpower_rt3593()
4010 txpower = rt2800_compensate_txpower(rt2x00dev, 0, band, power_level, in rt2800_config_txpower_rt3593()
4011 txpower, delta); in rt2800_config_txpower_rt3593()
4012 rt2x00_set_field32(®s[TX_PWR_CFG_4_IDX], TX_PWR_CFG_RATE2, txpower); in rt2800_config_txpower_rt3593()
4013 rt2x00_set_field32(®s[TX_PWR_CFG_4_IDX], TX_PWR_CFG_RATE3, txpower); in rt2800_config_txpower_rt3593()
4015 txpower); in rt2800_config_txpower_rt3593()
4022 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE0); in rt2800_config_txpower_rt3593()
4023 txpower = rt2800_compensate_txpower(rt2x00dev, 0, band, power_level, in rt2800_config_txpower_rt3593()
4024 txpower, delta); in rt2800_config_txpower_rt3593()
4026 TX_PWR_CFG_9_STBC7_CH0, txpower); in rt2800_config_txpower_rt3593()
4028 TX_PWR_CFG_9_STBC7_CH1, txpower); in rt2800_config_txpower_rt3593()
4030 TX_PWR_CFG_9_STBC7_CH2, txpower); in rt2800_config_txpower_rt3593()
4079 u8 txpower, r1; in rt2800_config_txpower_rt28xx() local
4161 txpower = rt2x00_get_field16(eeprom, in rt2800_config_txpower_rt28xx()
4163 txpower = rt2800_compensate_txpower(rt2x00dev, is_rate_b, band, in rt2800_config_txpower_rt28xx()
4164 power_level, txpower, delta); in rt2800_config_txpower_rt28xx()
4165 rt2x00_set_field32(®, TX_PWR_CFG_RATE0, txpower); in rt2800_config_txpower_rt28xx()
4172 txpower = rt2x00_get_field16(eeprom, in rt2800_config_txpower_rt28xx()
4174 txpower = rt2800_compensate_txpower(rt2x00dev, is_rate_b, band, in rt2800_config_txpower_rt28xx()
4175 power_level, txpower, delta); in rt2800_config_txpower_rt28xx()
4176 rt2x00_set_field32(®, TX_PWR_CFG_RATE1, txpower); in rt2800_config_txpower_rt28xx()
4183 txpower = rt2x00_get_field16(eeprom, in rt2800_config_txpower_rt28xx()
4185 txpower = rt2800_compensate_txpower(rt2x00dev, is_rate_b, band, in rt2800_config_txpower_rt28xx()
4186 power_level, txpower, delta); in rt2800_config_txpower_rt28xx()
4187 rt2x00_set_field32(®, TX_PWR_CFG_RATE2, txpower); in rt2800_config_txpower_rt28xx()
4194 txpower = rt2x00_get_field16(eeprom, in rt2800_config_txpower_rt28xx()
4196 txpower = rt2800_compensate_txpower(rt2x00dev, is_rate_b, band, in rt2800_config_txpower_rt28xx()
4197 power_level, txpower, delta); in rt2800_config_txpower_rt28xx()
4198 rt2x00_set_field32(®, TX_PWR_CFG_RATE3, txpower); in rt2800_config_txpower_rt28xx()
4210 txpower = rt2x00_get_field16(eeprom, in rt2800_config_txpower_rt28xx()
4212 txpower = rt2800_compensate_txpower(rt2x00dev, is_rate_b, band, in rt2800_config_txpower_rt28xx()
4213 power_level, txpower, delta); in rt2800_config_txpower_rt28xx()
4214 rt2x00_set_field32(®, TX_PWR_CFG_RATE4, txpower); in rt2800_config_txpower_rt28xx()
4221 txpower = rt2x00_get_field16(eeprom, in rt2800_config_txpower_rt28xx()
4223 txpower = rt2800_compensate_txpower(rt2x00dev, is_rate_b, band, in rt2800_config_txpower_rt28xx()
4224 power_level, txpower, delta); in rt2800_config_txpower_rt28xx()
4225 rt2x00_set_field32(®, TX_PWR_CFG_RATE5, txpower); in rt2800_config_txpower_rt28xx()
4232 txpower = rt2x00_get_field16(eeprom, in rt2800_config_txpower_rt28xx()
4234 txpower = rt2800_compensate_txpower(rt2x00dev, is_rate_b, band, in rt2800_config_txpower_rt28xx()
4235 power_level, txpower, delta); in rt2800_config_txpower_rt28xx()
4236 rt2x00_set_field32(®, TX_PWR_CFG_RATE6, txpower); in rt2800_config_txpower_rt28xx()
4243 txpower = rt2x00_get_field16(eeprom, in rt2800_config_txpower_rt28xx()
4245 txpower = rt2800_compensate_txpower(rt2x00dev, is_rate_b, band, in rt2800_config_txpower_rt28xx()
4246 power_level, txpower, delta); in rt2800_config_txpower_rt28xx()
4247 rt2x00_set_field32(®, TX_PWR_CFG_RATE7, txpower); in rt2800_config_txpower_rt28xx()