1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only 25ab43d0fSKunihiko Hayashi# 35ab43d0fSKunihiko Hayashi# PHY drivers for Socionext platforms. 45ab43d0fSKunihiko Hayashi# 55ab43d0fSKunihiko Hayashi 6c339d3e0SKunihiko Hayashiconfig PHY_UNIPHIER_USB2 7c339d3e0SKunihiko Hayashi tristate "UniPhier USB2 PHY driver" 8c339d3e0SKunihiko Hayashi depends on ARCH_UNIPHIER || COMPILE_TEST 9c339d3e0SKunihiko Hayashi depends on OF && HAS_IOMEM 10c339d3e0SKunihiko Hayashi select GENERIC_PHY 11c339d3e0SKunihiko Hayashi select MFD_SYSCON 12c339d3e0SKunihiko Hayashi help 13c339d3e0SKunihiko Hayashi Enable this to support USB PHY implemented on USB2 controller 14c339d3e0SKunihiko Hayashi on UniPhier SoCs. This driver provides interface to interact 15c339d3e0SKunihiko Hayashi with USB 2.0 PHY that is part of the UniPhier SoC. 16c339d3e0SKunihiko Hayashi In case of Pro4, it is necessary to specify this USB2 PHY instead 17c339d3e0SKunihiko Hayashi of USB3 HS-PHY. 18c339d3e0SKunihiko Hayashi 195ab43d0fSKunihiko Hayashiconfig PHY_UNIPHIER_USB3 205ab43d0fSKunihiko Hayashi tristate "UniPhier USB3 PHY driver" 215ab43d0fSKunihiko Hayashi depends on ARCH_UNIPHIER || COMPILE_TEST 225ab43d0fSKunihiko Hayashi depends on OF && HAS_IOMEM 235ab43d0fSKunihiko Hayashi select GENERIC_PHY 245ab43d0fSKunihiko Hayashi help 255ab43d0fSKunihiko Hayashi Enable this to support USB PHY implemented in USB3 controller 265ab43d0fSKunihiko Hayashi on UniPhier SoCs. This controller supports USB3.0 and lower speed. 27c6d9b132SKunihiko Hayashi 28c6d9b132SKunihiko Hayashiconfig PHY_UNIPHIER_PCIE 29c6d9b132SKunihiko Hayashi tristate "Uniphier PHY driver for PCIe controller" 30f5fde094SKunihiko Hayashi depends on ARCH_UNIPHIER || COMPILE_TEST 31f5fde094SKunihiko Hayashi depends on OF && HAS_IOMEM 32c6d9b132SKunihiko Hayashi default PCIE_UNIPHIER 33c6d9b132SKunihiko Hayashi select GENERIC_PHY 34c6d9b132SKunihiko Hayashi help 35c6d9b132SKunihiko Hayashi Enable this to support PHY implemented in PCIe controller 36c6d9b132SKunihiko Hayashi on UniPhier SoCs. This driver supports LD20 and PXs3 SoCs. 37a1bf1c60SKunihiko Hayashi 38a1bf1c60SKunihiko Hayashiconfig PHY_UNIPHIER_AHCI 39a1bf1c60SKunihiko Hayashi tristate "UniPhier AHCI PHY driver" 40a1bf1c60SKunihiko Hayashi depends on ARCH_UNIPHIER || COMPILE_TEST 41a1bf1c60SKunihiko Hayashi depends on OF && HAS_IOMEM 42a1bf1c60SKunihiko Hayashi default SATA_AHCI_PLATFORM 43a1bf1c60SKunihiko Hayashi select GENERIC_PHY 44a1bf1c60SKunihiko Hayashi help 45a1bf1c60SKunihiko Hayashi Enable this to support PHY implemented in AHCI controller 46*b1f9f454SKunihiko Hayashi on UniPhier SoCs. This driver supports Pro4, PXs2 and PXs3 SoCs. 47