diff options
author | Ingo Molnar <mingo@elte.hu> | 2009-01-10 22:45:50 -0500 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2009-01-10 22:45:50 -0500 |
commit | e8b722f487589a1f60ca27adc695494f188d404e (patch) | |
tree | be3897dceb9b7c0949a8917ab11eea2752375e3b /drivers/usb/otg/Kconfig | |
parent | 01d07820a0df6b6134c1bb75b1e84c9d0cdab3be (diff) | |
parent | c59765042f53a79a7a65585042ff463b69cb248c (diff) |
Merge commit 'v2.6.29-rc1' into irq/urgent
Diffstat (limited to 'drivers/usb/otg/Kconfig')
-rw-r--r-- | drivers/usb/otg/Kconfig | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/drivers/usb/otg/Kconfig b/drivers/usb/otg/Kconfig new file mode 100644 index 000000000000..8e8dbdb9b39b --- /dev/null +++ b/drivers/usb/otg/Kconfig | |||
@@ -0,0 +1,54 @@ | |||
1 | # | ||
2 | # USB OTG infrastructure may be needed for peripheral-only, host-only, | ||
3 | # or OTG-capable configurations when OTG transceivers or controllers | ||
4 | # are used. | ||
5 | # | ||
6 | |||
7 | comment "OTG and related infrastructure" | ||
8 | |||
9 | if USB || USB_GADGET | ||
10 | |||
11 | config USB_OTG_UTILS | ||
12 | bool | ||
13 | help | ||
14 | Select this to make sure the build includes objects from | ||
15 | the OTG infrastructure directory. | ||
16 | |||
17 | # | ||
18 | # USB Transceiver Drivers | ||
19 | # | ||
20 | config USB_GPIO_VBUS | ||
21 | tristate "GPIO based peripheral-only VBUS sensing 'transceiver'" | ||
22 | depends on GENERIC_GPIO | ||
23 | select USB_OTG_UTILS | ||
24 | help | ||
25 | Provides simple GPIO VBUS sensing for controllers with an | ||
26 | internal transceiver via the otg_transceiver interface, and | ||
27 | optionally control of a D+ pullup GPIO as well as a VBUS | ||
28 | current limit regulator. | ||
29 | |||
30 | config ISP1301_OMAP | ||
31 | tristate "Philips ISP1301 with OMAP OTG" | ||
32 | depends on I2C && ARCH_OMAP_OTG | ||
33 | select USB_OTG_UTILS | ||
34 | help | ||
35 | If you say yes here you get support for the Philips ISP1301 | ||
36 | USB-On-The-Go transceiver working with the OMAP OTG controller. | ||
37 | The ISP1301 is a full speed USB transceiver which is used in | ||
38 | products including H2, H3, and H4 development boards for Texas | ||
39 | Instruments OMAP processors. | ||
40 | |||
41 | This driver can also be built as a module. If so, the module | ||
42 | will be called isp1301_omap. | ||
43 | |||
44 | config TWL4030_USB | ||
45 | tristate "TWL4030 USB Transceiver Driver" | ||
46 | depends on TWL4030_CORE | ||
47 | select USB_OTG_UTILS | ||
48 | help | ||
49 | Enable this to support the USB OTG transceiver on TWL4030 | ||
50 | family chips (including the TWL5030 and TPS659x0 devices). | ||
51 | This transceiver supports high and full speed devices plus, | ||
52 | in host mode, low speed. | ||
53 | |||
54 | endif # USB || OTG | ||