Home
last modified time | relevance | path

Searched refs:pidff (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/hid/usbhid/
H A Dhid-pidff.c300 static int pidff_get_effect_type_id(struct pidff_device *pidff, in pidff_get_effect_type_id() argument
309 pidff->quirks & HID_PIDFF_QUIRK_PERIODIC_SINE_ONLY) in pidff_get_effect_type_id()
312 return pidff->type_id[id]; in pidff_get_effect_type_id()
400 static void pidff_set_effect_direction(struct pidff_device *pidff, in pidff_set_effect_direction() argument
407 if (pidff->quirks & HID_PIDFF_QUIRK_FIX_CONDITIONAL_DIRECTION && in pidff_set_effect_direction()
411 pidff->set_effect[PID_DIRECTION_ENABLE].value[0] = direction_enable; in pidff_set_effect_direction()
412 pidff->effect_direction->value[0] = in pidff_set_effect_direction()
413 pidff_rescale(direction, U16_MAX, pidff->effect_direction); in pidff_set_effect_direction()
426 int index = pidff->direction_axis_id[i] - 1; in pidff_set_effect_direction()
431 pidff->axes_enable->value[index] = 1; in pidff_set_effect_direction()
[all …]
H A DMakefile8 usbhid-$(CONFIG_HID_PID) += hid-pidff.o
/linux/drivers/hid/
H A DKconfig1263 tristate "universal-pidff: extended USB PID driver compatibility and usage"
1270 pidff quirk management to extend compatibility with slightly
/linux/
H A DMAINTAINERS11221 B: https://github.com/JacKeTUs/universal-pidff/issues
11222 F: drivers/hid/hid-universal-pidff.c