This driver cannot build when DM_USB_GADGET is enabled as both options
control building of files that use the same global namespace and
functionality. In this case make CI_UDC depend on DM_USB_GADGET being
disabled as non-DM support is the legacy choice.

Signed-off-by: Tom Rini <[email protected]>
---
Cc: Marek Vasut <[email protected]>
---
 drivers/usb/gadget/Kconfig | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/usb/gadget/Kconfig b/drivers/usb/gadget/Kconfig
index 3a8ef45706aa..882f082c9cdb 100644
--- a/drivers/usb/gadget/Kconfig
+++ b/drivers/usb/gadget/Kconfig
@@ -148,6 +148,7 @@ config USB_GADGET_OS_DESCRIPTORS
 
 config CI_UDC
        bool "ChipIdea device controller"
+       depends on !DM_USB_GADGET
        select USB_GADGET_DUALSPEED
        help
          Say Y here to enable device controller functionality of the
-- 
2.43.0

Reply via email to