1# SPDX-License-Identifier: GPL-2.0-only 2# 3# Phy drivers for Amlogic platforms 4# 5config PHY_MESON8_HDMI_TX 6 tristate "Meson8, Meson8b and Meson8m2 HDMI TX PHY driver" 7 depends on (ARCH_MESON && ARM) || COMPILE_TEST 8 depends on OF 9 select MFD_SYSCON 10 help 11 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_USB2 16 tristate "Meson8, Meson8b, Meson8m2 and GXBB USB2 PHY driver" 17 default ARCH_MESON 18 depends on OF && (ARCH_MESON || COMPILE_TEST) 19 depends on USB_SUPPORT 20 select USB_COMMON 21 select GENERIC_PHY 22 select REGMAP_MMIO 23 help 24 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_USB2 29 tristate "Meson GXL and GXM USB2 PHY drivers" 30 default ARCH_MESON 31 depends on OF && (ARCH_MESON || COMPILE_TEST) 32 depends on USB_SUPPORT 33 select GENERIC_PHY 34 select REGMAP_MMIO 35 help 36 Enable this to support the Meson USB2 PHYs found in Meson 37 GXL and GXM SoCs. 38 If unsure, say N. 39 40config PHY_MESON_G12A_USB2 41 tristate "Meson G12A USB2 PHY driver" 42 default ARCH_MESON 43 depends on OF && (ARCH_MESON || COMPILE_TEST) 44 select GENERIC_PHY 45 select REGMAP_MMIO 46 help 47 Enable this to support the Meson USB2 PHYs found in Meson 48 G12A SoCs. 49 If unsure, say N. 50 51config PHY_MESON_G12A_USB3_PCIE 52 tristate "Meson G12A USB3+PCIE Combo PHY driver" 53 default ARCH_MESON 54 depends on OF && (ARCH_MESON || COMPILE_TEST) 55 select GENERIC_PHY 56 select REGMAP_MMIO 57 help 58 Enable this to support the Meson USB3 + PCIE Combo PHY found 59 in Meson G12A SoCs. 60 If unsure, say N. 61 62config PHY_MESON_AXG_PCIE 63 tristate "Meson AXG PCIE PHY driver" 64 default ARCH_MESON 65 depends on OF && (ARCH_MESON || COMPILE_TEST) 66 select GENERIC_PHY 67 select REGMAP_MMIO 68 help 69 Enable this to support the Meson MIPI + PCIE PHY found 70 in Meson AXG SoCs. 71 If unsure, say N. 72 73config PHY_MESON_AXG_MIPI_PCIE_ANALOG 74 tristate "Meson AXG MIPI + PCIE analog PHY driver" 75 default ARCH_MESON 76 depends on OF && (ARCH_MESON || COMPILE_TEST) 77 select GENERIC_PHY 78 select REGMAP_MMIO 79 select GENERIC_PHY_MIPI_DPHY 80 help 81 Enable this to support the Meson MIPI + PCIE analog PHY 82 found in Meson AXG SoCs. 83 If unsure, say N. 84 85config PHY_MESON_AXG_MIPI_DPHY 86 tristate "Meson AXG MIPI DPHY driver" 87 default ARCH_MESON 88 depends on OF && (ARCH_MESON || COMPILE_TEST) 89 select GENERIC_PHY 90 select REGMAP_MMIO 91 select GENERIC_PHY_MIPI_DPHY 92 help 93 Enable this to support the Meson MIPI DPHY found in Meson AXG 94 SoCs. 95 If unsure, say N. 96