Loading...
1# SPDX-License-Identifier: GPL-2.0-only
2
3if (ARCH_MXC && ARM64) || COMPILE_TEST
4
5config PHY_FSL_IMX8MQ_USB
6 tristate "Freescale i.MX8M USB3 PHY"
7 depends on OF && HAS_IOMEM
8 select GENERIC_PHY
9 default ARCH_MXC && ARM64
10
11config PHY_MIXEL_LVDS_PHY
12 tristate "Mixel LVDS PHY support"
13 depends on OF
14 select GENERIC_PHY
15 select REGMAP_MMIO
16 help
17 Enable this to add support for the Mixel LVDS PHY as found
18 on NXP's i.MX8qm SoC.
19
20config PHY_MIXEL_MIPI_DPHY
21 tristate "Mixel MIPI DSI PHY support"
22 depends on OF && HAS_IOMEM
23 select GENERIC_PHY
24 select GENERIC_PHY_MIPI_DPHY
25 select REGMAP_MMIO
26 help
27 Enable this to add support for the Mixel DSI PHY as found
28 on NXP's i.MX8 family of SOCs.
29
30config PHY_FSL_IMX8M_PCIE
31 tristate "Freescale i.MX8M PCIE PHY"
32 depends on OF && HAS_IOMEM
33 select GENERIC_PHY
34 help
35 Enable this to add support for the PCIE PHY as found on
36 i.MX8M family of SOCs.
37
38endif
39
40config PHY_FSL_LYNX_28G
41 tristate "Freescale Layerscape Lynx 28G SerDes PHY support"
42 depends on OF
43 depends on ARCH_LAYERSCAPE || COMPILE_TEST
44 select GENERIC_PHY
45 help
46 Enable this to add support for the Lynx SerDes 28G PHY as
47 found on NXP's Layerscape platforms such as LX2160A.
48 Used to change the protocol running on SerDes lanes at runtime.
49 Only useful for a restricted set of Ethernet protocols.
1# SPDX-License-Identifier: GPL-2.0-only
2
3if (ARCH_MXC && ARM64) || COMPILE_TEST
4
5config PHY_FSL_IMX8MQ_USB
6 tristate "Freescale i.MX8M USB3 PHY"
7 depends on OF && HAS_IOMEM
8 select GENERIC_PHY
9 default ARCH_MXC && ARM64
10
11config PHY_MIXEL_LVDS_PHY
12 tristate "Mixel LVDS PHY support"
13 depends on OF
14 select GENERIC_PHY
15 select REGMAP_MMIO
16 help
17 Enable this to add support for the Mixel LVDS PHY as found
18 on NXP's i.MX8qm SoC.
19
20config PHY_MIXEL_MIPI_DPHY
21 tristate "Mixel MIPI DSI PHY support"
22 depends on OF && HAS_IOMEM
23 select GENERIC_PHY
24 select GENERIC_PHY_MIPI_DPHY
25 select REGMAP_MMIO
26 help
27 Enable this to add support for the Mixel DSI PHY as found
28 on NXP's i.MX8 family of SOCs.
29
30config PHY_FSL_IMX8M_PCIE
31 tristate "Freescale i.MX8M PCIE PHY"
32 depends on OF && HAS_IOMEM
33 select GENERIC_PHY
34 help
35 Enable this to add support for the PCIE PHY as found on
36 i.MX8M family of SOCs.
37
38endif
39
40config PHY_FSL_LYNX_28G
41 tristate "Freescale Layerscape Lynx 28G SerDes PHY support"
42 depends on OF
43 depends on ARCH_LAYERSCAPE || COMPILE_TEST
44 select GENERIC_PHY
45 help
46 Enable this to add support for the Lynx SerDes 28G PHY as
47 found on NXP's Layerscape platforms such as LX2160A.
48 Used to change the protocol running on SerDes lanes at runtime.
49 Only useful for a restricted set of Ethernet protocols.