]> git.sur5r.net Git - u-boot/blobdiff - drivers/usb/dwc3/Makefile
mx7dsabresd: enable DFU support
[u-boot] / drivers / usb / dwc3 / Makefile
index afaa767718e5017bb16a55dfc283209687f527ad..0cd73020a78c85d54188450c94510a3e68c4d67c 100644 (file)
@@ -1,37 +1,13 @@
-ccflags-$(CONFIG_USB_DWC3_DEBUG)       := -DDEBUG
-ccflags-$(CONFIG_USB_DWC3_VERBOSE)     += -DVERBOSE_DEBUG
+#
+# SPDX-License-Identifier:     GPL-2.0+
+#
 
 obj-$(CONFIG_USB_DWC3)                 += dwc3.o
 
-dwc3-y                                 := core.o debug.o
-
-ifneq ($(filter y,$(CONFIG_USB_DWC3_HOST) $(CONFIG_USB_DWC3_DUAL_ROLE)),)
-       dwc3-y                          += host.o
-endif
-
-ifneq ($(filter y,$(CONFIG_USB_DWC3_GADGET) $(CONFIG_USB_DWC3_DUAL_ROLE)),)
-       dwc3-y                          += gadget.o ep0.o
-endif
+dwc3-y                                 := core.o
 
-ifneq ($(CONFIG_DEBUG_FS),)
-       dwc3-y                          += debugfs.o
-endif
-
-##
-# Platform-specific glue layers go here
-#
-# NOTICE: Make sure your glue layer doesn't depend on anything
-# which is arch-specific and that it compiles on all situations.
-#
-# We want to keep this requirement in order to be able to compile
-# the entire driver (with all its glue layers) on several architectures
-# and make sure it compiles fine. This will also help with allmodconfig
-# and allyesconfig builds.
-##
+dwc3-y                                 += gadget.o ep0.o
 
 obj-$(CONFIG_USB_DWC3_OMAP)            += dwc3-omap.o
-obj-$(CONFIG_USB_DWC3_EXYNOS)          += dwc3-exynos.o
-obj-$(CONFIG_USB_DWC3_PCI)             += dwc3-pci.o
-obj-$(CONFIG_USB_DWC3_KEYSTONE)                += dwc3-keystone.o
-obj-$(CONFIG_USB_DWC3_QCOM)            += dwc3-qcom.o
-obj-$(CONFIG_USB_DWC3_ST)              += dwc3-st.o
+obj-$(CONFIG_USB_DWC3_PHY_OMAP)                += ti_usb_phy.o
+obj-$(CONFIG_USB_DWC3_PHY_SAMSUNG)     += samsung_usb_phy.o