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