Skip to content

Commit

Permalink
usb: add ab8500 usb transceiver driver
Browse files Browse the repository at this point in the history
Basic driver for ab8500 usb otg transceiver

TODO:
-Regulators support
-Host and OTG testing
-Interface with PRCMU
-Charging support

Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com>
Acked-by: Linus Walleij <linus.walleij@stericsson.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
  • Loading branch information
Mian Yousaf Kaukab authored and Greg Kroah-Hartman committed Dec 10, 2010
1 parent 2d0cdcc commit 9691523
Show file tree
Hide file tree
Showing 3 changed files with 595 additions and 0 deletions.
9 changes: 9 additions & 0 deletions drivers/usb/otg/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -92,4 +92,13 @@ config USB_MSM_OTG_72K
This driver is required even for peripheral only or host only
mode configurations.

config AB8500_USB
tristate "AB8500 USB Transceiver Driver"
depends on AB8500_CORE
select USB_OTG_UTILS
help
Enable this to support the USB OTG transceiver in AB8500 chip.
This transceiver supports high and full speed devices plus,
in host mode, low speed.

endif # USB || OTG
1 change: 1 addition & 0 deletions drivers/usb/otg/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -16,3 +16,4 @@ obj-$(CONFIG_USB_LANGWELL_OTG) += langwell_otg.o
obj-$(CONFIG_NOP_USB_XCEIV) += nop-usb-xceiv.o
obj-$(CONFIG_USB_ULPI) += ulpi.o
obj-$(CONFIG_USB_MSM_OTG_72K) += msm72k_otg.o
obj-$(CONFIG_AB8500_USB) += ab8500-usb.o
Loading

0 comments on commit 9691523

Please sign in to comment.