Back to home page

OSCL-LXR

 
 

    


0001 # SPDX-License-Identifier: GPL-2.0-only
0002 
0003 if (ARCH_MXC && ARM64) || COMPILE_TEST
0004 
0005 config PHY_FSL_IMX8MQ_USB
0006         tristate "Freescale i.MX8M USB3 PHY"
0007         depends on OF && HAS_IOMEM
0008         select GENERIC_PHY
0009         default ARCH_MXC && ARM64
0010 
0011 config PHY_MIXEL_LVDS_PHY
0012         tristate "Mixel LVDS PHY support"
0013         depends on OF
0014         select GENERIC_PHY
0015         select REGMAP_MMIO
0016         help
0017           Enable this to add support for the Mixel LVDS PHY as found
0018           on NXP's i.MX8qm SoC.
0019 
0020 config PHY_MIXEL_MIPI_DPHY
0021         tristate "Mixel MIPI DSI PHY support"
0022         depends on OF && HAS_IOMEM
0023         select GENERIC_PHY
0024         select GENERIC_PHY_MIPI_DPHY
0025         select REGMAP_MMIO
0026         help
0027           Enable this to add support for the Mixel DSI PHY as found
0028           on NXP's i.MX8 family of SOCs.
0029 
0030 config PHY_FSL_IMX8M_PCIE
0031         tristate "Freescale i.MX8M PCIE PHY"
0032         depends on OF && HAS_IOMEM
0033         select GENERIC_PHY
0034         help
0035           Enable this to add support for the PCIE PHY as found on
0036           i.MX8M family of SOCs.
0037 
0038 endif
0039 
0040 config PHY_FSL_LYNX_28G
0041         tristate "Freescale Layerscape Lynx 28G SerDes PHY support"
0042         depends on OF
0043         depends on ARCH_LAYERSCAPE || COMPILE_TEST
0044         select GENERIC_PHY
0045         help
0046           Enable this to add support for the Lynx SerDes 28G PHY as
0047           found on NXP's Layerscape platforms such as LX2160A.
0048           Used to change the protocol running on SerDes lanes at runtime.
0049           Only useful for a restricted set of Ethernet protocols.