GNU Linux-libre 5.10.153-gnu1
[releases.git] / drivers / phy / amlogic / Kconfig
1 # SPDX-License-Identifier: GPL-2.0-only
2 #
3 # Phy drivers for Amlogic platforms
4 #
5 config 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
18 config 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
30 config PHY_MESON_G12A_USB2
31         tristate "Meson G12A USB2 PHY driver"
32         default ARCH_MESON
33         depends on OF && (ARCH_MESON || COMPILE_TEST)
34         select GENERIC_PHY
35         select REGMAP_MMIO
36         help
37           Enable this to support the Meson USB2 PHYs found in Meson
38           G12A SoCs.
39           If unsure, say N.
40
41 config PHY_MESON_G12A_USB3_PCIE
42         tristate "Meson G12A USB3+PCIE Combo 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 USB3 + PCIE Combo PHY found
49           in Meson G12A SoCs.
50           If unsure, say N.
51
52 config PHY_MESON_AXG_PCIE
53         tristate "Meson AXG PCIE 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 MIPI + PCIE PHY found
60           in Meson AXG SoCs.
61           If unsure, say N.
62
63 config PHY_MESON_AXG_MIPI_PCIE_ANALOG
64         tristate "Meson AXG MIPI + PCIE analog 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 analog PHY
71           found in Meson AXG SoCs.
72           If unsure, say N.