192279423SRamuthevar Vadivel Murugan# SPDX-License-Identifier: GPL-2.0 292279423SRamuthevar Vadivel Murugan# 3fa687038SWan Ahmad Zainie# Phy drivers for Intel platforms 492279423SRamuthevar Vadivel Murugan# 5885c4f4dSWan Ahmad Zainieconfig PHY_INTEL_KEEMBAY_EMMC 6885c4f4dSWan Ahmad Zainie tristate "Intel Keem Bay EMMC PHY driver" 7231655ebSGeert Uytterhoeven depends on ARCH_KEEMBAY || COMPILE_TEST 8885c4f4dSWan Ahmad Zainie depends on HAS_IOMEM 9885c4f4dSWan Ahmad Zainie select GENERIC_PHY 10885c4f4dSWan Ahmad Zainie select REGMAP_MMIO 11885c4f4dSWan Ahmad Zainie help 12885c4f4dSWan Ahmad Zainie Choose this option if you have an Intel Keem Bay SoC. 13885c4f4dSWan Ahmad Zainie 14885c4f4dSWan Ahmad Zainie To compile this driver as a module, choose M here: the module 15885c4f4dSWan Ahmad Zainie will be called phy-keembay-emmc.ko. 16885c4f4dSWan Ahmad Zainie 17*bf4d01e1SWan Ahmad Zainieconfig PHY_INTEL_KEEMBAY_USB 18*bf4d01e1SWan Ahmad Zainie tristate "Intel Keem Bay USB PHY driver" 19*bf4d01e1SWan Ahmad Zainie depends on ARCH_KEEMBAY || COMPILE_TEST 20*bf4d01e1SWan Ahmad Zainie depends on HAS_IOMEM 21*bf4d01e1SWan Ahmad Zainie select GENERIC_PHY 22*bf4d01e1SWan Ahmad Zainie select REGMAP_MMIO 23*bf4d01e1SWan Ahmad Zainie help 24*bf4d01e1SWan Ahmad Zainie Choose this option if you have an Intel Keem Bay SoC. 25*bf4d01e1SWan Ahmad Zainie 26*bf4d01e1SWan Ahmad Zainie To compile this driver as a module, choose M here: the module 27*bf4d01e1SWan Ahmad Zainie will be called phy-keembay-usb.ko. 28*bf4d01e1SWan Ahmad Zainie 29fa687038SWan Ahmad Zainieconfig PHY_INTEL_LGM_COMBO 30fa687038SWan Ahmad Zainie bool "Intel Lightning Mountain ComboPHY driver" 31ac0a95a3SDilip Kota depends on X86 || COMPILE_TEST 32ac0a95a3SDilip Kota depends on OF && HAS_IOMEM 33ac0a95a3SDilip Kota select MFD_SYSCON 34ac0a95a3SDilip Kota select GENERIC_PHY 35ac0a95a3SDilip Kota select REGMAP 36ac0a95a3SDilip Kota help 37ac0a95a3SDilip Kota Enable this to support Intel ComboPhy. 38ac0a95a3SDilip Kota 39ac0a95a3SDilip Kota This driver configures ComboPhy subsystem on Intel gateway 40ac0a95a3SDilip Kota chipsets which provides PHYs for various controllers, EMAC, 41ac0a95a3SDilip Kota SATA and PCIe. 42ac0a95a3SDilip Kota 43fa687038SWan Ahmad Zainieconfig PHY_INTEL_LGM_EMMC 44fa687038SWan Ahmad Zainie tristate "Intel Lightning Mountain EMMC PHY driver" 454127cbcdSGeert Uytterhoeven depends on X86 || COMPILE_TEST 4692279423SRamuthevar Vadivel Murugan select GENERIC_PHY 4792279423SRamuthevar Vadivel Murugan help 4892279423SRamuthevar Vadivel Murugan Enable this to support the Intel EMMC PHY 49