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
17 tristate "MediaTek T-PHY Driver"
18 depends on ARCH_MEDIATEK || COMPILE_TEST
19 depends on OF && OF_ADDRESS
23 Say 'Y' here to add support for MediaTek T-PHY driver,
24 it supports multiple usb2.0, usb3.0 ports, PCIe and
25 SATA, and meanwhile supports two version T-PHY which have
26 different banks layout, the T-PHY with shared banks between
27 multi-ports is first version, otherwise is second version,
28 so you can easily distinguish them by banks layout.
31 tristate "MediaTek UFS M-PHY driver"
32 depends on ARCH_MEDIATEK || COMPILE_TEST
36 Support for UFS M-PHY on MediaTek chipsets.
37 Enable this to provide vendor-specific probing,
38 initialization, power on and power off flow of
42 tristate "MediaTek XS-PHY Driver"
43 depends on ARCH_MEDIATEK || COMPILE_TEST
44 depends on OF && OF_ADDRESS
48 Enable this to support the SuperSpeedPlus XS-PHY transceiver for
49 USB3.1 GEN2 controllers on MediaTek chips. The driver supports
50 multiple USB2.0, USB3.1 GEN2 ports.
53 tristate "MediaTek HDMI-PHY Driver"
54 depends on ARCH_MEDIATEK || COMPILE_TEST
59 Support HDMI PHY for Mediatek SoCs.
61 config PHY_MTK_MIPI_DSI
62 tristate "MediaTek MIPI-DSI Driver"
63 depends on ARCH_MEDIATEK || COMPILE_TEST
68 Support MIPI DSI for Mediatek SoCs.
71 tristate "MediaTek DP-PHY Driver"
72 depends on ARCH_MEDIATEK || COMPILE_TEST
76 Support DisplayPort PHY for MediaTek SoCs.