18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0
28c2ecf20Sopenharmony_ci#
38c2ecf20Sopenharmony_ci# Phy drivers for Intel platforms
48c2ecf20Sopenharmony_ci#
58c2ecf20Sopenharmony_ciconfig PHY_INTEL_KEEMBAY_EMMC
68c2ecf20Sopenharmony_ci	tristate "Intel Keem Bay EMMC PHY driver"
78c2ecf20Sopenharmony_ci	depends on ARCH_KEEMBAY || COMPILE_TEST
88c2ecf20Sopenharmony_ci	depends on HAS_IOMEM
98c2ecf20Sopenharmony_ci	select GENERIC_PHY
108c2ecf20Sopenharmony_ci	select REGMAP_MMIO
118c2ecf20Sopenharmony_ci	help
128c2ecf20Sopenharmony_ci	  Choose this option if you have an Intel Keem Bay SoC.
138c2ecf20Sopenharmony_ci
148c2ecf20Sopenharmony_ci	  To compile this driver as a module, choose M here: the module
158c2ecf20Sopenharmony_ci	  will be called phy-keembay-emmc.ko.
168c2ecf20Sopenharmony_ci
178c2ecf20Sopenharmony_ciconfig PHY_INTEL_LGM_COMBO
188c2ecf20Sopenharmony_ci	bool "Intel Lightning Mountain ComboPHY driver"
198c2ecf20Sopenharmony_ci	depends on X86 || COMPILE_TEST
208c2ecf20Sopenharmony_ci	depends on OF && HAS_IOMEM
218c2ecf20Sopenharmony_ci	select MFD_SYSCON
228c2ecf20Sopenharmony_ci	select GENERIC_PHY
238c2ecf20Sopenharmony_ci	select REGMAP
248c2ecf20Sopenharmony_ci	help
258c2ecf20Sopenharmony_ci	  Enable this to support Intel ComboPhy.
268c2ecf20Sopenharmony_ci
278c2ecf20Sopenharmony_ci	  This driver configures ComboPhy subsystem on Intel gateway
288c2ecf20Sopenharmony_ci	  chipsets which provides PHYs for various controllers, EMAC,
298c2ecf20Sopenharmony_ci	  SATA and PCIe.
308c2ecf20Sopenharmony_ci
318c2ecf20Sopenharmony_ciconfig PHY_INTEL_LGM_EMMC
328c2ecf20Sopenharmony_ci	tristate "Intel Lightning Mountain EMMC PHY driver"
338c2ecf20Sopenharmony_ci	depends on X86 || COMPILE_TEST
348c2ecf20Sopenharmony_ci	select GENERIC_PHY
358c2ecf20Sopenharmony_ci	help
368c2ecf20Sopenharmony_ci	  Enable this to support the Intel EMMC PHY
37