diff options
author | Waldemar Brodkorb <wbx@openadk.org> | 2014-04-24 18:12:55 +0200 |
---|---|---|
committer | Waldemar Brodkorb <wbx@openadk.org> | 2014-04-24 18:14:30 +0200 |
commit | 09360fd7cf9cd2c67fa88471d86246f7f5e73c43 (patch) | |
tree | 40c36ffc1835fe1fa88b113c51accc2a9d95c460 | |
parent | 98fb2e922f606da5a919a707f60134169c493e0f (diff) |
fix usb on cubox, add chipidea driver
-rw-r--r-- | mk/modules.mk | 6 | ||||
-rw-r--r-- | target/linux/config/Config.in.usb | 29 |
2 files changed, 34 insertions, 1 deletions
diff --git a/mk/modules.mk b/mk/modules.mk index 8fd24c000..983b4a044 100644 --- a/mk/modules.mk +++ b/mk/modules.mk @@ -1328,6 +1328,12 @@ $(eval $(call KMOD_template,USB_EHCI_HCD,usb-ehci-hcd,\ $(MODULES_DIR)/kernel/drivers/usb/host/ehci-hcd \ ,55)) +$(eval $(call KMOD_template,USB_CHIPIDEA,ci-hdrc,\ + $(MODULES_DIR)/kernel/drivers/usb/chipidea/ci_hdrc \ + $(MODULES_DIR)/kernel/drivers/usb/chipidea/usbmisc_imx \ + $(MODULES_DIR)/kernel/drivers/usb/chipidea/ci_hdrc_imx \ +,56)) + $(eval $(call KMOD_template,USB_OHCI_HCD,usb-ohci-hcd,\ $(MODULES_DIR)/kernel/drivers/usb/host/ohci-hcd \ ,60)) diff --git a/target/linux/config/Config.in.usb b/target/linux/config/Config.in.usb index a5e9c0149..8053b620a 100644 --- a/target/linux/config/Config.in.usb +++ b/target/linux/config/Config.in.usb @@ -9,6 +9,15 @@ config ADK_KERNEL_USB select ADK_KERNEL_USB_SUPPORT default n +config ADK_KERNEL_USB_EHCI_ROOT_HUB_TT + boolean + +config ADK_KERNEL_USB_EHCI_TT_NEWSCHED + boolean + +config ADK_KERNEL_USB_MXS_PHY + boolean + config ADK_KERNEL_USB_HID boolean select ADK_KERNEL_USB @@ -169,9 +178,12 @@ config ADK_KERNEL_USB_DWCOTG host/peripheral/OTG ("On The Go") USB controllers. config ADK_KPACKAGE_KMOD_USB_EHCI_HCD - prompt "kmod-usb-ehci................... Support for USB 2.0 controllers" + prompt "kmod-usb-ehci..................... Support for USB 2.0 controllers" tristate select ADK_PACKAGE_KMOD_USB_CONTROLLER + select ADK_KERNEL_USB_EHCI_ROOT_HUB_TT + select ADK_KERNEL_USB_EHCI_TT_NEWSCHED + select ADK_KERNEL_USB_MXS_PHY depends on !ADK_KERNEL_USB_EHCI_HCD depends on !ADK_TARGET_SYSTEM_ACMESYSTEMS_FOXG20 depends on !ADK_TARGET_SYSTEM_RASPBERRY_PI @@ -202,6 +214,21 @@ config ADK_KPACKAGE_KMOD_USB_EHCI_HCD You may want to read <file:Documentation/usb/ehci.txt>. +config ADK_KERNEL_USB_CHIPIDEA_UDC + boolean + +config ADK_KERNEL_USB_CHIPIDEA_HOST + boolean + +config ADK_KPACKAGE_KMOD_USB_CHIPIDEA + prompt "kmod-ci-hdrc...................... Support ChipIdea controller" + tristate + select ADK_KERNEL_USB_CHIPIDEA_UDC + select ADK_KERNEL_USB_CHIPIDEA_HOST + depends on ADK_KPACKAGE_KMOD_USB_EHCI_HCD + default y if ADK_TARGET_SYSTEM_CUBOX_I + default n + config ADK_PACKAGE_KMOD_USB_CONTROLLER tristate default y if ADK_TARGET_SYSTEM_ACMESYSTEMS_FOXG20 |