1ccflags-$(CONFIG_USB_DWC3_DEBUG) := -DDEBUG 2ccflags-$(CONFIG_USB_DWC3_VERBOSE) += -DVERBOSE_DEBUG 3 4obj-$(CONFIG_USB_DWC3) += dwc3.o 5 6dwc3-y := core.o 7dwc3-y += host.o 8dwc3-y += gadget.o ep0.o 9 10ifneq ($(CONFIG_DEBUG_FS),) 11 dwc3-y += debugfs.o 12endif 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 29obj-$(CONFIG_USB_DWC3) += dwc3-omap.o 30obj-$(CONFIG_USB_DWC3) += dwc3-exynos.o 31 32ifneq ($(CONFIG_PCI),) 33 obj-$(CONFIG_USB_DWC3) += dwc3-pci.o 34endif 35 36