Lines Matching refs:accel_calib_data

161 	struct ps_calibration_data accel_calib_data[3];  member
373 struct ps_calibration_data accel_calib_data[3]; member
1040 ds->accel_calib_data[0].abs_code = ABS_X; in dualsense_get_calibration_data()
1041 ds->accel_calib_data[0].bias = acc_x_plus - range_2g / 2; in dualsense_get_calibration_data()
1042 ds->accel_calib_data[0].sens_numer = 2*DS_ACC_RES_PER_G; in dualsense_get_calibration_data()
1043 ds->accel_calib_data[0].sens_denom = range_2g; in dualsense_get_calibration_data()
1046 ds->accel_calib_data[1].abs_code = ABS_Y; in dualsense_get_calibration_data()
1047 ds->accel_calib_data[1].bias = acc_y_plus - range_2g / 2; in dualsense_get_calibration_data()
1048 ds->accel_calib_data[1].sens_numer = 2*DS_ACC_RES_PER_G; in dualsense_get_calibration_data()
1049 ds->accel_calib_data[1].sens_denom = range_2g; in dualsense_get_calibration_data()
1052 ds->accel_calib_data[2].abs_code = ABS_Z; in dualsense_get_calibration_data()
1053 ds->accel_calib_data[2].bias = acc_z_plus - range_2g / 2; in dualsense_get_calibration_data()
1054 ds->accel_calib_data[2].sens_numer = 2*DS_ACC_RES_PER_G; in dualsense_get_calibration_data()
1055 ds->accel_calib_data[2].sens_denom = range_2g; in dualsense_get_calibration_data()
1062 for (i = 0; i < ARRAY_SIZE(ds->accel_calib_data); i++) { in dualsense_get_calibration_data()
1063 if (ds->accel_calib_data[i].sens_denom == 0) { in dualsense_get_calibration_data()
1065 ds->accel_calib_data[i].abs_code); in dualsense_get_calibration_data()
1066 ds->accel_calib_data[i].bias = 0; in dualsense_get_calibration_data()
1067 ds->accel_calib_data[i].sens_numer = DS_ACC_RANGE; in dualsense_get_calibration_data()
1068 ds->accel_calib_data[i].sens_denom = S16_MAX; in dualsense_get_calibration_data()
1409 int calib_data = mult_frac(ds->accel_calib_data[i].sens_numer, in dualsense_parse_report()
1410 raw_data - ds->accel_calib_data[i].bias, in dualsense_parse_report()
1411 ds->accel_calib_data[i].sens_denom); in dualsense_parse_report()
1413 input_report_abs(ds->sensors, ds->accel_calib_data[i].abs_code, calib_data); in dualsense_parse_report()
1891 ds4->accel_calib_data[0].abs_code = ABS_X; in dualshock4_get_calibration_data()
1892 ds4->accel_calib_data[0].bias = acc_x_plus - range_2g / 2; in dualshock4_get_calibration_data()
1893 ds4->accel_calib_data[0].sens_numer = 2*DS4_ACC_RES_PER_G; in dualshock4_get_calibration_data()
1894 ds4->accel_calib_data[0].sens_denom = range_2g; in dualshock4_get_calibration_data()
1897 ds4->accel_calib_data[1].abs_code = ABS_Y; in dualshock4_get_calibration_data()
1898 ds4->accel_calib_data[1].bias = acc_y_plus - range_2g / 2; in dualshock4_get_calibration_data()
1899 ds4->accel_calib_data[1].sens_numer = 2*DS4_ACC_RES_PER_G; in dualshock4_get_calibration_data()
1900 ds4->accel_calib_data[1].sens_denom = range_2g; in dualshock4_get_calibration_data()
1903 ds4->accel_calib_data[2].abs_code = ABS_Z; in dualshock4_get_calibration_data()
1904 ds4->accel_calib_data[2].bias = acc_z_plus - range_2g / 2; in dualshock4_get_calibration_data()
1905 ds4->accel_calib_data[2].sens_numer = 2*DS4_ACC_RES_PER_G; in dualshock4_get_calibration_data()
1906 ds4->accel_calib_data[2].sens_denom = range_2g; in dualshock4_get_calibration_data()
1930 for (i = 0; i < ARRAY_SIZE(ds4->accel_calib_data); i++) { in dualshock4_get_calibration_data()
1931 if (ds4->accel_calib_data[i].sens_denom == 0) { in dualshock4_get_calibration_data()
1932 ds4->accel_calib_data[i].abs_code = ABS_X + i; in dualshock4_get_calibration_data()
1934 ds4->accel_calib_data[i].abs_code); in dualshock4_get_calibration_data()
1935 ds4->accel_calib_data[i].bias = 0; in dualshock4_get_calibration_data()
1936 ds4->accel_calib_data[i].sens_numer = DS4_ACC_RANGE; in dualshock4_get_calibration_data()
1937 ds4->accel_calib_data[i].sens_denom = S16_MAX; in dualshock4_get_calibration_data()
2318 int calib_data = mult_frac(ds4->accel_calib_data[i].sens_numer, in dualshock4_parse_report()
2319 raw_data - ds4->accel_calib_data[i].bias, in dualshock4_parse_report()
2320 ds4->accel_calib_data[i].sens_denom); in dualshock4_parse_report()
2322 input_report_abs(ds4->sensors, ds4->accel_calib_data[i].abs_code, calib_data); in dualshock4_parse_report()