Clarify pidff_clamp function usage
This commit is contained in:
@@ -401,7 +401,12 @@ static void pidff_set_periodic_report(struct pidff_device *pidff,
|
|||||||
pidff_set_signed(&pidff->set_periodic[PID_OFFSET],
|
pidff_set_signed(&pidff->set_periodic[PID_OFFSET],
|
||||||
effect->u.periodic.offset);
|
effect->u.periodic.offset);
|
||||||
pidff_set(&pidff->set_periodic[PID_PHASE], effect->u.periodic.phase);
|
pidff_set(&pidff->set_periodic[PID_PHASE], effect->u.periodic.phase);
|
||||||
pidff->set_periodic[PID_PERIOD].value[0] = pidff_clamp(effect->u.periodic.period, pidff->set_periodic[PID_PERIOD].field);
|
// Actually we just can use clamp macro here
|
||||||
|
// include/linux/kernel.h#L59
|
||||||
|
// But for the debug purposes we're leaving it as is
|
||||||
|
pidff->set_periodic[PID_PERIOD].value[0] =
|
||||||
|
pidff_clamp(effect->u.periodic.period,
|
||||||
|
pidff->set_periodic[PID_PERIOD].field);
|
||||||
|
|
||||||
hid_hw_request(pidff->hid, pidff->reports[PID_SET_PERIODIC],
|
hid_hw_request(pidff->hid, pidff->reports[PID_SET_PERIODIC],
|
||||||
HID_REQ_SET_REPORT);
|
HID_REQ_SET_REPORT);
|
||||||
|
|||||||
Reference in New Issue
Block a user