1 # SPDX-License-Identifier: GPL-2.0-only
3 # Phy drivers for Mediatek devices
6 tristate "MediaTek PCIe-PHY Driver"
7 depends on ARCH_MEDIATEK || COMPILE_TEST
11 Say 'Y' here to add support for MediaTek PCIe PHY driver.
12 This driver create the basic PHY instance and provides initialize
13 callback for PCIe GEN3 port, it supports software efuse
16 config PHY_MTK_XFI_TPHY
17 tristate "MediaTek 10GE SerDes XFI T-PHY driver"
18 depends on ARCH_MEDIATEK || COMPILE_TEST
22 Say 'Y' here to add support for MediaTek XFI T-PHY driver.
23 The driver provides access to the Ethernet SerDes T-PHY supporting
24 1GE and 2.5GE modes via the LynxI PCS, and 5GE and 10GE modes
25 via the USXGMII PCS found in MediaTek SoCs with 10G Ethernet.
28 tristate "MediaTek T-PHY Driver"
29 depends on ARCH_MEDIATEK || COMPILE_TEST
30 depends on OF && OF_ADDRESS
34 Say 'Y' here to add support for MediaTek T-PHY driver,
35 it supports multiple usb2.0, usb3.0 ports, PCIe and
36 SATA, and meanwhile supports two version T-PHY which have
37 different banks layout, the T-PHY with shared banks between
38 multi-ports is first version, otherwise is second version,
39 so you can easily distinguish them by banks layout.
42 tristate "MediaTek UFS M-PHY driver"
43 depends on ARCH_MEDIATEK || COMPILE_TEST
47 Support for UFS M-PHY on MediaTek chipsets.
48 Enable this to provide vendor-specific probing,
49 initialization, power on and power off flow of
53 tristate "MediaTek XS-PHY Driver"
54 depends on ARCH_MEDIATEK || COMPILE_TEST
55 depends on OF && OF_ADDRESS
59 Enable this to support the SuperSpeedPlus XS-PHY transceiver for
60 USB3.1 GEN2 controllers on MediaTek chips. The driver supports
61 multiple USB2.0, USB3.1 GEN2 ports.
64 tristate "MediaTek HDMI-PHY Driver"
65 depends on ARCH_MEDIATEK || COMPILE_TEST
70 Support HDMI PHY for Mediatek SoCs.
72 config PHY_MTK_MIPI_CSI_0_5
73 tristate "MediaTek MIPI CSI CD-PHY v0.5 Driver"
74 depends on ARCH_MEDIATEK || COMPILE_TEST
78 Enable this to support the MIPI CSI CD-PHY receiver version 0.5.
79 The driver supports multiple CSI cdphy ports simultaneously.
81 To compile this driver as a module, choose M here: the
82 module will be called phy-mtk-mipi-csi-0-5.
84 config PHY_MTK_MIPI_DSI
85 tristate "MediaTek MIPI-DSI Driver"
86 depends on ARCH_MEDIATEK || COMPILE_TEST
91 Support MIPI DSI for Mediatek SoCs.
94 tristate "MediaTek DP-PHY Driver"
95 depends on ARCH_MEDIATEK || COMPILE_TEST
99 Support DisplayPort PHY for MediaTek SoCs.