49 lines · plain
1# SPDX-License-Identifier: GPL-2.0-only2#3# Phy drivers for Cadence PHYs4#5 6config PHY_CADENCE_TORRENT7 tristate "Cadence Torrent PHY driver"8 depends on OF9 depends on HAS_IOMEM10 depends on COMMON_CLK11 select GENERIC_PHY12 help13 Support for Cadence Torrent PHY.14 15config PHY_CADENCE_DPHY16 tristate "Cadence D-PHY Support"17 depends on HAS_IOMEM && OF18 select GENERIC_PHY19 select GENERIC_PHY_MIPI_DPHY20 help21 Choose this option if you have a Cadence D-PHY in your22 system. If M is selected, the module will be called23 cdns-dphy.24 25config PHY_CADENCE_DPHY_RX26 tristate "Cadence D-PHY Rx Support"27 depends on HAS_IOMEM && OF28 select GENERIC_PHY29 select GENERIC_PHY_MIPI_DPHY30 help31 Support for Cadence D-PHY in Rx configuration.32 33config PHY_CADENCE_SIERRA34 tristate "Cadence Sierra PHY Driver"35 depends on OF && HAS_IOMEM && RESET_CONTROLLER36 depends on COMMON_CLK37 select GENERIC_PHY38 help39 Enable this to support the Cadence Sierra PHY driver40 41config PHY_CADENCE_SALVO42 tristate "Cadence Salvo PHY Driver"43 depends on OF && HAS_IOMEM44 select GENERIC_PHY45 help46 Enable this to support the Cadence SALVO PHY driver,47 this PHY is a legacy PHY, and only are used for USB348 and USB2.49