Back to home page

OSCL-LXR

 
 

    


0001 # SPDX-License-Identifier: GPL-2.0-only
0002 #
0003 # Phy drivers for Amlogic platforms
0004 #
0005 config PHY_MESON8_HDMI_TX
0006         tristate "Meson8, Meson8b and Meson8m2 HDMI TX PHY driver"
0007         depends on (ARCH_MESON && ARM) || COMPILE_TEST
0008         depends on OF
0009         select MFD_SYSCON
0010         help
0011           Enable this to support the HDMI TX PHYs found in Meson8,
0012           Meson8b and Meson8m2 SoCs.
0013           If unsure, say N.
0014 
0015 config PHY_MESON8B_USB2
0016         tristate "Meson8, Meson8b, Meson8m2 and GXBB USB2 PHY driver"
0017         default ARCH_MESON
0018         depends on OF && (ARCH_MESON || COMPILE_TEST)
0019         depends on USB_SUPPORT
0020         select USB_COMMON
0021         select GENERIC_PHY
0022         select REGMAP_MMIO
0023         help
0024           Enable this to support the Meson USB2 PHYs found in Meson8,
0025           Meson8b and GXBB SoCs.
0026           If unsure, say N.
0027 
0028 config PHY_MESON_GXL_USB2
0029         tristate "Meson GXL and GXM USB2 PHY drivers"
0030         default ARCH_MESON
0031         depends on OF && (ARCH_MESON || COMPILE_TEST)
0032         depends on USB_SUPPORT
0033         select GENERIC_PHY
0034         select REGMAP_MMIO
0035         help
0036           Enable this to support the Meson USB2 PHYs found in Meson
0037           GXL and GXM SoCs.
0038           If unsure, say N.
0039 
0040 config PHY_MESON_G12A_MIPI_DPHY_ANALOG
0041         tristate "Meson G12A MIPI Analog DPHY driver"
0042         default ARCH_MESON
0043         depends on OF && (ARCH_MESON || COMPILE_TEST)
0044         select GENERIC_PHY
0045         select MFD_SYSCON
0046         select GENERIC_PHY_MIPI_DPHY
0047         help
0048           Enable this to support the Meson MIPI Analog DPHY found in Meson G12A
0049           SoCs.
0050           If unsure, say N.
0051 
0052 config PHY_MESON_G12A_USB2
0053         tristate "Meson G12A USB2 PHY driver"
0054         default ARCH_MESON
0055         depends on OF && (ARCH_MESON || COMPILE_TEST)
0056         select GENERIC_PHY
0057         select REGMAP_MMIO
0058         help
0059           Enable this to support the Meson USB2 PHYs found in Meson
0060           G12A SoCs.
0061           If unsure, say N.
0062 
0063 config PHY_MESON_G12A_USB3_PCIE
0064         tristate "Meson G12A USB3+PCIE Combo PHY driver"
0065         default ARCH_MESON
0066         depends on OF && (ARCH_MESON || COMPILE_TEST)
0067         select GENERIC_PHY
0068         select REGMAP_MMIO
0069         help
0070           Enable this to support the Meson USB3 + PCIE Combo PHY found
0071           in Meson G12A SoCs.
0072           If unsure, say N.
0073 
0074 config PHY_MESON_AXG_PCIE
0075         tristate "Meson AXG PCIE PHY driver"
0076         default ARCH_MESON
0077         depends on OF && (ARCH_MESON || COMPILE_TEST)
0078         select GENERIC_PHY
0079         select REGMAP_MMIO
0080         help
0081           Enable this to support the Meson MIPI + PCIE PHY found
0082           in Meson AXG SoCs.
0083           If unsure, say N.
0084 
0085 config PHY_MESON_AXG_MIPI_PCIE_ANALOG
0086         tristate "Meson AXG MIPI + PCIE analog PHY driver"
0087         default ARCH_MESON
0088         depends on OF && (ARCH_MESON || COMPILE_TEST)
0089         select GENERIC_PHY
0090         select REGMAP_MMIO
0091         select GENERIC_PHY_MIPI_DPHY
0092         help
0093           Enable this to support the Meson MIPI + PCIE analog PHY
0094           found in Meson AXG SoCs.
0095           If unsure, say N.
0096 
0097 config PHY_MESON_AXG_MIPI_DPHY
0098         tristate "Meson AXG MIPI DPHY driver"
0099         default ARCH_MESON
0100         depends on OF && (ARCH_MESON || COMPILE_TEST)
0101         select GENERIC_PHY
0102         select REGMAP_MMIO
0103         select GENERIC_PHY_MIPI_DPHY
0104         help
0105           Enable this to support the Meson MIPI DPHY found in Meson AXG
0106           SoCs.
0107           If unsure, say N.