Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0807c500 authored by Li Yang's avatar Li Yang Committed by Greg Kroah-Hartman
Browse files

USB: add Freescale USB OTG Transceiver driver



Slightly reworked and cleaned up driver from Freescale LTIB
for MPC5121E. The driver has been ported to the current kernel,
proc interface "/proc/driver/fsl_usb2_otg" has been replaced by
sysfs interface.

Signed-off-by: default avatarLi Yang <leoli@freescale.com>
Signed-off-by: default avatarAnatolij Gustschin <agust@denx.de>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
parent 2ea6698d
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -122,4 +122,12 @@ config AB8500_USB
          This transceiver supports high and full speed devices plus,
          in host mode, low speed.

config FSL_USB2_OTG
	bool "Freescale USB OTG Transceiver Driver"
	depends on USB_EHCI_FSL && USB_GADGET_FSL_USB2
	select USB_OTG
	select USB_OTG_UTILS
	help
	  Enable this to support Freescale USB OTG transceiver.

endif # USB || OTG
+2 −0
Original line number Diff line number Diff line
@@ -19,3 +19,5 @@ obj-$(CONFIG_USB_ULPI) += ulpi.o
obj-$(CONFIG_USB_ULPI_VIEWPORT)	+= ulpi_viewport.o
obj-$(CONFIG_USB_MSM_OTG)	+= msm_otg.o
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
Loading