18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only 28c2ecf20Sopenharmony_ci# 38c2ecf20Sopenharmony_ci# Phy drivers for Hisilicon platforms 48c2ecf20Sopenharmony_ci# 58c2ecf20Sopenharmony_ciconfig PHY_HI6220_USB 68c2ecf20Sopenharmony_ci tristate "hi6220 USB PHY support" 78c2ecf20Sopenharmony_ci depends on (ARCH_HISI && ARM64) || COMPILE_TEST 88c2ecf20Sopenharmony_ci depends on HAS_IOMEM 98c2ecf20Sopenharmony_ci select GENERIC_PHY 108c2ecf20Sopenharmony_ci select MFD_SYSCON 118c2ecf20Sopenharmony_ci help 128c2ecf20Sopenharmony_ci Enable this to support the HISILICON HI6220 USB PHY. 138c2ecf20Sopenharmony_ci 148c2ecf20Sopenharmony_ci To compile this driver as a module, choose M here. 158c2ecf20Sopenharmony_ci 168c2ecf20Sopenharmony_ciconfig PHY_HI3660_USB 178c2ecf20Sopenharmony_ci tristate "hi3660 USB PHY support" 188c2ecf20Sopenharmony_ci depends on (ARCH_HISI && ARM64) || COMPILE_TEST 198c2ecf20Sopenharmony_ci select GENERIC_PHY 208c2ecf20Sopenharmony_ci select MFD_SYSCON 218c2ecf20Sopenharmony_ci help 228c2ecf20Sopenharmony_ci Enable this to support the HISILICON HI3660 USB PHY. 238c2ecf20Sopenharmony_ci 248c2ecf20Sopenharmony_ci To compile this driver as a module, choose M here. 258c2ecf20Sopenharmony_ci 268c2ecf20Sopenharmony_ciconfig PHY_HISTB_COMBPHY 278c2ecf20Sopenharmony_ci tristate "HiSilicon STB SoCs COMBPHY support" 288c2ecf20Sopenharmony_ci depends on (ARCH_HISI && ARM64) || COMPILE_TEST 298c2ecf20Sopenharmony_ci select GENERIC_PHY 308c2ecf20Sopenharmony_ci select MFD_SYSCON 318c2ecf20Sopenharmony_ci help 328c2ecf20Sopenharmony_ci Enable this to support the HISILICON STB SoCs COMBPHY. 338c2ecf20Sopenharmony_ci If unsure, say N. 348c2ecf20Sopenharmony_ci 358c2ecf20Sopenharmony_ciconfig PHY_HISI_INNO_USB2 368c2ecf20Sopenharmony_ci tristate "HiSilicon INNO USB2 PHY support" 378c2ecf20Sopenharmony_ci depends on (ARCH_HISI && ARM64) || COMPILE_TEST 388c2ecf20Sopenharmony_ci select GENERIC_PHY 398c2ecf20Sopenharmony_ci select MFD_SYSCON 408c2ecf20Sopenharmony_ci help 418c2ecf20Sopenharmony_ci Support for INNO USB2 PHY on HiSilicon SoCs. This Phy supports 428c2ecf20Sopenharmony_ci USB 1.5Mb/s, USB 12Mb/s, USB 480Mb/s speeds. It supports one 438c2ecf20Sopenharmony_ci USB host port to accept one USB device. 448c2ecf20Sopenharmony_ci 458c2ecf20Sopenharmony_ciconfig PHY_HIX5HD2_SATA 468c2ecf20Sopenharmony_ci tristate "HIX5HD2 SATA PHY Driver" 478c2ecf20Sopenharmony_ci depends on ARCH_HIX5HD2 && OF && HAS_IOMEM 488c2ecf20Sopenharmony_ci select GENERIC_PHY 498c2ecf20Sopenharmony_ci select MFD_SYSCON 508c2ecf20Sopenharmony_ci help 518c2ecf20Sopenharmony_ci Support for SATA PHY on Hisilicon hix5hd2 Soc. 52