Lines Matching defs:center
316 s32 center;
772 cal_x->center = hid_field_extract(ctlr->hdev, (raw_cal + 3), 0,
774 cal_y->center = hid_field_extract(ctlr->hdev, (raw_cal + 4), 4,
781 cal_x->center = hid_field_extract(ctlr->hdev, (raw_cal + 0), 0,
783 cal_y->center = hid_field_extract(ctlr->hdev, (raw_cal + 1), 4,
795 cal_x->max = cal_x->center + x_max_above;
796 cal_x->min = cal_x->center - x_min_below;
797 cal_y->max = cal_y->center + y_max_above;
798 cal_y->min = cal_y->center - y_min_below;
801 if (cal_x->min >= cal_x->center || cal_x->center >= cal_x->max ||
802 cal_y->min >= cal_y->center || cal_y->center >= cal_y->max)
820 cal_x->center = cal_y->center = DFLT_STICK_CAL_CEN;
876 ctlr->left_stick_cal_x.center,
879 ctlr->left_stick_cal_y.center,
882 ctlr->right_stick_cal_x.center,
885 ctlr->right_stick_cal_y.center,
1034 s32 center = cal->center;
1039 if (val > center) {
1040 new_val = (val - center) * JC_MAX_STICK_MAG;
1041 new_val /= (max - center);
1043 new_val = (center - val) * -JC_MAX_STICK_MAG;
1044 new_val /= (center - min);