#
# PHY
#
menu "PHY Subsystem"
config [31mCONFIG_GENERIC_PHY[0m
bool "PHY Core"
help
Generic PHY support.
This framework is designed to provide a generic interface for PHY
devices present in the kernel. This layer will have the generic
API by which phy drivers can create PHY using the phy framework and
phy users can obtain reference to the PHY. All the users of this
framework should select this config.
config [31mCONFIG_PHY_BCM_NS_USB2[0m
tristate "Broadcom Northstar USB 2.0 PHY Driver"
depends on [31mCONFIG_ARCH_BCM_IPROC[0m || [31mCONFIG_COMPILE_TEST[0m
depends on [31mCONFIG_HAS_IOMEM[0m && [31mCONFIG_OF[0m
select [31mCONFIG_GENERIC_PHY[0m
help
Enable this to support Broadcom [31mCONFIG_USB[0m 2.0 PHY connected to the [31mCONFIG_USB[0m
controller on Northstar family.
config [31mCONFIG_PHY_BCM_NS_USB3[0m
tristate "Broadcom Northstar USB 3.0 PHY Driver"
depends on [31mCONFIG_ARCH_BCM_IPROC[0m || [31mCONFIG_COMPILE_TEST[0m
depends on [31mCONFIG_HAS_IOMEM[0m && [31mCONFIG_OF[0m
select [31mCONFIG_GENERIC_PHY[0m
help
Enable this to support Broadcom [31mCONFIG_USB[0m 3.0 PHY connected to the [31mCONFIG_USB[0m
controller on Northstar family.
config [31mCONFIG_PHY_BERLIN_USB[0m
tristate "Marvell Berlin USB PHY Driver"
depends on [31mCONFIG_ARCH_BERLIN[0m && [31mCONFIG_RESET_CONTROLLER[0m && [31mCONFIG_HAS_IOMEM[0m && [31mCONFIG_OF[0m
select [31mCONFIG_GENERIC_PHY[0m
help
Enable this to support the [31mCONFIG_USB[0m PHY on Marvell Berlin SoCs.
config [31mCONFIG_PHY_BERLIN_SATA[0m
tristate "Marvell Berlin SATA PHY driver"
depends on [31mCONFIG_ARCH_BERLIN[0m && [31mCONFIG_HAS_IOMEM[0m && [31mCONFIG_OF[0m
select [31mCONFIG_GENERIC_PHY[0m
help
Enable this to support the SATA PHY on Marvell Berlin SoCs.
config [31mCONFIG_ARMADA375_USBCLUSTER_PHY[0m
def_bool y
depends on [31mCONFIG_MACH_ARMADA_375[0m || [31mCONFIG_COMPILE_TEST[0m
depends on [31mCONFIG_OF[0m && [31mCONFIG_HAS_IOMEM[0m
select [31mCONFIG_GENERIC_PHY[0m
config [31mCONFIG_PHY_DA8XX_USB[0m
tristate "TI DA8xx USB PHY Driver"
depends on [31mCONFIG_ARCH_DAVINCI_DA8XX[0m
select [31mCONFIG_GENERIC_PHY[0m
select [31mCONFIG_MFD_SYSCON[0m
help
Enable this to support the [31mCONFIG_USB[0m PHY on DA8xx SoCs.
This driver controls both the [31mCONFIG_USB[0m 1.1 PHY and the [31mCONFIG_USB[0m 2.0 PHY.
config [31mCONFIG_PHY_DM816X_USB[0m
tristate "TI dm816x USB PHY driver"
depends on [31mCONFIG_ARCH_OMAP2PLUS[0m
depends on [31mCONFIG_USB_SUPPORT[0m
select [31mCONFIG_GENERIC_PHY[0m
select [31mCONFIG_USB_PHY[0m
help
Enable this for dm816x [31mCONFIG_USB[0m to work.
config [31mCONFIG_PHY_EXYNOS_MIPI_VIDEO[0m
tristate "S5P/EXYNOS SoC series MIPI CSI-2/DSI PHY driver"
depends on [31mCONFIG_HAS_IOMEM[0m
depends on [31mCONFIG_ARCH_S5PV210[0m || [31mCONFIG_ARCH_EXYNOS[0m || [31mCONFIG_COMPILE_TEST[0m
select [31mCONFIG_GENERIC_PHY[0m
default y if [31mCONFIG_ARCH_S5PV210[0m || [31mCONFIG_ARCH_EXYNOS[0m
help
Support for MIPI CSI-2 and MIPI DSI DPHY found on Samsung S5P
and EXYNOS SoCs.
config [31mCONFIG_PHY_LPC18XX_USB_OTG[0m
tristate "NXP LPC18xx/43xx SoC USB OTG PHY driver"
depends on [31mCONFIG_OF[0m && ([31mCONFIG_ARCH_LPC18XX[0m || [31mCONFIG_COMPILE_TEST[0m)
depends on [31mCONFIG_MFD_SYSCON[0m
select [31mCONFIG_GENERIC_PHY[0m
help
Enable this to support NXP LPC18xx/43xx internal [31mCONFIG_USB[0m OTG PHY.
This driver is need for USB0 support on LPC18xx/43xx and takes
care of enabling and clock setup.
config [31mCONFIG_PHY_PXA_28NM_HSIC[0m
tristate "Marvell USB HSIC 28nm PHY Driver"
depends on [31mCONFIG_HAS_IOMEM[0m
select [31mCONFIG_GENERIC_PHY[0m
help
Enable this to support Marvell [31mCONFIG_USB[0m HSIC PHY driver for Marvell
SoC. This driver will do the PHY initialization and shutdown.
The PHY driver will be used by Marvell ehci driver.
To compile this driver as a module, choose [31mCONFIG_M[0m here.
config [31mCONFIG_PHY_PXA_28NM_USB2[0m
tristate "Marvell USB 2.0 28nm PHY Driver"
depends on [31mCONFIG_HAS_IOMEM[0m
select [31mCONFIG_GENERIC_PHY[0m
help
Enable this to support Marvell [31mCONFIG_USB[0m 2.0 PHY driver for Marvell
SoC. This driver will do the PHY initialization and shutdown.
The PHY driver will be used by Marvell udc/ehci/otg driver.
To compile this driver as a module, choose [31mCONFIG_M[0m here.
config [31mCONFIG_PHY_MVEBU_SATA[0m
def_bool y
depends on [31mCONFIG_ARCH_DOVE[0m || [31mCONFIG_MACH_DOVE[0m || [31mCONFIG_MACH_KIRKWOOD[0m
depends on [31mCONFIG_OF[0m
select [31mCONFIG_GENERIC_PHY[0m
config [31mCONFIG_PHY_MIPHY28LP[0m
tristate "STMicroelectronics MIPHY28LP PHY driver for STiH407"
depends on [31mCONFIG_ARCH_STI[0m
select [31mCONFIG_GENERIC_PHY[0m
help
Enable this to support the miphy transceiver (for SATA/PCIE/USB3)
that is part of STMicroelectronics STiH407 SoC.
config [31mCONFIG_PHY_RCAR_GEN2[0m
tristate "Renesas R-Car generation 2 USB PHY driver"
depends on [31mCONFIG_ARCH_RENESAS[0m
depends on [31mCONFIG_GENERIC_PHY[0m
help
Support for [31mCONFIG_USB[0m PHY found on Renesas R-Car generation 2 SoCs.
config [31mCONFIG_PHY_RCAR_GEN3_USB2[0m
tristate "Renesas R-Car generation 3 USB 2.0 PHY driver"
depends on [31mCONFIG_ARCH_RENESAS[0m
depends on [31mCONFIG_EXTCON[0m
select [31mCONFIG_GENERIC_PHY[0m
help
Support for [31mCONFIG_USB[0m 2.0 PHY found on Renesas R-Car generation 3 SoCs.
config [31mCONFIG_OMAP_CONTROL_PHY[0m
tristate "OMAP CONTROL PHY Driver"
depends on [31mCONFIG_ARCH_OMAP2PLUS[0m || [31mCONFIG_COMPILE_TEST[0m
help
Enable this to add support for the PHY part present in the control
module. This driver has API to power on the USB2 PHY and to write to
the mailbox. The mailbox is present only in omap4 and the register to
power on the USB2 PHY is present in OMAP4 and OMAP5. OMAP5 has an
additional register to power on USB3 PHY/SATA PHY/PCIE PHY
(PIPE3 PHY).
config [31mCONFIG_OMAP_USB2[0m
tristate "OMAP USB2 PHY Driver"
depends on [31mCONFIG_ARCH_OMAP2PLUS[0m
depends on [31mCONFIG_USB_SUPPORT[0m
select [31mCONFIG_GENERIC_PHY[0m
select [31mCONFIG_USB_PHY[0m
select [31mCONFIG_OMAP_CONTROL_PHY[0m
depends on [31mCONFIG_OMAP_OCP2SCP[0m
help
Enable this to support the transceiver that is part of SOC. This
driver takes care of all the PHY functionality apart from comparator.
The [31mCONFIG_USB[0m OTG controller communicates with the comparator using this
driver.
config [31mCONFIG_TI_PIPE3[0m
tristate "TI PIPE3 PHY Driver"
depends on [31mCONFIG_ARCH_OMAP2PLUS[0m || [31mCONFIG_COMPILE_TEST[0m
select [31mCONFIG_GENERIC_PHY[0m
select [31mCONFIG_OMAP_CONTROL_PHY[0m
depends on [31mCONFIG_OMAP_OCP2SCP[0m
help
Enable this to support the PIPE3 PHY that is part of TI SOCs. This
driver takes care of all the PHY functionality apart from comparator.
This driver interacts with the "OMAP Control PHY Driver" to power
on/off the PHY.
config [31mCONFIG_TWL4030_USB[0m
tristate "TWL4030 USB Transceiver Driver"
depends on [31mCONFIG_TWL4030_CORE[0m && [31mCONFIG_REGULATOR_TWL4030[0m && [31mCONFIG_USB_MUSB_OMAP2PLUS[0m
depends on [31mCONFIG_USB_SUPPORT[0m
depends on [31mCONFIG_USB_GADGET[0m || ![31mCONFIG_USB_GADGET[0m # if [31mCONFIG_USB_GADGET[0m=m, this can't 'y'
select [31mCONFIG_GENERIC_PHY[0m
select [31mCONFIG_USB_PHY[0m
help
Enable this to support the [31mCONFIG_USB[0m OTG transceiver on TWL4030
family chips (including the TWL5030 and TPS659x0 devices).
This transceiver supports high and full speed devices plus,
in host mode, low speed.
config [31mCONFIG_PHY_EXYNOS_DP_VIDEO[0m
tristate "EXYNOS SoC series Display Port PHY driver"
depends on [31mCONFIG_OF[0m
depends on [31mCONFIG_ARCH_EXYNOS[0m || [31mCONFIG_COMPILE_TEST[0m
default [31mCONFIG_ARCH_EXYNOS[0m
select [31mCONFIG_GENERIC_PHY[0m
help
Support for Display Port PHY found on Samsung EXYNOS SoCs.
config [31mCONFIG_BCM_KONA_USB2_PHY[0m
tristate "Broadcom Kona USB2 PHY Driver"
depends on [31mCONFIG_HAS_IOMEM[0m
select [31mCONFIG_GENERIC_PHY[0m
help
Enable this to support the Broadcom Kona [31mCONFIG_USB[0m 2.0 PHY.
config [31mCONFIG_PHY_EXYNOS5250_SATA[0m
tristate "Exynos5250 Sata SerDes/PHY driver"
depends on [31mCONFIG_SOC_EXYNOS5250[0m
depends on [31mCONFIG_HAS_IOMEM[0m
depends on [31mCONFIG_OF[0m
select [31mCONFIG_GENERIC_PHY[0m
select [31mCONFIG_I2C[0m
select [31mCONFIG_I2C_S3C2410[0m
select [31mCONFIG_MFD_SYSCON[0m
help
Enable this to support SATA SerDes/Phy found on Samsung's
Exynos5250 based SoCs.This SerDes/Phy supports SATA 1.5 Gb/s,
SATA 3.0 Gb/s, SATA 6.0 Gb/s speeds. It supports one SATA host
port to accept one SATA device.
config [31mCONFIG_PHY_HIX5HD2_SATA[0m
tristate "HIX5HD2 SATA PHY Driver"
depends on [31mCONFIG_ARCH_HIX5HD2[0m && [31mCONFIG_OF[0m && [31mCONFIG_HAS_IOMEM[0m
select [31mCONFIG_GENERIC_PHY[0m
select [31mCONFIG_MFD_SYSCON[0m
help
Support for SATA PHY on Hisilicon hix5hd2 Soc.
config [31mCONFIG_PHY_MT65XX_USB3[0m
tristate "Mediatek USB3.0 PHY Driver"
depends on [31mCONFIG_ARCH_MEDIATEK[0m && [31mCONFIG_OF[0m
select [31mCONFIG_GENERIC_PHY[0m
help
Say 'Y' here to add support for Mediatek USB3.0 PHY driver,
it supports multiple usb2.0 and usb3.0 ports.
config [31mCONFIG_PHY_HI6220_USB[0m
tristate "hi6220 USB PHY support"
depends on ([31mCONFIG_ARCH_HISI[0m && [31mCONFIG_ARM64[0m) || [31mCONFIG_COMPILE_TEST[0m
select [31mCONFIG_GENERIC_PHY[0m
select [31mCONFIG_MFD_SYSCON[0m
help
Enable this to support the HISILICON HI6220 [31mCONFIG_USB[0m PHY.
To compile this driver as a module, choose [31mCONFIG_M[0m here.
config [31mCONFIG_PHY_SUN4I_USB[0m
tristate "Allwinner sunxi SoC USB PHY driver"
depends on [31mCONFIG_ARCH_SUNXI[0m && [31mCONFIG_HAS_IOMEM[0m && [31mCONFIG_OF[0m
depends on [31mCONFIG_RESET_CONTROLLER[0m
depends on [31mCONFIG_EXTCON[0m
depends on [31mCONFIG_POWER_SUPPLY[0m
depends on [31mCONFIG_USB_SUPPORT[0m
select [31mCONFIG_GENERIC_PHY[0m
select [31mCONFIG_USB_COMMON[0m
help
Enable this to support the transceiver that is part of Allwinner
sunxi SoCs.
This driver controls the entire [31mCONFIG_USB[0m PHY block, both the [31mCONFIG_USB[0m OTG
parts, as well as the 2 regular [31mCONFIG_USB[0m 2 host PHYs.
config [31mCONFIG_PHY_SUN9I_USB[0m
tristate "Allwinner sun9i SoC USB PHY driver"
depends on [31mCONFIG_ARCH_SUNXI[0m && [31mCONFIG_HAS_IOMEM[0m && [31mCONFIG_OF[0m
depends on [31mCONFIG_RESET_CONTROLLER[0m
depends on [31mCONFIG_USB_SUPPORT[0m
select [31mCONFIG_USB_COMMON[0m
select [31mCONFIG_GENERIC_PHY[0m
help
Enable this to support the transceiver that is part of Allwinner
sun9i SoCs.
This driver controls each individual [31mCONFIG_USB[0m 2 host PHY.
config [31mCONFIG_PHY_SAMSUNG_USB2[0m
tristate "Samsung USB 2.0 PHY driver"
depends on [31mCONFIG_HAS_IOMEM[0m
depends on [31mCONFIG_USB_EHCI_EXYNOS[0m || [31mCONFIG_USB_OHCI_EXYNOS[0m || [31mCONFIG_USB_DWC2[0m
select [31mCONFIG_GENERIC_PHY[0m
select [31mCONFIG_MFD_SYSCON[0m
default [31mCONFIG_ARCH_EXYNOS[0m
help
Enable this to support the Samsung [31mCONFIG_USB[0m 2.0 PHY driver for Samsung
SoCs. This driver provides the interface for [31mCONFIG_USB[0m 2.0 PHY. Support
for particular PHYs will be enabled based on the SoC type in addition
to this driver.
config [31mCONFIG_PHY_S5PV210_USB2[0m
bool "Support for S5PV210"
depends on [31mCONFIG_PHY_SAMSUNG_USB2[0m
depends on [31mCONFIG_ARCH_S5PV210[0m
help
Enable [31mCONFIG_USB[0m PHY support for S5PV210. This option requires that Samsung
[31mCONFIG_USB[0m 2.0 PHY driver is enabled and means that support for this
particular SoC is compiled in the driver. In case of S5PV210 two phys
are available - device and host.
config [31mCONFIG_PHY_EXYNOS4210_USB2[0m
bool
depends on [31mCONFIG_PHY_SAMSUNG_USB2[0m
default [31mCONFIG_CPU_EXYNOS4210[0m
config [31mCONFIG_PHY_EXYNOS4X12_USB2[0m
bool
depends on [31mCONFIG_PHY_SAMSUNG_USB2[0m
default [31mCONFIG_SOC_EXYNOS3250[0m || [31mCONFIG_SOC_EXYNOS4212[0m || [31mCONFIG_SOC_EXYNOS4412[0m
config [31mCONFIG_PHY_EXYNOS5250_USB2[0m
bool
depends on [31mCONFIG_PHY_SAMSUNG_USB2[0m
default [31mCONFIG_SOC_EXYNOS5250[0m || [31mCONFIG_SOC_EXYNOS5420[0m
config [31mCONFIG_PHY_EXYNOS5_USBDRD[0m
tristate "Exynos5 SoC series USB DRD PHY driver"
depends on [31mCONFIG_ARCH_EXYNOS[0m && [31mCONFIG_OF[0m
depends on [31mCONFIG_HAS_IOMEM[0m
depends on [31mCONFIG_USB_DWC3_EXYNOS[0m
select [31mCONFIG_GENERIC_PHY[0m
select [31mCONFIG_MFD_SYSCON[0m
default y
help
Enable [31mCONFIG_USB[0m DRD PHY support for Exynos 5 SoC series.
This driver provides PHY interface for [31mCONFIG_USB[0m 3.0 DRD controller
present on Exynos5 SoC series.
config [31mCONFIG_PHY_PISTACHIO_USB[0m
tristate "IMG Pistachio USB2.0 PHY driver"
depends on [31mCONFIG_MACH_PISTACHIO[0m
select [31mCONFIG_GENERIC_PHY[0m
help
Enable this to support the USB2.0 PHY on the IMG Pistachio SoC.
config [31mCONFIG_PHY_QCOM_APQ8064_SATA[0m
tristate "Qualcomm APQ8064 SATA SerDes/PHY driver"
depends on [31mCONFIG_ARCH_QCOM[0m
depends on [31mCONFIG_HAS_IOMEM[0m
depends on [31mCONFIG_OF[0m
select [31mCONFIG_GENERIC_PHY[0m
config [31mCONFIG_PHY_QCOM_IPQ806X_SATA[0m
tristate "Qualcomm IPQ806x SATA SerDes/PHY driver"
depends on [31mCONFIG_ARCH_QCOM[0m
depends on [31mCONFIG_HAS_IOMEM[0m
depends on [31mCONFIG_OF[0m
select [31mCONFIG_GENERIC_PHY[0m
config [31mCONFIG_PHY_ROCKCHIP_USB[0m
tristate "Rockchip USB2 PHY Driver"
depends on [31mCONFIG_ARCH_ROCKCHIP[0m && [31mCONFIG_OF[0m
select [31mCONFIG_GENERIC_PHY[0m
help
Enable this to support the Rockchip [31mCONFIG_USB[0m 2.0 PHY.
config [31mCONFIG_PHY_ROCKCHIP_INNO_USB2[0m
tristate "Rockchip INNO USB2PHY Driver"
depends on ([31mCONFIG_ARCH_ROCKCHIP[0m || [31mCONFIG_COMPILE_TEST[0m) && [31mCONFIG_OF[0m
depends on [31mCONFIG_COMMON_CLK[0m
depends on [31mCONFIG_USB_SUPPORT[0m
select [31mCONFIG_GENERIC_PHY[0m
select [31mCONFIG_USB_COMMON[0m
help
Support for Rockchip USB2.0 PHY with Innosilicon IP block.
config [31mCONFIG_PHY_ROCKCHIP_EMMC[0m
tristate "Rockchip EMMC PHY Driver"
depends on [31mCONFIG_ARCH_ROCKCHIP[0m && [31mCONFIG_OF[0m
select [31mCONFIG_GENERIC_PHY[0m
help
Enable this to support the Rockchip EMMC PHY.
config [31mCONFIG_PHY_ROCKCHIP_DP[0m
tristate "Rockchip Display Port PHY Driver"
depends on [31mCONFIG_ARCH_ROCKCHIP[0m && [31mCONFIG_OF[0m
select [31mCONFIG_GENERIC_PHY[0m
help
Enable this to support the Rockchip Display Port PHY.
config [31mCONFIG_PHY_ROCKCHIP_PCIE[0m
tristate "Rockchip PCIe PHY Driver"
depends on ([31mCONFIG_ARCH_ROCKCHIP[0m && [31mCONFIG_OF[0m) || [31mCONFIG_COMPILE_TEST[0m
select [31mCONFIG_GENERIC_PHY[0m
select [31mCONFIG_MFD_SYSCON[0m
help
Enable this to support the Rockchip PCIe PHY.
config [31mCONFIG_PHY_ROCKCHIP_TYPEC[0m
tristate "Rockchip TYPEC PHY Driver"
depends on [31mCONFIG_OF[0m && ([31mCONFIG_ARCH_ROCKCHIP[0m || [31mCONFIG_COMPILE_TEST[0m)
select [31mCONFIG_EXTCON[0m
select [31mCONFIG_GENERIC_PHY[0m
select [31mCONFIG_RESET_CONTROLLER[0m
help
Enable this to support the Rockchip [31mCONFIG_USB[0m [31mCONFIG_TYPEC[0m PHY.
config [31mCONFIG_PHY_ST_SPEAR1310_MIPHY[0m
tristate "ST SPEAR1310-MIPHY driver"
select [31mCONFIG_GENERIC_PHY[0m
depends on [31mCONFIG_MACH_SPEAR1310[0m || [31mCONFIG_COMPILE_TEST[0m
help
Support for ST SPEAr1310 MIPHY which can be used for PCIe and SATA.
config [31mCONFIG_PHY_ST_SPEAR1340_MIPHY[0m
tristate "ST SPEAR1340-MIPHY driver"
select [31mCONFIG_GENERIC_PHY[0m
depends on [31mCONFIG_MACH_SPEAR1340[0m || [31mCONFIG_COMPILE_TEST[0m
help
Support for ST SPEAr1340 MIPHY which can be used for PCIe and SATA.
config [31mCONFIG_PHY_XGENE[0m
tristate "APM X-Gene 15Gbps PHY support"
depends on [31mCONFIG_HAS_IOMEM[0m && [31mCONFIG_OF[0m && ([31mCONFIG_ARM64[0m || [31mCONFIG_COMPILE_TEST[0m)
select [31mCONFIG_GENERIC_PHY[0m
help
This option enables support for [31mCONFIG_APM[0m X-Gene SoC multi-purpose PHY.
config [31mCONFIG_PHY_STIH407_USB[0m
tristate "STMicroelectronics USB2 picoPHY driver for STiH407 family"
depends on [31mCONFIG_RESET_CONTROLLER[0m
depends on [31mCONFIG_ARCH_STI[0m || [31mCONFIG_COMPILE_TEST[0m
select [31mCONFIG_GENERIC_PHY[0m
help
Enable this support to enable the picoPHY device used by USB2
and USB3 controllers on STMicroelectronics STiH407 SoC families.
config [31mCONFIG_PHY_QCOM_UFS[0m
tristate "Qualcomm UFS PHY driver"
depends on [31mCONFIG_OF[0m && [31mCONFIG_ARCH_QCOM[0m
select [31mCONFIG_GENERIC_PHY[0m
help
Support for UFS PHY on QCOM chipsets.
config [31mCONFIG_PHY_TUSB1210[0m
tristate "TI TUSB1210 ULPI PHY module"
depends on [31mCONFIG_USB_ULPI_BUS[0m
select [31mCONFIG_GENERIC_PHY[0m
help
Support for TI TUSB1210 [31mCONFIG_USB[0m ULPI PHY.
config [31mCONFIG_PHY_BRCM_SATA[0m
tristate "Broadcom SATA PHY driver"
depends on [31mCONFIG_ARCH_BRCMSTB[0m || [31mCONFIG_ARCH_BCM_IPROC[0m || [31mCONFIG_BMIPS_GENERIC[0m || [31mCONFIG_COMPILE_TEST[0m
depends on [31mCONFIG_OF[0m
select [31mCONFIG_GENERIC_PHY[0m
default [31mCONFIG_ARCH_BCM_IPROC[0m
help
Enable this to support the Broadcom SATA PHY.
If unsure, say N.
config [31mCONFIG_PHY_CYGNUS_PCIE[0m
tristate "Broadcom Cygnus PCIe PHY driver"
depends on [31mCONFIG_OF[0m && ([31mCONFIG_ARCH_BCM_CYGNUS[0m || [31mCONFIG_COMPILE_TEST[0m)
select [31mCONFIG_GENERIC_PHY[0m
default [31mCONFIG_ARCH_BCM_CYGNUS[0m
help
Enable this to support the Broadcom Cygnus PCIe PHY.
If unsure, say N.
source "drivers/phy/tegra/Kconfig"
config [31mCONFIG_PHY_NS2_PCIE[0m
tristate "Broadcom Northstar2 PCIe PHY driver"
depends on [31mCONFIG_OF[0m && [31mCONFIG_MDIO_BUS_MUX_BCM_IPROC[0m
select [31mCONFIG_GENERIC_PHY[0m
default [31mCONFIG_ARCH_BCM_IPROC[0m
help
Enable this to support the Broadcom Northstar2 PCIe PHY.
If unsure, say N.
config [31mCONFIG_PHY_MESON8B_USB2[0m
tristate "Meson8b and GXBB USB2 PHY driver"
default [31mCONFIG_ARCH_MESON[0m
depends on [31mCONFIG_OF[0m && ([31mCONFIG_ARCH_MESON[0m || [31mCONFIG_COMPILE_TEST[0m)
depends on [31mCONFIG_USB_SUPPORT[0m
select [31mCONFIG_USB_COMMON[0m
select [31mCONFIG_GENERIC_PHY[0m
help
Enable this to support the Meson USB2 PHYs found in Meson8b
and GXBB SoCs.
If unsure, say N.
endmenu