Home
last modified time | relevance | path

Searched refs:fine_step (Results 1 – 1 of 1) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/input/sensors/accel/
H A Dda223_core.c745 static void mir3da_cali_off_to_lsb(int off, int *coarse, int coarse_step, int *fine, int fine_step) in mir3da_cali_off_to_lsb() argument
748 *fine = 100*(off-(*coarse)*coarse_step)/fine_step; in mir3da_cali_off_to_lsb()
754 static int NSA_once_calibrate(MIR_HANDLE handle, int coarse_step[3], int fine_step[3], int xyz[3]) in NSA_once_calibrate()
784 …ali_off_to_lsb((xyz[i]-target[i]), &coarse_delta[i], coarse_step[i], &fine_delta[i], fine_step[i]); in NSA_once_calibrate()
807 static int NSA_calibrate(MIR_HANDLE handle, int coarse_step[3], int fine_step[3], int fine_max, int… in NSA_calibrate()
863 …ali_off_to_lsb((xyz[i]-target[i]), &coarse_delta[i], coarse_step[i], &fine_delta[i], fine_step[i]); in NSA_calibrate()
916 …ali_off_to_lsb((xyz[j]-target[j]), &coarse_delta[j], coarse_step[j], &fine_delta[j], fine_step[j]); in NSA_calibrate()
983 int fine_step[3] = {0}; in NSA_NTO_calibrate() local
990 if( NSA_NTO_cali_step_calc(handle, coarse_step, fine_step, custom_step) ) { in NSA_NTO_calibrate()
1017 result=NSA_calibrate(handle, coarse_step, fine_step, 0x3ff, target); in NSA_NTO_calibrate()
[all …]