Permalink
Browse files

USB: Palmas OTG Transceiver Driver

This is the driver for the OTG transceiver built into the Palmas chip. It
handles the various USB OTG events that can be generated by cable
insertion/removal.

Signed-off-by: Graeme Gregory <gg@slimlogic.co.uk>
Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>
  • Loading branch information...
1 parent 2bc5dac commit a64190c11fab4bac043cc49542e293032016d821 Graeme Gregory committed Nov 11, 2011
Showing with 399 additions and 0 deletions.
  1. +7 −0 drivers/usb/otg/Kconfig
  2. +1 −0 drivers/usb/otg/Makefile
  3. +391 −0 drivers/usb/otg/palmas-usb.c
View
@@ -128,4 +128,11 @@ config USB_MV_OTG
To compile this driver as a module, choose M here.
+config PALMAS_USB
+ tristate "Palmas USB Transceiver Driver"
+ depends on MFD_PALMAS
+ select USB_OTG_UTILS
+ help
+ Enable this to support the Palmas OTG transceiver
+
endif # USB || OTG
View
@@ -21,3 +21,4 @@ obj-$(CONFIG_AB8500_USB) += ab8500-usb.o
fsl_usb2_otg-objs := fsl_otg.o otg_fsm.o
obj-$(CONFIG_FSL_USB2_OTG) += fsl_usb2_otg.o
obj-$(CONFIG_USB_MV_OTG) += mv_otg.o
+obj-$(CONFIG_PALMAS_USB) += palmas-usb.o
Oops, something went wrong.

0 comments on commit a64190c

Please sign in to comment.