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_GXL_USB3 30 tristate "Meson GXL and GXM USB3 PHY drivers" 31 default ARCH_MESON 32 depends on OF && (ARCH_MESON || COMPILE_TEST) 33 depends on USB_SUPPORT 34 select GENERIC_PHY 35 select REGMAP_MMIO 36 help 37 Enable this to support the Meson USB3 PHY and OTG detection 38 IP block found in Meson GXL and GXM SoCs. 39 If unsure, say N. 40 41config PHY_MESON_G12A_USB2 42 tristate "Meson G12A USB2 PHY driver" 43 default ARCH_MESON 44 depends on OF && (ARCH_MESON || COMPILE_TEST) 45 select GENERIC_PHY 46 select REGMAP_MMIO 47 help 48 Enable this to support the Meson USB2 PHYs found in Meson 49 G12A SoCs. 50 If unsure, say N. 51 52config PHY_MESON_G12A_USB3_PCIE 53 tristate "Meson G12A USB3+PCIE Combo PHY driver" 54 default ARCH_MESON 55 depends on OF && (ARCH_MESON || COMPILE_TEST) 56 select GENERIC_PHY 57 select REGMAP_MMIO 58 help 59 Enable this to support the Meson USB3 + PCIE Combo PHY found 60 in Meson G12A SoCs. 61 If unsure, say N. 62 63config PHY_MESON_AXG_PCIE 64 tristate "Meson AXG PCIE PHY driver" 65 default ARCH_MESON 66 depends on OF && (ARCH_MESON || COMPILE_TEST) 67 select GENERIC_PHY 68 select REGMAP_MMIO 69 help 70 Enable this to support the Meson MIPI + PCIE PHY found 71 in Meson AXG SoCs. 72 If unsure, say N. 73 74config PHY_MESON_AXG_MIPI_PCIE_ANALOG 75 tristate "Meson AXG MIPI + PCIE analog PHY driver" 76 default ARCH_MESON 77 depends on OF && (ARCH_MESON || COMPILE_TEST) 78 select GENERIC_PHY 79 select REGMAP_MMIO 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