1*0b56e9a7SVivek Gautam# 2*0b56e9a7SVivek Gautam# Phy drivers for Broadcom platforms 3*0b56e9a7SVivek Gautam# 4*0b56e9a7SVivek Gautamconfig PHY_CYGNUS_PCIE 5*0b56e9a7SVivek Gautam tristate "Broadcom Cygnus PCIe PHY driver" 6*0b56e9a7SVivek Gautam depends on OF && (ARCH_BCM_CYGNUS || COMPILE_TEST) 7*0b56e9a7SVivek Gautam select GENERIC_PHY 8*0b56e9a7SVivek Gautam default ARCH_BCM_CYGNUS 9*0b56e9a7SVivek Gautam help 10*0b56e9a7SVivek Gautam Enable this to support the Broadcom Cygnus PCIe PHY. 11*0b56e9a7SVivek Gautam If unsure, say N. 12*0b56e9a7SVivek Gautam 13*0b56e9a7SVivek Gautamconfig BCM_KONA_USB2_PHY 14*0b56e9a7SVivek Gautam tristate "Broadcom Kona USB2 PHY Driver" 15*0b56e9a7SVivek Gautam depends on HAS_IOMEM 16*0b56e9a7SVivek Gautam select GENERIC_PHY 17*0b56e9a7SVivek Gautam help 18*0b56e9a7SVivek Gautam Enable this to support the Broadcom Kona USB 2.0 PHY. 19*0b56e9a7SVivek Gautam 20*0b56e9a7SVivek Gautamconfig PHY_BCM_NS_USB2 21*0b56e9a7SVivek Gautam tristate "Broadcom Northstar USB 2.0 PHY Driver" 22*0b56e9a7SVivek Gautam depends on ARCH_BCM_IPROC || COMPILE_TEST 23*0b56e9a7SVivek Gautam depends on HAS_IOMEM && OF 24*0b56e9a7SVivek Gautam select GENERIC_PHY 25*0b56e9a7SVivek Gautam help 26*0b56e9a7SVivek Gautam Enable this to support Broadcom USB 2.0 PHY connected to the USB 27*0b56e9a7SVivek Gautam controller on Northstar family. 28*0b56e9a7SVivek Gautam 29*0b56e9a7SVivek Gautamconfig PHY_BCM_NS_USB3 30*0b56e9a7SVivek Gautam tristate "Broadcom Northstar USB 3.0 PHY Driver" 31*0b56e9a7SVivek Gautam depends on ARCH_BCM_IPROC || COMPILE_TEST 32*0b56e9a7SVivek Gautam depends on HAS_IOMEM && OF 33*0b56e9a7SVivek Gautam select GENERIC_PHY 34*0b56e9a7SVivek Gautam help 35*0b56e9a7SVivek Gautam Enable this to support Broadcom USB 3.0 PHY connected to the USB 36*0b56e9a7SVivek Gautam controller on Northstar family. 37*0b56e9a7SVivek Gautam 38*0b56e9a7SVivek Gautamconfig PHY_NS2_PCIE 39*0b56e9a7SVivek Gautam tristate "Broadcom Northstar2 PCIe PHY driver" 40*0b56e9a7SVivek Gautam depends on OF && MDIO_BUS_MUX_BCM_IPROC 41*0b56e9a7SVivek Gautam select GENERIC_PHY 42*0b56e9a7SVivek Gautam default ARCH_BCM_IPROC 43*0b56e9a7SVivek Gautam help 44*0b56e9a7SVivek Gautam Enable this to support the Broadcom Northstar2 PCIe PHY. 45*0b56e9a7SVivek Gautam If unsure, say N. 46*0b56e9a7SVivek Gautam 47*0b56e9a7SVivek Gautamconfig PHY_BRCM_SATA 48*0b56e9a7SVivek Gautam tristate "Broadcom SATA PHY driver" 49*0b56e9a7SVivek Gautam depends on ARCH_BRCMSTB || ARCH_BCM_IPROC || BMIPS_GENERIC || COMPILE_TEST 50*0b56e9a7SVivek Gautam depends on OF 51*0b56e9a7SVivek Gautam select GENERIC_PHY 52*0b56e9a7SVivek Gautam default ARCH_BCM_IPROC 53*0b56e9a7SVivek Gautam help 54*0b56e9a7SVivek Gautam Enable this to support the Broadcom SATA PHY. 55*0b56e9a7SVivek Gautam If unsure, say N. 56