1*af2cbfd6SAlex 2*af2cbfd6SAlexconfig BITBANGMII 3*af2cbfd6SAlex bool "Bit-banged ethernet MII management channel support" 4*af2cbfd6SAlex 5*af2cbfd6SAlexconfig MV88E6352_SWITCH 6*af2cbfd6SAlex bool "Marvell 88E6352 switch support" 7*af2cbfd6SAlex 8*af2cbfd6SAlexmenuconfig PHYLIB 9*af2cbfd6SAlex bool "Ethernet PHY (physical media interface) support" 10*af2cbfd6SAlex help 11*af2cbfd6SAlex Enable Ethernet PHY (physical media interface) support. 12*af2cbfd6SAlex 13*af2cbfd6SAlexif PHYLIB 14*af2cbfd6SAlex 15*af2cbfd6SAlexconfig MV88E61XX_SWITCH 16*af2cbfd6SAlex bool "Marvel MV88E61xx Ethernet switch PHY support." 17*af2cbfd6SAlex 18*af2cbfd6SAlexconfig PHYLIB_10G 19*af2cbfd6SAlex bool "Generic 10G PHY support" 20*af2cbfd6SAlex 21*af2cbfd6SAlexconfig PHY_AQUANTIA 22*af2cbfd6SAlex bool "Aquantia Ethernet PHYs support" 23*af2cbfd6SAlex 24*af2cbfd6SAlexconfig PHY_ATHEROS 25*af2cbfd6SAlex bool "Atheros Ethernet PHYs support" 26*af2cbfd6SAlex 27*af2cbfd6SAlexconfig PHY_BROADCOM 28*af2cbfd6SAlex bool "Broadcom Ethernet PHYs support" 29*af2cbfd6SAlex 30*af2cbfd6SAlexconfig PHY_CORTINA 31*af2cbfd6SAlex bool "Cortina Ethernet PHYs support" 32*af2cbfd6SAlex 33*af2cbfd6SAlexconfig PHY_DAVICOM 34*af2cbfd6SAlex bool "Davicom Ethernet PHYs support" 35*af2cbfd6SAlex 36*af2cbfd6SAlexconfig PHY_ET1011C 37*af2cbfd6SAlex bool "LSI TruePHY ET1011C support" 38*af2cbfd6SAlex 39*af2cbfd6SAlexconfig PHY_LXT 40*af2cbfd6SAlex bool "LXT971 Ethernet PHY support" 41*af2cbfd6SAlex 42*af2cbfd6SAlexconfig PHY_MARVELL 43*af2cbfd6SAlex bool "Marvell Ethernet PHYs support" 44*af2cbfd6SAlex 45*af2cbfd6SAlexconfig PHY_MICREL 46*af2cbfd6SAlex bool "Micrel Ethernet PHYs support" 47*af2cbfd6SAlex 48*af2cbfd6SAlexconfig PHY_NATSEMI 49*af2cbfd6SAlex bool "National Semiconductor Ethernet PHYs support" 50*af2cbfd6SAlex 51*af2cbfd6SAlexconfig PHY_REALTEK 52*af2cbfd6SAlex bool "Realtek Ethernet PHYs support" 53*af2cbfd6SAlex 54*af2cbfd6SAlexconfig RTL8211X_PHY_FORCE_MASTER 55*af2cbfd6SAlex bool "Ethernet PHY RTL8211x: force 1000BASE-T master mode" 56*af2cbfd6SAlex depends on PHY_REALTEK 57*af2cbfd6SAlex help 58*af2cbfd6SAlex Force master mode for 1000BASE-T on RTl8211x PHYs (except for RTL8211F). 59*af2cbfd6SAlex This can work around link stability and data corruption issues on gigabit 60*af2cbfd6SAlex links which can occur in slave mode on certain PHYs, e.g. on the 61*af2cbfd6SAlex RTL8211C(L). 62*af2cbfd6SAlex 63*af2cbfd6SAlex Please note that two directly connected devices (i.e. via crossover cable) 64*af2cbfd6SAlex will not be able to establish a link between each other if they both force 65*af2cbfd6SAlex master mode. Multiple devices forcing master mode when connected by a 66*af2cbfd6SAlex network switch do not pose a problem as the switch configures its affected 67*af2cbfd6SAlex ports into slave mode. 68*af2cbfd6SAlex 69*af2cbfd6SAlex This option only affects gigabit links. If you must establish a direct 70*af2cbfd6SAlex connection between two devices which both force master mode, try forcing 71*af2cbfd6SAlex the link speed to 100MBit/s. 72*af2cbfd6SAlex 73*af2cbfd6SAlex If unsure, say N. 74*af2cbfd6SAlex 75*af2cbfd6SAlexconfig PHY_SMSC 76*af2cbfd6SAlex bool "Microchip(SMSC) Ethernet PHYs support" 77*af2cbfd6SAlex 78*af2cbfd6SAlexconfig PHY_TERANETICS 79*af2cbfd6SAlex bool "Teranetics Ethernet PHYs support" 80*af2cbfd6SAlex 81*af2cbfd6SAlexconfig PHY_TI 82*af2cbfd6SAlex bool "Texas Instruments Ethernet PHYs support" 83*af2cbfd6SAlex 84*af2cbfd6SAlexconfig PHY_VITESSE 85*af2cbfd6SAlex bool "Vitesse Ethernet PHYs support" 86*af2cbfd6SAlex 87*af2cbfd6SAlexconfig PHY_XILINX 88*af2cbfd6SAlex bool "Xilinx Ethernet PHYs support" 89*af2cbfd6SAlex 90*af2cbfd6SAlexendif #PHYLIB 91