1# 2# Phy drivers for Qualcomm platforms 3# 4config PHY_QCOM_APQ8064_SATA 5 tristate "Qualcomm APQ8064 SATA SerDes/PHY driver" 6 depends on ARCH_QCOM 7 depends on HAS_IOMEM 8 depends on OF 9 select GENERIC_PHY 10 11config PHY_QCOM_IPQ806X_SATA 12 tristate "Qualcomm IPQ806x SATA SerDes/PHY driver" 13 depends on ARCH_QCOM 14 depends on HAS_IOMEM 15 depends on OF 16 select GENERIC_PHY 17 18config PHY_QCOM_QMP 19 tristate "Qualcomm QMP PHY Driver" 20 depends on OF && COMMON_CLK && (ARCH_QCOM || COMPILE_TEST) 21 select GENERIC_PHY 22 help 23 Enable this to support the QMP PHY transceiver that is used 24 with controllers such as PCIe, UFS, and USB on Qualcomm chips. 25 26config PHY_QCOM_QUSB2 27 tristate "Qualcomm QUSB2 PHY Driver" 28 depends on OF && (ARCH_QCOM || COMPILE_TEST) 29 depends on NVMEM || !NVMEM 30 select GENERIC_PHY 31 help 32 Enable this to support the HighSpeed QUSB2 PHY transceiver for USB 33 controllers on Qualcomm chips. This driver supports the high-speed 34 PHY which is usually paired with either the ChipIdea or Synopsys DWC3 35 USB IPs on MSM SOCs. 36 37config PHY_QCOM_UFS 38 tristate "Qualcomm UFS PHY driver" 39 depends on OF && ARCH_QCOM 40 select GENERIC_PHY 41 help 42 Support for UFS PHY on QCOM chipsets. 43 44config PHY_QCOM_USB_HS 45 tristate "Qualcomm USB HS PHY module" 46 depends on USB_ULPI_BUS 47 depends on EXTCON || !EXTCON # if EXTCON=m, this cannot be built-in 48 select GENERIC_PHY 49 help 50 Support for the USB high-speed ULPI compliant phy on Qualcomm 51 chipsets. 52 53config PHY_QCOM_USB_HSIC 54 tristate "Qualcomm USB HSIC ULPI PHY module" 55 depends on USB_ULPI_BUS 56 select GENERIC_PHY 57 help 58 Support for the USB HSIC ULPI compliant PHY on QCOM chipsets. 59