108 lines · plain
1# SPDX-License-Identifier: GPL-2.0-only2#3# Phy drivers for Amlogic platforms4#5config PHY_MESON8_HDMI_TX6 tristate "Meson8, Meson8b and Meson8m2 HDMI TX PHY driver"7 depends on (ARCH_MESON && ARM) || COMPILE_TEST8 depends on OF9 select MFD_SYSCON10 help11 Enable this to support the HDMI TX PHYs found in Meson8,12 Meson8b and Meson8m2 SoCs.13 If unsure, say N.14 15config PHY_MESON8B_USB216 tristate "Meson8, Meson8b, Meson8m2 and GXBB USB2 PHY driver"17 default ARCH_MESON18 depends on OF && (ARCH_MESON || COMPILE_TEST)19 depends on USB_SUPPORT20 select USB_COMMON21 select GENERIC_PHY22 select REGMAP_MMIO23 help24 Enable this to support the Meson USB2 PHYs found in Meson8,25 Meson8b and GXBB SoCs.26 If unsure, say N.27 28config PHY_MESON_GXL_USB229 tristate "Meson GXL and GXM USB2 PHY drivers"30 default ARCH_MESON31 depends on OF && (ARCH_MESON || COMPILE_TEST)32 depends on USB_SUPPORT33 select GENERIC_PHY34 select REGMAP_MMIO35 help36 Enable this to support the Meson USB2 PHYs found in Meson37 GXL and GXM SoCs.38 If unsure, say N.39 40config PHY_MESON_G12A_MIPI_DPHY_ANALOG41 tristate "Meson G12A MIPI Analog DPHY driver"42 default ARCH_MESON43 depends on OF && (ARCH_MESON || COMPILE_TEST)44 select GENERIC_PHY45 select MFD_SYSCON46 select GENERIC_PHY_MIPI_DPHY47 help48 Enable this to support the Meson MIPI Analog DPHY found in Meson G12A49 SoCs.50 If unsure, say N.51 52config PHY_MESON_G12A_USB253 tristate "Meson G12A USB2 PHY driver"54 default ARCH_MESON55 depends on OF && (ARCH_MESON || COMPILE_TEST)56 select GENERIC_PHY57 select REGMAP_MMIO58 help59 Enable this to support the Meson USB2 PHYs found in Meson60 G12A SoCs.61 If unsure, say N.62 63config PHY_MESON_G12A_USB3_PCIE64 tristate "Meson G12A USB3+PCIE Combo PHY driver"65 default ARCH_MESON66 depends on OF && (ARCH_MESON || COMPILE_TEST)67 select GENERIC_PHY68 select REGMAP_MMIO69 help70 Enable this to support the Meson USB3 + PCIE Combo PHY found71 in Meson G12A SoCs.72 If unsure, say N.73 74config PHY_MESON_AXG_PCIE75 tristate "Meson AXG PCIE PHY driver"76 default ARCH_MESON77 depends on OF && (ARCH_MESON || COMPILE_TEST)78 select GENERIC_PHY79 select REGMAP_MMIO80 help81 Enable this to support the Meson MIPI + PCIE PHY found82 in Meson AXG SoCs.83 If unsure, say N.84 85config PHY_MESON_AXG_MIPI_PCIE_ANALOG86 tristate "Meson AXG MIPI + PCIE analog PHY driver"87 default ARCH_MESON88 depends on OF && (ARCH_MESON || COMPILE_TEST)89 select GENERIC_PHY90 select REGMAP_MMIO91 select GENERIC_PHY_MIPI_DPHY92 help93 Enable this to support the Meson MIPI + PCIE analog PHY94 found in Meson AXG SoCs.95 If unsure, say N.96 97config PHY_MESON_AXG_MIPI_DPHY98 tristate "Meson AXG MIPI DPHY driver"99 default ARCH_MESON100 depends on OF && (ARCH_MESON || COMPILE_TEST)101 select GENERIC_PHY102 select REGMAP_MMIO103 select GENERIC_PHY_MIPI_DPHY104 help105 Enable this to support the Meson MIPI DPHY found in Meson AXG106 SoCs.107 If unsure, say N.108