Lines Matching refs:eeprom

775 	u16 eeprom;  in rt2800_agc_to_rssi()  local
781 rt2800_eeprom_read(rt2x00dev, EEPROM_RSSI_BG, &eeprom); in rt2800_agc_to_rssi()
782 offset0 = rt2x00_get_field16(eeprom, EEPROM_RSSI_BG_OFFSET0); in rt2800_agc_to_rssi()
783 offset1 = rt2x00_get_field16(eeprom, EEPROM_RSSI_BG_OFFSET1); in rt2800_agc_to_rssi()
784 rt2800_eeprom_read(rt2x00dev, EEPROM_RSSI_BG2, &eeprom); in rt2800_agc_to_rssi()
785 offset2 = rt2x00_get_field16(eeprom, EEPROM_RSSI_BG2_OFFSET2); in rt2800_agc_to_rssi()
787 rt2800_eeprom_read(rt2x00dev, EEPROM_RSSI_A, &eeprom); in rt2800_agc_to_rssi()
788 offset0 = rt2x00_get_field16(eeprom, EEPROM_RSSI_A_OFFSET0); in rt2800_agc_to_rssi()
789 offset1 = rt2x00_get_field16(eeprom, EEPROM_RSSI_A_OFFSET1); in rt2800_agc_to_rssi()
790 rt2800_eeprom_read(rt2x00dev, EEPROM_RSSI_A2, &eeprom); in rt2800_agc_to_rssi()
791 offset2 = rt2x00_get_field16(eeprom, EEPROM_RSSI_A2_OFFSET2); in rt2800_agc_to_rssi()
1120 .eeprom = {
1763 u16 eeprom; in rt2800_config_3572bt_ant() local
1781 rt2800_eeprom_read(rt2x00dev, EEPROM_FREQ, &eeprom); in rt2800_config_3572bt_ant()
1782 led_ctrl = rt2x00_get_field16(eeprom, EEPROM_FREQ_LED_MODE); in rt2800_config_3572bt_ant()
1819 u16 eeprom; in rt2800_config_ant() local
1857 EEPROM_NIC_CONF1, &eeprom); in rt2800_config_ant()
1858 if (rt2x00_get_field16(eeprom, in rt2800_config_ant()
1896 u16 eeprom; in rt2800_config_lna_gain() local
1900 rt2800_eeprom_read(rt2x00dev, EEPROM_LNA, &eeprom); in rt2800_config_lna_gain()
1901 lna_gain = rt2x00_get_field16(eeprom, EEPROM_LNA_BG); in rt2800_config_lna_gain()
1903 rt2800_eeprom_read(rt2x00dev, EEPROM_LNA, &eeprom); in rt2800_config_lna_gain()
1904 lna_gain = rt2x00_get_field16(eeprom, EEPROM_LNA_A0); in rt2800_config_lna_gain()
1907 rt2800_eeprom_read(rt2x00dev, EEPROM_EXT_LNA2, &eeprom); in rt2800_config_lna_gain()
1908 lna_gain = rt2x00_get_field16(eeprom, in rt2800_config_lna_gain()
1911 rt2800_eeprom_read(rt2x00dev, EEPROM_RSSI_BG2, &eeprom); in rt2800_config_lna_gain()
1912 lna_gain = rt2x00_get_field16(eeprom, in rt2800_config_lna_gain()
1917 rt2800_eeprom_read(rt2x00dev, EEPROM_EXT_LNA2, &eeprom); in rt2800_config_lna_gain()
1918 lna_gain = rt2x00_get_field16(eeprom, in rt2800_config_lna_gain()
1921 rt2800_eeprom_read(rt2x00dev, EEPROM_RSSI_A2, &eeprom); in rt2800_config_lna_gain()
1922 lna_gain = rt2x00_get_field16(eeprom, in rt2800_config_lna_gain()
3458 u16 eeprom; in rt2800_get_gain_calibration_delta() local
3465 rt2800_eeprom_read(rt2x00dev, EEPROM_NIC_CONF1, &eeprom); in rt2800_get_gain_calibration_delta()
3466 if (!rt2x00_get_field16(eeprom, EEPROM_NIC_CONF1_EXTERNAL_TX_ALC)) in rt2800_get_gain_calibration_delta()
3478 rt2800_eeprom_read(rt2x00dev, EEPROM_TSSI_BOUND_BG1, &eeprom); in rt2800_get_gain_calibration_delta()
3479 tssi_bounds[0] = rt2x00_get_field16(eeprom, in rt2800_get_gain_calibration_delta()
3481 tssi_bounds[1] = rt2x00_get_field16(eeprom, in rt2800_get_gain_calibration_delta()
3484 rt2800_eeprom_read(rt2x00dev, EEPROM_TSSI_BOUND_BG2, &eeprom); in rt2800_get_gain_calibration_delta()
3485 tssi_bounds[2] = rt2x00_get_field16(eeprom, in rt2800_get_gain_calibration_delta()
3487 tssi_bounds[3] = rt2x00_get_field16(eeprom, in rt2800_get_gain_calibration_delta()
3490 rt2800_eeprom_read(rt2x00dev, EEPROM_TSSI_BOUND_BG3, &eeprom); in rt2800_get_gain_calibration_delta()
3491 tssi_bounds[4] = rt2x00_get_field16(eeprom, in rt2800_get_gain_calibration_delta()
3493 tssi_bounds[5] = rt2x00_get_field16(eeprom, in rt2800_get_gain_calibration_delta()
3496 rt2800_eeprom_read(rt2x00dev, EEPROM_TSSI_BOUND_BG4, &eeprom); in rt2800_get_gain_calibration_delta()
3497 tssi_bounds[6] = rt2x00_get_field16(eeprom, in rt2800_get_gain_calibration_delta()
3499 tssi_bounds[7] = rt2x00_get_field16(eeprom, in rt2800_get_gain_calibration_delta()
3502 rt2800_eeprom_read(rt2x00dev, EEPROM_TSSI_BOUND_BG5, &eeprom); in rt2800_get_gain_calibration_delta()
3503 tssi_bounds[8] = rt2x00_get_field16(eeprom, in rt2800_get_gain_calibration_delta()
3506 step = rt2x00_get_field16(eeprom, in rt2800_get_gain_calibration_delta()
3509 rt2800_eeprom_read(rt2x00dev, EEPROM_TSSI_BOUND_A1, &eeprom); in rt2800_get_gain_calibration_delta()
3510 tssi_bounds[0] = rt2x00_get_field16(eeprom, in rt2800_get_gain_calibration_delta()
3512 tssi_bounds[1] = rt2x00_get_field16(eeprom, in rt2800_get_gain_calibration_delta()
3515 rt2800_eeprom_read(rt2x00dev, EEPROM_TSSI_BOUND_A2, &eeprom); in rt2800_get_gain_calibration_delta()
3516 tssi_bounds[2] = rt2x00_get_field16(eeprom, in rt2800_get_gain_calibration_delta()
3518 tssi_bounds[3] = rt2x00_get_field16(eeprom, in rt2800_get_gain_calibration_delta()
3521 rt2800_eeprom_read(rt2x00dev, EEPROM_TSSI_BOUND_A3, &eeprom); in rt2800_get_gain_calibration_delta()
3522 tssi_bounds[4] = rt2x00_get_field16(eeprom, in rt2800_get_gain_calibration_delta()
3524 tssi_bounds[5] = rt2x00_get_field16(eeprom, in rt2800_get_gain_calibration_delta()
3527 rt2800_eeprom_read(rt2x00dev, EEPROM_TSSI_BOUND_A4, &eeprom); in rt2800_get_gain_calibration_delta()
3528 tssi_bounds[6] = rt2x00_get_field16(eeprom, in rt2800_get_gain_calibration_delta()
3530 tssi_bounds[7] = rt2x00_get_field16(eeprom, in rt2800_get_gain_calibration_delta()
3533 rt2800_eeprom_read(rt2x00dev, EEPROM_TSSI_BOUND_A5, &eeprom); in rt2800_get_gain_calibration_delta()
3534 tssi_bounds[8] = rt2x00_get_field16(eeprom, in rt2800_get_gain_calibration_delta()
3537 step = rt2x00_get_field16(eeprom, in rt2800_get_gain_calibration_delta()
3574 u16 eeprom; in rt2800_get_txpower_bw_comp() local
3579 rt2800_eeprom_read(rt2x00dev, EEPROM_TXPOWER_DELTA, &eeprom); in rt2800_get_txpower_bw_comp()
3584 if (eeprom == 0xffff || in rt2800_get_txpower_bw_comp()
3589 comp_en = rt2x00_get_field16(eeprom, in rt2800_get_txpower_bw_comp()
3592 comp_type = rt2x00_get_field16(eeprom, in rt2800_get_txpower_bw_comp()
3594 comp_value = rt2x00_get_field16(eeprom, in rt2800_get_txpower_bw_comp()
3600 comp_en = rt2x00_get_field16(eeprom, in rt2800_get_txpower_bw_comp()
3603 comp_type = rt2x00_get_field16(eeprom, in rt2800_get_txpower_bw_comp()
3605 comp_value = rt2x00_get_field16(eeprom, in rt2800_get_txpower_bw_comp()
3640 u16 eeprom; in rt2800_compensate_txpower() local
3658 1, &eeprom); in rt2800_compensate_txpower()
3659 criterion = rt2x00_get_field16(eeprom, in rt2800_compensate_txpower()
3663 &eeprom); in rt2800_compensate_txpower()
3666 eirp_txpower_criterion = rt2x00_get_field16(eeprom, in rt2800_compensate_txpower()
3669 eirp_txpower_criterion = rt2x00_get_field16(eeprom, in rt2800_compensate_txpower()
3709 u16 eeprom; in rt2800_config_txpower_rt3593() local
3733 offset, &eeprom); in rt2800_config_txpower_rt3593()
3736 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE0); in rt2800_config_txpower_rt3593()
3747 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE1); in rt2800_config_txpower_rt3593()
3758 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE2); in rt2800_config_txpower_rt3593()
3769 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE3); in rt2800_config_txpower_rt3593()
3781 offset + 1, &eeprom); in rt2800_config_txpower_rt3593()
3784 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE0); in rt2800_config_txpower_rt3593()
3795 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE1); in rt2800_config_txpower_rt3593()
3806 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE2); in rt2800_config_txpower_rt3593()
3818 offset + 2, &eeprom); in rt2800_config_txpower_rt3593()
3821 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE0); in rt2800_config_txpower_rt3593()
3832 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE1); in rt2800_config_txpower_rt3593()
3843 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE2); in rt2800_config_txpower_rt3593()
3854 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE3); in rt2800_config_txpower_rt3593()
3866 offset + 3, &eeprom); in rt2800_config_txpower_rt3593()
3869 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE0); in rt2800_config_txpower_rt3593()
3880 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE1); in rt2800_config_txpower_rt3593()
3891 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE2); in rt2800_config_txpower_rt3593()
3902 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE3); in rt2800_config_txpower_rt3593()
3914 offset + 4, &eeprom); in rt2800_config_txpower_rt3593()
3917 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE0); in rt2800_config_txpower_rt3593()
3928 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE1); in rt2800_config_txpower_rt3593()
3939 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE2); in rt2800_config_txpower_rt3593()
3950 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE3); in rt2800_config_txpower_rt3593()
3962 offset + 5, &eeprom); in rt2800_config_txpower_rt3593()
3965 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE0); in rt2800_config_txpower_rt3593()
3976 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE1); in rt2800_config_txpower_rt3593()
3987 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE2); in rt2800_config_txpower_rt3593()
3999 offset + 6, &eeprom); in rt2800_config_txpower_rt3593()
4002 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE0); in rt2800_config_txpower_rt3593()
4013 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE1); in rt2800_config_txpower_rt3593()
4024 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE2); in rt2800_config_txpower_rt3593()
4033 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE3); in rt2800_config_txpower_rt3593()
4043 offset + 7, &eeprom); in rt2800_config_txpower_rt3593()
4046 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE0); in rt2800_config_txpower_rt3593()
4104 u16 eeprom; in rt2800_config_txpower_rt28xx() local
4177 i, &eeprom); in rt2800_config_txpower_rt28xx()
4185 txpower = rt2x00_get_field16(eeprom, in rt2800_config_txpower_rt28xx()
4196 txpower = rt2x00_get_field16(eeprom, in rt2800_config_txpower_rt28xx()
4207 txpower = rt2x00_get_field16(eeprom, in rt2800_config_txpower_rt28xx()
4218 txpower = rt2x00_get_field16(eeprom, in rt2800_config_txpower_rt28xx()
4226 i + 1, &eeprom); in rt2800_config_txpower_rt28xx()
4234 txpower = rt2x00_get_field16(eeprom, in rt2800_config_txpower_rt28xx()
4245 txpower = rt2x00_get_field16(eeprom, in rt2800_config_txpower_rt28xx()
4256 txpower = rt2x00_get_field16(eeprom, in rt2800_config_txpower_rt28xx()
4267 txpower = rt2x00_get_field16(eeprom, in rt2800_config_txpower_rt28xx()
4565 u16 eeprom; in rt2800_init_registers() local
4649 &eeprom); in rt2800_init_registers()
4650 if (rt2x00_get_field16(eeprom, EEPROM_NIC_CONF1_DAC_TEST)) in rt2800_init_registers()
4685 &eeprom); in rt2800_init_registers()
4686 if (rt2x00_get_field16(eeprom, in rt2800_init_registers()
5117 u16 eeprom; in rt2800_disable_unused_dac_adc() local
5121 rt2800_eeprom_read(rt2x00dev, EEPROM_NIC_CONF0, &eeprom); in rt2800_disable_unused_dac_adc()
5122 if (rt2x00_get_field16(eeprom, EEPROM_NIC_CONF0_TXPATH) == 1) in rt2800_disable_unused_dac_adc()
5124 if (rt2x00_get_field16(eeprom, EEPROM_NIC_CONF0_RXPATH) == 1) in rt2800_disable_unused_dac_adc()
5483 u16 eeprom; in rt2800_init_bbp_53xx() local
5550 rt2800_eeprom_read(rt2x00dev, EEPROM_NIC_CONF1, &eeprom); in rt2800_init_bbp_53xx()
5551 div_mode = rt2x00_get_field16(eeprom, in rt2800_init_bbp_53xx()
5591 u16 eeprom; in rt2800_init_bbp_5592() local
5636 rt2800_eeprom_read(rt2x00dev, EEPROM_NIC_CONF1, &eeprom); in rt2800_init_bbp_5592()
5637 div_mode = rt2x00_get_field16(eeprom, EEPROM_NIC_CONF1_ANT_DIVERSITY); in rt2800_init_bbp_5592()
5665 u16 eeprom; in rt2800_init_bbp() local
5709 &eeprom); in rt2800_init_bbp()
5711 if (eeprom != 0xffff && eeprom != 0x0000) { in rt2800_init_bbp()
5712 reg_id = rt2x00_get_field16(eeprom, EEPROM_BBP_REG_ID); in rt2800_init_bbp()
5713 value = rt2x00_get_field16(eeprom, EEPROM_BBP_VALUE); in rt2800_init_bbp()
5856 u16 eeprom; in rt2800_normal_mode_setup_3xxx() local
5880 rt2800_eeprom_read(rt2x00dev, EEPROM_NIC_CONF0, &eeprom); in rt2800_normal_mode_setup_3xxx()
5881 if (rt2x00_get_field16(eeprom, EEPROM_NIC_CONF0_RXPATH) == 1) in rt2800_normal_mode_setup_3xxx()
5883 if (rt2x00_get_field16(eeprom, EEPROM_NIC_CONF0_TXPATH) == 1) in rt2800_normal_mode_setup_3xxx()
5962 u16 eeprom; in rt2800_normal_mode_setup_5xxx() local
5966 rt2800_eeprom_read(rt2x00dev, EEPROM_NIC_CONF0, &eeprom); in rt2800_normal_mode_setup_5xxx()
5967 if (rt2x00_get_field16(eeprom, EEPROM_NIC_CONF0_RXPATH) == 1) in rt2800_normal_mode_setup_5xxx()
5969 if (rt2x00_get_field16(eeprom, EEPROM_NIC_CONF0_TXPATH) == 1) in rt2800_normal_mode_setup_5xxx()
6029 u16 eeprom; in rt2800_init_rfcsr_30xx() local
6073 &eeprom); in rt2800_init_rfcsr_30xx()
6074 if (rt2x00_get_field16(eeprom, EEPROM_NIC_CONF1_DAC_TEST)) in rt2800_init_rfcsr_30xx()
6876 *(u32 *)&rt2x00dev->eeprom[i] = cpu_to_le32(reg); in rt2800_efuse_read()
6878 *(u32 *)&rt2x00dev->eeprom[i + 2] = cpu_to_le32(reg); in rt2800_efuse_read()
6880 *(u32 *)&rt2x00dev->eeprom[i + 4] = cpu_to_le32(reg); in rt2800_efuse_read()
6882 *(u32 *)&rt2x00dev->eeprom[i + 6] = cpu_to_le32(reg); in rt2800_efuse_read()
7072 u16 eeprom; in rt2800_init_eeprom() local
7078 rt2800_eeprom_read(rt2x00dev, EEPROM_NIC_CONF0, &eeprom); in rt2800_init_eeprom()
7090 rf = rt2x00_get_field16(eeprom, EEPROM_NIC_CONF0_RF_TYPE); in rt2800_init_eeprom()
7127 rt2x00_get_field16(eeprom, EEPROM_NIC_CONF0_TXPATH); in rt2800_init_eeprom()
7129 rt2x00_get_field16(eeprom, EEPROM_NIC_CONF0_RXPATH); in rt2800_init_eeprom()
7131 rt2800_eeprom_read(rt2x00dev, EEPROM_NIC_CONF1, &eeprom); in rt2800_init_eeprom()
7137 value = rt2x00_get_field16(eeprom, in rt2800_init_eeprom()
7164 if (rt2x00_get_field16(eeprom, EEPROM_NIC_CONF1_EXTERNAL_LNA_5G)) in rt2800_init_eeprom()
7166 if (rt2x00_get_field16(eeprom, EEPROM_NIC_CONF1_EXTERNAL_LNA_2G)) in rt2800_init_eeprom()
7172 if (rt2x00_get_field16(eeprom, EEPROM_NIC_CONF1_HW_RADIO)) in rt2800_init_eeprom()
7178 if (rt2x00_get_field16(eeprom, EEPROM_NIC_CONF1_BT_COEXIST)) in rt2800_init_eeprom()
7184 rt2800_eeprom_read(rt2x00dev, EEPROM_FREQ, &eeprom); in rt2800_init_eeprom()
7185 rt2x00dev->freq_offset = rt2x00_get_field16(eeprom, EEPROM_FREQ_OFFSET); in rt2800_init_eeprom()
7195 rt2x00dev->led_mcu_reg = eeprom; in rt2800_init_eeprom()
7201 rt2800_eeprom_read(rt2x00dev, EEPROM_EIRP_MAX_TX_POWER, &eeprom); in rt2800_init_eeprom()
7203 if (rt2x00_get_field16(eeprom, EEPROM_EIRP_MAX_TX_POWER_2GHZ) < in rt2800_init_eeprom()