ehci-mx6: Update EHCI driver to support OTG0 on i.MX7ULP
[oweals/u-boot.git] / drivers / usb / host / Kconfig
index ac68aa2d276414fa04c76fa14f12d5f9ad73d9ac..0987ff25b18ae15e2000de95fbb695f3a6ee4ad8 100644 (file)
@@ -73,13 +73,6 @@ config USB_XHCI_STI
          STiH407 family SoCs. This is a driver for the dwc3 to provide the glue logic
          to configure the controller.
 
-config USB_XHCI_ZYNQMP
-       bool "Support for Xilinx ZynqMP on-chip xHCI USB controller"
-       depends on ARCH_ZYNQMP
-       depends on DM_USB
-       help
-         Enables support for the on-chip xHCI controller on Xilinx ZynqMP SoCs.
-
 config USB_XHCI_DRA7XX_INDEX
        int "DRA7XX xHCI USB index"
        range 0 1
@@ -141,8 +134,8 @@ config USB_EHCI_MX5
          Enables support for the on-chip EHCI controller on i.MX5 SoCs.
 
 config USB_EHCI_MX6
-       bool "Support for i.MX6 on-chip EHCI USB controller"
-       depends on ARCH_MX6
+       bool "Support for i.MX6/i.MX7ULP on-chip EHCI USB controller"
+       depends on ARCH_MX6 || ARCH_MX7ULP
        default y
        ---help---
          Enables support for the on-chip EHCI controller on i.MX6 SoCs.
@@ -169,7 +162,7 @@ config USB_EHCI_VF
        help
          Enables support for the on-chip EHCI controller on Vybrid SoCs.
 
-if USB_EHCI_MX7
+if USB_EHCI_MX6 || USB_EHCI_MX7
 
 config MXC_USB_OTG_HACTIVE
        bool "USB Power pin high active"
@@ -236,6 +229,13 @@ config USB_OHCI_HCD
          based system where you're not sure, the "lspci -v" entry will list the
          right "prog-if" for your USB controller(s):  EHCI, OHCI, or UHCI.
 
+config USB_OHCI_PCI
+       bool "Support for PCI-based OHCI USB controller"
+       depends on DM_USB
+       default n
+       help
+         Enables support for the PCI-based OHCI controller.
+
 if USB_OHCI_HCD
 
 config USB_OHCI_GENERIC
@@ -293,3 +293,12 @@ config USB_DWC2_BUFFER_SIZE
          because larger transactions could be split in smaller ones.
 
 endif # USB_DWC2
+
+config USB_R8A66597_HCD
+       bool "Renesas R8A66597 USB Core support"
+       depends on OF_CONTROL
+       depends on DM_USB
+       select USB_HOST
+       ---help---
+         This enables support for the on-chip Renesas R8A66597 USB 2.0
+         controller, present in various RZ and SH SoCs.