diff options
author | Ajay Kumar Gupta <ajay.gupta@ti.com> | 2009-02-06 17:32:35 +0530 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2009-03-24 16:20:30 -0700 |
commit | f6d92a05c86754d62eabc84856d2035d0de3ddc3 (patch) | |
tree | 1fad2ac626e83f2f15f6d798a8d6ba40637c9113 /drivers/usb/otg/Kconfig | |
parent | 5d1ca6cf7f80644b07c348d6be870ccd8e3a92ed (diff) | |
download | linux-f6d92a05c86754d62eabc84856d2035d0de3ddc3.tar.gz linux-f6d92a05c86754d62eabc84856d2035d0de3ddc3.tar.bz2 linux-f6d92a05c86754d62eabc84856d2035d0de3ddc3.zip |
USB: otg: adding nop usb transceiver
NOP transceiver is used by all the usb transceiver which are mostly
autonomous and doesn't require any programming or which are built
into the usb ip itself.NOP transceiver only allocates the memory
for struct xceiv and calls otg_set_transceiver() so function call
to otg_get_transceiver() will return a valid transceiver.
NOP transceiver device should be registered by calling
usb_nop_xceiv_register() from platform files.
Signed-off-by: Ajay Kumar Gupta <ajay.gupta@ti.com>
Cc: Felipe Balbi <felipe.balbi@nokia.com>
Cc: David Brownell <dbrownell@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/usb/otg/Kconfig')
-rw-r--r-- | drivers/usb/otg/Kconfig | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/drivers/usb/otg/Kconfig b/drivers/usb/otg/Kconfig index ee55b449ffde..fc1ca03ce4da 100644 --- a/drivers/usb/otg/Kconfig +++ b/drivers/usb/otg/Kconfig @@ -51,4 +51,12 @@ config TWL4030_USB This transceiver supports high and full speed devices plus, in host mode, low speed. +config NOP_USB_XCEIV + tristate "NOP USB Transceiver Driver" + select USB_OTG_UTILS + help + this driver is to be used by all the usb transceiver which are either + built-in with usb ip or which are autonomous and doesn't require any + phy programming such as ISP1x04 etc. + endif # USB || OTG |