blob: caba42c26fc1d509b0e95be0996ff40748178ab9 [file] [log] [blame]
Paul Kocialkowski5d6c2f42015-08-04 17:04:07 +02001#
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"
Sam Protsenko3457bba2016-04-13 14:20:25 +030013 select USB_GADGET_DUALSPEED
Paul Kocialkowski5d6c2f42015-08-04 17:04:07 +020014 help
15 Enables the MUSB USB dual-role controller in gadget mode.
Paul Kocialkowski6bed24c2015-08-04 17:04:08 +020016
Mugunthan V N28b8d5f2016-11-17 14:38:08 +053017config 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
Paul Kocialkowski6bed24c2015-08-04 17:04:08 +020026if USB_MUSB_HOST || USB_MUSB_GADGET
27
Purna Chandra Mandal03b8e042016-03-21 13:05:42 +053028config 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
Paul Kocialkowski6bed24c2015-08-04 17:04:08 +020035config 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
Hans de Goede7806b752015-08-16 11:15:29 +020041 used on almost all sunxi boards.
Paul Kocialkowski6bed24c2015-08-04 17:04:08 +020042
43endif