18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0 28c2ecf20Sopenharmony_ci 38c2ecf20Sopenharmony_ciccflags-$(CONFIG_USB_MTU3_DEBUG) += -DDEBUG 48c2ecf20Sopenharmony_ci 58c2ecf20Sopenharmony_ci# define_trace.h needs to know how to find our header 68c2ecf20Sopenharmony_ciCFLAGS_mtu3_trace.o := -I$(src) 78c2ecf20Sopenharmony_ci 88c2ecf20Sopenharmony_ciobj-$(CONFIG_USB_MTU3) += mtu3.o 98c2ecf20Sopenharmony_ci 108c2ecf20Sopenharmony_cimtu3-y := mtu3_plat.o 118c2ecf20Sopenharmony_ci 128c2ecf20Sopenharmony_ciifneq ($(CONFIG_TRACING),) 138c2ecf20Sopenharmony_ci mtu3-y += mtu3_trace.o 148c2ecf20Sopenharmony_ciendif 158c2ecf20Sopenharmony_ci 168c2ecf20Sopenharmony_ciifneq ($(filter y,$(CONFIG_USB_MTU3_HOST) $(CONFIG_USB_MTU3_DUAL_ROLE)),) 178c2ecf20Sopenharmony_ci mtu3-y += mtu3_host.o 188c2ecf20Sopenharmony_ciendif 198c2ecf20Sopenharmony_ci 208c2ecf20Sopenharmony_ciifneq ($(filter y,$(CONFIG_USB_MTU3_GADGET) $(CONFIG_USB_MTU3_DUAL_ROLE)),) 218c2ecf20Sopenharmony_ci mtu3-y += mtu3_core.o mtu3_gadget_ep0.o mtu3_gadget.o mtu3_qmu.o 228c2ecf20Sopenharmony_ciendif 238c2ecf20Sopenharmony_ci 248c2ecf20Sopenharmony_ciifneq ($(CONFIG_USB_MTU3_DUAL_ROLE),) 258c2ecf20Sopenharmony_ci mtu3-y += mtu3_dr.o 268c2ecf20Sopenharmony_ciendif 278c2ecf20Sopenharmony_ci 288c2ecf20Sopenharmony_ciifneq ($(CONFIG_DEBUG_FS),) 298c2ecf20Sopenharmony_ci mtu3-y += mtu3_debugfs.o 308c2ecf20Sopenharmony_ciendif 31