Lines Matching refs:strength
143 c->strength.len = 1;
144 c->strength.stat[0].scale = FE_SCALE_DECIBEL;
145 c->strength.stat[0].uvalue = 0;
437 ret = ts2020_get_tuner_gain(priv->fe, &c->strength.stat[0].svalue);
441 c->strength.stat[0].scale = FE_SCALE_DECIBEL;
451 * Read TS2020 signal strength in v3 format.
458 unsigned strength;
464 if (c->strength.stat[0].scale == FE_SCALE_NOT_AVAILABLE) {
469 gain = c->strength.stat[0].svalue;
471 /* Calculate the signal strength based on the total gain of the tuner */
474 strength = 0;
477 strength = 0 + div64_s64((85000 + gain) * 3, 1000);
480 strength = 60 + div64_s64((65000 + gain) * 3, 2000);
483 strength = 90 + div64_s64((45000 + gain), 5000);
485 *_signal_strength = strength * 65535 / 100;