xref: /openbmc/u-boot/drivers/usb/musb-new/Kconfig (revision baefb63a)
1#
2# MUSB Controller Driver
3#
4comment "MUSB Controller Driver"
5
6config USB_MUSB_HOST
7	bool "MUSB host mode support"
8	help
9	  Enables the MUSB USB dual-role controller in host mode.
10
11config USB_MUSB_GADGET
12	bool "MUSB gadget mode support"
13	select USB_GADGET_DUALSPEED
14	help
15	  Enables the MUSB USB dual-role controller in gadget mode.
16
17config USB_MUSB_TI
18	bool "Enable TI OTG USB controller"
19	depends on DM_USB
20	default n
21	help
22	  Say y here to enable support for the dual role high
23	  speed USB controller based on the Mentor Graphics
24	  silicon IP.
25
26if USB_MUSB_HOST || USB_MUSB_GADGET
27
28config USB_MUSB_PIC32
29	bool "Enable Microchip PIC32 DRC USB controller"
30	depends on DM_USB && MACH_PIC32
31	help
32	  Say y to enable PIC32 USB DRC controller support
33	  if it is available on your Microchip PIC32 platform.
34
35config USB_MUSB_SUNXI
36	bool "Enable sunxi OTG / DRC USB controller"
37	depends on ARCH_SUNXI
38	default y
39	---help---
40	Say y here to enable support for the sunxi OTG / DRC USB controller
41	used on almost all sunxi boards.
42
43endif
44