| 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 | 
| Felipe Balbi | d07e881 | 2011-10-12 14:08:26 +0300 | [diff] [blame] | 7 | dwc3-y					+= host.o | 
| Felipe Balbi | 67920bd | 2011-10-12 14:15:10 +0300 | [diff] [blame] | 8 | dwc3-y					+= gadget.o ep0.o | 
| Felipe Balbi | d07e881 | 2011-10-12 14:08:26 +0300 | [diff] [blame] | 9 |  | 
| Felipe Balbi | 72246da | 2011-08-19 18:10:58 +0300 | [diff] [blame] | 10 | ifneq ($(CONFIG_DEBUG_FS),) | 
 | 11 | 	dwc3-y				+= debugfs.o | 
 | 12 | endif | 
 | 13 |  | 
 | 14 | ## | 
 | 15 | # Platform-specific glue layers go here | 
 | 16 | # | 
 | 17 | # NOTICE: Make sure your glue layer doesn't depend on anything | 
 | 18 | # which is arch-specific and that it compiles on all situations. | 
 | 19 | # | 
 | 20 | # We want to keep this requirement in order to be able to compile | 
 | 21 | # the entire driver (with all its glue layers) on several architectures | 
 | 22 | # and make sure it compiles fine. This will also help with allmodconfig | 
 | 23 | # and allyesconfig builds. | 
 | 24 | # | 
 | 25 | # The only exception is the PCI glue layer, but that's only because | 
 | 26 | # PCI doesn't provide nops if CONFIG_PCI isn't enabled. | 
 | 27 | ## | 
 | 28 |  | 
 | 29 | obj-$(CONFIG_USB_DWC3)		+= dwc3-omap.o | 
 | 30 |  | 
| Anton Tikhomirov | d28a968 | 2012-02-15 17:04:56 +0900 | [diff] [blame] | 31 | ## | 
 | 32 | # REVISIT Samsung Exynos platform needs the clk API which isn't | 
 | 33 | # defined on all architectures. If we allow dwc3-exynos.c compile | 
 | 34 | # always we will fail the linking phase on those architectures | 
 | 35 | # which don't provide clk api implementation and that's unnaceptable. | 
 | 36 | # | 
 | 37 | # When Samsung's platform start supporting pm_runtime, this check | 
 | 38 | # for HAVE_CLK should be removed. | 
 | 39 | ## | 
 | 40 | ifneq ($(CONFIG_HAVE_CLK),) | 
 | 41 | 	obj-$(CONFIG_USB_DWC3)		+= dwc3-exynos.o | 
 | 42 | endif | 
 | 43 |  | 
| Felipe Balbi | 72246da | 2011-08-19 18:10:58 +0300 | [diff] [blame] | 44 | ifneq ($(CONFIG_PCI),) | 
 | 45 | 	obj-$(CONFIG_USB_DWC3)		+= dwc3-pci.o | 
 | 46 | endif | 
 | 47 |  |