2 # Makefile for the kernel USB device drivers.
5 # Object files in subdirectories
7 obj-
$(CONFIG_USB
) += core
/
9 obj-
$(CONFIG_USB_OTG_UTILS
) += otg
/
11 obj-
$(CONFIG_USB_DWC3
) += dwc3
/
13 obj-
$(CONFIG_USB_MON
) += mon
/
15 obj-
$(CONFIG_PCI
) += host
/
16 obj-
$(CONFIG_USB_EHCI_HCD
) += host
/
17 obj-
$(CONFIG_USB_ISP116X_HCD
) += host
/
18 obj-
$(CONFIG_USB_OHCI_HCD
) += host
/
19 obj-
$(CONFIG_USB_UHCI_HCD
) += host
/
20 obj-
$(CONFIG_USB_FHCI_HCD
) += host
/
21 obj-
$(CONFIG_USB_XHCI_HCD
) += host
/
22 obj-
$(CONFIG_USB_SL811_HCD
) += host
/
23 obj-
$(CONFIG_USB_ISP1362_HCD
) += host
/
24 obj-
$(CONFIG_USB_U132_HCD
) += host
/
25 obj-
$(CONFIG_USB_R8A66597_HCD
) += host
/
26 obj-
$(CONFIG_USB_HWA_HCD
) += host
/
27 obj-
$(CONFIG_USB_ISP1760_HCD
) += host
/
28 obj-
$(CONFIG_USB_IMX21_HCD
) += host
/
29 obj-
$(CONFIG_USB_FSL_MPH_DR_OF
) += host
/
31 obj-
$(CONFIG_USB_C67X00_HCD
) += c67x00
/
33 obj-
$(CONFIG_USB_WUSB
) += wusbcore
/
35 obj-
$(CONFIG_USB_ACM
) += class
/
36 obj-
$(CONFIG_USB_PRINTER
) += class
/
37 obj-
$(CONFIG_USB_WDM
) += class
/
38 obj-
$(CONFIG_USB_TMC
) += class
/
40 obj-
$(CONFIG_USB_STORAGE
) += storage
/
41 obj-
$(CONFIG_USB
) += storage
/
43 obj-
$(CONFIG_USB_MDC800
) += image
/
44 obj-
$(CONFIG_USB_MICROTEK
) += image
/
46 obj-
$(CONFIG_USB_SERIAL
) += serial
/
48 obj-
$(CONFIG_USB
) += misc
/
49 obj-
$(CONFIG_USB_COMMON
) += phy
/
50 obj-
$(CONFIG_EARLY_PRINTK_DBGP
) += early
/
52 obj-
$(CONFIG_USB_ATM
) += atm
/
53 obj-
$(CONFIG_USB_SPEEDTOUCH
) += atm
/
55 obj-
$(CONFIG_USB_MUSB_HDRC
) += musb
/
56 obj-
$(CONFIG_USB_CHIPIDEA
) += chipidea
/
57 obj-
$(CONFIG_USB_RENESAS_USBHS
) += renesas_usbhs
/
58 obj-
$(CONFIG_USB_GADGET
) += gadget
/
60 obj-
$(CONFIG_USB_COMMON
) += usb-common.o