Lines Matching refs:gain0
673 * 68.1982976 * ch0 / gain0 / mt +
675 * (ch1 /gain1 / mt) / (25600 * ch0 / gain0 / mt)
678 * (ch1 /gain1 / mt) / (25600 * ch0 / gain0 / mt)
680 * (ch1 /gain1 / mt) / (ch0 / gain0 / mt)
682 * (ch0 / gain0)
684 * gain0 / ch0
685 * => 3.126528 * ch1 * ch1 * gain0 / gain1 / gain1 / mt /ch0
687 * lx = (115.7400832 * ch1 / gain1 - 68.1982976 * ch0 / gain0) /
689 * => (115.7400832 * ch1 / gain1 - 68.1982976 * ch0 / gain0) /
690 * mt + 3.126528 * ch1 * ch1 * gain0 / gain1 / gain1 / mt /
693 * => (115.7400832 * ch1 / gain1 - 68.1982976 * ch0 / gain0 +
694 * 3.126528 * ch1 * ch1 * gain0 / gain1 / gain1 / ch0) /
699 * => (0.001331 * 256 * 100 * ch0 / gain0 / mt + 0.0000354 * 256 *
701 * => (34.0736 * ch0 / gain0 / mt + 0.90624 * ch1 / gain1 / mt) *
703 * => (34.0736 * ch0 / gain0 / mt + 0.90624 * ch1 / gain1 / mt) *
705 * => (34.0736 * ch0 / gain0 / mt + 0.90624 * ch1 / gain1 / mt) *
706 * (0.385 * 256 * 100 * ch1 / gain1 / mt / (256 * 100 * ch0 / gain0 / mt) - 0.66505)
707 * => (34.0736 * ch0 / gain0 / mt + 0.90624 * ch1 / gain1 / mt) *
708 * (9856 * ch1 / gain1 / mt / (25600 * ch0 / gain0 / mt) + 0.66505)
710 * + 22.66064768 * ch0 / (gain0 * mt)
711 * + 8931.90144 * ch1 * ch1 * gain0 /
715 * => [0.3489024 * ch1 * ch1 * gain0 / (ch0 * gain1 * gain1)
716 * + 22.66064768 * ch0 / gain0
724 * => (0.001331 * 256 * 100 * ch0 / gain0 / mt + 0.0000354 * 256 *
726 * => (34.0736 * ch0 / gain0 / mt + 0.90624 * ch1 / gain1 / mt) *
727 * (-0.05 * 256 * 100 * ch1 / gain1 / mt / (256 * 100 * ch0 / gain0 / mt) + 1.1)
728 * => (34.0736 * ch0 / gain0 / mt + 0.90624 * ch1 / gain1 / mt) *
729 * (-1280 * ch1 / (gain1 * mt * 25600 * ch0 / gain0 / mt) + 1.1)
730 * => (34.0736 * ch0 * -1280 * ch1 * gain0 * mt /( gain0 * mt * gain1 * mt * 25600 * ch0)
731 * + 34.0736 * 1.1 * ch0 / (gain0 * mt)
732 * + 0.90624 * ch1 * -1280 * ch1 *gain0 * mt / (gain1 * mt *gain1 * mt * 25600 * ch0)
735 * + 37.48096 ch0 / (gain0 * mt)
736 * - 1159.9872 * ch1 * ch1 * gain0 / (gain1 * gain1 * mt * 25600 * ch0)
739 * - 0.045312 * ch1 * ch1 * gain0 / (gain1 * gain1 * ch0)
741 * + 37.48096 ch0 /gain0
747 * lx = (3.126528 * ch1 * ch1 * gain0 / (ch0 * gain1 * gain1) +
749 * -68.1982976 * ch0 / gain0
754 * => [0.3489024 * ch1 * ch1 * gain0 / (ch0 * gain1 * gain1) +
756 * 22.66064768 * ch0 / gain0
760 * => [-0.045312 * ch1 * ch1 * gain0 / (ch0 * gain1 * gain1) +
762 * 37.48096 ch0 /(gain0
767 * A * ch1 * ch1 * gain0 / (ch0 * gain1 * gain1) +
769 * C * ch0 / gain0
822 unsigned int ch1, unsigned int gain0,
834 return gain_mul_div_helper(helper64, gain0, ch0);
839 return gain_mul_div_helper(helper64, gain0, helper);
844 unsigned int ch1, unsigned int gain0,
851 * multiply with gain0 only after the divisions - even though
855 tmp = helper * gain0;
860 return bu27034_fixp_calc_t1_64bit(coeff, ch0, ch1, gain0, gain1);
862 if (check_mul_overflow(helper, gain0, &tmp))
863 return bu27034_fixp_calc_t1_64bit(coeff, ch0, ch1, gain0, gain1);
885 unsigned int gain0, unsigned int gain1,
913 terms[0] = bu27034_fixp_calc_t1(c->A, ch0, ch1, gain0, gain1);
915 terms[2] = bu27034_fixp_calc_t23(c->C, ch0, gain0);
1082 unsigned int gain0, gain1, meastime;
1098 ret = bu27034_get_gain(data, BU27034_CHAN_DATA0, &gain0);
1112 d1_d0_ratio_scaled = (unsigned int)ch1 * (unsigned int)gain0 * 100;
1113 helper64 = (u64)ch1 * (u64)gain0 * 100LLU;
1125 ret = bu27034_fixp_calc_lx(ch0, ch1, gain0, gain1, meastime, 0);
1127 ret = bu27034_fixp_calc_lx(ch0, ch1, gain0, gain1, meastime, 1);
1129 ret = bu27034_fixp_calc_lx(ch0, ch1, gain0, gain1, meastime, 2);