Linux-libre 4.18.3-gnu
[librecmc/linux-libre.git] / drivers / phy / mediatek / Kconfig
1 #
2 # Phy drivers for Mediatek devices
3 #
4 config PHY_MTK_TPHY
5     tristate "MediaTek T-PHY Driver"
6     depends on ARCH_MEDIATEK && OF
7     select GENERIC_PHY
8     help
9       Say 'Y' here to add support for MediaTek T-PHY driver,
10       it supports multiple usb2.0, usb3.0 ports, PCIe and
11           SATA, and meanwhile supports two version T-PHY which have
12           different banks layout, the T-PHY with shared banks between
13           multi-ports is first version, otherwise is second veriosn,
14           so you can easily distinguish them by banks layout.
15
16 config PHY_MTK_XSPHY
17     tristate "MediaTek XS-PHY Driver"
18     depends on ARCH_MEDIATEK && OF
19     select GENERIC_PHY
20     help
21           Enable this to support the SuperSpeedPlus XS-PHY transceiver for
22           USB3.1 GEN2 controllers on MediaTek chips. The driver supports
23           multiple USB2.0, USB3.1 GEN2 ports.