diff options
author | John Crispin <blogic@openwrt.org> | 2012-12-15 01:59:53 +0000 |
---|---|---|
committer | John Crispin <blogic@openwrt.org> | 2012-12-15 01:59:53 +0000 |
commit | 0c60875d341d6c8957b91652a8ea3bd6bdea5a4d (patch) | |
tree | 783252dd9b5242d4f3cbf3154ac069d6954b88a7 /package/platform/lantiq/ltq-hcd/src/Kconfig | |
parent | 48db0765a608660ca54014e7b579c9de7b423590 (diff) | |
download | upstream-0c60875d341d6c8957b91652a8ea3bd6bdea5a4d.tar.gz upstream-0c60875d341d6c8957b91652a8ea3bd6bdea5a4d.tar.bz2 upstream-0c60875d341d6c8957b91652a8ea3bd6bdea5a4d.zip |
[lantiq] add ltq-hcd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34688 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'package/platform/lantiq/ltq-hcd/src/Kconfig')
-rw-r--r-- | package/platform/lantiq/ltq-hcd/src/Kconfig | 104 |
1 files changed, 104 insertions, 0 deletions
diff --git a/package/platform/lantiq/ltq-hcd/src/Kconfig b/package/platform/lantiq/ltq-hcd/src/Kconfig new file mode 100644 index 0000000000..2a3a38d3f8 --- /dev/null +++ b/package/platform/lantiq/ltq-hcd/src/Kconfig @@ -0,0 +1,104 @@ + +config USB_HOST_IFX + tristate "Infineon USB Host Controller Driver" + depends on USB + default n + help + Infineon USB Host Controller + +choice + prompt "Infineon USB Host Controller Driver Operation mode" + depends on USB_HOST_IFX && ( AMAZON_S || AR9 || VR9 || AR10 || MIPS_AMAZON_S || MIPS_AR9 || MIPS_VR9 || MIPS_AR10 ) + help + The IFX USB core can be configured as dual-host and single host. + The unused core can be set as Device-mode. + +config USB_HOST_IFX_B + boolean "USB host mode on core 1 and 2" + help + Both cores run as host + +config USB_HOST_IFX_1 + boolean "USB host mode on core 1 only" + help + Core #1 runs as host + +config USB_HOST_IFX_2 + boolean "USB host mode on core 2 only" + help + Core #2 runs as host + +endchoice + +config USB_HOST_IFX_FORCE_USB11 + boolean "Forced USB1.1" + depends on USB_HOST_IFX + default n + help + force to be USB 1.1 + +config USB_HOST_IFX_WITH_HS_ELECT_TST + boolean "With HS_Electrical Test" + depends on USB_HOST_IFX + default n + help + With USBIF HSET routines + +config USB_HOST_IFX_WITH_ISO + boolean "With ISO transfer" + depends on USB_HOST_IFX + default n + help + With USBIF ISO transfer + +config USB_HOST_IFX_COC + boolean "CoC in USB Host" + depends on USB_HOST_IFX + default n + help + With CoC on Host + +choice + prompt "IFX unaligned buffer policy" + depends on USB_HOST_IFX + help + IFX unaligned buffer policy + +config USB_HOST_IFX_UNALIGNED_ADJ + boolean "Adjust" + help + USB_HOST_IFX_UNALIGNED_ADJ + +config USB_HOST_IFX_UNALIGNED_CHK + boolean "Check-only" + help + USB_HOST_IFX_UNALIGNED_CHK + +config USB_HOST_IFX_UNALIGNED_NONE + boolean "No process" + help + USB_HOST_IFX_UNALIGNED_NONE + +endchoice + + +config USB_HOST_IFX_XHCI + tristate "xHCI HCD (USB 3.0) support (EXPERIMENTAL)" + depends on USB && PCI && ( VR9 || MIPS_VR9 || AR10 || MIPS_AR10 ) + ---help--- + The eXtensible Host Controller Interface (xHCI) is standard for USB 3.0 + "SuperSpeed" host controller hardware. + + To compile this driver as a module, choose M here: the + module will be called xhci-hcd. + +config USB_HOST_IFX_XHCI_DEBUGGING + bool "Debugging for the xHCI host controller" + depends on USB_HOST_IFX_XHCI + ---help--- + Say 'Y' to turn on debugging for the xHCI host controller driver. + This will spew debugging output, even in interrupt context. + This should only be used for debugging xHCI driver bugs. + + If unsure, say N. + |