2 # Makefile for the USB input drivers
6 wacom-objs
:= wacom_sys.o wacom_wac.o
7 usbhid-objs
:= hid-core.o
9 # Optional parts of multipart objects.
11 ifeq ($(CONFIG_USB_HIDDEV
),y
)
12 usbhid-objs
+= hiddev.o
14 ifeq ($(CONFIG_USB_HIDINPUT
),y
)
15 usbhid-objs
+= hid-input.o
17 ifeq ($(CONFIG_HID_PID
),y
)
20 ifeq ($(CONFIG_LOGITECH_FF
),y
)
21 usbhid-objs
+= hid-lgff.o
23 ifeq ($(CONFIG_THRUSTMASTER_FF
),y
)
24 usbhid-objs
+= hid-tmff.o
26 ifeq ($(CONFIG_HID_FF
),y
)
27 usbhid-objs
+= hid-ff.o
30 obj-
$(CONFIG_USB_AIPTEK
) += aiptek.o
31 obj-
$(CONFIG_USB_ATI_REMOTE
) += ati_remote.o
32 obj-
$(CONFIG_USB_ATI_REMOTE2
) += ati_remote2.o
33 obj-
$(CONFIG_USB_HID
) += usbhid.o
34 obj-
$(CONFIG_USB_KBD
) += usbkbd.o
35 obj-
$(CONFIG_USB_KBTAB
) += kbtab.o
36 obj-
$(CONFIG_USB_KEYSPAN_REMOTE
) += keyspan_remote.o
37 obj-
$(CONFIG_USB_MOUSE
) += usbmouse.o
38 obj-
$(CONFIG_USB_MTOUCH
) += mtouchusb.o
39 obj-
$(CONFIG_USB_ITMTOUCH
) += itmtouch.o
40 obj-
$(CONFIG_USB_EGALAX
) += touchkitusb.o
41 obj-
$(CONFIG_USB_TOUCHSCREEN
) += usbtouchscreen.o
42 obj-
$(CONFIG_USB_POWERMATE
) += powermate.o
43 obj-
$(CONFIG_USB_WACOM
) += wacom.o
44 obj-
$(CONFIG_USB_ACECAD
) += acecad.o
45 obj-
$(CONFIG_USB_YEALINK
) += yealink.o
46 obj-
$(CONFIG_USB_XPAD
) += xpad.o
47 obj-
$(CONFIG_USB_APPLETOUCH
) += appletouch.o
49 ifeq ($(CONFIG_USB_DEBUG
),y
)
50 EXTRA_CFLAGS
+= -DDEBUG