18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only 28c2ecf20Sopenharmony_ci# 38c2ecf20Sopenharmony_ci# Phy drivers for Cadence PHYs 48c2ecf20Sopenharmony_ci# 58c2ecf20Sopenharmony_ci 68c2ecf20Sopenharmony_ciconfig PHY_CADENCE_TORRENT 78c2ecf20Sopenharmony_ci tristate "Cadence Torrent PHY driver" 88c2ecf20Sopenharmony_ci depends on OF 98c2ecf20Sopenharmony_ci depends on HAS_IOMEM 108c2ecf20Sopenharmony_ci select GENERIC_PHY 118c2ecf20Sopenharmony_ci help 128c2ecf20Sopenharmony_ci Support for Cadence Torrent PHY. 138c2ecf20Sopenharmony_ci 148c2ecf20Sopenharmony_ciconfig PHY_CADENCE_DPHY 158c2ecf20Sopenharmony_ci tristate "Cadence D-PHY Support" 168c2ecf20Sopenharmony_ci depends on HAS_IOMEM && OF 178c2ecf20Sopenharmony_ci select GENERIC_PHY 188c2ecf20Sopenharmony_ci select GENERIC_PHY_MIPI_DPHY 198c2ecf20Sopenharmony_ci help 208c2ecf20Sopenharmony_ci Choose this option if you have a Cadence D-PHY in your 218c2ecf20Sopenharmony_ci system. If M is selected, the module will be called 228c2ecf20Sopenharmony_ci cdns-dphy. 238c2ecf20Sopenharmony_ci 248c2ecf20Sopenharmony_ciconfig PHY_CADENCE_SIERRA 258c2ecf20Sopenharmony_ci tristate "Cadence Sierra PHY Driver" 268c2ecf20Sopenharmony_ci depends on OF && HAS_IOMEM && RESET_CONTROLLER 278c2ecf20Sopenharmony_ci select GENERIC_PHY 288c2ecf20Sopenharmony_ci help 298c2ecf20Sopenharmony_ci Enable this to support the Cadence Sierra PHY driver 308c2ecf20Sopenharmony_ci 318c2ecf20Sopenharmony_ciconfig PHY_CADENCE_SALVO 328c2ecf20Sopenharmony_ci tristate "Cadence Salvo PHY Driver" 338c2ecf20Sopenharmony_ci depends on OF && HAS_IOMEM 348c2ecf20Sopenharmony_ci select GENERIC_PHY 358c2ecf20Sopenharmony_ci help 368c2ecf20Sopenharmony_ci Enable this to support the Cadence SALVO PHY driver, 378c2ecf20Sopenharmony_ci this PHY is a legacy PHY, and only are used for USB3 388c2ecf20Sopenharmony_ci and USB2. 39