blob: 69c6d79b5e274fda6c20b460caac73857390acad (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
|
#
# USB Host Controller Drivers
#
comment "AST USB Drivers"
depends on USB
config AST_USB_UHCI_HCD
tristate "AST UHCI (USB 1.1) support"
depends on USB
---help---
The AST Universal Host Controller Interface (UHCI) is standard for
USB 1.1 host controller hardware. It is an embedded HC based on AMBA bus.
You may want to read <file:Documentation/usb/uhci.txt>.
To compile this driver as a module, choose M here: the
module will be called uhci-hcd.
choice
prompt "Config AST USB UHCI Number of Ports"
default AST_USB_UHCI_MULTIPORT_4
config AST_USB_UHCI_MULTIPORT_1
bool "AST UHCI support 1 ports"
depends on AST_USB_UHCI_HCD
config AST_USB_UHCI_MULTIPORT_2
bool "AST UHCI support 2 ports"
depends on AST_USB_UHCI_HCD
config AST_USB_UHCI_MULTIPORT_4
bool "AST UHCI support 4 ports"
depends on AST_USB_UHCI_HCD
endchoice
config USB_EHCI_SPLIT_ISO
bool "Full speed ISO transactions (EXPERIMENTAL)"
depends on USB_EHCI_HCD
default n
---help---
This code is new and hasn't been used with many different
EHCI or USB 2.0 transaction translator implementations.
It should work for ISO-OUT transfers, like audio.
config USB_EHCI_ROOT_HUB_TT
bool "Root Hub Transaction Translators (EXPERIMENTAL)"
depends on USB_EHCI_HCD
---help---
Some EHCI chips have vendor-specific extensions to integrate
transaction translators, so that no OHCI or UHCI companion
controller is needed. It's safe to say "y" even if your
controller doesn't support this feature.
This supports the EHCI implementation from TransDimension Inc.
|