|
|
@@ -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
|