/linux-master/drivers/input/joystick/ |
H A D | xpad.c | 1480 static int xpad_play_effect(struct input_dev *dev, void *data, struct ff_effect *effect) argument 1489 if (effect->type != FF_RUMBLE) 1492 strong = effect->u.rumble.strong_magnitude; 1493 weak = effect->u.rumble.weak_magnitude;
|
H A D | psxpad-spi.c | 143 void *data, struct ff_effect *effect) 147 switch (effect->type) { 150 (effect->u.rumble.weak_magnitude >> 8) & 0xFFU, 151 (effect->u.rumble.strong_magnitude >> 8) & 0xFFU); 142 psxpad_spi_play_effect(struct input_dev *idev, void *data, struct ff_effect *effect) argument
|
/linux-master/drivers/hid/ |
H A D | hid-nintendo.c | 1603 * next ff effect. 1999 struct ff_effect *effect) 2003 if (effect->type != FF_RUMBLE) 2007 effect->u.rumble.weak_magnitude, 2008 effect->u.rumble.strong_magnitude, 1998 joycon_play_effect(struct input_dev *dev, void *data, struct ff_effect *effect) argument
|
H A D | hid-lg3ff.c | 45 struct ff_effect *effect) 59 switch (effect->type) { 65 x = effect->u.ramp.start_level; 66 y = effect->u.ramp.end_level; 44 hid_lg3ff_play(struct input_dev *dev, void *data, struct ff_effect *effect) argument
|
H A D | hid-logitech-hidpp.c | 2492 /* find current slot for effect */ 2512 /* regular effect uploaded */ 2521 /* regular effect destroyed */ 2569 static int hidpp_ff_upload_effect(struct input_dev *dev, struct ff_effect *effect, struct ff_effect *old) argument 2577 params[2] = effect->replay.length >> 8; 2578 params[3] = effect->replay.length & 255; 2579 params[4] = effect->replay.delay >> 8; 2580 params[5] = effect->replay.delay & 255; 2582 switch (effect->type) { 2584 force = (effect [all...] |
H A D | hid-steam.c | 534 struct ff_effect *effect) 538 steam->rumble_left = effect->u.rumble.strong_magnitude; 539 steam->rumble_right = effect->u.rumble.weak_magnitude; 533 steam_play_effect(struct input_dev *dev, void *data, struct ff_effect *effect) argument
|
H A D | hid-nvidia-shield.c | 397 struct ff_effect *effect) 404 if (effect->type != FF_RUMBLE) 411 motors.motor_left = effect->u.rumble.strong_magnitude / 2047; 412 motors.motor_right = effect->u.rumble.weak_magnitude / 2047; 396 thunderstrike_play_effect(struct input_dev *idev, void *data, struct ff_effect *effect) argument
|
H A D | hid-sony.c | 1583 struct ff_effect *effect) 1588 if (effect->type != FF_RUMBLE) 1591 sc->left = effect->u.rumble.strong_magnitude / 256; 1592 sc->right = effect->u.rumble.weak_magnitude / 256; 1582 sony_play_effect(struct input_dev *dev, void *data, struct ff_effect *effect) argument
|
/linux-master/drivers/cxl/ |
H A D | cxlmem.h | 576 __le16 effect; member in struct:cxl_cel_entry
|
/linux-master/include/linux/ |
H A D | input.h | 521 * @upload: Called to upload an new effect into device 522 * @erase: Called to erase an effect from device 523 * @playback: Called to request device to start playing specified effect 534 * @effect_owners: array of effect owners; when file handle owning 535 * an effect gets closed the effect is automatically erased 547 int (*upload)(struct input_dev *dev, struct ff_effect *effect, 573 int input_ff_upload(struct input_dev *dev, struct ff_effect *effect, struct file *file);
|
/linux-master/include/uapi/linux/ |
H A D | rkisp1-config.h | 346 * The reset values define a linear curve which has the same effect as bypass. Reset values are: 418 * @effect: values from 'enum v4l2_colorfx'. Possible values are: V4L2_COLORFX_SEPIA, 422 * bits 8:15 - Threshold value of the RGB colors for the color selection effect. 428 * @eff_tint: Chrominance increment values of tint (used for sepia effect) 431 __u16 effect; member in struct:rkisp1_cif_isp_ie_config
|
/linux-master/drivers/staging/media/atomisp/pci/ |
H A D | atomisp_cmd.c | 881 * parameters take effect immediately while 3212 * Function to configure color effect of the image 3215 __s32 *effect) 3225 *effect = asd->params.color_effect; 3230 control.value = *effect; 3235 * if set color effect to sensor successfully, return 3239 asd->params.color_effect = (u32)*effect; 3243 if (*effect == asd->params.color_effect) 3251 switch (*effect) { 3299 asd->params.color_effect = (u32)*effect; 3214 atomisp_color_effect(struct atomisp_sub_device *asd, int flag, __s32 *effect) argument [all...] |
H A D | atomisp_cmd.h | 156 /* Function to configure color effect of the image */ 158 __s32 *effect);
|
/linux-master/drivers/media/platform/samsung/exynos4-is/ |
H A D | fimc-reg.c | 374 struct fimc_effect *effect = &ctx->effect; local 377 if (effect->type != FIMC_REG_CIIMGEFF_FIN_BYPASS) { 380 cfg |= effect->type; 381 if (effect->type == FIMC_REG_CIIMGEFF_FIN_ARBITRARY) 382 cfg |= (effect->pat_cb << 13) | effect->pat_cr;
|
H A D | fimc-core.h | 158 * struct fimc_effect - color effect information 159 * @type: effect type 436 * @colorfx: image effect control 468 * @effect: image effect 488 struct fimc_effect effect; member in struct:fimc_ctx
|
H A D | fimc-core.c | 460 struct fimc_effect *effect = &ctx->effect; local 464 effect->type = FIMC_REG_CIIMGEFF_FIN_BYPASS; 467 effect->type = FIMC_REG_CIIMGEFF_FIN_ARBITRARY; 468 effect->pat_cb = 128; 469 effect->pat_cr = 128; 472 effect->type = FIMC_REG_CIIMGEFF_FIN_ARBITRARY; 473 effect->pat_cb = 115; 474 effect->pat_cr = 145; 477 effect [all...] |
/linux-master/include/sound/ |
H A D | emux_synth.h | 136 struct snd_emux_effect_table *effect; member in struct:snd_emux_port 205 * effect table
|
/linux-master/tools/testing/cxl/test/ |
H A D | mem.c | 43 .effect = CXL_CMD_EFFECT_NONE, 47 .effect = CXL_CMD_EFFECT_NONE, 51 .effect = CXL_CMD_EFFECT_NONE, 55 .effect = CXL_CMD_EFFECT_NONE, 59 .effect = cpu_to_le16(EFFECT(CONF_CHANGE_IMMEDIATE) | 64 .effect = CXL_CMD_EFFECT_NONE, 68 .effect = CXL_CMD_EFFECT_NONE, 72 .effect = cpu_to_le16(EFFECT(DATA_CHANGE_IMMEDIATE)), 76 .effect = cpu_to_le16(EFFECT(DATA_CHANGE_IMMEDIATE)), 80 .effect [all...] |
/linux-master/drivers/input/misc/ |
H A D | max77693-haptic.c | 233 struct ff_effect *effect) 239 haptic->magnitude = effect->u.rumble.strong_magnitude; 241 haptic->magnitude = effect->u.rumble.weak_magnitude; 232 max77693_haptic_play_effect(struct input_dev *dev, void *data, struct ff_effect *effect) argument
|
H A D | pwm-vibra.c | 107 struct ff_effect *effect) 111 vibrator->level = effect->u.rumble.strong_magnitude; 113 vibrator->level = effect->u.rumble.weak_magnitude; 106 pwm_vibrator_play_effect(struct input_dev *dev, void *data, struct ff_effect *effect) argument
|
H A D | da7280.c | 506 struct ff_effect *effect, 515 /* The effect should be uploaded when haptic is not working */ 519 switch (effect->type) { 524 tmp = effect->u.constant.level * 254; 529 haptics->gain = effect->u.constant.level <= 0 ? 530 0 : effect->u.constant.level; 535 if (effect->u.periodic.waveform != FF_CUSTOM) { 548 if (effect->u.periodic.custom_len == DA7280_CUSTOM_DATA_LEN) 551 if (effect->u.periodic.custom_len == DA7280_CUSTOM_GP_DATA_LEN) 554 if (effect 505 da7280_haptics_upload_effect(struct input_dev *dev, struct ff_effect *effect, struct ff_effect *old) argument [all...] |
H A D | max8997_haptic.c | 213 struct ff_effect *effect) 217 chip->level = effect->u.rumble.strong_magnitude; 219 chip->level = effect->u.rumble.weak_magnitude; 212 max8997_haptic_play_effect(struct input_dev *dev, void *data, struct ff_effect *effect) argument
|
H A D | pm8xxx-vibrator.c | 147 * @data: data of effect 148 * @effect: effect to play 153 struct ff_effect *effect) 157 vib->speed = effect->u.rumble.strong_magnitude >> 8; 159 vib->speed = effect->u.rumble.weak_magnitude >> 9; 152 pm8xxx_vib_play_effect(struct input_dev *dev, void *data, struct ff_effect *effect) argument
|
/linux-master/drivers/input/ |
H A D | evdev.c | 1037 struct ff_effect effect; local 1180 if (input_ff_effect_from_user(p, size, &effect)) 1183 error = input_ff_upload(dev, &effect, file); 1187 if (put_user(effect.id, &(((struct ff_effect __user *)p)->id)))
|
/linux-master/drivers/media/platform/rockchip/rkisp1/ |
H A D | rkisp1-params.c | 749 u32 effect = cur_ie_config->effect; local 760 effect != V4L2_COLORFX_NONE) { 988 switch (arg->effect) {
|