--- zzzz-none-000/linux-4.4.60/drivers/phy/Kconfig 2017-04-08 07:53:53.000000000 +0000 +++ scorpion-1750e-727/linux-4.4.60/drivers/phy/Kconfig 2021-02-04 17:41:59.000000000 +0000 @@ -306,6 +306,24 @@ depends on OF select GENERIC_PHY +config PHY_QCA_PCIE_QMP + bool "PCIe QMP PHY driver" + depends on ARCH_QCOM + depends on HAS_IOMEM + depends on OF + select GENERIC_PHY + +config PHY_QCOM_DWC3 + tristate "Qualcomm DWC3 USB PHY support" + depends on ARCH_QCOM + depends on HAS_IOMEM + depends on OF + select GENERIC_PHY + help + This option enables support for the Synopsis PHYs present inside the + Qualcomm USB3.0 DWC3 controller. This driver supports both HS and SS + PHY controllers. + config PHY_QCOM_IPQ806X_SATA tristate "Qualcomm IPQ806x SATA SerDes/PHY driver" depends on ARCH_QCOM @@ -390,4 +408,24 @@ Enable this to support the Broadcom Cygnus PCIe PHY. If unsure, say N. +config PHY_IPQ_BALDUR_USB + tristate "USB Baldur PHY driver support" + depends on (USB || USB_GADGET) && ARCH_QCOM + select USB_PHY + help + Enable this to support the USB BALDUR PHY. It handles PHY + initialization, clock management required after resetting + the hardware and power management. This driver is required + even for peripheral only or host only mode configurations. + +config PHY_IPQ_UNIPHY_USB + tristate "USB Uniphy driver support" + depends on (USB || USB_GADGET) && ARCH_QCOM + select USB_PHY + help + Enable this to support the USB UNI PHY. It handles PHY + initialization, clock management required after resetting + the hardware and power management. This driver is required + even for peripheral only or host only mode configurations. + endmenu