Merge git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/linux-2.6-nsfd
[linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git] / drivers / hid / hid-lg.h
blobb0100ba2ae0b2f8b16b4f84b64e2f40fea7f40b6
1 #ifndef __HID_LG_H
2 #define __HID_LG_H
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
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
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
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
28 #endif