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 = {
1739 u16 eeprom; in rt2800_config_3572bt_ant() local
1757 rt2800_eeprom_read(rt2x00dev, EEPROM_FREQ, &eeprom); in rt2800_config_3572bt_ant()
1758 led_ctrl = rt2x00_get_field16(eeprom, EEPROM_FREQ_LED_MODE); in rt2800_config_3572bt_ant()
1795 u16 eeprom; in rt2800_config_ant() local
1833 EEPROM_NIC_CONF1, &eeprom); in rt2800_config_ant()
1834 if (rt2x00_get_field16(eeprom, in rt2800_config_ant()
1872 u16 eeprom; in rt2800_config_lna_gain() local
1876 rt2800_eeprom_read(rt2x00dev, EEPROM_LNA, &eeprom); in rt2800_config_lna_gain()
1877 lna_gain = rt2x00_get_field16(eeprom, EEPROM_LNA_BG); in rt2800_config_lna_gain()
1879 rt2800_eeprom_read(rt2x00dev, EEPROM_LNA, &eeprom); in rt2800_config_lna_gain()
1880 lna_gain = rt2x00_get_field16(eeprom, EEPROM_LNA_A0); in rt2800_config_lna_gain()
1883 rt2800_eeprom_read(rt2x00dev, EEPROM_EXT_LNA2, &eeprom); in rt2800_config_lna_gain()
1884 lna_gain = rt2x00_get_field16(eeprom, in rt2800_config_lna_gain()
1887 rt2800_eeprom_read(rt2x00dev, EEPROM_RSSI_BG2, &eeprom); in rt2800_config_lna_gain()
1888 lna_gain = rt2x00_get_field16(eeprom, in rt2800_config_lna_gain()
1893 rt2800_eeprom_read(rt2x00dev, EEPROM_EXT_LNA2, &eeprom); in rt2800_config_lna_gain()
1894 lna_gain = rt2x00_get_field16(eeprom, in rt2800_config_lna_gain()
1897 rt2800_eeprom_read(rt2x00dev, EEPROM_RSSI_A2, &eeprom); in rt2800_config_lna_gain()
1898 lna_gain = rt2x00_get_field16(eeprom, in rt2800_config_lna_gain()
3434 u16 eeprom; in rt2800_get_gain_calibration_delta() local
3441 rt2800_eeprom_read(rt2x00dev, EEPROM_NIC_CONF1, &eeprom); in rt2800_get_gain_calibration_delta()
3442 if (!rt2x00_get_field16(eeprom, EEPROM_NIC_CONF1_EXTERNAL_TX_ALC)) in rt2800_get_gain_calibration_delta()
3454 rt2800_eeprom_read(rt2x00dev, EEPROM_TSSI_BOUND_BG1, &eeprom); in rt2800_get_gain_calibration_delta()
3455 tssi_bounds[0] = rt2x00_get_field16(eeprom, in rt2800_get_gain_calibration_delta()
3457 tssi_bounds[1] = rt2x00_get_field16(eeprom, in rt2800_get_gain_calibration_delta()
3460 rt2800_eeprom_read(rt2x00dev, EEPROM_TSSI_BOUND_BG2, &eeprom); in rt2800_get_gain_calibration_delta()
3461 tssi_bounds[2] = rt2x00_get_field16(eeprom, in rt2800_get_gain_calibration_delta()
3463 tssi_bounds[3] = rt2x00_get_field16(eeprom, in rt2800_get_gain_calibration_delta()
3466 rt2800_eeprom_read(rt2x00dev, EEPROM_TSSI_BOUND_BG3, &eeprom); in rt2800_get_gain_calibration_delta()
3467 tssi_bounds[4] = rt2x00_get_field16(eeprom, in rt2800_get_gain_calibration_delta()
3469 tssi_bounds[5] = rt2x00_get_field16(eeprom, in rt2800_get_gain_calibration_delta()
3472 rt2800_eeprom_read(rt2x00dev, EEPROM_TSSI_BOUND_BG4, &eeprom); in rt2800_get_gain_calibration_delta()
3473 tssi_bounds[6] = rt2x00_get_field16(eeprom, in rt2800_get_gain_calibration_delta()
3475 tssi_bounds[7] = rt2x00_get_field16(eeprom, in rt2800_get_gain_calibration_delta()
3478 rt2800_eeprom_read(rt2x00dev, EEPROM_TSSI_BOUND_BG5, &eeprom); in rt2800_get_gain_calibration_delta()
3479 tssi_bounds[8] = rt2x00_get_field16(eeprom, in rt2800_get_gain_calibration_delta()
3482 step = rt2x00_get_field16(eeprom, in rt2800_get_gain_calibration_delta()
3485 rt2800_eeprom_read(rt2x00dev, EEPROM_TSSI_BOUND_A1, &eeprom); in rt2800_get_gain_calibration_delta()
3486 tssi_bounds[0] = rt2x00_get_field16(eeprom, in rt2800_get_gain_calibration_delta()
3488 tssi_bounds[1] = rt2x00_get_field16(eeprom, in rt2800_get_gain_calibration_delta()
3491 rt2800_eeprom_read(rt2x00dev, EEPROM_TSSI_BOUND_A2, &eeprom); in rt2800_get_gain_calibration_delta()
3492 tssi_bounds[2] = rt2x00_get_field16(eeprom, in rt2800_get_gain_calibration_delta()
3494 tssi_bounds[3] = rt2x00_get_field16(eeprom, in rt2800_get_gain_calibration_delta()
3497 rt2800_eeprom_read(rt2x00dev, EEPROM_TSSI_BOUND_A3, &eeprom); in rt2800_get_gain_calibration_delta()
3498 tssi_bounds[4] = rt2x00_get_field16(eeprom, in rt2800_get_gain_calibration_delta()
3500 tssi_bounds[5] = rt2x00_get_field16(eeprom, in rt2800_get_gain_calibration_delta()
3503 rt2800_eeprom_read(rt2x00dev, EEPROM_TSSI_BOUND_A4, &eeprom); in rt2800_get_gain_calibration_delta()
3504 tssi_bounds[6] = rt2x00_get_field16(eeprom, in rt2800_get_gain_calibration_delta()
3506 tssi_bounds[7] = rt2x00_get_field16(eeprom, in rt2800_get_gain_calibration_delta()
3509 rt2800_eeprom_read(rt2x00dev, EEPROM_TSSI_BOUND_A5, &eeprom); in rt2800_get_gain_calibration_delta()
3510 tssi_bounds[8] = rt2x00_get_field16(eeprom, in rt2800_get_gain_calibration_delta()
3513 step = rt2x00_get_field16(eeprom, in rt2800_get_gain_calibration_delta()
3550 u16 eeprom; in rt2800_get_txpower_bw_comp() local
3555 rt2800_eeprom_read(rt2x00dev, EEPROM_TXPOWER_DELTA, &eeprom); in rt2800_get_txpower_bw_comp()
3560 if (eeprom == 0xffff || in rt2800_get_txpower_bw_comp()
3565 comp_en = rt2x00_get_field16(eeprom, in rt2800_get_txpower_bw_comp()
3568 comp_type = rt2x00_get_field16(eeprom, in rt2800_get_txpower_bw_comp()
3570 comp_value = rt2x00_get_field16(eeprom, in rt2800_get_txpower_bw_comp()
3576 comp_en = rt2x00_get_field16(eeprom, in rt2800_get_txpower_bw_comp()
3579 comp_type = rt2x00_get_field16(eeprom, in rt2800_get_txpower_bw_comp()
3581 comp_value = rt2x00_get_field16(eeprom, in rt2800_get_txpower_bw_comp()
3616 u16 eeprom; in rt2800_compensate_txpower() local
3634 1, &eeprom); in rt2800_compensate_txpower()
3635 criterion = rt2x00_get_field16(eeprom, in rt2800_compensate_txpower()
3639 &eeprom); in rt2800_compensate_txpower()
3642 eirp_txpower_criterion = rt2x00_get_field16(eeprom, in rt2800_compensate_txpower()
3645 eirp_txpower_criterion = rt2x00_get_field16(eeprom, in rt2800_compensate_txpower()
3685 u16 eeprom; in rt2800_config_txpower_rt3593() local
3709 offset, &eeprom); in rt2800_config_txpower_rt3593()
3712 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE0); in rt2800_config_txpower_rt3593()
3723 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE1); in rt2800_config_txpower_rt3593()
3734 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE2); in rt2800_config_txpower_rt3593()
3745 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE3); in rt2800_config_txpower_rt3593()
3757 offset + 1, &eeprom); in rt2800_config_txpower_rt3593()
3760 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE0); in rt2800_config_txpower_rt3593()
3771 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE1); in rt2800_config_txpower_rt3593()
3782 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE2); in rt2800_config_txpower_rt3593()
3794 offset + 2, &eeprom); in rt2800_config_txpower_rt3593()
3797 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE0); in rt2800_config_txpower_rt3593()
3808 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE1); in rt2800_config_txpower_rt3593()
3819 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE2); in rt2800_config_txpower_rt3593()
3830 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE3); in rt2800_config_txpower_rt3593()
3842 offset + 3, &eeprom); in rt2800_config_txpower_rt3593()
3845 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE0); in rt2800_config_txpower_rt3593()
3856 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE1); in rt2800_config_txpower_rt3593()
3867 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE2); in rt2800_config_txpower_rt3593()
3878 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE3); in rt2800_config_txpower_rt3593()
3890 offset + 4, &eeprom); in rt2800_config_txpower_rt3593()
3893 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE0); in rt2800_config_txpower_rt3593()
3904 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE1); in rt2800_config_txpower_rt3593()
3915 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE2); in rt2800_config_txpower_rt3593()
3926 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE3); in rt2800_config_txpower_rt3593()
3938 offset + 5, &eeprom); in rt2800_config_txpower_rt3593()
3941 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE0); in rt2800_config_txpower_rt3593()
3952 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE1); in rt2800_config_txpower_rt3593()
3963 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE2); in rt2800_config_txpower_rt3593()
3975 offset + 6, &eeprom); in rt2800_config_txpower_rt3593()
3978 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE0); in rt2800_config_txpower_rt3593()
3989 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE1); in rt2800_config_txpower_rt3593()
4000 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE2); in rt2800_config_txpower_rt3593()
4009 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE3); in rt2800_config_txpower_rt3593()
4019 offset + 7, &eeprom); in rt2800_config_txpower_rt3593()
4022 txpower = rt2x00_get_field16(eeprom, EEPROM_TXPOWER_BYRATE_RATE0); in rt2800_config_txpower_rt3593()
4080 u16 eeprom; in rt2800_config_txpower_rt28xx() local
4153 i, &eeprom); in rt2800_config_txpower_rt28xx()
4161 txpower = rt2x00_get_field16(eeprom, in rt2800_config_txpower_rt28xx()
4172 txpower = rt2x00_get_field16(eeprom, in rt2800_config_txpower_rt28xx()
4183 txpower = rt2x00_get_field16(eeprom, in rt2800_config_txpower_rt28xx()
4194 txpower = rt2x00_get_field16(eeprom, in rt2800_config_txpower_rt28xx()
4202 i + 1, &eeprom); in rt2800_config_txpower_rt28xx()
4210 txpower = rt2x00_get_field16(eeprom, in rt2800_config_txpower_rt28xx()
4221 txpower = rt2x00_get_field16(eeprom, in rt2800_config_txpower_rt28xx()
4232 txpower = rt2x00_get_field16(eeprom, in rt2800_config_txpower_rt28xx()
4243 txpower = rt2x00_get_field16(eeprom, in rt2800_config_txpower_rt28xx()
4541 u16 eeprom; in rt2800_init_registers() local
4625 &eeprom); in rt2800_init_registers()
4626 if (rt2x00_get_field16(eeprom, EEPROM_NIC_CONF1_DAC_TEST)) in rt2800_init_registers()
4661 &eeprom); in rt2800_init_registers()
4662 if (rt2x00_get_field16(eeprom, in rt2800_init_registers()
5093 u16 eeprom; in rt2800_disable_unused_dac_adc() local
5097 rt2800_eeprom_read(rt2x00dev, EEPROM_NIC_CONF0, &eeprom); in rt2800_disable_unused_dac_adc()
5098 if (rt2x00_get_field16(eeprom, EEPROM_NIC_CONF0_TXPATH) == 1) in rt2800_disable_unused_dac_adc()
5100 if (rt2x00_get_field16(eeprom, EEPROM_NIC_CONF0_RXPATH) == 1) in rt2800_disable_unused_dac_adc()
5459 u16 eeprom; in rt2800_init_bbp_53xx() local
5526 rt2800_eeprom_read(rt2x00dev, EEPROM_NIC_CONF1, &eeprom); in rt2800_init_bbp_53xx()
5527 div_mode = rt2x00_get_field16(eeprom, in rt2800_init_bbp_53xx()
5567 u16 eeprom; in rt2800_init_bbp_5592() local
5612 rt2800_eeprom_read(rt2x00dev, EEPROM_NIC_CONF1, &eeprom); in rt2800_init_bbp_5592()
5613 div_mode = rt2x00_get_field16(eeprom, EEPROM_NIC_CONF1_ANT_DIVERSITY); in rt2800_init_bbp_5592()
5641 u16 eeprom; in rt2800_init_bbp() local
5685 &eeprom); in rt2800_init_bbp()
5687 if (eeprom != 0xffff && eeprom != 0x0000) { in rt2800_init_bbp()
5688 reg_id = rt2x00_get_field16(eeprom, EEPROM_BBP_REG_ID); in rt2800_init_bbp()
5689 value = rt2x00_get_field16(eeprom, EEPROM_BBP_VALUE); in rt2800_init_bbp()
5832 u16 eeprom; in rt2800_normal_mode_setup_3xxx() local
5856 rt2800_eeprom_read(rt2x00dev, EEPROM_NIC_CONF0, &eeprom); in rt2800_normal_mode_setup_3xxx()
5857 if (rt2x00_get_field16(eeprom, EEPROM_NIC_CONF0_RXPATH) == 1) in rt2800_normal_mode_setup_3xxx()
5859 if (rt2x00_get_field16(eeprom, EEPROM_NIC_CONF0_TXPATH) == 1) in rt2800_normal_mode_setup_3xxx()
5938 u16 eeprom; in rt2800_normal_mode_setup_5xxx() local
5942 rt2800_eeprom_read(rt2x00dev, EEPROM_NIC_CONF0, &eeprom); in rt2800_normal_mode_setup_5xxx()
5943 if (rt2x00_get_field16(eeprom, EEPROM_NIC_CONF0_RXPATH) == 1) in rt2800_normal_mode_setup_5xxx()
5945 if (rt2x00_get_field16(eeprom, EEPROM_NIC_CONF0_TXPATH) == 1) in rt2800_normal_mode_setup_5xxx()
6005 u16 eeprom; in rt2800_init_rfcsr_30xx() local
6049 &eeprom); in rt2800_init_rfcsr_30xx()
6050 if (rt2x00_get_field16(eeprom, EEPROM_NIC_CONF1_DAC_TEST)) in rt2800_init_rfcsr_30xx()
6852 *(u32 *)&rt2x00dev->eeprom[i] = cpu_to_le32(reg); in rt2800_efuse_read()
6854 *(u32 *)&rt2x00dev->eeprom[i + 2] = cpu_to_le32(reg); in rt2800_efuse_read()
6856 *(u32 *)&rt2x00dev->eeprom[i + 4] = cpu_to_le32(reg); in rt2800_efuse_read()
6858 *(u32 *)&rt2x00dev->eeprom[i + 6] = cpu_to_le32(reg); in rt2800_efuse_read()
7048 u16 eeprom; in rt2800_init_eeprom() local
7054 rt2800_eeprom_read(rt2x00dev, EEPROM_NIC_CONF0, &eeprom); in rt2800_init_eeprom()
7066 rf = rt2x00_get_field16(eeprom, EEPROM_NIC_CONF0_RF_TYPE); in rt2800_init_eeprom()
7103 rt2x00_get_field16(eeprom, EEPROM_NIC_CONF0_TXPATH); in rt2800_init_eeprom()
7105 rt2x00_get_field16(eeprom, EEPROM_NIC_CONF0_RXPATH); in rt2800_init_eeprom()
7107 rt2800_eeprom_read(rt2x00dev, EEPROM_NIC_CONF1, &eeprom); in rt2800_init_eeprom()
7113 value = rt2x00_get_field16(eeprom, in rt2800_init_eeprom()
7140 if (rt2x00_get_field16(eeprom, EEPROM_NIC_CONF1_EXTERNAL_LNA_5G)) in rt2800_init_eeprom()
7142 if (rt2x00_get_field16(eeprom, EEPROM_NIC_CONF1_EXTERNAL_LNA_2G)) in rt2800_init_eeprom()
7148 if (rt2x00_get_field16(eeprom, EEPROM_NIC_CONF1_HW_RADIO)) in rt2800_init_eeprom()
7154 if (rt2x00_get_field16(eeprom, EEPROM_NIC_CONF1_BT_COEXIST)) in rt2800_init_eeprom()
7160 rt2800_eeprom_read(rt2x00dev, EEPROM_FREQ, &eeprom); in rt2800_init_eeprom()
7161 rt2x00dev->freq_offset = rt2x00_get_field16(eeprom, EEPROM_FREQ_OFFSET); in rt2800_init_eeprom()
7171 rt2x00dev->led_mcu_reg = eeprom; in rt2800_init_eeprom()
7177 rt2800_eeprom_read(rt2x00dev, EEPROM_EIRP_MAX_TX_POWER, &eeprom); in rt2800_init_eeprom()
7179 if (rt2x00_get_field16(eeprom, EEPROM_EIRP_MAX_TX_POWER_2GHZ) < in rt2800_init_eeprom()