Makefile 1.7 KB

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