Searched refs:ff (Results 1 - 25 of 26) sorted by relevance

12

/drivers/input/
H A Dff-core.c38 static int check_effect_access(struct ff_device *ff, int effect_id, argument
41 if (effect_id < 0 || effect_id >= ff->max_effects ||
42 !ff->effect_owners[effect_id])
45 if (file && ff->effect_owners[effect_id] != file)
65 static int compat_effect(struct ff_device *ff, struct ff_effect *effect) argument
71 if (!test_bit(FF_PERIODIC, ff->ffbit))
109 struct ff_device *ff = dev->ff; local
131 if (!test_bit(effect->type, ff->ffbit)) {
132 ret = compat_effect(ff, effec
189 struct ff_device *ff = dev->ff; local
227 struct ff_device *ff = dev->ff; local
246 struct ff_device *ff = dev->ff; local
271 struct ff_device *ff = dev->ff; local
314 struct ff_device *ff; local
370 struct ff_device *ff = dev->ff; local
[all...]
H A DMakefile8 input-core-y := input.o input-compat.o input-mt.o ff-core.o
10 obj-$(CONFIG_INPUT_FF_MEMLESS) += ff-memless.o
H A Dff-memless.c209 static int get_compatible_type(struct ff_device *ff, int effect_type) argument
212 if (test_bit(effect_type, ff->ffbit))
215 if (effect_type == FF_PERIODIC && test_bit(FF_RUMBLE, ff->ffbit))
354 effect_type = get_compatible_type(ml->dev->ff, effect->type);
405 struct ml_device *ml = dev->ff->private;
420 struct ml_device *ml = dev->ff->private;
436 struct ml_device *ml = dev->ff->private;
467 struct ml_device *ml = dev->ff->private;
487 static void ml_ff_destroy(struct ff_device *ff) argument
489 struct ml_device *ml = ff
504 struct ff_device *ff; local
[all...]
H A DKconfig43 module will be called ff-memless.
H A Dinput.c1384 INPUT_DEV_CAP_ATTR(FF, ff);
1799 INPUT_CLEANSE_BITMASK(dev, FF, ff);
H A Devdev.c752 dev->ff->max_effects : 0;
/drivers/input/joystick/iforce/
H A DMakefile9 iforce-y := iforce-ff.o iforce-main.o iforce-packets.o
H A Diforce-main.c224 for (i = 0; i < dev->ff->max_effects; i++) {
259 struct ff_device *ff; local
430 for (i = 0; iforce->type->ff[i] >= 0; i++)
431 set_bit(iforce->type->ff[i], input_dev->ffbit);
437 ff = input_dev->ff;
438 ff->upload = iforce_upload_effect;
439 ff->erase = iforce_erase_effect;
440 ff->set_gain = iforce_set_gain;
441 ff
[all...]
H A DKconfig31 and <file:Documentation/input/ff.txt>.
H A Diforce.h98 signed short *ff; member in struct:iforce_device
164 /* iforce-ff.c */
H A Diforce-packets.c141 if (!iforce->dev->ff)
144 for (i = 0; i < iforce->dev->ff->max_effects; ++i) {
/drivers/pci/pcie/aer/
H A Daerdrv_acpi.c43 int ff = 0; local
64 ff = !!(p->flags & ACPI_HEST_FIRMWARE_FIRST);
67 ff = !!(p->flags & ACPI_HEST_FIRMWARE_FIRST);
68 info->firmware_first = ff;
/drivers/media/video/s5p-fimc/
H A Dfimc-capture.c806 struct fimc_frame *ff = &ctx->d_frame; local
824 ff->fmt = fimc_capture_try_format(ctx, &pix->width, &pix->height,
827 if (!ff->fmt)
835 mf->code = ff->fmt->mbus_code;
847 fimc_adjust_mplane_format(ff->fmt, pix->width, pix->height, pix);
848 for (i = 0; i < ff->fmt->colplanes; i++)
849 ff->payload[i] =
850 (pix->width * pix->height * ff->fmt->depth[i]) / 8;
852 set_frame_bounds(ff, pix->width, pix->height);
855 set_frame_crop(ff,
931 struct fimc_frame *ff = &vid_cap->ctx->s_frame; local
1273 struct fimc_frame *ff; local
1302 struct fimc_frame *ff; local
1353 struct fimc_frame *ff; local
1383 struct fimc_frame *ff; local
[all...]
H A Dfimc-core.h541 static inline u32 fimc_get_format_depth(struct fimc_fmt *ff) argument
545 if (ff != NULL)
546 for (i = 0; i < ff->colplanes; i++)
547 depth += ff->depth[i];
/drivers/hid/
H A Dhid-lgff.c42 const signed short *ff; member in struct:dev_type
158 ff_bits = devices[i].ff;
171 dev->ff->set_autocenter = hid_lgff_set_autocenter;
H A Dhid-lg3ff.c170 dev->ff->set_autocenter = hid_lg3ff_set_autocenter;
H A Dhid-lg4ff.c419 dev->ff->set_autocenter = hid_lg4ff_set_autocenter_ffex;
421 dev->ff->set_autocenter = hid_lg4ff_set_autocenter_default;
423 dev->ff->set_autocenter(dev, 0);
/drivers/video/
H A Dpxa168fb.h407 #define DMA_FF_UNDERFLOW_ENA(ff) ((ff) << 29)
413 #define GRA_FF_UNDERFLOW_ENA(ff) ((ff) << 25)
440 #define DMA_FF_UNDERFLOW(ff) ((ff) << 29)
446 #define GRA_FF_UNDERFLOW(ff) ((ff) << 25)
/drivers/hid/usbhid/
H A Dhid-pidff.c525 struct pidff_device *pidff = dev->ff->private;
547 struct pidff_device *pidff = dev->ff->private;
567 struct pidff_device *pidff = dev->ff->private;
718 struct pidff_device *pidff = dev->ff->private;
756 struct pidff_device *pidff = dev->ff->private;
1238 struct ff_device *ff; local
1308 ff = dev->ff;
1309 ff->private = pidff;
1310 ff
[all...]
/drivers/input/misc/
H A Duinput.c24 * - updated ff support for the changes in kernel interface
259 dev->ff->upload = uinput_dev_upload_effect;
260 dev->ff->erase = uinput_dev_erase_effect;
261 dev->ff->playback = uinput_dev_playback;
262 dev->ff->set_gain = uinput_dev_set_gain;
263 dev->ff->set_autocenter = uinput_dev_set_autocenter;
H A DKconfig94 on Qualcomm PM8xxx chip. This driver supports ff-memless interface
143 on MAXIM MAX8997 chip. This driver supports ff-memless interface
/drivers/scsi/fcoe/
H A Dfcoe_ctlr.c1863 struct fip_fc4_feat *ff; local
1914 ff = (struct fip_fc4_feat *)(frame + 1);
1915 ff->fd_desc.fip_dtype = FIP_DT_FC4F;
1916 ff->fd_desc.fip_dlen = sizeof(*ff) / FIP_BPW;
1917 ff->fd_fts = fip->lp->fcts;
1925 ff->fd_ff.fd_feat[FC_TYPE_FCP * 4 / 32] = htonl(fcp_feat);
1927 size = (struct fip_size_desc *)(ff + 1);
/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_dcb.c2229 int i, ff; local
2232 for (i = 0, ff = -1; i < DCBX_CONFIG_MAX_APP_PROTOCOL; i++) {
2238 if (ff < 0 && !app_ent->valid)
2239 ff = i;
2245 else if (ff >= 0)
2248 &bp->dcbx_config_params.admin_priority_app_table[ff],
/drivers/zorro/
H A Dzorro.ids54 02ff Kolff Computer Supplies
84 03ff ASDG
/drivers/tty/vt/
H A Dcp437.uni177 0x98 U+00ff

Completed in 489 milliseconds

12