Kconfig (6e9041c6ddd6cbdc61d87bcaca8ca7bb17c28377) Kconfig (b7b741ea38a32336b45870b76aaec1abe57badd0)
1#
2# USB Dual Role (OTG-ready) Controller Drivers
3# for silicon based on Mentor Graphics INVENTRA designs
4#
5
6# (M)HDRC = (Multipoint) Highspeed Dual-Role Controller
7config USB_MUSB_HDRC
8 tristate 'Inventra Highspeed Dual Role Controller (TI, ADI, ...)'

--- 14 unchanged lines hidden (view full) ---

23 If you do not know what this is, please say N.
24
25 To compile this driver as a module, choose M here; the
26 module will be called "musb-hdrc".
27
28if USB_MUSB_HDRC
29
30choice
1#
2# USB Dual Role (OTG-ready) Controller Drivers
3# for silicon based on Mentor Graphics INVENTRA designs
4#
5
6# (M)HDRC = (Multipoint) Highspeed Dual-Role Controller
7config USB_MUSB_HDRC
8 tristate 'Inventra Highspeed Dual Role Controller (TI, ADI, ...)'

--- 14 unchanged lines hidden (view full) ---

23 If you do not know what this is, please say N.
24
25 To compile this driver as a module, choose M here; the
26 module will be called "musb-hdrc".
27
28if USB_MUSB_HDRC
29
30choice
31 bool "MUSB Mode Selection"
32 default USB_MUSB_DUAL_ROLE if (USB && USB_GADGET)
33 default USB_MUSB_HOST if (USB && !USB_GADGET)
34 default USB_MUSB_GADGET if (!USB && USB_GADGET)
35
36config USB_MUSB_HOST
37 bool "Host only mode"
38 depends on USB
39 help
40 Select this when you want to use MUSB in host mode only,
41 thereby the gadget feature will be regressed.
42
43config USB_MUSB_GADGET
44 bool "Gadget only mode"
45 depends on USB_GADGET
46 help
47 Select this when you want to use MUSB in gadget mode only,
48 thereby the host feature will be regressed.
49
50config USB_MUSB_DUAL_ROLE
51 bool "Dual Role mode"
52 depends on (USB && USB_GADGET)
53 help
54 This is the default mode of working of MUSB controller where
55 both host and gadget features are enabled.
56
57endchoice
58
59choice
31 prompt "Platform Glue Layer"
32
33config USB_MUSB_DAVINCI
34 tristate "DaVinci"
35 depends on ARCH_DAVINCI_DMx
36 depends on BROKEN
37
38config USB_MUSB_DA8XX

--- 81 unchanged lines hidden ---
60 prompt "Platform Glue Layer"
61
62config USB_MUSB_DAVINCI
63 tristate "DaVinci"
64 depends on ARCH_DAVINCI_DMx
65 depends on BROKEN
66
67config USB_MUSB_DA8XX

--- 81 unchanged lines hidden ---