Lines Matching refs:value

153 	s32 *value;  member
220 static void pidff_set(struct pidff_usage *usage, u16 value) in pidff_set() argument
222 usage->value[0] = pidff_rescale(value, 0xffff, usage->field); in pidff_set()
223 pr_debug("calculated from %d to %d\n", value, usage->value[0]); in pidff_set()
226 static void pidff_set_signed(struct pidff_usage *usage, s16 value) in pidff_set_signed() argument
229 usage->value[0] = pidff_rescale_signed(value, usage->field); in pidff_set_signed()
231 if (value < 0) in pidff_set_signed()
232 usage->value[0] = in pidff_set_signed()
233 pidff_rescale(-value, 0x8000, usage->field); in pidff_set_signed()
235 usage->value[0] = in pidff_set_signed()
236 pidff_rescale(value, 0x7fff, usage->field); in pidff_set_signed()
238 pr_debug("calculated from %d to %d\n", value, usage->value[0]); in pidff_set_signed()
247 pidff->set_envelope[PID_EFFECT_BLOCK_INDEX].value[0] = in pidff_set_envelope_report()
248 pidff->block_load[PID_EFFECT_BLOCK_INDEX].value[0]; in pidff_set_envelope_report()
250 pidff->set_envelope[PID_ATTACK_LEVEL].value[0] = in pidff_set_envelope_report()
254 pidff->set_envelope[PID_FADE_LEVEL].value[0] = in pidff_set_envelope_report()
259 pidff->set_envelope[PID_ATTACK_TIME].value[0] = envelope->attack_length; in pidff_set_envelope_report()
260 pidff->set_envelope[PID_FADE_TIME].value[0] = envelope->fade_length; in pidff_set_envelope_report()
264 pidff->set_envelope[PID_ATTACK_LEVEL].value[0]); in pidff_set_envelope_report()
288 pidff->set_constant[PID_EFFECT_BLOCK_INDEX].value[0] = in pidff_set_constant_force_report()
289 pidff->block_load[PID_EFFECT_BLOCK_INDEX].value[0]; in pidff_set_constant_force_report()
312 pidff->set_effect[PID_EFFECT_BLOCK_INDEX].value[0] = in pidff_set_effect_report()
313 pidff->block_load[PID_EFFECT_BLOCK_INDEX].value[0]; in pidff_set_effect_report()
314 pidff->set_effect_type->value[0] = in pidff_set_effect_report()
315 pidff->create_new_effect_type->value[0]; in pidff_set_effect_report()
316 pidff->set_effect[PID_DURATION].value[0] = effect->replay.length; in pidff_set_effect_report()
317 pidff->set_effect[PID_TRIGGER_BUTTON].value[0] = effect->trigger.button; in pidff_set_effect_report()
318 pidff->set_effect[PID_TRIGGER_REPEAT_INT].value[0] = in pidff_set_effect_report()
320 pidff->set_effect[PID_GAIN].value[0] = in pidff_set_effect_report()
322 pidff->set_effect[PID_DIRECTION_ENABLE].value[0] = 1; in pidff_set_effect_report()
323 pidff->effect_direction->value[0] = in pidff_set_effect_report()
326 pidff->set_effect[PID_START_DELAY].value[0] = effect->replay.delay; in pidff_set_effect_report()
351 pidff->set_periodic[PID_EFFECT_BLOCK_INDEX].value[0] = in pidff_set_periodic_report()
352 pidff->block_load[PID_EFFECT_BLOCK_INDEX].value[0]; in pidff_set_periodic_report()
358 pidff->set_periodic[PID_PERIOD].value[0] = effect->u.periodic.period; in pidff_set_periodic_report()
385 pidff->set_condition[PID_EFFECT_BLOCK_INDEX].value[0] = in pidff_set_condition_report()
386 pidff->block_load[PID_EFFECT_BLOCK_INDEX].value[0]; in pidff_set_condition_report()
389 pidff->set_condition[PID_PARAM_BLOCK_OFFSET].value[0] = i; in pidff_set_condition_report()
437 pidff->set_ramp[PID_EFFECT_BLOCK_INDEX].value[0] = in pidff_set_ramp_force_report()
438 pidff->block_load[PID_EFFECT_BLOCK_INDEX].value[0]; in pidff_set_ramp_force_report()
467 pidff->create_new_effect_type->value[0] = efnum; in pidff_request_effect_upload()
472 pidff->block_load[PID_EFFECT_BLOCK_INDEX].value[0] = 0; in pidff_request_effect_upload()
473 pidff->block_load_status->value[0] = 0; in pidff_request_effect_upload()
481 if (pidff->block_load_status->value[0] == in pidff_request_effect_upload()
484 pidff->block_load[PID_RAM_POOL_AVAILABLE].value ? in pidff_request_effect_upload()
485 pidff->block_load[PID_RAM_POOL_AVAILABLE].value[0] : -1); in pidff_request_effect_upload()
488 if (pidff->block_load_status->value[0] == in pidff_request_effect_upload()
491 pidff->block_load[PID_RAM_POOL_AVAILABLE].value ? in pidff_request_effect_upload()
492 pidff->block_load[PID_RAM_POOL_AVAILABLE].value[0] : -1); in pidff_request_effect_upload()
505 pidff->effect_operation[PID_EFFECT_BLOCK_INDEX].value[0] = pid_id; in pidff_playback_pid()
508 pidff->effect_operation_status->value[0] = in pidff_playback_pid()
511 pidff->effect_operation_status->value[0] = in pidff_playback_pid()
513 pidff->effect_operation[PID_LOOP_COUNT].value[0] = n; in pidff_playback_pid()
523 static int pidff_playback(struct input_dev *dev, int effect_id, int value) in pidff_playback() argument
527 pidff_playback_pid(pidff, pidff->pid_id[effect_id], value); in pidff_playback()
537 pidff->block_free[PID_EFFECT_BLOCK_INDEX].value[0] = pid_id; in pidff_erase_pid()
571 pidff->block_load[PID_EFFECT_BLOCK_INDEX].value[0] = 0; in pidff_upload_effect()
573 pidff->block_load[PID_EFFECT_BLOCK_INDEX].value[0] = in pidff_upload_effect()
712 pidff->block_load[PID_EFFECT_BLOCK_INDEX].value[0]; in pidff_upload_effect()
743 pidff->set_effect[PID_EFFECT_BLOCK_INDEX].value[0] = in pidff_autocenter()
745 pidff->set_effect_type->value[0] = pidff->type_id[PID_SPRING]; in pidff_autocenter()
746 pidff->set_effect[PID_DURATION].value[0] = 0; in pidff_autocenter()
747 pidff->set_effect[PID_TRIGGER_BUTTON].value[0] = 0; in pidff_autocenter()
748 pidff->set_effect[PID_TRIGGER_REPEAT_INT].value[0] = 0; in pidff_autocenter()
750 pidff->set_effect[PID_DIRECTION_ENABLE].value[0] = 1; in pidff_autocenter()
751 pidff->set_effect[PID_START_DELAY].value[0] = 0; in pidff_autocenter()
789 usage[k].value = in pidff_find_fields()
790 &report->field[i]->value[j]; in pidff_find_fields()
1085 if (!pidff->block_load[PID_EFFECT_BLOCK_INDEX].value) { in pidff_init_fields()
1165 pidff->device_control->value[0] = pidff->control_id[PID_RESET]; in pidff_reset()
1172 pidff->device_control->value[0] = in pidff_reset()
1181 if (pidff->pool[PID_SIMULTANEOUS_MAX].value) { in pidff_reset()
1182 while (pidff->pool[PID_SIMULTANEOUS_MAX].value[0] < 2) { in pidff_reset()
1186 pidff->pool[PID_SIMULTANEOUS_MAX].value[0]); in pidff_reset()
1219 if (pidff->block_load[PID_EFFECT_BLOCK_INDEX].value[0] == in pidff_check_autocenter()
1229 pidff->block_load[PID_EFFECT_BLOCK_INDEX].value[0]); in pidff_check_autocenter()
1297 if (pidff->pool[PID_SIMULTANEOUS_MAX].value) in hid_pidff_init()
1299 pidff->pool[PID_SIMULTANEOUS_MAX].value[0]); in hid_pidff_init()
1301 if (pidff->pool[PID_RAM_POOL_SIZE].value) in hid_pidff_init()
1303 pidff->pool[PID_RAM_POOL_SIZE].value[0]); in hid_pidff_init()
1305 if (pidff->pool[PID_DEVICE_MANAGED_POOL].value && in hid_pidff_init()
1306 pidff->pool[PID_DEVICE_MANAGED_POOL].value[0] == 0) { in hid_pidff_init()