Lines Matching full:lna
2025 /* Read RSSI offsets and LNA gains from EEPROM. */ in run_read_eeprom()
2050 sc->lna[2] = val >> 8; /* channel group 2 */ in run_read_eeprom()
2073 sc->lna[3] = val >> 8; /* channel group 3 */ in run_read_eeprom()
2077 sc->lna[0] = val & 0xff; /* channel group 0 */ in run_read_eeprom()
2078 sc->lna[1] = val >> 8; /* channel group 1 */ in run_read_eeprom()
2080 /* fix broken 5GHz LNA entries */ in run_read_eeprom()
2081 if (sc->lna[2] == 0 || sc->lna[2] == 0xff) { in run_read_eeprom()
2083 "invalid LNA for channel group %d\n", 2); in run_read_eeprom()
2084 sc->lna[2] = sc->lna[1]; in run_read_eeprom()
2086 if (sc->lna[3] == 0 || sc->lna[3] == 0xff) { in run_read_eeprom()
2088 "invalid LNA for channel group %d\n", 3); in run_read_eeprom()
2089 sc->lna[3] = sc->lna[1]; in run_read_eeprom()
4026 run_bbp_write(sc, 62, 0x37 - sc->lna[group]); in run_select_chan_group()
4027 run_bbp_write(sc, 63, 0x37 - sc->lna[group]); in run_select_chan_group()
4028 run_bbp_write(sc, 64, 0x37 - sc->lna[group]); in run_select_chan_group()
4150 agc = 0x1c + sc->lna[0] * 2; in run_select_chan_group()
4152 agc = 0x2e + sc->lna[0]; in run_select_chan_group()
4155 agc = 0x24 + sc->lna[group] * 2; in run_select_chan_group()
4157 agc = 0x22 + (sc->lna[group] * 5) / 3; in run_select_chan_group()
4159 agc = 0x32 + (sc->lna[group] * 5) / 3; in run_select_chan_group()
5406 delta -= sc->lna[1]; in run_rssi2dbm()
5408 delta -= sc->lna[2]; in run_rssi2dbm()
5410 delta -= sc->lna[3]; in run_rssi2dbm()
5412 delta = sc->rssi_2ghz[rxchain] - sc->lna[0]; in run_rssi2dbm()
5676 /* Disable the GPIO bits 4 and 7 for LNA PE control. */ in run_rt3593_rf_init()