1*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0 2*4882a593Smuzhiyun# 3*4882a593Smuzhiyun# Makefile for the kernel USB device drivers. 4*4882a593Smuzhiyun# 5*4882a593Smuzhiyun 6*4882a593Smuzhiyun# Object files in subdirectories 7*4882a593Smuzhiyun 8*4882a593Smuzhiyunobj-$(CONFIG_USB_COMMON) += common/ 9*4882a593Smuzhiyunobj-$(CONFIG_USB) += core/ 10*4882a593Smuzhiyunobj-$(CONFIG_USB_SUPPORT) += phy/ 11*4882a593Smuzhiyun 12*4882a593Smuzhiyunobj-$(CONFIG_USB_DWC3) += dwc3/ 13*4882a593Smuzhiyunobj-$(CONFIG_USB_DWC2) += dwc2/ 14*4882a593Smuzhiyunobj-$(CONFIG_USB_ISP1760) += isp1760/ 15*4882a593Smuzhiyun 16*4882a593Smuzhiyunobj-$(CONFIG_USB_CDNS3) += cdns3/ 17*4882a593Smuzhiyun 18*4882a593Smuzhiyunobj-$(CONFIG_USB_MON) += mon/ 19*4882a593Smuzhiyunobj-$(CONFIG_USB_MTU3) += mtu3/ 20*4882a593Smuzhiyun 21*4882a593Smuzhiyunobj-$(CONFIG_USB_PCI) += host/ 22*4882a593Smuzhiyunobj-$(CONFIG_USB_EHCI_HCD) += host/ 23*4882a593Smuzhiyunobj-$(CONFIG_USB_ISP116X_HCD) += host/ 24*4882a593Smuzhiyunobj-$(CONFIG_USB_OHCI_HCD) += host/ 25*4882a593Smuzhiyunobj-$(CONFIG_USB_UHCI_HCD) += host/ 26*4882a593Smuzhiyunobj-$(CONFIG_USB_FHCI_HCD) += host/ 27*4882a593Smuzhiyunobj-$(CONFIG_USB_XHCI_HCD) += host/ 28*4882a593Smuzhiyunobj-$(CONFIG_USB_SL811_HCD) += host/ 29*4882a593Smuzhiyunobj-$(CONFIG_USB_ISP1362_HCD) += host/ 30*4882a593Smuzhiyunobj-$(CONFIG_USB_U132_HCD) += host/ 31*4882a593Smuzhiyunobj-$(CONFIG_USB_R8A66597_HCD) += host/ 32*4882a593Smuzhiyunobj-$(CONFIG_USB_HWA_HCD) += host/ 33*4882a593Smuzhiyunobj-$(CONFIG_USB_IMX21_HCD) += host/ 34*4882a593Smuzhiyunobj-$(CONFIG_USB_FSL_USB2) += host/ 35*4882a593Smuzhiyunobj-$(CONFIG_USB_FOTG210_HCD) += host/ 36*4882a593Smuzhiyunobj-$(CONFIG_USB_MAX3421_HCD) += host/ 37*4882a593Smuzhiyun 38*4882a593Smuzhiyunobj-$(CONFIG_USB_C67X00_HCD) += c67x00/ 39*4882a593Smuzhiyun 40*4882a593Smuzhiyunobj-$(CONFIG_USB_ACM) += class/ 41*4882a593Smuzhiyunobj-$(CONFIG_USB_PRINTER) += class/ 42*4882a593Smuzhiyunobj-$(CONFIG_USB_WDM) += class/ 43*4882a593Smuzhiyunobj-$(CONFIG_USB_TMC) += class/ 44*4882a593Smuzhiyun 45*4882a593Smuzhiyunobj-$(CONFIG_USB_STORAGE) += storage/ 46*4882a593Smuzhiyunobj-$(CONFIG_USB) += storage/ 47*4882a593Smuzhiyun 48*4882a593Smuzhiyunobj-$(CONFIG_USB_MDC800) += image/ 49*4882a593Smuzhiyunobj-$(CONFIG_USB_MICROTEK) += image/ 50*4882a593Smuzhiyun 51*4882a593Smuzhiyunobj-$(CONFIG_USB_SERIAL) += serial/ 52*4882a593Smuzhiyun 53*4882a593Smuzhiyunobj-$(CONFIG_USB) += misc/ 54*4882a593Smuzhiyunobj-$(CONFIG_EARLY_PRINTK_USB) += early/ 55*4882a593Smuzhiyun 56*4882a593Smuzhiyunobj-$(CONFIG_USB_ATM) += atm/ 57*4882a593Smuzhiyunobj-$(CONFIG_USB_SPEEDTOUCH) += atm/ 58*4882a593Smuzhiyun 59*4882a593Smuzhiyunobj-$(CONFIG_USB_MUSB_HDRC) += musb/ 60*4882a593Smuzhiyunobj-$(CONFIG_USB_CHIPIDEA) += chipidea/ 61*4882a593Smuzhiyunobj-$(CONFIG_USB_RENESAS_USBHS) += renesas_usbhs/ 62*4882a593Smuzhiyunobj-$(CONFIG_USB_GADGET) += gadget/ 63*4882a593Smuzhiyun 64*4882a593Smuzhiyunobj-$(CONFIG_USBIP_CORE) += usbip/ 65*4882a593Smuzhiyun 66*4882a593Smuzhiyunobj-$(CONFIG_TYPEC) += typec/ 67*4882a593Smuzhiyun 68*4882a593Smuzhiyunobj-$(CONFIG_USB_ROLE_SWITCH) += roles/ 69