usb: dwc3: Kconfig: allow all glues to build if COMPILE_TEST
authorFelipe Balbi <felipe.balbi@linux.intel.com>
Fri, 30 Sep 2016 12:01:45 +0000 (15:01 +0300)
committerFelipe Balbi <felipe.balbi@linux.intel.com>
Thu, 3 Nov 2016 08:38:30 +0000 (10:38 +0200)
We shouldn't have any glue layer which doesn't
compile everywhere. In order to make sure this is
always the case, make sure COMPILE_TEST is properly
added at dependency list of a config entry.

Signed-off-by: Felipe Balbi <felipe.balbi@linux.intel.com>
drivers/usb/dwc3/Kconfig

index b97cde7..a45b4f1 100644 (file)
@@ -62,7 +62,7 @@ config USB_DWC3_OMAP
 
 config USB_DWC3_EXYNOS
        tristate "Samsung Exynos Platform"
-       depends on ARCH_EXYNOS && OF || COMPILE_TEST
+       depends on (ARCH_EXYNOS || COMPILE_TEST) && OF
        default USB_DWC3
        help
          Recent Exynos5 SoCs ship with one DesignWare Core USB3 IP inside,
@@ -98,7 +98,7 @@ config USB_DWC3_OF_SIMPLE
 
 config USB_DWC3_ST
        tristate "STMicroelectronics Platforms"
-       depends on ARCH_STI && OF
+       depends on (ARCH_STI || COMPILE_TEST) && OF
        default USB_DWC3
        help
          STMicroelectronics SoCs with one DesignWare Core USB3 IP