Lines Matching refs:gyro_calib_data

155 	struct ps_calibration_data gyro_calib_data[3];  member
761 ds->gyro_calib_data[0].abs_code = ABS_RX; in dualsense_get_calibration_data()
762 ds->gyro_calib_data[0].bias = gyro_pitch_bias; in dualsense_get_calibration_data()
763 ds->gyro_calib_data[0].sens_numer = speed_2x*DS_GYRO_RES_PER_DEG_S; in dualsense_get_calibration_data()
764 ds->gyro_calib_data[0].sens_denom = gyro_pitch_plus - gyro_pitch_minus; in dualsense_get_calibration_data()
766 ds->gyro_calib_data[1].abs_code = ABS_RY; in dualsense_get_calibration_data()
767 ds->gyro_calib_data[1].bias = gyro_yaw_bias; in dualsense_get_calibration_data()
768 ds->gyro_calib_data[1].sens_numer = speed_2x*DS_GYRO_RES_PER_DEG_S; in dualsense_get_calibration_data()
769 ds->gyro_calib_data[1].sens_denom = gyro_yaw_plus - gyro_yaw_minus; in dualsense_get_calibration_data()
771 ds->gyro_calib_data[2].abs_code = ABS_RZ; in dualsense_get_calibration_data()
772 ds->gyro_calib_data[2].bias = gyro_roll_bias; in dualsense_get_calibration_data()
773 ds->gyro_calib_data[2].sens_numer = speed_2x*DS_GYRO_RES_PER_DEG_S; in dualsense_get_calibration_data()
774 ds->gyro_calib_data[2].sens_denom = gyro_roll_plus - gyro_roll_minus; in dualsense_get_calibration_data()
1126 int calib_data = mult_frac(ds->gyro_calib_data[i].sens_numer, in dualsense_parse_report()
1127 raw_data - ds->gyro_calib_data[i].bias, in dualsense_parse_report()
1128 ds->gyro_calib_data[i].sens_denom); in dualsense_parse_report()
1130 input_report_abs(ds->sensors, ds->gyro_calib_data[i].abs_code, calib_data); in dualsense_parse_report()