Searched refs:envelope (Results 1 – 9 of 9) sorted by relevance
| /linux/drivers/input/joystick/iforce/ |
| H A D | iforce-ff.c | 227 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() 358 effect->u.periodic.envelope.attack_length, in iforce_upload_periodic() 359 effect->u.periodic.envelope.attack_level, in iforce_upload_periodic() [all …]
|
| /linux/drivers/input/ |
| H A D | ff-memless.c | 62 return &effect->u.periodic.envelope; in get_envelope() 65 return &effect->u.constant.envelope; in get_envelope() 77 const struct ff_envelope *envelope = get_envelope(state->effect); in calculate_next_time() local 80 if (envelope->attack_length) { in calculate_next_time() 82 msecs_to_jiffies(envelope->attack_length); in calculate_next_time() 89 if (envelope->fade_length) { in calculate_next_time() 92 msecs_to_jiffies(envelope->fade_length); in calculate_next_time() 151 struct ff_envelope *envelope) in apply_envelope() argument 160 if (envelope->attack_length && in apply_envelope() 162 state->play_at + msecs_to_jiffies(envelope->attack_length))) { in apply_envelope() [all …]
|
| H A D | ff-core.c | 72 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()
|
| /linux/drivers/iio/adc/ |
| H A D | envelope-detector.c | 44 struct envelope { struct 78 static int envelope_detector_comp_latch(struct envelope *env) in envelope_detector_comp_latch() argument 116 struct envelope *env = ctx; in envelope_detector_comp_isr() 126 static void envelope_detector_setup_compare(struct envelope *env) in envelope_detector_setup_compare() 172 struct envelope *env = container_of(work, struct envelope, in envelope_detector_timeout() 189 struct envelope *env = iio_priv(indio_dev); in envelope_detector_read_raw() 233 struct envelope *env = iio_priv(indio_dev); in envelope_show_invert() 243 struct envelope *env = iio_priv(indio_dev); in envelope_store_invert() 273 struct envelope *env = iio_priv(indio_dev); in envelope_show_comp_interval() 283 struct envelope *env = iio_priv(indio_dev); in envelope_store_comp_interval() [all …]
|
| /linux/drivers/hid/ |
| H A D | hid-logitech-hidpp.c | 2588 params[8] = effect->u.constant.envelope.attack_level >> 7; in hidpp_ff_upload_effect() 2589 params[9] = effect->u.constant.envelope.attack_length >> 8; in hidpp_ff_upload_effect() 2590 params[10] = effect->u.constant.envelope.attack_length & 255; in hidpp_ff_upload_effect() 2591 params[11] = effect->u.constant.envelope.fade_level >> 7; in hidpp_ff_upload_effect() 2592 params[12] = effect->u.constant.envelope.fade_length >> 8; in hidpp_ff_upload_effect() 2593 params[13] = effect->u.constant.envelope.fade_length & 255; in hidpp_ff_upload_effect() 2598 dbg_hid(" envelope attack=(%d, %d ms) fade=(%d, %d ms)\n", in hidpp_ff_upload_effect() 2599 effect->u.constant.envelope.attack_level, in hidpp_ff_upload_effect() 2600 effect->u.constant.envelope.attack_length, in hidpp_ff_upload_effect() 2601 effect->u.constant.envelope in hidpp_ff_upload_effect() [all...] |
| /linux/arch/arm/boot/dts/microchip/ |
| H A D | at91-tse850-3.dts | 69 env_det: envelope-detector { 70 compatible = "axentia,tse850-envelope-detector"; 90 envelope-detector-mux {
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-bus-iio-adc-envelope-detector | 26 dac instead of zero. The envelope detector will search
|
| /linux/Documentation/admin-guide/pm/ |
| H A D | intel_pstate.rst | 252 thermal envelope of the processor package to be exceeded. 270 package may change over time or the thermal envelope it was designed for might
|
| /linux/ |
| H A D | MAINTAINERS | 12669 F: Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector 12670 F: Documentation/devicetree/bindings/iio/adc/envelope-detector.yaml 12671 F: drivers/iio/adc/envelope-detector.c
|