6 void *device_props
; /* Device specific properties */
9 #ifdef CONFIG_LOGITECH_FF
10 int lgff_init(struct hid_device
*hdev
);
12 static inline int lgff_init(struct hid_device
*hdev
) { return -1; }
15 #ifdef CONFIG_LOGIRUMBLEPAD2_FF
16 int lg2ff_init(struct hid_device
*hdev
);
18 static inline int lg2ff_init(struct hid_device
*hdev
) { return -1; }
21 #ifdef CONFIG_LOGIG940_FF
22 int lg3ff_init(struct hid_device
*hdev
);
24 static inline int lg3ff_init(struct hid_device
*hdev
) { return -1; }
27 #ifdef CONFIG_LOGIWHEELS_FF
28 int lg4ff_adjust_input_event(struct hid_device
*hid
, struct hid_field
*field
,
29 struct hid_usage
*usage
, __s32 value
, struct lg_drv_data
*drv_data
);
30 int lg4ff_init(struct hid_device
*hdev
);
31 int lg4ff_deinit(struct hid_device
*hdev
);
33 static inline int lg4ff_adjust_input_event(struct hid_device
*hid
, struct hid_field
*field
,
34 struct hid_usage
*usage
, __s32 value
, struct lg_drv_data
*drv_data
) { return 0; }
35 static inline int lg4ff_init(struct hid_device
*hdev
) { return -1; }
36 static inline int lg4ff_deinit(struct hid_device
*hdev
) { return -1; }