Lines Matching full:ll
131 #define MLX90632_REF_12 12LL /* ResCtrlRef value of Ch 1 or Ch 2 */
132 #define MLX90632_REF_3 12LL /* ResCtrlRef value of Channel 3 */
674 kGb = ((s64)Gb * 1000LL) >> 10ULL; in mlx90632_preprocess_temp_amb()
675 VR_Ta = (s64)ambient_old_raw * 1000000LL + in mlx90632_preprocess_temp_amb()
676 kGb * div64_s64(((s64)ambient_new_raw * 1000LL), in mlx90632_preprocess_temp_amb()
679 div64_s64(((s64)ambient_new_raw * 1000000000000LL), in mlx90632_preprocess_temp_amb()
681 return div64_s64(tmp << 19ULL, 1000LL); in mlx90632_preprocess_temp_amb()
690 kKa = ((s64)Ka * 1000LL) >> 10ULL; in mlx90632_preprocess_temp_obj()
691 VR_IR = (s64)ambient_old_raw * 1000000LL + in mlx90632_preprocess_temp_obj()
692 kKa * div64_s64(((s64)ambient_new_raw * 1000LL), in mlx90632_preprocess_temp_obj()
696 * 1000000000000LL), (MLX90632_REF_12)), in mlx90632_preprocess_temp_obj()
698 return div64_s64((tmp << 19ULL), 1000LL); in mlx90632_preprocess_temp_obj()
706 kKa = ((s64)Ka * 1000LL) >> 10ULL; in mlx90632_preprocess_temp_obj_extended()
707 VR_IR = (s64)ambient_old_raw * 1000000LL + in mlx90632_preprocess_temp_obj_extended()
708 kKa * div64_s64((s64)ambient_new_raw * 1000LL, in mlx90632_preprocess_temp_obj_extended()
711 div64_s64((s64) object_new_raw * 1000000000000LL, MLX90632_REF_12), in mlx90632_preprocess_temp_obj_extended()
713 return div64_s64(tmp << 19ULL, 1000LL); in mlx90632_preprocess_temp_obj_extended()
723 Asub = ((s64)P_T * 10000000000LL) >> 44ULL; in mlx90632_calc_temp_ambient()
724 Bsub = AMB - (((s64)P_R * 1000LL) >> 8ULL); in mlx90632_calc_temp_ambient()
726 Bblock = (div64_s64(Bsub * 10000000LL, P_G)) << 20ULL; in mlx90632_calc_temp_ambient()
727 Cblock = ((s64)P_O * 10000000000LL) >> 8ULL; in mlx90632_calc_temp_ambient()
729 sum = div64_s64(Ablock, 1000000LL) + Bblock + Cblock; in mlx90632_calc_temp_ambient()
731 return div64_s64(sum, 10000000LL); in mlx90632_calc_temp_ambient()
742 Ha_customer = ((s64)Ha * 1000000LL) >> 14ULL; in mlx90632_calc_temp_object_iteration()
745 calcedKsTO = ((s64)((s64)Ga * (prev_object_temp - 25 * 1000LL) in mlx90632_calc_temp_object_iteration()
746 * 1000LL)) >> 36LL; in mlx90632_calc_temp_object_iteration()
747 calcedKsTA = ((s64)(Fb * (TAdut - 25 * 1000000LL))) >> 36LL; in mlx90632_calc_temp_object_iteration()
748 Alpha_corr = div64_s64((((s64)(Fa * 10000000000LL) >> 46LL) in mlx90632_calc_temp_object_iteration()
749 * Ha_customer), 1000LL); in mlx90632_calc_temp_object_iteration()
750 Alpha_corr *= ((s64)(1 * 1000000LL + calcedKsTO + calcedKsTA)); in mlx90632_calc_temp_object_iteration()
751 Alpha_corr = emissivity * div64_s64(Alpha_corr, 100000LL); in mlx90632_calc_temp_object_iteration()
752 Alpha_corr = div64_s64(Alpha_corr, 1000LL); in mlx90632_calc_temp_object_iteration()
753 ir_Alpha = div64_s64((s64)object * 10000000LL, Alpha_corr); in mlx90632_calc_temp_object_iteration()
755 return (int_sqrt64(int_sqrt64(ir_Alpha * 1000000000000LL + TAdut4)) in mlx90632_calc_temp_object_iteration()
775 kTA = (Ea * 1000LL) >> 16LL; in mlx90632_calc_temp_object()
776 kTA0 = (Eb * 1000LL) >> 8LL; in mlx90632_calc_temp_object()
777 TAdut = div64_s64(((ambient - kTA0) * 1000000LL), kTA) + 25 * 1000000LL; in mlx90632_calc_temp_object()
778 TAdut4 = mlx90632_calc_ta4(TAdut, 10000LL); in mlx90632_calc_temp_object()
797 kTA = (Ea * 1000LL) >> 16LL; in mlx90632_calc_temp_object_extended()
798 kTA0 = (Eb * 1000LL) >> 8LL; in mlx90632_calc_temp_object_extended()
799 TAdut = div64_s64((ambient - kTA0) * 1000000LL, kTA) + 25 * 1000000LL; in mlx90632_calc_temp_object_extended()
801 TAdut4 = mlx90632_calc_ta4(TAdut, 10000LL); in mlx90632_calc_temp_object_extended()