Lines Matching full:lna
1579 /* read RSSI offsets and LNA gains from EEPROM */ in mtw_read_eeprom()
1593 sc->lna[2] = val >> 8; /* channel group 2 */ in mtw_read_eeprom()
1600 sc->lna[3] = val >> 8; /* channel group 3 */ in mtw_read_eeprom()
1603 sc->lna[0] = val & 0xff; /* channel group 0 */ in mtw_read_eeprom()
1604 sc->lna[1] = val >> 8; /* channel group 1 */ in mtw_read_eeprom()
1605 MTW_DPRINTF(sc, MTW_DEBUG_ROM, "LNA0 0x%x\n", sc->lna[0]); in mtw_read_eeprom()
1607 /* fix broken 5GHz LNA entries */ in mtw_read_eeprom()
1608 if (sc->lna[2] == 0 || sc->lna[2] == 0xff) { in mtw_read_eeprom()
1610 "invalid LNA for channel group %d\n", 2); in mtw_read_eeprom()
1611 sc->lna[2] = sc->lna[1]; in mtw_read_eeprom()
1613 if (sc->lna[3] == 0 || sc->lna[3] == 0xff) { in mtw_read_eeprom()
1615 "invalid LNA for channel group %d\n", 3); in mtw_read_eeprom()
1616 sc->lna[3] = sc->lna[1]; in mtw_read_eeprom()
3667 /* LNA */ in mt7601_set_chan()
3668 mtw_bbp_write(sc, 62, 0x37 - sc->lna[0]); in mt7601_set_chan()
3669 mtw_bbp_write(sc, 63, 0x37 - sc->lna[0]); in mt7601_set_chan()
3670 mtw_bbp_write(sc, 64, 0x37 - sc->lna[0]); in mt7601_set_chan()
4114 delta -= sc->lna[1]; in mtw_rssi2dbm()
4116 delta -= sc->lna[2]; in mtw_rssi2dbm()
4118 delta -= sc->lna[3]; in mtw_rssi2dbm()
4120 delta = sc->rssi_2ghz[rxchain] - sc->lna[0]; in mtw_rssi2dbm()