uboot/drivers/usb/cdns3/Kconfig
<<
>>
Prefs
   1config USB_CDNS3
   2        tristate "Cadence USB3 Dual-Role Controller"
   3        depends on USB_XHCI_HCD || USB_GADGET
   4        help
   5          Say Y here if your system has a Cadence USB3 dual-role controller.
   6          It supports: Host-only, and Peripheral-only.
   7
   8if USB_CDNS3
   9
  10config USB_CDNS3_GADGET
  11        bool "Cadence USB3 device controller"
  12        depends on USB_GADGET
  13        select USB_GADGET_DUALSPEED
  14        help
  15          Say Y here to enable device controller functionality of the
  16          Cadence USBSS-DEV driver.
  17
  18          This controller supports FF and HS mode. It doesn't support
  19          LS and SSP mode.
  20
  21config USB_CDNS3_HOST
  22        bool "Cadence USB3 host controller"
  23        depends on USB_XHCI_HCD
  24        help
  25          Say Y here to enable host controller functionality of the
  26          Cadence driver.
  27
  28          Host controller is compliant with XHCI so it will use
  29          standard XHCI driver.
  30
  31config SPL_USB_CDNS3_GADGET
  32        bool "SPL support for Cadence USB3 device controller"
  33        depends on SPL_USB_GADGET
  34        select USB_GADGET_DUALSPEED
  35        help
  36          Say Y here to enable device controller functionality of the
  37          Cadence USBSS-DEV driver in SPL.
  38
  39          This controller supports FF and HS mode. It doesn't support
  40          LS and SSP mode.
  41
  42config SPL_USB_CDNS3_HOST
  43        bool "Cadence USB3 host controller"
  44        depends on USB_XHCI_HCD && SPL_USB_HOST
  45        help
  46          Say Y here to enable host controller functionality of the
  47          Cadence driver.
  48
  49          Host controller is compliant with XHCI so it will use
  50          standard XHCI driver.
  51
  52config USB_CDNS3_TI
  53        tristate "Cadence USB3 support on TI platforms"
  54        default USB_CDNS3
  55        help
  56          Say 'Y' here if you are building for Texas Instruments
  57          platforms that contain Cadence USB3 controller core. E.g.: J721e.
  58endif
  59