1 ltq_hcd_
$(BUILD_VARIANT
)-objs
:= ifxusb_driver.o ifxusb_cif.o \
2 ifxusb_cif_h.o ifxhcd.o ifxhcd_es.o \
3 ifxhcd_intr.o ifxhcd_queue.o
4 obj-m
= ltq_hcd_
$(BUILD_VARIANT
).o
6 ifeq ($(BUILD_VARIANT
),danube
)
7 EXTRA_CFLAGS
+= -D__IS_DANUBE__
10 ifeq ($(BUILD_VARIANT
),ase
)
11 EXTRA_CFLAGS
+= -D__IS_AMAZON_SE__
14 ifeq ($(BUILD_VARIANT
),ar9
)
15 EXTRA_CFLAGS
+= -D__IS_AR9__
16 EXTRA_CFLAGS
+= -D__IS_DUAL__
19 ifeq ($(BUILD_VARIANT
),vr9
)
20 EXTRA_CFLAGS
+= -D__IS_VR9__
21 EXTRA_CFLAGS
+= -D__PHY_LONG_PREEMP__
22 EXTRA_CFLAGS
+= -D__PINGSTOP_CTRL__
23 EXTRA_CFLAGS
+= -D__PINGSTOP_BULK__
24 EXTRA_CFLAGS
+= -D__IS_DUAL__
27 ifeq ($(BUILD_VARIANT
),ar10
)
28 EXTRA_CFLAGS
+= -D__IS_AR10__
29 EXTRA_CFLAGS
+= -D__PHY_LONG_PREEMP__
30 EXTRA_CFLAGS
+= -D__PINGSTOP_CTRL__
31 EXTRA_CFLAGS
+= -D__PINGSTOP_BULK__
34 ifeq ($(CONFIG_USB_HOST_IFX_FORCE_USB11
),y
)
35 EXTRA_CFLAGS
+= -D__FORCE_USB11__
37 ifeq ($(CONFIG_USB_HOST_IFX_WITH_HS_ELECT_TST
),y
)
38 EXTRA_CFLAGS
+= -D__WITH_HS_ELECT_TST__
40 ifeq ($(CONFIG_USB_HOST_IFX_WITH_ISO
),y
)
41 EXTRA_CFLAGS
+= -D__EN_ISOC__
43 #ifeq ($(CONFIG_USB_HOST_IFX_UNALIGNED_ADJ),y)
44 EXTRA_CFLAGS
+= -D__UNALIGNED_BUF_ADJ__
46 ifeq ($(CONFIG_USB_HOST_IFX_UNALIGNED_CHK
),y
)
47 EXTRA_CFLAGS
+= -D__UNALIGNED_BUF_CHK__
49 ifeq ($(CONFIG_USB_HOST_IFX_COC
),y
)
50 EXTRA_CFLAGS
+= -D__HOST_COC__
53 # EXTRA_CFLAGS += -D__IS_FIRST__
54 # EXTRA_CFLAGS += -D__IS_SECOND__
56 # EXTRA_CFLAGS += -D__EN_ISOC__
57 # EXTRA_CFLAGS += -D__EN_ISOC_SPLIT__
58 # EXTRA_CFLAGS += -D__EPQD_DESTROY_TIMEOUT__
59 # EXTRA_CFLAGS += -D__INNAKSTOP_CTRL__
61 EXTRA_CFLAGS
+= -Dlinux
-D__LINUX__
62 EXTRA_CFLAGS
+= -D__IS_HOST__
63 EXTRA_CFLAGS
+= -D__KERNEL__
64 #EXTRA_CFLAGS += -D__DEBUG__
65 #EXTRA_CFLAGS += -D__ENABLE_DUMP__
67 EXTRA_CFLAGS
+= -D__DYN_SOF_INTR__
68 EXTRA_CFLAGS
+= -D__UEIP__
69 EXTRA_CFLAGS
+= -D__DO_OC_INT__
70 EXTRA_CFLAGS
+= -D__INNAKSTOP_BULK__
72 EXTRA_CFLAGS
+= -D__INTRNAKRETRY__
73 EXTRA_CFLAGS
+= -D__INTRINCRETRY__