1# SPDX-License-Identifier: GPL-2.0-only 2# 3# Phy drivers for Amlogic platforms 4# 5config PHY_MESON8B_USB2 6 tristate "Meson8, Meson8b and GXBB USB2 PHY driver" 7 default ARCH_MESON 8 depends on OF && (ARCH_MESON || COMPILE_TEST) 9 depends on USB_SUPPORT 10 select USB_COMMON 11 select GENERIC_PHY 12 help 13 Enable this to support the Meson USB2 PHYs found in Meson8, 14 Meson8b and GXBB SoCs. 15 If unsure, say N. 16 17config PHY_MESON_GXL_USB2 18 tristate "Meson GXL and GXM USB2 PHY drivers" 19 default ARCH_MESON 20 depends on OF && (ARCH_MESON || COMPILE_TEST) 21 depends on USB_SUPPORT 22 select GENERIC_PHY 23 select REGMAP_MMIO 24 help 25 Enable this to support the Meson USB2 PHYs found in Meson 26 GXL and GXM SoCs. 27 If unsure, say N. 28 29config PHY_MESON_G12A_USB2 30 tristate "Meson G12A USB2 PHY driver" 31 default ARCH_MESON 32 depends on OF && (ARCH_MESON || COMPILE_TEST) 33 select GENERIC_PHY 34 select REGMAP_MMIO 35 help 36 Enable this to support the Meson USB2 PHYs found in Meson 37 G12A SoCs. 38 If unsure, say N. 39 40config PHY_MESON_G12A_USB3_PCIE 41 tristate "Meson G12A USB3+PCIE Combo 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 USB3 + PCIE Combo PHY found 48 in Meson G12A SoCs. 49 If unsure, say N. 50 51config PHY_MESON_AXG_PCIE 52 tristate "Meson AXG PCIE 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 MIPI + PCIE PHY found 59 in Meson AXG SoCs. 60 If unsure, say N. 61 62config PHY_MESON_AXG_MIPI_PCIE_ANALOG 63 tristate "Meson AXG MIPI + PCIE analog 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 analog PHY 70 found in Meson AXG SoCs. 71 If unsure, say N. 72