Home
last modified time | relevance | path

Searched refs:rumble (Results 26 – 50 of 52) sorted by relevance

123

/openbmc/linux/drivers/input/
H A Dff-core.c63 magnitude = effect->u.rumble.strong_magnitude / 3 + in compat_effect()
64 effect->u.rumble.weak_magnitude / 6; in compat_effect()
/openbmc/linux/drivers/input/misc/
H A Dtwl6040-vibra.c194 info->weak_speed = effect->u.rumble.weak_magnitude; in vibra_play()
195 info->strong_speed = effect->u.rumble.strong_magnitude; in vibra_play()
H A Dmax77693-haptic.c239 haptic->magnitude = effect->u.rumble.strong_magnitude; in max77693_haptic_play_effect()
241 haptic->magnitude = effect->u.rumble.weak_magnitude; in max77693_haptic_play_effect()
H A Dmax8997_haptic.c217 chip->level = effect->u.rumble.strong_magnitude; in max8997_haptic_play_effect()
219 chip->level = effect->u.rumble.weak_magnitude; in max8997_haptic_play_effect()
H A Dsc27xx-vibra.c100 info->strength = effect->u.rumble.weak_magnitude; in sc27xx_vibra_play()
/openbmc/linux/drivers/hid/
H A Dhid-bigbenff.c283 right_motor_on = effect->u.rumble.weak_magnitude ? 1 : 0; in hid_bigben_play_effect()
284 left_motor_force = effect->u.rumble.strong_magnitude / 256; in hid_bigben_play_effect()
H A Dhid-sony.c446 struct sixaxis_rumble rumble; member
462 u8 rumble; member
1486 report->rumble.right_motor_on = sc->right ? 1 : 0; in sixaxis_send_output_report()
1487 report->rumble.left_motor_force = sc->left; in sixaxis_send_output_report()
1539 report->rumble = max(sc->right, sc->left); in motion_send_output_report()
1591 sc->left = effect->u.rumble.strong_magnitude / 256; in sony_play_effect()
1592 sc->right = effect->u.rumble.weak_magnitude / 256; in sony_play_effect()
H A Dhid-microsoft.c319 ms->strong = ((u32) effect->u.rumble.strong_magnitude * 100) / U16_MAX; in ms_play_effect()
320 ms->weak = ((u32) effect->u.rumble.weak_magnitude * 100) / U16_MAX; in ms_play_effect()
H A Dhid-wiimote.h267 extern void wiiproto_req_rumble(struct wiimote_data *wdata, __u8 rumble);
H A Dhid-wiimote-core.c130 void wiiproto_req_rumble(struct wiimote_data *wdata, __u8 rumble) in wiiproto_req_rumble() argument
134 rumble = !!rumble; in wiiproto_req_rumble()
135 if (rumble == !!(wdata->state.flags & WIIPROTO_FLAG_RUMBLE)) in wiiproto_req_rumble()
138 if (rumble) in wiiproto_req_rumble()
H A Dhid-nvidia-shield.c413 motors.motor_left = effect->u.rumble.strong_magnitude / 2047; in thunderstrike_play_effect()
414 motors.motor_right = effect->u.rumble.weak_magnitude / 2047; in thunderstrike_play_effect()
H A Dhid-steam.c329 steam->rumble_left = effect->u.rumble.strong_magnitude; in steam_play_effect()
330 steam->rumble_right = effect->u.rumble.weak_magnitude; in steam_play_effect()
H A Dhid-playstation.c1496 ds->motor_left = effect->u.rumble.strong_magnitude / 256; in dualsense_play_effect()
1497 ds->motor_right = effect->u.rumble.weak_magnitude / 256; in dualsense_play_effect()
2422 ds4->motor_left = effect->u.rumble.strong_magnitude / 256; in dualshock4_play_effect()
2423 ds4->motor_right = effect->u.rumble.weak_magnitude / 256; in dualshock4_play_effect()
H A Dhid-wiimote-modules.c142 if (eff->u.rumble.strong_magnitude || eff->u.rumble.weak_magnitude) in wiimod_rumble_play()
1800 if (eff->u.rumble.strong_magnitude || eff->u.rumble.weak_magnitude) in wiimod_pro_play()
H A Dhid-nintendo.c1663 effect->u.rumble.weak_magnitude, in joycon_play_effect()
1664 effect->u.rumble.strong_magnitude, in joycon_play_effect()
/openbmc/linux/drivers/input/joystick/
H A DKconfig310 bool "Xbox gamepad rumble support"
314 Say Y here if you want to take advantage of Xbox 360 rumble features.
358 bool "PlayStation 1/2 joypads force feedback (rumble) support"
363 joypads rumble features.
365 To drive rumble motor a dedicated power supply is required.
H A Dpsxpad-spi.c150 (effect->u.rumble.weak_magnitude >> 8) & 0xFFU, in psxpad_spi_play_effect()
151 (effect->u.rumble.strong_magnitude >> 8) & 0xFFU); in psxpad_spi_play_effect()
H A Dgamecon.c257 struct ff_rumble_effect *rumble = &effect->u.rumble; in gc_n64_play_effect() local
259 rumble->strong_magnitude || rumble->weak_magnitude ? in gc_n64_play_effect()
H A Dxpad.c1488 strong = effect->u.rumble.strong_magnitude; in xpad_play_effect()
1489 weak = effect->u.rumble.weak_magnitude; in xpad_play_effect()
/openbmc/qemu/include/standard-headers/linux/
H A Dinput.h463 struct ff_rumble_effect rumble; member
/openbmc/linux/include/uapi/linux/
H A Dinput.h466 struct ff_rumble_effect rumble; member
/openbmc/linux/Documentation/input/
H A Dff.rst87 - FF_RUMBLE rumble effects
H A Dgamepad.rst64 simple rumble motors.
/openbmc/linux/arch/mips/boot/dts/ingenic/
H A Dgcw0.dts109 rumble {
/openbmc/linux/Documentation/input/devices/
H A Dxpad.rst16 the Xbox One's rumble protocol has not been reverse-engineered but in

123