config [31mCONFIG_USB_CDNS3[0m tristate "Cadence USB3 Dual-Role Controller" depends on [31mCONFIG_USB_SUPPORT[0m && ([31mCONFIG_USB[0m || [31mCONFIG_USB_GADGET[0m) && [31mCONFIG_HAS_DMA[0m select [31mCONFIG_USB_XHCI_PLATFORM[0m if [31mCONFIG_USB_XHCI_HCD[0m select [31mCONFIG_USB_ROLE_SWITCH[0m help Say Y here if your system has a Cadence USB3 dual-role controller. It supports: dual-role switch, Host-only, and Peripheral-only. If you choose to build this driver is a dynamically linked as module, the module will be called cdns3.ko. if [31mCONFIG_USB_CDNS3[0m config [31mCONFIG_USB_CDNS3_GADGET[0m bool "Cadence USB3 device controller" depends on [31mCONFIG_USB_GADGET[0m=y || [31mCONFIG_USB_GADGET[0m=[31mCONFIG_USB_CDNS3[0m help Say Y here to enable device controller functionality of the Cadence USBSS-DEV driver. This controller supports FF, HS and SS mode. It doesn't support LS and SSP mode. config [31mCONFIG_USB_CDNS3_HOST[0m bool "Cadence USB3 host controller" depends on [31mCONFIG_USB[0m=y || [31mCONFIG_USB[0m=[31mCONFIG_USB_CDNS3[0m help Say Y here to enable host controller functionality of the Cadence driver. Host controller is compliant with XHCI so it will use standard XHCI driver. config [31mCONFIG_USB_CDNS3_PCI_WRAP[0m tristate "Cadence USB3 support on PCIe-based platforms" depends on [31mCONFIG_USB_PCI[0m && [31mCONFIG_ACPI[0m default [31mCONFIG_USB_CDNS3[0m help If you're using the USBSS Core IP with a PCIe, please say 'Y' or '[31mCONFIG_M[0m' here. If you choose to build this driver as module it will be dynamically linked and module will be called cdns3-pci.ko endif |