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