Lines Matching full:lna
2327 rt2860_mcu_bbp_write(sc, 62, 0x37 - sc->lna[group]);
2328 rt2860_mcu_bbp_write(sc, 63, 0x37 - sc->lna[group]);
2329 rt2860_mcu_bbp_write(sc, 64, 0x37 - sc->lna[group]);
2394 agc = 0x1c + sc->lna[0] * 2;
2396 agc = 0x2e + sc->lna[0];
2398 agc = 0x32 + (sc->lna[group] * 5) / 3;
3290 delta -= sc->lna[1];
3292 delta -= sc->lna[2];
3294 delta -= sc->lna[3];
3296 delta = sc->rssi_2ghz[rxchain] - sc->lna[0];
3591 /* read RSSI offsets and LNA gains from EEPROM */
3606 sc->lna[2] = val >> 8; /* channel group 2 */
3613 sc->lna[3] = val >> 8; /* channel group 3 */
3617 sc->lna[0] = RT3090_DEF_LNA;
3619 sc->lna[0] = val & 0xff;
3620 sc->lna[1] = val >> 8; /* channel group 1 */
3622 /* fix broken 5GHz LNA entries */
3623 if (sc->lna[2] == 0 || sc->lna[2] == 0xff) {
3624 DPRINTF(("invalid LNA for channel group %d\n", 2));
3625 sc->lna[2] = sc->lna[1];
3627 if (sc->lna[3] == 0 || sc->lna[3] == 0xff) {
3628 DPRINTF(("invalid LNA for channel group %d\n", 3));
3629 sc->lna[3] = sc->lna[1];