10b56e9a7SVivek Gautam# 20b56e9a7SVivek Gautam# Phy drivers for Hisilicon platforms 30b56e9a7SVivek Gautam# 40b56e9a7SVivek Gautamconfig PHY_HI6220_USB 50b56e9a7SVivek Gautam tristate "hi6220 USB PHY support" 60b56e9a7SVivek Gautam depends on (ARCH_HISI && ARM64) || COMPILE_TEST 7bb0e500bSMasahiro Yamada depends on HAS_IOMEM 80b56e9a7SVivek Gautam select GENERIC_PHY 90b56e9a7SVivek Gautam select MFD_SYSCON 100b56e9a7SVivek Gautam help 110b56e9a7SVivek Gautam Enable this to support the HISILICON HI6220 USB PHY. 120b56e9a7SVivek Gautam 130b56e9a7SVivek Gautam To compile this driver as a module, choose M here. 140b56e9a7SVivek Gautam 15d0bffd17SJianguo Sunconfig PHY_HISTB_COMBPHY 16d0bffd17SJianguo Sun tristate "HiSilicon STB SoCs COMBPHY support" 17d0bffd17SJianguo Sun depends on (ARCH_HISI && ARM64) || COMPILE_TEST 18d0bffd17SJianguo Sun select GENERIC_PHY 19d0bffd17SJianguo Sun select MFD_SYSCON 20d0bffd17SJianguo Sun help 21d0bffd17SJianguo Sun Enable this to support the HISILICON STB SoCs COMBPHY. 22d0bffd17SJianguo Sun If unsure, say N. 23d0bffd17SJianguo Sun 24ba8b0ee8SPengcheng Liconfig PHY_HISI_INNO_USB2 25ba8b0ee8SPengcheng Li tristate "HiSilicon INNO USB2 PHY support" 26ba8b0ee8SPengcheng Li depends on (ARCH_HISI && ARM64) || COMPILE_TEST 27ba8b0ee8SPengcheng Li select GENERIC_PHY 28ba8b0ee8SPengcheng Li select MFD_SYSCON 29ba8b0ee8SPengcheng Li help 30ba8b0ee8SPengcheng Li Support for INNO USB2 PHY on HiSilicon SoCs. This Phy supports 31ba8b0ee8SPengcheng Li USB 1.5Mb/s, USB 12Mb/s, USB 480Mb/s speeds. It supports one 32ba8b0ee8SPengcheng Li USB host port to accept one USB device. 33ba8b0ee8SPengcheng Li 340b56e9a7SVivek Gautamconfig PHY_HIX5HD2_SATA 350b56e9a7SVivek Gautam tristate "HIX5HD2 SATA PHY Driver" 360b56e9a7SVivek Gautam depends on ARCH_HIX5HD2 && OF && HAS_IOMEM 370b56e9a7SVivek Gautam select GENERIC_PHY 380b56e9a7SVivek Gautam select MFD_SYSCON 390b56e9a7SVivek Gautam help 400b56e9a7SVivek Gautam Support for SATA PHY on Hisilicon hix5hd2 Soc. 41