1# 2# Phy drivers for Broadcom platforms 3# 4config PHY_CYGNUS_PCIE 5 tristate "Broadcom Cygnus PCIe PHY driver" 6 depends on OF && (ARCH_BCM_CYGNUS || COMPILE_TEST) 7 select GENERIC_PHY 8 default ARCH_BCM_CYGNUS 9 help 10 Enable this to support the Broadcom Cygnus PCIe PHY. 11 If unsure, say N. 12 13config BCM_KONA_USB2_PHY 14 tristate "Broadcom Kona USB2 PHY Driver" 15 depends on HAS_IOMEM 16 select GENERIC_PHY 17 help 18 Enable this to support the Broadcom Kona USB 2.0 PHY. 19 20config PHY_BCM_NS_USB2 21 tristate "Broadcom Northstar USB 2.0 PHY Driver" 22 depends on ARCH_BCM_IPROC || COMPILE_TEST 23 depends on HAS_IOMEM && OF 24 select GENERIC_PHY 25 help 26 Enable this to support Broadcom USB 2.0 PHY connected to the USB 27 controller on Northstar family. 28 29config PHY_BCM_NS_USB3 30 tristate "Broadcom Northstar USB 3.0 PHY Driver" 31 depends on ARCH_BCM_IPROC || COMPILE_TEST 32 depends on HAS_IOMEM && OF 33 select GENERIC_PHY 34 help 35 Enable this to support Broadcom USB 3.0 PHY connected to the USB 36 controller on Northstar family. 37 38config PHY_NS2_PCIE 39 tristate "Broadcom Northstar2 PCIe PHY driver" 40 depends on OF && MDIO_BUS_MUX_BCM_IPROC 41 select GENERIC_PHY 42 default ARCH_BCM_IPROC 43 help 44 Enable this to support the Broadcom Northstar2 PCIe PHY. 45 If unsure, say N. 46 47config PHY_NS2_USB_DRD 48 tristate "Broadcom Northstar2 USB DRD PHY support" 49 depends on OF && (ARCH_BCM_IPROC || COMPILE_TEST) 50 select GENERIC_PHY 51 select EXTCON 52 default ARCH_BCM_IPROC 53 help 54 Enable this to support the Broadcom Northstar2 USB DRD PHY. 55 This driver initializes the PHY in either HOST or DEVICE mode. 56 The host or device configuration is read from device tree. 57 58 If unsure, say N. 59 60config PHY_BRCM_SATA 61 tristate "Broadcom SATA PHY driver" 62 depends on ARCH_BRCMSTB || ARCH_BCM_IPROC || BMIPS_GENERIC || COMPILE_TEST 63 depends on OF 64 select GENERIC_PHY 65 default ARCH_BCM_IPROC 66 help 67 Enable this to support the Broadcom SATA PHY. 68 If unsure, say N. 69