1 #ifndef __HID_LG_H 2 #define __HID_LG_H 3 4 #ifdef CONFIG_LOGITECH_FF 5 int lgff_init(struct hid_device *hdev); 6 #else 7 static inline int lgff_init(struct hid_device *hdev) { return -1; } 8 #endif 9 10 #ifdef CONFIG_LOGIRUMBLEPAD2_FF 11 int lg2ff_init(struct hid_device *hdev); 12 #else 13 static inline int lg2ff_init(struct hid_device *hdev) { return -1; } 14 #endif 15 16 #ifdef CONFIG_LOGIG940_FF 17 int lg3ff_init(struct hid_device *hdev); 18 #else 19 static inline int lg3ff_init(struct hid_device *hdev) { return -1; } 20 #endif 21 22 #ifdef CONFIG_LOGIWII_FF 23 int lg4ff_init(struct hid_device *hdev); 24 #else 25 static inline int lg4ff_init(struct hid_device *hdev) { return -1; } 26 #endif 27 28 #endif 29