From: Martyn Welch Date: Mon, 10 Dec 2018 11:05:16 +0000 (+0000) Subject: usb: Don't enable CONFIG_SPL_DM_USB for non-DM SPL X-Git-Url: http://git.dujemihanovic.xyz/login.html?a=commitdiff_plain;h=16ecb295b3834d8017d922ae46eedbbf6fd6c99b;p=u-boot.git usb: Don't enable CONFIG_SPL_DM_USB for non-DM SPL When CONFIG_SPL_DM_USB was added, it was added defaulted on without protection to ensure it didn't get set for non-DM SPL builds. This leads to unexpected and confusing failures when building a DM based U-Boot but with a non-DM SPL, as the defconfig is unlikely to have CONFIG_SPL_DM_USB actively disabled. Tweak the Kconfig to not enable this setting unless CONFIG_SPL_DM is set. Signed-off-by: Martyn Welch --- diff --git a/drivers/usb/Kconfig b/drivers/usb/Kconfig index 98f83433be..3b53bf2c58 100644 --- a/drivers/usb/Kconfig +++ b/drivers/usb/Kconfig @@ -49,7 +49,7 @@ config DM_USB config SPL_DM_USB bool "Enable driver model for USB in SPL" - depends on DM_USB + depends on SPL_DM && DM_USB default y config DM_USB_GADGET