Waldemar Brodkorb 3 недель назад
Родитель
Сommit
afc84015cc
1 измененных файлов с 20 добавлено и 1 удалено
  1. 20 1
      target/linux/config/Config.in.usb

+ 20 - 1
target/linux/config/Config.in.usb

@@ -49,7 +49,6 @@ config ADK_LINUX_KERNEL_USB_XHCI_PLATFORM
 
 config ADK_LINUX_KERNEL_USB_OHCI_HCD_PLATFORM
 	bool
-	select ADK_LINUX_KERNEL_USB_OHCI_HCD
 
 config ADK_LINUX_KERNEL_USB_OHCI_HCD_PCI
 	bool
@@ -76,6 +75,12 @@ config ADK_LINUX_KERNEL_USB_USBNET
 	select ADK_LINUX_KERNEL_USB_NET_DRIVERS
         tristate
 
+config ADK_LINUX_KERNEL_PHY_INGENIC_USB
+	bool
+
+config ADK_LINUX_KERNEL_USB_DWC2_HOST
+	bool
+
 config ADK_LINUX_KERNEL_USB
 	tristate "USB support"
 	select ADK_LINUX_KERNEL_NLS
@@ -153,6 +158,7 @@ config ADK_LINUX_KERNEL_USB_EHCI_HCD
 	select ADK_LINUX_KERNEL_USB_EHCI_MXC if ADK_TARGET_SYSTEM_KINETIS_K70
 	select ADK_LINUX_KERNEL_USB_DEVICE_CLASS if ADK_TARGET_SYSTEM_KINETIS_K70
 	select ADK_LINUX_KERNEL_USB_EHCI_HCD_PLATFORM if ADK_TARGET_SYSTEM_ROCKPI4_PLUS
+	select ADK_LINUX_KERNEL_USB_EHCI_HCD_PLATFORM if ADK_TARGET_SYSTEM_IMGTEC_CI20
 	select ADK_LINUX_KERNEL_USB_EHCI_HCD_PCI if ADK_TARGET_SYSTEM_ROCKPI4_PLUS
 	select ADK_LINUX_KERNEL_USB_EHCI_HCD_PCI if ADK_TARGET_SYSTEM_PCENGINES_APU
 	select ADK_LINUX_KERNEL_USB_EHCI_HCD_ORION if ADK_TARGET_SYSTEM_SHEEVAPLUG
@@ -215,6 +221,7 @@ config ADK_LINUX_KERNEL_USB_OHCI_HCD
 	select ADK_LINUX_KERNEL_USB_OHCI_HCD_PCI if ADK_TARGET_SYSTEM_PCENGINES_APU
 	select ADK_LINUX_KERNEL_USB_OHCI_HCD_PCI if ADK_TARGET_SYSTEM_ROCKPI4_PLUS
 	select ADK_LINUX_KERNEL_USB_OHCI_HCD_PCI if ADK_TARGET_SYSTEM_LINKSYS_NSLU2
+	select ADK_LINUX_KERNEL_USB_OHCI_HCD_PLATFORM if ADK_TARGET_SYSTEM_IMGTEC_CI20
 	default m if ADK_TARGET_SYSTEM_PCENGINES_APU
 	default m if ADK_TARGET_SYSTEM_PCENGINES_ALIX
 	default m if ADK_TARGET_SYSTEM_ACMESYSTEMS_FOXG20
@@ -232,6 +239,18 @@ config ADK_LINUX_KERNEL_USB_OHCI_HCD
 	  based system where you're not sure, the "lspci -v" entry will list the
 	  right "prog-if" for your USB controller(s):  EHCI, OHCI, or UHCI.
 
+config ADK_LINUX_KERNEL_USB_DWC2
+	tristate "DesignWare USB2 DRD Core Support"
+	select ADK_LINUX_KERNEL_USB
+	select ADK_LINUX_KERNEL_PHY_INGENIC_USB
+	select ADK_LINUX_KERNEL_USB_DWC2_HOST
+	depends on ADK_TARGET_SYSTEM_IMGTEC_CI20
+	default m if ADK_TARGET_SYSTEM_IMGTEC_CI20
+	default n
+	help
+	  Say Y here if your system has a Dual Role Hi-Speed USB
+	  controller based on the DesignWare HSOTG IP Core.
+
 config ADK_LINUX_KERNEL_USB_DWCOTG
 	bool "Support for DWCOTG controller"
 	select ADK_LINUX_KERNEL_USB