Lines Matching full:center

114 	s32 center;  member
325 ctlr->left_stick_cal_x.center = DFLT_STICK_CAL_CEN; in joycon_request_calibration()
329 ctlr->left_stick_cal_y.center = DFLT_STICK_CAL_CEN; in joycon_request_calibration()
333 ctlr->right_stick_cal_x.center = DFLT_STICK_CAL_CEN; in joycon_request_calibration()
337 ctlr->right_stick_cal_y.center = DFLT_STICK_CAL_CEN; in joycon_request_calibration()
353 cal_x->center = hid_field_extract(ctlr->hdev, (raw_cal + 3), 0, 12); in joycon_request_calibration()
354 cal_y->center = hid_field_extract(ctlr->hdev, (raw_cal + 4), 4, 12); in joycon_request_calibration()
357 cal_x->max = cal_x->center + x_max_above; in joycon_request_calibration()
358 cal_x->min = cal_x->center - x_min_below; in joycon_request_calibration()
359 cal_y->max = cal_y->center + y_max_above; in joycon_request_calibration()
360 cal_y->min = cal_y->center - y_min_below; in joycon_request_calibration()
367 cal_x->center = hid_field_extract(ctlr->hdev, (raw_cal + 0), 0, 12); in joycon_request_calibration()
368 cal_y->center = hid_field_extract(ctlr->hdev, (raw_cal + 1), 4, 12); in joycon_request_calibration()
373 cal_x->max = cal_x->center + x_max_above; in joycon_request_calibration()
374 cal_x->min = cal_x->center - x_min_below; in joycon_request_calibration()
375 cal_y->max = cal_y->center + y_max_above; in joycon_request_calibration()
376 cal_y->min = cal_y->center - y_min_below; in joycon_request_calibration()
383 ctlr->left_stick_cal_x.center, in joycon_request_calibration()
386 ctlr->left_stick_cal_y.center, in joycon_request_calibration()
389 ctlr->right_stick_cal_x.center, in joycon_request_calibration()
392 ctlr->right_stick_cal_y.center, in joycon_request_calibration()
414 s32 center = cal->center; in joycon_map_stick_val() local
419 if (val > center) { in joycon_map_stick_val()
420 new_val = (val - center) * JC_MAX_STICK_MAG; in joycon_map_stick_val()
421 new_val /= (max - center); in joycon_map_stick_val()
423 new_val = (center - val) * -JC_MAX_STICK_MAG; in joycon_map_stick_val()
424 new_val /= (center - min); in joycon_map_stick_val()