Lines Matching full:cal
391 * For Ext A band, Disable Tx Inc dcoc Cal.
416 gain -= dev->cal.rx.lna_gain * 2;
527 dev->cal.tssi_dc = mt76_rr(dev, MT_BBP(CORE, 35)) & 0xff;
776 tssi_db = mt76x0_phy_lin2db(ltssi - dev->cal.tssi_dc) * tssi_slope;
789 ((ltssi - dev->cal.tssi_dc) < 1 && tssi_target < 0)) {
794 if ((dev->cal.tssi_target ^ tssi_target) < 0 &&
795 dev->cal.tssi_target > -4096 && dev->cal.tssi_target < 4096 &&
798 tssi_target + dev->cal.tssi_target > 0) ||
800 tssi_target + dev->cal.tssi_target <= 0))
803 dev->cal.tssi_target = tssi_target;
805 dev->cal.tssi_target = tssi_target;
1038 val = (35 * (val - dev->cal.rx.temp_offset)) / 10 + 25;
1040 if (abs(val - dev->cal.temp_vco) > 20) {
1043 dev->cal.temp_vco = val;
1045 if (abs(val - dev->cal.temp) > 30) {
1047 dev->cal.temp = val;
1058 u8 gain = dev->cal.agc_gain_cur[0] - dev->cal.agc_gain_adjust;
1074 dev->cal.avg_rssi_all = mt76_get_min_avg_rssi(&dev->mt76, 0);
1075 if (!dev->cal.avg_rssi_all)
1076 dev->cal.avg_rssi_all = -75;
1078 low_gain = (dev->cal.avg_rssi_all > mt76x02_get_rssi_gain_thresh(dev)) +
1079 (dev->cal.avg_rssi_all > mt76x02_get_low_rssi_gain_thresh(dev));
1081 gain_change = dev->cal.low_gain < 0 ||
1082 (dev->cal.low_gain & 2) ^ (low_gain & 2);
1083 dev->cal.low_gain = low_gain;
1091 dev->cal.agc_gain_adjust = (low_gain == 2) ? 0 : 10;
1094 dev->cal.agc_gain_cur[0] = dev->cal.agc_gain_init[0] - gain_delta;
1191 min_t(u8, dev->cal.rx.freq_offset, 0xbf));