| Felipe Balbi | 72246da | 2011-08-19 18:10:58 +0300 | [diff] [blame] | 1 | ccflags-$(CONFIG_USB_DWC3_DEBUG)	:= -DDEBUG | 
|  | 2 | ccflags-$(CONFIG_USB_DWC3_VERBOSE)	+= -DVERBOSE_DEBUG | 
|  | 3 |  | 
|  | 4 | obj-$(CONFIG_USB_DWC3)			+= dwc3.o | 
|  | 5 |  | 
|  | 6 | dwc3-y					:= core.o | 
|  | 7 |  | 
|  | 8 | ifneq ($(CONFIG_USB_GADGET_DWC3),) | 
|  | 9 | dwc3-y				+= gadget.o ep0.o | 
|  | 10 | endif | 
|  | 11 |  | 
|  | 12 | ifneq ($(CONFIG_DEBUG_FS),) | 
|  | 13 | dwc3-y				+= debugfs.o | 
|  | 14 | endif | 
|  | 15 |  | 
|  | 16 | ## | 
|  | 17 | # Platform-specific glue layers go here | 
|  | 18 | # | 
|  | 19 | # NOTICE: Make sure your glue layer doesn't depend on anything | 
|  | 20 | # which is arch-specific and that it compiles on all situations. | 
|  | 21 | # | 
|  | 22 | # We want to keep this requirement in order to be able to compile | 
|  | 23 | # the entire driver (with all its glue layers) on several architectures | 
|  | 24 | # and make sure it compiles fine. This will also help with allmodconfig | 
|  | 25 | # and allyesconfig builds. | 
|  | 26 | # | 
|  | 27 | # The only exception is the PCI glue layer, but that's only because | 
|  | 28 | # PCI doesn't provide nops if CONFIG_PCI isn't enabled. | 
|  | 29 | ## | 
|  | 30 |  | 
|  | 31 | obj-$(CONFIG_USB_DWC3)		+= dwc3-omap.o | 
|  | 32 |  | 
|  | 33 | ifneq ($(CONFIG_PCI),) | 
|  | 34 | obj-$(CONFIG_USB_DWC3)		+= dwc3-pci.o | 
|  | 35 | endif | 
|  | 36 |  |