Home
last modified time | relevance | path

Searched refs:envelope (Results 1 – 9 of 9) sorted by relevance

/drivers/input/joystick/iforce/
A Diforce-ff.c227 if (old->u.constant.envelope.attack_length != effect->u.constant.envelope.attack_length in need_envelope_modifier()
228 || old->u.constant.envelope.attack_level != effect->u.constant.envelope.attack_level in need_envelope_modifier()
229 || old->u.constant.envelope.fade_length != effect->u.constant.envelope.fade_length in need_envelope_modifier()
230 || old->u.constant.envelope.fade_level != effect->u.constant.envelope.fade_level) in need_envelope_modifier()
235 if (old->u.periodic.envelope.attack_length != effect->u.periodic.envelope.attack_length in need_envelope_modifier()
236 || old->u.periodic.envelope.attack_level != effect->u.periodic.envelope.attack_level in need_envelope_modifier()
237 || old->u.periodic.envelope.fade_length != effect->u.periodic.envelope.fade_length in need_envelope_modifier()
238 || old->u.periodic.envelope.fade_level != effect->u.periodic.envelope.fade_level) in need_envelope_modifier()
360 effect->u.periodic.envelope.fade_length, in iforce_upload_periodic()
361 effect->u.periodic.envelope.fade_level); in iforce_upload_periodic()
[all …]
/drivers/input/
A Dff-memless.c61 return &effect->u.periodic.envelope; in get_envelope()
64 return &effect->u.constant.envelope; in get_envelope()
79 if (envelope->attack_length) { in calculate_next_time()
81 msecs_to_jiffies(envelope->attack_length); in calculate_next_time()
88 if (envelope->fade_length) { in calculate_next_time()
150 struct ff_envelope *envelope) in apply_envelope() argument
159 if (envelope->attack_length && in apply_envelope()
163 value, envelope->attack_level); in apply_envelope()
173 time_of_envelope = envelope->fade_length; in apply_envelope()
254 &new->u.constant.envelope)); in ml_combine_effects()
[all …]
A Dff-core.c72 effect->u.periodic.envelope.attack_length = 0; in compat_effect()
73 effect->u.periodic.envelope.attack_level = 0; in compat_effect()
74 effect->u.periodic.envelope.fade_length = 0; in compat_effect()
75 effect->u.periodic.envelope.fade_level = 0; in compat_effect()
A Dinput-compat.h32 struct ff_envelope envelope; member
/drivers/iio/adc/
A Denvelope-detector.c45 struct envelope { struct
79 static int envelope_detector_comp_latch(struct envelope *env) in envelope_detector_comp_latch() argument
117 struct envelope *env = ctx; in envelope_detector_comp_isr()
127 static void envelope_detector_setup_compare(struct envelope *env) in envelope_detector_setup_compare()
173 struct envelope *env = container_of(work, struct envelope, in envelope_detector_timeout()
190 struct envelope *env = iio_priv(indio_dev); in envelope_detector_read_raw()
234 struct envelope *env = iio_priv(indio_dev); in envelope_show_invert()
244 struct envelope *env = iio_priv(indio_dev); in envelope_store_invert()
274 struct envelope *env = iio_priv(indio_dev); in envelope_show_comp_interval()
284 struct envelope *env = iio_priv(indio_dev); in envelope_store_comp_interval()
[all …]
A DMakefile61 obj-$(CONFIG_ENVELOPE_DETECTOR) += envelope-detector.o
A DKconfig657 Say yes here to build support for an envelope detector using a DAC
661 called envelope-detector.
/drivers/hid/usbhid/
A Dhid-pidff.c301 struct ff_envelope *envelope) in pidff_set_envelope_report() argument
307 pidff_rescale(envelope->attack_level > in pidff_set_envelope_report()
311 pidff_rescale(envelope->fade_level > in pidff_set_envelope_report()
316 envelope->attack_length); in pidff_set_envelope_report()
318 envelope->fade_length); in pidff_set_envelope_report()
321 envelope->attack_level, in pidff_set_envelope_report()
337 envelope->fade_level != 0 || in pidff_needs_set_envelope()
338 envelope->attack_length != 0 || in pidff_needs_set_envelope()
339 envelope->fade_length != 0; in pidff_needs_set_envelope()
789 old ? &old->u.constant.envelope : NULL)) in pidff_upload_effect()
[all …]
/drivers/hid/
A Dhid-logitech-hidpp.c2576 effect->u.constant.envelope.attack_level, in hidpp_ff_upload_effect()
2577 effect->u.constant.envelope.attack_length, in hidpp_ff_upload_effect()
2578 effect->u.constant.envelope.fade_level, in hidpp_ff_upload_effect()
2579 effect->u.constant.envelope.fade_length); in hidpp_ff_upload_effect()
2625 effect->u.periodic.envelope.attack_level, in hidpp_ff_upload_effect()
2627 effect->u.periodic.envelope.fade_level, in hidpp_ff_upload_effect()
2628 effect->u.periodic.envelope.fade_length); in hidpp_ff_upload_effect()
2651 effect->u.ramp.envelope.attack_level, in hidpp_ff_upload_effect()
2652 effect->u.ramp.envelope.attack_length, in hidpp_ff_upload_effect()
2653 effect->u.ramp.envelope.fade_level, in hidpp_ff_upload_effect()
[all …]

Completed in 26 milliseconds