1# 2# PHY Layer Configuration 3# 4 5menu "PHY device support" 6 7config PHYLIB 8 tristate "PHY Device support and infrastructure" 9 depends on NET_ETHERNET && (BROKEN || !S390) 10 help 11 Ethernet controllers are usually attached to PHY 12 devices. This option provides infrastructure for 13 managing PHY devices. 14 15comment "MII PHY device drivers" 16 depends on PHYLIB 17 18config MARVELL_PHY 19 tristate "Drivers for Marvell PHYs" 20 depends on PHYLIB 21 ---help--- 22 Currently has a driver for the 88E1011S 23 24config DAVICOM_PHY 25 tristate "Drivers for Davicom PHYs" 26 depends on PHYLIB 27 ---help--- 28 Currently supports dm9161e and dm9131 29 30config QSEMI_PHY 31 tristate "Drivers for Quality Semiconductor PHYs" 32 depends on PHYLIB 33 ---help--- 34 Currently supports the qs6612 35 36config LXT_PHY 37 tristate "Drivers for the Intel LXT PHYs" 38 depends on PHYLIB 39 ---help--- 40 Currently supports the lxt970, lxt971 41 42config CICADA_PHY 43 tristate "Drivers for the Cicada PHYs" 44 depends on PHYLIB 45 ---help--- 46 Currently supports the cis8204 47config VITESSE_PHY 48 tristate "Drivers for the Vitesse PHYs" 49 depends on PHYLIB 50 ---help--- 51 Currently supports the vsc8244 52 53config SMSC_PHY 54 tristate "Drivers for SMSC PHYs" 55 depends on PHYLIB 56 ---help--- 57 Currently supports the LAN83C185 PHY 58 59config BROADCOM_PHY 60 tristate "Drivers for Broadcom PHYs" 61 depends on PHYLIB 62 ---help--- 63 Currently supports the BCM5411, BCM5421 and BCM5461 PHYs. 64 65config FIXED_PHY 66 tristate "Drivers for PHY emulation on fixed speed/link" 67 depends on PHYLIB 68 ---help--- 69 Adds the driver to PHY layer to cover the boards that do not have any PHY bound, 70 but with the ability to manipulate the speed/link in software. The relevant MII 71 speed/duplex parameters could be effectively handled in a user-specified function. 72 Currently tested with mpc866ads. 73 74config FIXED_MII_10_FDX 75 bool "Emulation for 10M Fdx fixed PHY behavior" 76 depends on FIXED_PHY 77 78config FIXED_MII_100_FDX 79 bool "Emulation for 100M Fdx fixed PHY behavior" 80 depends on FIXED_PHY 81 82endmenu 83 84