Lines Matching refs:gain
544 s32 gain; in table_lookup() local
552 gain = table[0].value; in table_lookup()
554 gain = table[imax].value; in table_lookup()
565 gain = table[imin].value; in table_lookup()
567 gain += ((s32)(reg_value - table[imin].reg_value) * in table_lookup()
571 return gain; in table_lookup()
578 s32 gain; in get_rf_strength() local
598 gain = table_lookup(lnagain_nf_lookup, in get_rf_strength()
603 gain = table_lookup(lnagain_iip3_lookup, in get_rf_strength()
607 gain += table_lookup(gain_rfagc_lookup, in get_rf_strength()
610 gain -= 2400; in get_rf_strength()
615 gain = table_lookup( in get_rf_strength()
619 gain += 600; in get_rf_strength()
622 gain = table_lookup( in get_rf_strength()
631 gain -= ((((s32)(state->frequency / 1000) - 1550) * 2) / 12); in get_rf_strength()
634 gain += (s32)((state->reg[0x01] & 0xC0) >> 6) * 600 - 1300; in get_rf_strength()
636 if (gain < 0) in get_rf_strength()
637 gain = 0; in get_rf_strength()
638 else if (gain > 10000) in get_rf_strength()
639 gain = 10000; in get_rf_strength()
641 *st = 10000 - gain; in get_rf_strength()