Lines Matching refs:cal
171 u8 limit = dev->cal.low_gain > 0 ? 16 : 4;
177 dev->cal.false_cca = false_cca;
178 if (false_cca > 800 && dev->cal.agc_gain_adjust < limit) {
179 dev->cal.agc_gain_adjust += 2;
181 } else if ((false_cca < 10 && dev->cal.agc_gain_adjust > 0) ||
182 (dev->cal.agc_gain_adjust >= limit && false_cca < 500)) {
183 dev->cal.agc_gain_adjust -= 2;
187 dev->cal.agc_lowest_gain = dev->cal.agc_gain_adjust >= limit;
195 dev->cal.agc_gain_init[0] = mt76_get_field(dev, MT_BBP(AGC, 8),
197 dev->cal.agc_gain_init[1] = mt76_get_field(dev, MT_BBP(AGC, 9),
199 memcpy(dev->cal.agc_gain_cur, dev->cal.agc_gain_init,
200 sizeof(dev->cal.agc_gain_cur));
201 dev->cal.low_gain = -1;
202 dev->cal.gain_init_done = true;