usb: dwc_otg_310: fix usb vbus power controlled by pmic
[firefly-linux-kernel-4.4.55.git] / drivers / usb / dwc3 / Kconfig
index 5a42c459040295a98c286ca993f9468a054682ca..3fbf82d494f9ed748fd640b18d72a9dd738c3b4f 100644 (file)
@@ -87,6 +87,33 @@ config USB_DWC3_KEYSTONE
          Support of USB2/3 functionality in TI Keystone2 platforms.
          Say 'Y' or 'M' here if you have one such device
 
+config USB_DWC3_OF_SIMPLE
+       tristate "Generic OF Simple Glue Layer"
+       depends on OF && COMMON_CLK
+       default USB_DWC3
+       help
+         Support USB2/3 functionality in simple SoC integrations.
+        Currently supports Xilinx and Qualcomm DWC USB3 IP.
+        Say 'Y' or 'M' if you have one such device.
+
+config USB_DWC3_ROCKCHIP
+       tristate "Rockchip Platforms"
+       depends on EXTCON && (ARCH_ROCKCHIP || COMPILE_TEST)
+       depends on OF
+       default USB_DWC3
+       help
+         Support of USB2/3 functionality in Rockchip platforms.
+         say 'Y' or 'M' if you have one such device.
+
+config USB_DWC3_ROCKCHIP_INNO
+       tristate "Rockchip Platforms with INNO PHY"
+       depends on OF && COMMON_CLK && ARCH_ROCKCHIP
+       default USB_DWC3
+       help
+         Support of USB2/3 functionality in Rockchip platforms
+         with INNO USB 3.0 PHY IP inside.
+         say 'Y' or 'M' if you have one such device.
+
 config USB_DWC3_ST
        tristate "STMicroelectronics Platforms"
        depends on ARCH_STI && OF
@@ -96,12 +123,4 @@ config USB_DWC3_ST
          inside (i.e. STiH407).
          Say 'Y' or 'M' if you have one such device.
 
-config USB_DWC3_QCOM
-       tristate "Qualcomm Platforms"
-       depends on ARCH_QCOM || COMPILE_TEST
-       default USB_DWC3
-       help
-         Recent Qualcomm SoCs ship with one DesignWare Core USB3 IP inside,
-         say 'Y' or 'M' if you have one such device.
-
 endif