Home
last modified time | relevance | path

Searched refs:magnitude (Results 1 – 25 of 35) sorted by relevance

12

/Linux-v4.19/drivers/input/misc/
Dregulator-haptic.c36 unsigned int magnitude; member
61 unsigned int magnitude) in regulator_haptic_set_voltage() argument
67 volt_mag_multi = (u64)(haptic->max_volt - haptic->min_volt) * magnitude; in regulator_haptic_set_voltage()
79 regulator_haptic_toggle(haptic, !!magnitude); in regulator_haptic_set_voltage()
92 regulator_haptic_set_voltage(haptic, haptic->magnitude); in regulator_haptic_work()
102 haptic->magnitude = effect->u.rumble.strong_magnitude; in regulator_haptic_play_effect()
103 if (!haptic->magnitude) in regulator_haptic_play_effect()
104 haptic->magnitude = effect->u.rumble.weak_magnitude; in regulator_haptic_play_effect()
230 unsigned int magnitude; in regulator_haptic_resume() local
236 magnitude = READ_ONCE(haptic->magnitude); in regulator_haptic_resume()
[all …]
Dmax77693-haptic.c63 unsigned int magnitude; member
230 if (haptic->magnitude) in max77693_haptic_play_work()
243 haptic->magnitude = effect->u.rumble.strong_magnitude; in max77693_haptic_play_effect()
244 if (!haptic->magnitude) in max77693_haptic_play_effect()
245 haptic->magnitude = effect->u.rumble.weak_magnitude; in max77693_haptic_play_effect()
253 period_mag_multi = (u64)pargs.period * haptic->magnitude; in max77693_haptic_play_effect()
Ddrv2667.c115 u32 magnitude; member
193 if (haptics->magnitude) { in drv2667_worker()
203 haptics->magnitude); in drv2667_worker()
240 haptics->magnitude = effect->u.rumble.strong_magnitude; in drv2667_haptics_play()
242 haptics->magnitude = effect->u.rumble.weak_magnitude; in drv2667_haptics_play()
244 haptics->magnitude = 0; in drv2667_haptics_play()
Ddrv260x.c197 u32 magnitude; member
272 DRV260X_RT_PB_IN, haptics->magnitude); in drv260x_worker()
287 haptics->magnitude = effect->u.rumble.strong_magnitude; in drv260x_haptics_play()
289 haptics->magnitude = effect->u.rumble.weak_magnitude; in drv260x_haptics_play()
291 haptics->magnitude = 0; in drv260x_haptics_play()
Duinput.c232 static void uinput_dev_set_autocenter(struct input_dev *dev, u16 magnitude) in uinput_dev_set_autocenter() argument
234 uinput_dev_event(dev, EV_FF, FF_AUTOCENTER, magnitude); in uinput_dev_set_autocenter()
/Linux-v4.19/drivers/hid/
Dhid-lgff.c111 static void hid_lgff_set_autocenter(struct input_dev *dev, u16 magnitude) in hid_lgff_set_autocenter() argument
117 magnitude = (magnitude >> 12) & 0xf; in hid_lgff_set_autocenter()
120 *value++ = magnitude; /* clockwise strength */ in hid_lgff_set_autocenter()
121 *value++ = magnitude; /* counter-clockwise strength */ in hid_lgff_set_autocenter()
Dhid-lg4ff.c474 static void lg4ff_set_autocenter_default(struct input_dev *dev, u16 magnitude) in lg4ff_set_autocenter_default() argument
498 if (magnitude == 0) { in lg4ff_set_autocenter_default()
512 if (magnitude <= 0xaaaa) { in lg4ff_set_autocenter_default()
513 expand_a = 0x0c * magnitude; in lg4ff_set_autocenter_default()
514 expand_b = 0x80 * magnitude; in lg4ff_set_autocenter_default()
516 expand_a = (0x0c * 0xaaaa) + 0x06 * (magnitude - 0xaaaa); in lg4ff_set_autocenter_default()
517 expand_b = (0x80 * 0xaaaa) + 0xff * (magnitude - 0xaaaa); in lg4ff_set_autocenter_default()
554 static void lg4ff_set_autocenter_ffex(struct input_dev *dev, u16 magnitude) in lg4ff_set_autocenter_ffex() argument
561 magnitude = magnitude * 90 / 65535; in lg4ff_set_autocenter_ffex()
579 value[2] = magnitude >> 14; in lg4ff_set_autocenter_ffex()
[all …]
Dhid-lg3ff.c99 static void hid_lg3ff_set_autocenter(struct input_dev *dev, u16 magnitude) in hid_lg3ff_set_autocenter() argument
Dhid-logitech-hidpp.c1668 force = (effect->u.periodic.magnitude * fixp_sin16((effect->direction * 360) >> 16)) >> 15; in hidpp_ff_upload_effect()
1669 params[6] = effect->u.periodic.magnitude >> 8; in hidpp_ff_upload_effect()
1670 params[7] = effect->u.periodic.magnitude & 255; in hidpp_ff_upload_effect()
1685 effect->u.periodic.magnitude, effect->direction, in hidpp_ff_upload_effect()
1779 static void hidpp_ff_set_autocenter(struct input_dev *dev, u16 magnitude) in hidpp_ff_set_autocenter() argument
1784 dbg_hid("Setting autocenter to %d.\n", magnitude); in hidpp_ff_set_autocenter()
1791 params[8] = params[14] = magnitude >> 11; in hidpp_ff_set_autocenter()
1792 params[9] = params[15] = (magnitude >> 3) & 255; in hidpp_ff_set_autocenter()
1793 params[6] = params[16] = magnitude >> 9; in hidpp_ff_set_autocenter()
1794 params[7] = params[17] = (magnitude >> 1) & 255; in hidpp_ff_set_autocenter()
/Linux-v4.19/drivers/input/
Dff-core.c65 int magnitude; in compat_effect() local
76 magnitude = effect->u.rumble.strong_magnitude / 3 + in compat_effect()
82 effect->u.periodic.magnitude = max(magnitude, 0x7fff); in compat_effect()
Dinput-compat.h31 __s16 magnitude; member
/Linux-v4.19/drivers/net/wireless/ath/ath9k/
Dcommon-spectral.c156 u16 magnitude, tmp_mag, length; in ath_cmn_process_ht20_fft() local
169 magnitude = spectral_max_magnitude(mag_info->all_bins); in ath_cmn_process_ht20_fft()
170 fft_sample_20.max_magnitude = __cpu_to_be16(magnitude); in ath_cmn_process_ht20_fft()
188 magnitude >> max_exp, in ath_cmn_process_ht20_fft()
191 if (fft_sample_20.data[max_index] != (magnitude >> max_exp)) { in ath_cmn_process_ht20_fft()
215 magnitude = tmp_mag << max_exp; in ath_cmn_process_ht20_fft()
216 fft_sample_20.max_magnitude = __cpu_to_be16(magnitude); in ath_cmn_process_ht20_fft()
223 if (fft_sample_20.data[i] == (magnitude >> max_exp)) in ath_cmn_process_ht20_fft()
228 if (fft_sample_20.data[i] > (magnitude >> max_exp)) { in ath_cmn_process_ht20_fft()
Dar9003_calib.c893 int magnitude, phase; in ar9003_hw_tx_iq_cal_outlier_detection() local
942 magnitude = coeff->mag_coeff[i][im][0]; in ar9003_hw_tx_iq_cal_outlier_detection()
946 (phase & 0x7f) | ((magnitude & 0x7f) << 7); in ar9003_hw_tx_iq_cal_outlier_detection()
/Linux-v4.19/drivers/input/joystick/iforce/
Diforce-ff.c65 __s16 magnitude, __s16 offset, u16 period, u16 phase) in make_period_modifier() argument
85 data[2] = HIFIX80(magnitude); in make_period_modifier()
282 || old->u.periodic.magnitude != new->u.periodic.magnitude in need_period_modifier()
367 effect->u.periodic.magnitude, effect->u.periodic.offset, in iforce_upload_periodic()
Diforce-main.c101 static void iforce_set_autocenter(struct input_dev *dev, u16 magnitude) in iforce_set_autocenter() argument
107 data[1] = magnitude >> 9; in iforce_set_autocenter()
/Linux-v4.19/drivers/staging/comedi/drivers/
Ddas08.c232 unsigned int magnitude = lsb | ((msb & 0x7f) << 8); in das08_ai_insn_read() local
239 data[n] = (1 << 15) + magnitude; in das08_ai_insn_read()
241 data[n] = (1 << 15) - magnitude; in das08_ai_insn_read()
/Linux-v4.19/drivers/hid/usbhid/
Dhid-pidff.c354 effect->u.periodic.magnitude); in pidff_set_periodic_report()
371 return effect->u.periodic.magnitude != old->u.periodic.magnitude || in pidff_needs_set_periodic()
731 static void pidff_autocenter(struct pidff_device *pidff, u16 magnitude) in pidff_autocenter() argument
736 if (!magnitude) { in pidff_autocenter()
749 pidff_set(&pidff->set_effect[PID_GAIN], magnitude); in pidff_autocenter()
760 static void pidff_set_autocenter(struct input_dev *dev, u16 magnitude) in pidff_set_autocenter() argument
764 pidff_autocenter(pidff, magnitude); in pidff_set_autocenter()
/Linux-v4.19/Documentation/ABI/testing/
Dsysfs-bus-iio-health-afe440x24 stages. The values are expressed in 5-bit sign-magnitude.
/Linux-v4.19/arch/m68k/fpsp040/
Dx_ovfl.S21 | RZ Largest magnitude number, with the sign of the
/Linux-v4.19/Documentation/hwmon/
Dmax19742 4 RNG Full-scale voltage magnitude at the input
/Linux-v4.19/include/uapi/linux/
Dinput.h399 __s16 magnitude; member
/Linux-v4.19/Documentation/input/devices/
Diforce-protocol.rst125 08-09 Address of periodicity or magnitude parameters
355 - magnitude : 02
/Linux-v4.19/Documentation/input/
Dshape.svg34 …y="sans-serif" font-size="144px" stroke-width=".025in" xml:space="preserve">Effect magnitude</text>
/Linux-v4.19/include/linux/
Dinput.h517 void (*set_autocenter)(struct input_dev *dev, u16 magnitude);
/Linux-v4.19/arch/x86/math-emu/
DREADME116 (c) the magnitude of the exact result (before rounding) is less than 2^-16382.
117 (d) the magnitude of the final result (after rounding) is exactly 2^-16382.
118 (e) the magnitude of the exact result would be exactly 2^-16382 if the

12