modules.mk 968 B

12345678910111213141516171819202122232425262728293031
  1. define KernelPackage/usb-dwc3-of-simple
  2. TITLE:=DWC3 USB simple OF driver
  3. DEPENDS:=+kmod-usb-dwc3
  4. KCONFIG:= CONFIG_USB_DWC3_OF_SIMPLE
  5. FILES:= $(LINUX_DIR)/drivers/usb/dwc3/dwc3-of-simple.ko
  6. AUTOLOAD:=$(call AutoLoad,53,dwc3-of-simple,1)
  7. $(call AddDepends/usb)
  8. endef
  9. define KernelPackage/usb-dwc3-of-simple/description
  10. This driver provides generic platform glue for the integrated DesignWare
  11. USB3 IP Core.
  12. endef
  13. $(eval $(call KernelPackage,usb-dwc3-of-simple))
  14. define KernelPackage/usb-phy-qcom-dwc3
  15. TITLE:=DWC3 USB QCOM PHY driver
  16. DEPENDS:=@TARGET_ipq806x +kmod-usb-dwc3-of-simple
  17. KCONFIG:= CONFIG_PHY_QCOM_DWC3
  18. FILES:= $(LINUX_DIR)/drivers/phy/phy-qcom-dwc3.ko
  19. AUTOLOAD:=$(call AutoLoad,45,phy-qcom-dwc3,1)
  20. $(call AddDepends/usb)
  21. endef
  22. define KernelPackage/usb-phy-qcom-dwc3/description
  23. This driver provides support for the integrated DesignWare
  24. USB3 IP Core within the QCOM SoCs.
  25. endef
  26. $(eval $(call KernelPackage,usb-phy-qcom-dwc3))