diff options
author | Pavankumar Kondeti <pkondeti@codeaurora.org> | 2010-12-07 07:23:55 -0500 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2010-12-10 17:23:31 -0500 |
commit | e0c201f339fe7fc38d1b0f6f4755ff627686c7e0 (patch) | |
tree | a8245f60d4e0c0e22901a15a655af45eaf17325d /drivers/usb/otg/Kconfig | |
parent | 05570297ecbe834b1756b522412b68eaffb9ab11 (diff) |
USB: Add MSM OTG Controller driver
This driver implements PHY initialization, clock management, ULPI IO ops
and simple OTG state machine to kick host/peripheral based on Id/VBUS
line status. VBUS/Id lines are tied to a reference voltage on some boards.
Hence provide debugfs interface to select host/peripheral mode.
Signed-off-by: Pavankumar Kondeti <pkondeti@codeaurora.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/usb/otg/Kconfig')
-rw-r--r-- | drivers/usb/otg/Kconfig | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/drivers/usb/otg/Kconfig b/drivers/usb/otg/Kconfig index 5ce07528cd0c..915c729872f8 100644 --- a/drivers/usb/otg/Kconfig +++ b/drivers/usb/otg/Kconfig | |||
@@ -81,4 +81,14 @@ config USB_LANGWELL_OTG | |||
81 | To compile this driver as a module, choose M here: the | 81 | To compile this driver as a module, choose M here: the |
82 | module will be called langwell_otg. | 82 | module will be called langwell_otg. |
83 | 83 | ||
84 | config USB_MSM_OTG_72K | ||
85 | tristate "OTG support for Qualcomm on-chip USB controller" | ||
86 | depends on (USB || USB_GADGET) && ARCH_MSM | ||
87 | select USB_OTG_UTILS | ||
88 | help | ||
89 | Enable this to support the USB OTG transceiver on MSM chips. It | ||
90 | handles PHY initialization, clock management, and workarounds | ||
91 | required after resetting the hardware. This driver is required | ||
92 | even for peripheral only or host only mode configuration. | ||
93 | |||
84 | endif # USB || OTG | 94 | endif # USB || OTG |