1# SPDX-License-Identifier: GPL-2.0-only 2# 3# Phy drivers for Amlogic platforms 4# 5config PHY_MESON8B_USB2 6 tristate "Meson8, Meson8b, Meson8m2 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 select REGMAP_MMIO 13 help 14 Enable this to support the Meson USB2 PHYs found in Meson8, 15 Meson8b and GXBB SoCs. 16 If unsure, say N. 17 18config PHY_MESON_GXL_USB2 19 tristate "Meson GXL and GXM USB2 PHY drivers" 20 default ARCH_MESON 21 depends on OF && (ARCH_MESON || COMPILE_TEST) 22 depends on USB_SUPPORT 23 select GENERIC_PHY 24 select REGMAP_MMIO 25 help 26 Enable this to support the Meson USB2 PHYs found in Meson 27 GXL and GXM SoCs. 28 If unsure, say N. 29 30config PHY_MESON_GXL_USB3 31 tristate "Meson GXL and GXM USB3 PHY drivers" 32 default ARCH_MESON 33 depends on OF && (ARCH_MESON || COMPILE_TEST) 34 depends on USB_SUPPORT 35 select GENERIC_PHY 36 select REGMAP_MMIO 37 help 38 Enable this to support the Meson USB3 PHY and OTG detection 39 IP block found in Meson GXL and GXM SoCs. 40 If unsure, say N. 41 42config PHY_MESON_G12A_USB2 43 tristate "Meson G12A USB2 PHY driver" 44 default ARCH_MESON 45 depends on OF && (ARCH_MESON || COMPILE_TEST) 46 select GENERIC_PHY 47 select REGMAP_MMIO 48 help 49 Enable this to support the Meson USB2 PHYs found in Meson 50 G12A SoCs. 51 If unsure, say N. 52 53config PHY_MESON_G12A_USB3_PCIE 54 tristate "Meson G12A USB3+PCIE Combo PHY driver" 55 default ARCH_MESON 56 depends on OF && (ARCH_MESON || COMPILE_TEST) 57 select GENERIC_PHY 58 select REGMAP_MMIO 59 help 60 Enable this to support the Meson USB3 + PCIE Combo PHY found 61 in Meson G12A SoCs. 62 If unsure, say N. 63 64config PHY_MESON_AXG_PCIE 65 tristate "Meson AXG PCIE PHY driver" 66 default ARCH_MESON 67 depends on OF && (ARCH_MESON || COMPILE_TEST) 68 select GENERIC_PHY 69 select REGMAP_MMIO 70 help 71 Enable this to support the Meson MIPI + PCIE PHY found 72 in Meson AXG SoCs. 73 If unsure, say N. 74 75config PHY_MESON_AXG_MIPI_PCIE_ANALOG 76 tristate "Meson AXG MIPI + PCIE analog PHY driver" 77 default ARCH_MESON 78 depends on OF && (ARCH_MESON || COMPILE_TEST) 79 select GENERIC_PHY 80 select REGMAP_MMIO 81 help 82 Enable this to support the Meson MIPI + PCIE analog PHY 83 found in Meson AXG SoCs. 84 If unsure, say N. 85