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

Commit 0fe6f1d1 authored by Yuan-Hsin Chen's avatar Yuan-Hsin Chen Committed by Greg Kroah-Hartman
Browse files

usb: udc: add Faraday fusb300 driver



USB2.0 device controller driver for Faraday fubs300

Signed-off-by: default avatarYuan-Hsin Chen <yhchen@faraday-tech.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
parent bc0f23dc
Loading
Loading
Loading
Loading
+12 −0
Original line number Diff line number Diff line
@@ -176,6 +176,18 @@ config USB_FSL_USB2
	default USB_GADGET
	select USB_GADGET_SELECTED

config USB_GADGET_FUSB300
	boolean "Faraday FUSB300 USB Peripheral Controller"
	select USB_GADGET_DUALSPEED
	help
	   Faraday usb device controller FUSB300 driver

config USB_FUSB300
	tristate
	depends on USB_GADGET_FUSB300
	default USB_GADGET
	select USB_GADGET_SELECTED

config USB_GADGET_LH7A40X
	boolean "LH7A40X"
	depends on ARCH_LH7A40X
+1 −0
Original line number Diff line number Diff line
@@ -28,6 +28,7 @@ obj-$(CONFIG_USB_EG20T) += pch_udc.o
obj-$(CONFIG_USB_PXA_U2O)	+= mv_udc.o
mv_udc-y			:= mv_udc_core.o mv_udc_phy.o
obj-$(CONFIG_USB_CI13XXX_MSM)	+= ci13xxx_msm.o
obj-$(CONFIG_USB_FUSB300)	+= fusb300_udc.o

#
# USB gadget drivers
+1743 −0

File added.

Preview size limit exceeded, changes collapsed.

+687 −0

File added.

Preview size limit exceeded, changes collapsed.