colibri_imx6: fix video stdout in default environment
[oweals/u-boot.git] / drivers / phy / Kconfig
index 3921e39d7bce703316c72e96c6e013523cf57d4d..9c775107e9c2c440a17caa49d329a77030fa2f71 100644 (file)
@@ -19,7 +19,7 @@ config PHY
 
 config SPL_PHY
        bool "PHY Core in SPL"
-       depends on DM
+       depends on DM && SPL
        help
          PHY support in SPL.
 
@@ -84,6 +84,12 @@ config BCM6368_USBH_PHY
        help
          Support for the Broadcom MIPS BCM6368 USBH PHY.
 
+config PHY_DA8XX_USB
+       tristate "TI DA8xx USB PHY Driver"
+       depends on PHY && ARCH_DAVINCI
+       help
+         Enable this to support the USB PHY on DA8xx SoCs.
+
 config PIPE3_PHY
        bool "Support omap's PIPE3 PHY"
        depends on PHY && ARCH_OMAP2PLUS
@@ -102,6 +108,15 @@ config SPL_PIPE3_PHY
          This PHY is found on omap devices supporting SATA such as dra7, am57x
          and omap5
 
+config AM654_PHY
+       tristate "TI AM654 SERDES support"
+       depends on PHY && ARCH_K3
+       select REGMAP
+       select SYSCON
+       help
+         This option enables support for TI AM654 SerDes PHY used for
+         PCIe.
+
 config STI_USB_PHY
        bool "STMicroelectronics USB2 picoPHY driver for STiH407 family"
        depends on PHY && ARCH_STI
@@ -139,14 +154,30 @@ config PHY_STM32_USBPHYC
          between an HS USB OTG controller and an HS USB Host controller,
          selected by an USB switch.
 
+config MESON_GXBB_USB_PHY
+       bool "Amlogic Meson GXBB USB PHY"
+       depends on PHY && ARCH_MESON && MESON_GXBB
+       imply REGMAP
+       help
+         This is the generic phy driver for the Amlogic Meson GXBB
+         USB2 PHY.
+
 config MESON_GXL_USB_PHY
        bool "Amlogic Meson GXL USB PHYs"
-       depends on PHY && ARCH_MESON && MESON_GXL
+       depends on PHY && ARCH_MESON && (MESON_GXL || MESON_GXM)
        imply REGMAP
        help
          This is the generic phy driver for the Amlogic Meson GXL
          USB2 and USB3 PHYS.
 
+config MESON_G12A_USB_PHY
+       bool "Amlogic Meson G12A USB PHYs"
+       depends on PHY && ARCH_MESON && MESON_G12A
+       imply REGMAP
+       help
+         This is the generic phy driver for the Amlogic Meson G12A
+         USB2 and USB3 PHYS.
+
 config MSM8916_USB_PHY
        bool "Qualcomm MSM8916 USB PHY support"
        depends on PHY
@@ -164,4 +195,35 @@ config OMAP_USB2_PHY
 
          This PHY is found on OMAP devices supporting USB2.
 
+
+config KEYSTONE_USB_PHY
+       bool "Support TI Keystone USB PHY"
+       depends on PHY
+       depends on ARCH_KEYSTONE
+       help
+         Support for the USB PHY found on some Keystone (k2) processors
+
+         This PHY is found on some Keystone (K2) devices supporting USB.
+
+config MT76X8_USB_PHY
+       bool "MediaTek MT76x8 (7628/88) USB PHY support"
+       depends on PHY
+       depends on SOC_MT7628
+       help
+          Support the USB PHY in MT76x8 SoCs
+
+         This PHY is found on MT76x8 devices supporting USB.
+
+config PHY_MTK_TPHY
+       bool "MediaTek T-PHY Driver"
+       depends on PHY
+       depends on ARCH_MEDIATEK
+       help
+         MediaTek T-PHY driver supports usb2.0, usb3.0 ports, PCIe and
+         SATA, and meanwhile supports two version T-PHY which have
+         different banks layout, the T-PHY with shared banks between
+         multi-ports is first version, otherwise is second veriosn,
+         so you can easily distinguish them by banks layout.
+
+source "drivers/phy/rockchip/Kconfig"
 endmenu