1cae8dc3bSGreg Kroah-Hartman# SPDX-License-Identifier: GPL-2.0 2cae8dc3bSGreg Kroah-Hartman 3efed421aSAshwini Pahujaconfig USB_BDC_UDC 4efed421aSAshwini Pahuja tristate "Broadcom USB3.0 device controller IP driver(BDC)" 5efed421aSAshwini Pahuja depends on USB_GADGET && HAS_DMA 63f8b1219SAl Cooper default ARCH_BRCMSTB 7efed421aSAshwini Pahuja 8efed421aSAshwini Pahuja help 9efed421aSAshwini Pahuja BDC is Broadcom's USB3.0 device controller IP. If your SOC has a BDC IP 10efed421aSAshwini Pahuja then select this driver. 11efed421aSAshwini Pahuja 12efed421aSAshwini Pahuja Say "y" here to link the driver statically, or "m" to build a dynamically 13efed421aSAshwini Pahuja linked module called "bdc". 14efed421aSAshwini Pahuja 15efed421aSAshwini Pahujaif USB_BDC_UDC 16efed421aSAshwini Pahuja 17efed421aSAshwini Pahujacomment "Platform Support" 18efed421aSAshwini Pahujaconfig USB_BDC_PCI 19efed421aSAshwini Pahuja tristate "BDC support for PCIe based platforms" 202c93e790Syuan linyu depends on USB_PCI 21efed421aSAshwini Pahuja default USB_BDC_UDC 22efed421aSAshwini Pahuja help 23efed421aSAshwini Pahuja Enable support for platforms which have BDC connected through PCIe, such as Lego3 FPGA platform. 24efed421aSAshwini Pahujaendif 25