You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
44 lines
938 B
44 lines
938 B
#
|
|
# USB Dual Role (OTG-ready) Controller Drivers
|
|
# for silicon based on Synopsys DesignWare IP
|
|
#
|
|
|
|
comment "Enable Host or Gadget support for DesignWare OTG controller"
|
|
depends on !USB && USB_GADGET=n
|
|
|
|
config USB_DWC_OTG
|
|
tristate "Synopsys DWC OTG Controller"
|
|
depends on USB
|
|
help
|
|
This driver provides USB Device Controller support for the
|
|
Synopsys DesignWare USB OTG Core used on the Cavium CNS34xx SOC.
|
|
|
|
config DWC_DEBUG
|
|
bool "Enable DWC Debugging"
|
|
depends on USB_DWC_OTG
|
|
default n
|
|
help
|
|
Enable DWC driver debugging
|
|
|
|
choice
|
|
prompt "DWC Mode Selection"
|
|
depends on USB_DWC_OTG
|
|
default DWC_HOST_ONLY
|
|
help
|
|
Select the DWC Core in OTG, Host only, or Device only mode.
|
|
|
|
config DWC_HOST_ONLY
|
|
bool "DWC Host Only Mode"
|
|
|
|
config DWC_OTG_MODE
|
|
bool "DWC OTG Mode"
|
|
select USB_GADGET
|
|
select USB_GADGET_SELECTED
|
|
|
|
config DWC_DEVICE_ONLY
|
|
bool "DWC Device Only Mode"
|
|
select USB_GADGET
|
|
select USB_GADGET_SELECTED
|
|
|
|
endchoice
|
|
|
|
|