47 lines · plain
1# SPDX-License-Identifier: GPL-2.0-only2#3# PHY drivers for Socionext platforms.4#5 6config PHY_UNIPHIER_USB27 tristate "UniPhier USB2 PHY driver"8 depends on ARCH_UNIPHIER || COMPILE_TEST9 depends on OF && HAS_IOMEM10 select GENERIC_PHY11 select MFD_SYSCON12 help13 Enable this to support USB PHY implemented on USB2 controller14 on UniPhier SoCs. This driver provides interface to interact15 with USB 2.0 PHY that is part of the UniPhier SoC.16 In case of Pro4, it is necessary to specify this USB2 PHY instead17 of USB3 HS-PHY.18 19config PHY_UNIPHIER_USB320 tristate "UniPhier USB3 PHY driver"21 depends on ARCH_UNIPHIER || COMPILE_TEST22 depends on OF && HAS_IOMEM23 select GENERIC_PHY24 help25 Enable this to support USB PHY implemented in USB3 controller26 on UniPhier SoCs. This controller supports USB3.0 and lower speed.27 28config PHY_UNIPHIER_PCIE29 tristate "Uniphier PHY driver for PCIe controller"30 depends on ARCH_UNIPHIER || COMPILE_TEST31 depends on OF && HAS_IOMEM32 default PCIE_UNIPHIER33 select GENERIC_PHY34 help35 Enable this to support PHY implemented in PCIe controller36 on UniPhier SoCs. This driver supports LD20 and PXs3 SoCs.37 38config PHY_UNIPHIER_AHCI39 tristate "UniPhier AHCI PHY driver"40 depends on ARCH_UNIPHIER || COMPILE_TEST41 depends on OF && HAS_IOMEM42 default SATA_AHCI_PLATFORM43 select GENERIC_PHY44 help45 Enable this to support PHY implemented in AHCI controller46 on UniPhier SoCs. This driver supports Pro4, PXs2 and PXs3 SoCs.47