blob: ac42bb2fb394d66f27f9145d6a0aff1cbf833ad5 [file] [log] [blame]
Ramuthevar Vadivel Murugan92279422019-12-17 09:56:58 +08001# SPDX-License-Identifier: GPL-2.0
2#
Wan Ahmad Zainiefa687032020-09-14 07:55:20 +08003# Phy drivers for Intel platforms
Ramuthevar Vadivel Murugan92279422019-12-17 09:56:58 +08004#
Wan Ahmad Zainie885c4f42020-09-14 07:55:22 +08005config PHY_INTEL_KEEMBAY_EMMC
6 tristate "Intel Keem Bay EMMC PHY driver"
Geert Uytterhoeven231655eb2020-11-10 15:46:00 +01007 depends on ARCH_KEEMBAY || COMPILE_TEST
Wan Ahmad Zainie885c4f42020-09-14 07:55:22 +08008 depends on HAS_IOMEM
9 select GENERIC_PHY
10 select REGMAP_MMIO
11 help
12 Choose this option if you have an Intel Keem Bay SoC.
13
14 To compile this driver as a module, choose M here: the module
15 will be called phy-keembay-emmc.ko.
16
Wan Ahmad Zainiebf4d01e2020-11-16 20:08:31 +080017config PHY_INTEL_KEEMBAY_USB
18 tristate "Intel Keem Bay USB PHY driver"
19 depends on ARCH_KEEMBAY || COMPILE_TEST
20 depends on HAS_IOMEM
21 select GENERIC_PHY
22 select REGMAP_MMIO
23 help
24 Choose this option if you have an Intel Keem Bay SoC.
25
26 To compile this driver as a module, choose M here: the module
27 will be called phy-keembay-usb.ko.
28
Wan Ahmad Zainiefa687032020-09-14 07:55:20 +080029config PHY_INTEL_LGM_COMBO
30 bool "Intel Lightning Mountain ComboPHY driver"
Dilip Kotaac0a95a2020-05-19 14:19:21 +080031 depends on X86 || COMPILE_TEST
32 depends on OF && HAS_IOMEM
33 select MFD_SYSCON
34 select GENERIC_PHY
35 select REGMAP
36 help
37 Enable this to support Intel ComboPhy.
38
39 This driver configures ComboPhy subsystem on Intel gateway
40 chipsets which provides PHYs for various controllers, EMAC,
41 SATA and PCIe.
42
Wan Ahmad Zainiefa687032020-09-14 07:55:20 +080043config PHY_INTEL_LGM_EMMC
44 tristate "Intel Lightning Mountain EMMC PHY driver"
Geert Uytterhoeven4127cbc2020-05-07 13:36:26 +020045 depends on X86 || COMPILE_TEST
Ramuthevar Vadivel Murugan92279422019-12-17 09:56:58 +080046 select GENERIC_PHY
47 help
48 Enable this to support the Intel EMMC PHY