Lines Matching refs:txpower

3966 				  char txpower)  in rt2800_txpower_to_dev()  argument
3970 txpower = rt2x00_get_field8(txpower, EEPROM_TXPOWER_ALC); in rt2800_txpower_to_dev()
3973 return clamp_t(char, txpower, MIN_G_TXPOWER, MAX_G_TXPOWER); in rt2800_txpower_to_dev()
3977 return clamp_t(char, txpower, MIN_A_TXPOWER_3593, in rt2800_txpower_to_dev()
3980 return clamp_t(char, txpower, MIN_A_TXPOWER, MAX_A_TXPOWER); in rt2800_txpower_to_dev()
4586 u8 txpower, int delta) in rt2800_compensate_txpower() argument
4595 return min_t(u8, txpower, 0xc); in rt2800_compensate_txpower()
4598 return min_t(u8, txpower, 0xf); in rt2800_compensate_txpower()
4623 eirp_txpower = eirp_txpower_criterion + (txpower - criterion) + in rt2800_compensate_txpower()
4631 txpower = max(0, txpower + delta - reg_limit); in rt2800_compensate_txpower()
4632 return min_t(u8, txpower, 0xc); in rt2800_compensate_txpower()
4659 u8 txpower; in rt2800_config_txpower_rt3593() local
4687 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE0); in rt2800_config_txpower_rt3593()
4688 txpower = rt2800_compensate_txpower(rt2x00dev, 1, band, power_level, in rt2800_config_txpower_rt3593()
4689 txpower, delta); in rt2800_config_txpower_rt3593()
4691 TX_PWR_CFG_0_CCK1_CH0, txpower); in rt2800_config_txpower_rt3593()
4693 TX_PWR_CFG_0_CCK1_CH1, txpower); in rt2800_config_txpower_rt3593()
4695 TX_PWR_CFG_0_EXT_CCK1_CH2, txpower); in rt2800_config_txpower_rt3593()
4698 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE1); in rt2800_config_txpower_rt3593()
4699 txpower = rt2800_compensate_txpower(rt2x00dev, 1, band, power_level, in rt2800_config_txpower_rt3593()
4700 txpower, delta); in rt2800_config_txpower_rt3593()
4702 TX_PWR_CFG_0_CCK5_CH0, txpower); in rt2800_config_txpower_rt3593()
4704 TX_PWR_CFG_0_CCK5_CH1, txpower); in rt2800_config_txpower_rt3593()
4706 TX_PWR_CFG_0_EXT_CCK5_CH2, txpower); in rt2800_config_txpower_rt3593()
4709 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE2); in rt2800_config_txpower_rt3593()
4710 txpower = rt2800_compensate_txpower(rt2x00dev, 0, band, power_level, in rt2800_config_txpower_rt3593()
4711 txpower, delta); in rt2800_config_txpower_rt3593()
4713 TX_PWR_CFG_0_OFDM6_CH0, txpower); in rt2800_config_txpower_rt3593()
4715 TX_PWR_CFG_0_OFDM6_CH1, txpower); in rt2800_config_txpower_rt3593()
4717 TX_PWR_CFG_0_EXT_OFDM6_CH2, txpower); in rt2800_config_txpower_rt3593()
4720 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE3); in rt2800_config_txpower_rt3593()
4721 txpower = rt2800_compensate_txpower(rt2x00dev, 0, band, power_level, in rt2800_config_txpower_rt3593()
4722 txpower, delta); in rt2800_config_txpower_rt3593()
4724 TX_PWR_CFG_0_OFDM12_CH0, txpower); in rt2800_config_txpower_rt3593()
4726 TX_PWR_CFG_0_OFDM12_CH1, txpower); in rt2800_config_txpower_rt3593()
4728 TX_PWR_CFG_0_EXT_OFDM12_CH2, txpower); in rt2800_config_txpower_rt3593()
4735 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE0); in rt2800_config_txpower_rt3593()
4736 txpower = rt2800_compensate_txpower(rt2x00dev, 0, band, power_level, in rt2800_config_txpower_rt3593()
4737 txpower, delta); in rt2800_config_txpower_rt3593()
4739 TX_PWR_CFG_1_OFDM24_CH0, txpower); in rt2800_config_txpower_rt3593()
4741 TX_PWR_CFG_1_OFDM24_CH1, txpower); in rt2800_config_txpower_rt3593()
4743 TX_PWR_CFG_1_EXT_OFDM24_CH2, txpower); in rt2800_config_txpower_rt3593()
4746 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE1); in rt2800_config_txpower_rt3593()
4747 txpower = rt2800_compensate_txpower(rt2x00dev, 0, band, power_level, in rt2800_config_txpower_rt3593()
4748 txpower, delta); in rt2800_config_txpower_rt3593()
4750 TX_PWR_CFG_1_OFDM48_CH0, txpower); in rt2800_config_txpower_rt3593()
4752 TX_PWR_CFG_1_OFDM48_CH1, txpower); in rt2800_config_txpower_rt3593()
4754 TX_PWR_CFG_1_EXT_OFDM48_CH2, txpower); in rt2800_config_txpower_rt3593()
4757 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE2); in rt2800_config_txpower_rt3593()
4758 txpower = rt2800_compensate_txpower(rt2x00dev, 0, band, power_level, in rt2800_config_txpower_rt3593()
4759 txpower, delta); in rt2800_config_txpower_rt3593()
4761 TX_PWR_CFG_7_OFDM54_CH0, txpower); in rt2800_config_txpower_rt3593()
4763 TX_PWR_CFG_7_OFDM54_CH1, txpower); in rt2800_config_txpower_rt3593()
4765 TX_PWR_CFG_7_OFDM54_CH2, txpower); in rt2800_config_txpower_rt3593()
4772 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE0); in rt2800_config_txpower_rt3593()
4773 txpower = rt2800_compensate_txpower(rt2x00dev, 0, band, power_level, in rt2800_config_txpower_rt3593()
4774 txpower, delta); in rt2800_config_txpower_rt3593()
4776 TX_PWR_CFG_1_MCS0_CH0, txpower); in rt2800_config_txpower_rt3593()
4778 TX_PWR_CFG_1_MCS0_CH1, txpower); in rt2800_config_txpower_rt3593()
4780 TX_PWR_CFG_1_EXT_MCS0_CH2, txpower); in rt2800_config_txpower_rt3593()
4783 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE1); in rt2800_config_txpower_rt3593()
4784 txpower = rt2800_compensate_txpower(rt2x00dev, 0, band, power_level, in rt2800_config_txpower_rt3593()
4785 txpower, delta); in rt2800_config_txpower_rt3593()
4787 TX_PWR_CFG_1_MCS2_CH0, txpower); in rt2800_config_txpower_rt3593()
4789 TX_PWR_CFG_1_MCS2_CH1, txpower); in rt2800_config_txpower_rt3593()
4791 TX_PWR_CFG_1_EXT_MCS2_CH2, txpower); in rt2800_config_txpower_rt3593()
4794 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE2); in rt2800_config_txpower_rt3593()
4795 txpower = rt2800_compensate_txpower(rt2x00dev, 0, band, power_level, in rt2800_config_txpower_rt3593()
4796 txpower, delta); in rt2800_config_txpower_rt3593()
4798 TX_PWR_CFG_2_MCS4_CH0, txpower); in rt2800_config_txpower_rt3593()
4800 TX_PWR_CFG_2_MCS4_CH1, txpower); in rt2800_config_txpower_rt3593()
4802 TX_PWR_CFG_2_EXT_MCS4_CH2, txpower); in rt2800_config_txpower_rt3593()
4805 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE3); in rt2800_config_txpower_rt3593()
4806 txpower = rt2800_compensate_txpower(rt2x00dev, 0, band, power_level, in rt2800_config_txpower_rt3593()
4807 txpower, delta); in rt2800_config_txpower_rt3593()
4809 TX_PWR_CFG_2_MCS6_CH0, txpower); in rt2800_config_txpower_rt3593()
4811 TX_PWR_CFG_2_MCS6_CH1, txpower); in rt2800_config_txpower_rt3593()
4813 TX_PWR_CFG_2_EXT_MCS6_CH2, txpower); in rt2800_config_txpower_rt3593()
4820 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE0); in rt2800_config_txpower_rt3593()
4821 txpower = rt2800_compensate_txpower(rt2x00dev, 0, band, power_level, in rt2800_config_txpower_rt3593()
4822 txpower, delta); in rt2800_config_txpower_rt3593()
4824 TX_PWR_CFG_7_MCS7_CH0, txpower); in rt2800_config_txpower_rt3593()
4826 TX_PWR_CFG_7_MCS7_CH1, txpower); in rt2800_config_txpower_rt3593()
4828 TX_PWR_CFG_7_MCS7_CH2, txpower); in rt2800_config_txpower_rt3593()
4831 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE1); in rt2800_config_txpower_rt3593()
4832 txpower = rt2800_compensate_txpower(rt2x00dev, 0, band, power_level, in rt2800_config_txpower_rt3593()
4833 txpower, delta); in rt2800_config_txpower_rt3593()
4835 TX_PWR_CFG_2_MCS8_CH0, txpower); in rt2800_config_txpower_rt3593()
4837 TX_PWR_CFG_2_MCS8_CH1, txpower); in rt2800_config_txpower_rt3593()
4839 TX_PWR_CFG_2_EXT_MCS8_CH2, txpower); in rt2800_config_txpower_rt3593()
4842 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE2); in rt2800_config_txpower_rt3593()
4843 txpower = rt2800_compensate_txpower(rt2x00dev, 0, band, power_level, in rt2800_config_txpower_rt3593()
4844 txpower, delta); in rt2800_config_txpower_rt3593()
4846 TX_PWR_CFG_2_MCS10_CH0, txpower); in rt2800_config_txpower_rt3593()
4848 TX_PWR_CFG_2_MCS10_CH1, txpower); in rt2800_config_txpower_rt3593()
4850 TX_PWR_CFG_2_EXT_MCS10_CH2, txpower); in rt2800_config_txpower_rt3593()
4853 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE3); in rt2800_config_txpower_rt3593()
4854 txpower = rt2800_compensate_txpower(rt2x00dev, 0, band, power_level, in rt2800_config_txpower_rt3593()
4855 txpower, delta); in rt2800_config_txpower_rt3593()
4857 TX_PWR_CFG_3_MCS12_CH0, txpower); in rt2800_config_txpower_rt3593()
4859 TX_PWR_CFG_3_MCS12_CH1, txpower); in rt2800_config_txpower_rt3593()
4861 TX_PWR_CFG_3_EXT_MCS12_CH2, txpower); in rt2800_config_txpower_rt3593()
4868 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE0); in rt2800_config_txpower_rt3593()
4869 txpower = rt2800_compensate_txpower(rt2x00dev, 0, band, power_level, in rt2800_config_txpower_rt3593()
4870 txpower, delta); in rt2800_config_txpower_rt3593()
4872 TX_PWR_CFG_3_MCS14_CH0, txpower); in rt2800_config_txpower_rt3593()
4874 TX_PWR_CFG_3_MCS14_CH1, txpower); in rt2800_config_txpower_rt3593()
4876 TX_PWR_CFG_3_EXT_MCS14_CH2, txpower); in rt2800_config_txpower_rt3593()
4879 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE1); in rt2800_config_txpower_rt3593()
4880 txpower = rt2800_compensate_txpower(rt2x00dev, 0, band, power_level, in rt2800_config_txpower_rt3593()
4881 txpower, delta); in rt2800_config_txpower_rt3593()
4883 TX_PWR_CFG_8_MCS15_CH0, txpower); in rt2800_config_txpower_rt3593()
4885 TX_PWR_CFG_8_MCS15_CH1, txpower); in rt2800_config_txpower_rt3593()
4887 TX_PWR_CFG_8_MCS15_CH2, txpower); in rt2800_config_txpower_rt3593()
4890 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE2); in rt2800_config_txpower_rt3593()
4891 txpower = rt2800_compensate_txpower(rt2x00dev, 0, band, power_level, in rt2800_config_txpower_rt3593()
4892 txpower, delta); in rt2800_config_txpower_rt3593()
4894 TX_PWR_CFG_5_MCS16_CH0, txpower); in rt2800_config_txpower_rt3593()
4896 TX_PWR_CFG_5_MCS16_CH1, txpower); in rt2800_config_txpower_rt3593()
4898 TX_PWR_CFG_5_MCS16_CH2, txpower); in rt2800_config_txpower_rt3593()
4901 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE3); in rt2800_config_txpower_rt3593()
4902 txpower = rt2800_compensate_txpower(rt2x00dev, 0, band, power_level, in rt2800_config_txpower_rt3593()
4903 txpower, delta); in rt2800_config_txpower_rt3593()
4905 TX_PWR_CFG_5_MCS18_CH0, txpower); in rt2800_config_txpower_rt3593()
4907 TX_PWR_CFG_5_MCS18_CH1, txpower); in rt2800_config_txpower_rt3593()
4909 TX_PWR_CFG_5_MCS18_CH2, txpower); in rt2800_config_txpower_rt3593()
4916 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE0); in rt2800_config_txpower_rt3593()
4917 txpower = rt2800_compensate_txpower(rt2x00dev, 0, band, power_level, in rt2800_config_txpower_rt3593()
4918 txpower, delta); in rt2800_config_txpower_rt3593()
4920 TX_PWR_CFG_6_MCS20_CH0, txpower); in rt2800_config_txpower_rt3593()
4922 TX_PWR_CFG_6_MCS20_CH1, txpower); in rt2800_config_txpower_rt3593()
4924 TX_PWR_CFG_6_MCS20_CH2, txpower); in rt2800_config_txpower_rt3593()
4927 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE1); in rt2800_config_txpower_rt3593()
4928 txpower = rt2800_compensate_txpower(rt2x00dev, 0, band, power_level, in rt2800_config_txpower_rt3593()
4929 txpower, delta); in rt2800_config_txpower_rt3593()
4931 TX_PWR_CFG_6_MCS22_CH0, txpower); in rt2800_config_txpower_rt3593()
4933 TX_PWR_CFG_6_MCS22_CH1, txpower); in rt2800_config_txpower_rt3593()
4935 TX_PWR_CFG_6_MCS22_CH2, txpower); in rt2800_config_txpower_rt3593()
4938 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE2); in rt2800_config_txpower_rt3593()
4939 txpower = rt2800_compensate_txpower(rt2x00dev, 0, band, power_level, in rt2800_config_txpower_rt3593()
4940 txpower, delta); in rt2800_config_txpower_rt3593()
4942 TX_PWR_CFG_8_MCS23_CH0, txpower); in rt2800_config_txpower_rt3593()
4944 TX_PWR_CFG_8_MCS23_CH1, txpower); in rt2800_config_txpower_rt3593()
4946 TX_PWR_CFG_8_MCS23_CH2, txpower); in rt2800_config_txpower_rt3593()
4953 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE0); in rt2800_config_txpower_rt3593()
4954 txpower = rt2800_compensate_txpower(rt2x00dev, 0, band, power_level, in rt2800_config_txpower_rt3593()
4955 txpower, delta); in rt2800_config_txpower_rt3593()
4957 TX_PWR_CFG_3_STBC0_CH0, txpower); in rt2800_config_txpower_rt3593()
4959 TX_PWR_CFG_3_STBC0_CH1, txpower); in rt2800_config_txpower_rt3593()
4961 TX_PWR_CFG_3_EXT_STBC0_CH2, txpower); in rt2800_config_txpower_rt3593()
4964 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE1); in rt2800_config_txpower_rt3593()
4965 txpower = rt2800_compensate_txpower(rt2x00dev, 0, band, power_level, in rt2800_config_txpower_rt3593()
4966 txpower, delta); in rt2800_config_txpower_rt3593()
4968 TX_PWR_CFG_3_STBC2_CH0, txpower); in rt2800_config_txpower_rt3593()
4970 TX_PWR_CFG_3_STBC2_CH1, txpower); in rt2800_config_txpower_rt3593()
4972 TX_PWR_CFG_3_EXT_STBC2_CH2, txpower); in rt2800_config_txpower_rt3593()
4975 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE2); in rt2800_config_txpower_rt3593()
4976 txpower = rt2800_compensate_txpower(rt2x00dev, 0, band, power_level, in rt2800_config_txpower_rt3593()
4977 txpower, delta); in rt2800_config_txpower_rt3593()
4978 rt2x00_set_field32(&regs[TX_PWR_CFG_4_IDX], TX_PWR_CFG_RATE0, txpower); in rt2800_config_txpower_rt3593()
4979 rt2x00_set_field32(&regs[TX_PWR_CFG_4_IDX], TX_PWR_CFG_RATE1, txpower); in rt2800_config_txpower_rt3593()
4981 txpower); in rt2800_config_txpower_rt3593()
4984 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE3); in rt2800_config_txpower_rt3593()
4985 txpower = rt2800_compensate_txpower(rt2x00dev, 0, band, power_level, in rt2800_config_txpower_rt3593()
4986 txpower, delta); in rt2800_config_txpower_rt3593()
4987 rt2x00_set_field32(&regs[TX_PWR_CFG_4_IDX], TX_PWR_CFG_RATE2, txpower); in rt2800_config_txpower_rt3593()
4988 rt2x00_set_field32(&regs[TX_PWR_CFG_4_IDX], TX_PWR_CFG_RATE3, txpower); in rt2800_config_txpower_rt3593()
4990 txpower); in rt2800_config_txpower_rt3593()
4997 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE0); in rt2800_config_txpower_rt3593()
4998 txpower = rt2800_compensate_txpower(rt2x00dev, 0, band, power_level, in rt2800_config_txpower_rt3593()
4999 txpower, delta); in rt2800_config_txpower_rt3593()
5001 TX_PWR_CFG_9_STBC7_CH0, txpower); in rt2800_config_txpower_rt3593()
5003 TX_PWR_CFG_9_STBC7_CH1, txpower); in rt2800_config_txpower_rt3593()
5005 TX_PWR_CFG_9_STBC7_CH2, txpower); in rt2800_config_txpower_rt3593()
5178 u8 txpower, r1; in rt2800_config_txpower_rt28xx() local
5261 txpower = rt2x00_get_field16(eeprom, in rt2800_config_txpower_rt28xx()
5263 txpower = rt2800_compensate_txpower(rt2x00dev, is_rate_b, band, in rt2800_config_txpower_rt28xx()
5264 power_level, txpower, delta); in rt2800_config_txpower_rt28xx()
5265 rt2x00_set_field32(&reg, TX_PWR_CFG_RATE0, txpower); in rt2800_config_txpower_rt28xx()
5272 txpower = rt2x00_get_field16(eeprom, in rt2800_config_txpower_rt28xx()
5274 txpower = rt2800_compensate_txpower(rt2x00dev, is_rate_b, band, in rt2800_config_txpower_rt28xx()
5275 power_level, txpower, delta); in rt2800_config_txpower_rt28xx()
5276 rt2x00_set_field32(&reg, TX_PWR_CFG_RATE1, txpower); in rt2800_config_txpower_rt28xx()
5283 txpower = rt2x00_get_field16(eeprom, in rt2800_config_txpower_rt28xx()
5285 txpower = rt2800_compensate_txpower(rt2x00dev, is_rate_b, band, in rt2800_config_txpower_rt28xx()
5286 power_level, txpower, delta); in rt2800_config_txpower_rt28xx()
5287 rt2x00_set_field32(&reg, TX_PWR_CFG_RATE2, txpower); in rt2800_config_txpower_rt28xx()
5294 txpower = rt2x00_get_field16(eeprom, in rt2800_config_txpower_rt28xx()
5296 txpower = rt2800_compensate_txpower(rt2x00dev, is_rate_b, band, in rt2800_config_txpower_rt28xx()
5297 power_level, txpower, delta); in rt2800_config_txpower_rt28xx()
5298 rt2x00_set_field32(&reg, TX_PWR_CFG_RATE3, txpower); in rt2800_config_txpower_rt28xx()
5311 txpower = rt2x00_get_field16(eeprom, in rt2800_config_txpower_rt28xx()
5313 txpower = rt2800_compensate_txpower(rt2x00dev, is_rate_b, band, in rt2800_config_txpower_rt28xx()
5314 power_level, txpower, delta); in rt2800_config_txpower_rt28xx()
5315 rt2x00_set_field32(&reg, TX_PWR_CFG_RATE4, txpower); in rt2800_config_txpower_rt28xx()
5322 txpower = rt2x00_get_field16(eeprom, in rt2800_config_txpower_rt28xx()
5324 txpower = rt2800_compensate_txpower(rt2x00dev, is_rate_b, band, in rt2800_config_txpower_rt28xx()
5325 power_level, txpower, delta); in rt2800_config_txpower_rt28xx()
5326 rt2x00_set_field32(&reg, TX_PWR_CFG_RATE5, txpower); in rt2800_config_txpower_rt28xx()
5333 txpower = rt2x00_get_field16(eeprom, in rt2800_config_txpower_rt28xx()
5335 txpower = rt2800_compensate_txpower(rt2x00dev, is_rate_b, band, in rt2800_config_txpower_rt28xx()
5336 power_level, txpower, delta); in rt2800_config_txpower_rt28xx()
5337 rt2x00_set_field32(&reg, TX_PWR_CFG_RATE6, txpower); in rt2800_config_txpower_rt28xx()
5344 txpower = rt2x00_get_field16(eeprom, in rt2800_config_txpower_rt28xx()
5346 txpower = rt2800_compensate_txpower(rt2x00dev, is_rate_b, band, in rt2800_config_txpower_rt28xx()
5347 power_level, txpower, delta); in rt2800_config_txpower_rt28xx()
5348 rt2x00_set_field32(&reg, TX_PWR_CFG_RATE7, txpower); in rt2800_config_txpower_rt28xx()