diff options
Diffstat (limited to 'drivers/usb/dwc3/Makefile')
-rw-r--r-- | drivers/usb/dwc3/Makefile | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/drivers/usb/dwc3/Makefile b/drivers/usb/dwc3/Makefile new file mode 100644 index 000000000000..593d1dbc465b --- /dev/null +++ b/drivers/usb/dwc3/Makefile | |||
@@ -0,0 +1,36 @@ | |||
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 | |||