mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-12-02 08:34:20 +08:00
b1f9f4541e
Add support for PHY interface built into ahci controller implemented in UniPhier Pro4 SoC. Pro4 SoC distinguishes it from other SoCs as "legacy" SoC, which has GIO clock line. And Pro4 AHCI-PHY needs to control additional reset lines ("pm", "tx", and "rx"). Signed-off-by: Kunihiko Hayashi <hayashi.kunihiko@socionext.com> Link: https://lore.kernel.org/r/1635503947-18250-9-git-send-email-hayashi.kunihiko@socionext.com Signed-off-by: Vinod Koul <vkoul@kernel.org>
47 lines
1.4 KiB
Plaintext
47 lines
1.4 KiB
Plaintext
# SPDX-License-Identifier: GPL-2.0-only
|
|
#
|
|
# PHY drivers for Socionext platforms.
|
|
#
|
|
|
|
config PHY_UNIPHIER_USB2
|
|
tristate "UniPhier USB2 PHY driver"
|
|
depends on ARCH_UNIPHIER || COMPILE_TEST
|
|
depends on OF && HAS_IOMEM
|
|
select GENERIC_PHY
|
|
select MFD_SYSCON
|
|
help
|
|
Enable this to support USB PHY implemented on USB2 controller
|
|
on UniPhier SoCs. This driver provides interface to interact
|
|
with USB 2.0 PHY that is part of the UniPhier SoC.
|
|
In case of Pro4, it is necessary to specify this USB2 PHY instead
|
|
of USB3 HS-PHY.
|
|
|
|
config PHY_UNIPHIER_USB3
|
|
tristate "UniPhier USB3 PHY driver"
|
|
depends on ARCH_UNIPHIER || COMPILE_TEST
|
|
depends on OF && HAS_IOMEM
|
|
select GENERIC_PHY
|
|
help
|
|
Enable this to support USB PHY implemented in USB3 controller
|
|
on UniPhier SoCs. This controller supports USB3.0 and lower speed.
|
|
|
|
config PHY_UNIPHIER_PCIE
|
|
tristate "Uniphier PHY driver for PCIe controller"
|
|
depends on ARCH_UNIPHIER || COMPILE_TEST
|
|
depends on OF && HAS_IOMEM
|
|
default PCIE_UNIPHIER
|
|
select GENERIC_PHY
|
|
help
|
|
Enable this to support PHY implemented in PCIe controller
|
|
on UniPhier SoCs. This driver supports LD20 and PXs3 SoCs.
|
|
|
|
config PHY_UNIPHIER_AHCI
|
|
tristate "UniPhier AHCI PHY driver"
|
|
depends on ARCH_UNIPHIER || COMPILE_TEST
|
|
depends on OF && HAS_IOMEM
|
|
default SATA_AHCI_PLATFORM
|
|
select GENERIC_PHY
|
|
help
|
|
Enable this to support PHY implemented in AHCI controller
|
|
on UniPhier SoCs. This driver supports Pro4, PXs2 and PXs3 SoCs.
|