Lines Matching full:ch1
228 u16 ch1; member
672 * => 115.7400832 * ch1 / gain1 / mt -
674 * 0.00012213 * 25600 * (ch1 / gain1 / mt) * 25600 *
675 * (ch1 /gain1 / mt) / (25600 * ch0 / gain0 / mt)
677 * A = 0.00012213 * 25600 * (ch1 /gain1 / mt) * 25600 *
678 * (ch1 /gain1 / mt) / (25600 * ch0 / gain0 / mt)
679 * => 0.00012213 * 25600 * (ch1 /gain1 / mt) *
680 * (ch1 /gain1 / mt) / (ch0 / gain0 / mt)
681 * => 0.00012213 * 25600 * (ch1 / gain1) * (ch1 /gain1 / mt) /
683 * => 0.00012213 * 25600 * (ch1 / gain1) * (ch1 /gain1 / mt) *
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) /
700 * 100 * ch1 / gain1 / mt) * ((D1/D0 - 0.87) * (0.385) + 1)
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)
709 * => 13.118336 * ch1 / (gain1 * mt)
711 * + 8931.90144 * ch1 * ch1 * gain0 /
713 * + 0.602694912 * ch1 / (gain1 * mt)
715 * => [0.3489024 * ch1 * ch1 * gain0 / (ch0 * gain1 * gain1)
717 * + 13.721030912 * ch1 / gain1
725 * 100 * ch1 / gain1 / mt) * (-0.05D1/D0 + 1.1)
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)
732 * + 0.90624 * ch1 * -1280 * ch1 *gain0 * mt / (gain1 * mt *gain1 * mt * 25600 * ch0)
733 * + 1.1 * 0.90624 * ch1 / (gain1 * mt)
734 * => -43614.208 * ch1 / (gain1 * mt * 25600)
736 * - 1159.9872 * ch1 * ch1 * gain0 / (gain1 * gain1 * mt * 25600 * ch0)
737 * + 0.996864 ch1 / (gain1 * mt)
739 * - 0.045312 * ch1 * ch1 * gain0 / (gain1 * gain1 * ch0)
740 * - 0.706816 * ch1 / gain1
747 * lx = (3.126528 * ch1 * ch1 * gain0 / (ch0 * gain1 * gain1) +
748 * 115.7400832 * ch1 / gain1 +
754 * => [0.3489024 * ch1 * ch1 * gain0 / (ch0 * gain1 * gain1) +
755 * 13.721030912 * ch1 / gain1 +
760 * => [-0.045312 * ch1 * ch1 * gain0 / (ch0 * gain1 * gain1) +
761 * -0.706816 * ch1 / gain1 +
767 * A * ch1 * ch1 * gain0 / (ch0 * gain1 * gain1) +
768 * B * ch1 / gain1 +
822 unsigned int ch1, unsigned int gain0, in bu27034_fixp_calc_t1_64bit() argument
828 helper64 = (u64)coeff * (u64)ch1 * (u64)ch1; in bu27034_fixp_calc_t1_64bit()
844 unsigned int ch1, unsigned int gain0, in bu27034_fixp_calc_t1() argument
854 helper = coeff * ch1 * ch1; in bu27034_fixp_calc_t1()
857 helper = ch1 * ch1; in bu27034_fixp_calc_t1()
860 return bu27034_fixp_calc_t1_64bit(coeff, ch0, ch1, gain0, gain1); in bu27034_fixp_calc_t1()
863 return bu27034_fixp_calc_t1_64bit(coeff, ch0, ch1, gain0, gain1); in bu27034_fixp_calc_t1()
884 static int bu27034_fixp_calc_lx(unsigned int ch0, unsigned int ch1, in bu27034_fixp_calc_lx() argument
913 terms[0] = bu27034_fixp_calc_t1(c->A, ch0, ch1, gain0, gain1); in bu27034_fixp_calc_lx()
914 terms[1] = bu27034_fixp_calc_t23(c->B, ch1, gain1); in bu27034_fixp_calc_lx()
1084 u16 ch0, ch1; in bu27034_calc_mlux() local
1096 ch1 = max_t(u16, 1, le16_to_cpu(res[1])); in bu27034_calc_mlux()
1112 d1_d0_ratio_scaled = (unsigned int)ch1 * (unsigned int)gain0 * 100; in bu27034_calc_mlux()
1113 helper64 = (u64)ch1 * (u64)gain0 * 100LLU; in bu27034_calc_mlux()
1125 ret = bu27034_fixp_calc_lx(ch0, ch1, gain0, gain1, meastime, 0); in bu27034_calc_mlux()
1127 ret = bu27034_fixp_calc_lx(ch0, ch1, gain0, gain1, meastime, 1); in bu27034_calc_mlux()
1129 ret = bu27034_fixp_calc_lx(ch0, ch1, gain0, gain1, meastime, 2); in bu27034_calc_mlux()
1381 * 55mS data ch0 = 0xffff ch1 = 0xffff fits in 26 bits in bu27034_buffer_thread()