treewide: remove redundant IS_ERR() before error code check
[linux/fpc-iii.git] / drivers / phy / mediatek / Kconfig
blobdee757c957f2fa636cf96f77f44eca9b28ed6076
1 # SPDX-License-Identifier: GPL-2.0-only
3 # Phy drivers for Mediatek devices
5 config PHY_MTK_TPHY
6         tristate "MediaTek T-PHY Driver"
7         depends on ARCH_MEDIATEK || COMPILE_TEST
8         depends on OF
9         select GENERIC_PHY
10         help
11           Say 'Y' here to add support for MediaTek T-PHY driver,
12           it supports multiple usb2.0, usb3.0 ports, PCIe and
13           SATA, and meanwhile supports two version T-PHY which have
14           different banks layout, the T-PHY with shared banks between
15           multi-ports is first version, otherwise is second veriosn,
16           so you can easily distinguish them by banks layout.
18 config PHY_MTK_UFS
19         tristate "MediaTek UFS M-PHY driver"
20         depends on ARCH_MEDIATEK || COMPILE_TEST
21         depends on OF
22         select GENERIC_PHY
23         help
24           Support for UFS M-PHY on MediaTek chipsets.
25           Enable this to provide vendor-specific probing,
26           initialization, power on and power off flow of
27           specified M-PHYs.
29 config PHY_MTK_XSPHY
30         tristate "MediaTek XS-PHY Driver"
31         depends on ARCH_MEDIATEK || COMPILE_TEST
32         depends on OF
33         select GENERIC_PHY
34         help
35           Enable this to support the SuperSpeedPlus XS-PHY transceiver for
36           USB3.1 GEN2 controllers on MediaTek chips. The driver supports
37           multiple USB2.0, USB3.1 GEN2 ports.