xref: /openbmc/linux/drivers/usb/chipidea/Kconfig (revision e443b333)
1bc25a80dSAlexander Shishkinconfig USB_CHIPIDEA
2bc25a80dSAlexander Shishkin	tristate "ChipIdea Highspeed Dual Role Controller"
3*e443b333SAlexander Shishkin	depends on USB
4bc25a80dSAlexander Shishkin	help
5bc25a80dSAlexander Shishkin          Say Y here if your system has a dual role high speed USB
6bc25a80dSAlexander Shishkin          controller based on ChipIdea silicon IP. Currently, only the
7bc25a80dSAlexander Shishkin	  peripheral mode is supported.
8bc25a80dSAlexander Shishkin
9bc25a80dSAlexander Shishkin	  When compiled dynamically, the module will be called ci-hdrc.ko.
10*e443b333SAlexander Shishkin
11*e443b333SAlexander Shishkinif USB_CHIPIDEA
12*e443b333SAlexander Shishkin
13*e443b333SAlexander Shishkinconfig USB_CHIPIDEA_UDC
14*e443b333SAlexander Shishkin	bool "ChipIdea device controller"
15*e443b333SAlexander Shishkin	depends on USB_GADGET
16*e443b333SAlexander Shishkin	select USB_GADGET_DUALSPEED
17*e443b333SAlexander Shishkin	help
18*e443b333SAlexander Shishkin	  Say Y here to enable device controller functionality of the
19*e443b333SAlexander Shishkin	  ChipIdea driver.
20*e443b333SAlexander Shishkin
21*e443b333SAlexander Shishkinconfig USB_CHIPIDEA_DEBUG
22*e443b333SAlexander Shishkin	bool "ChipIdea driver debug"
23*e443b333SAlexander Shishkin	help
24*e443b333SAlexander Shishkin	  Say Y here to enable debugging output of the ChipIdea driver.
25*e443b333SAlexander Shishkin
26*e443b333SAlexander Shishkinendif
27