]>
Commit | Line | Data |
---|---|---|
af2cbfd6 A |
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 | ||
a5fd13ad JH |
48 | config PHY_MSCC |
49 | bool "Microsemi Corp Ethernet PHYs support" | |
50 | ||
af2cbfd6 A |
51 | config PHY_NATSEMI |
52 | bool "National Semiconductor Ethernet PHYs support" | |
53 | ||
54 | config PHY_REALTEK | |
55 | bool "Realtek Ethernet PHYs support" | |
56 | ||
57 | config RTL8211X_PHY_FORCE_MASTER | |
58 | bool "Ethernet PHY RTL8211x: force 1000BASE-T master mode" | |
59 | depends on PHY_REALTEK | |
60 | help | |
61 | Force master mode for 1000BASE-T on RTl8211x PHYs (except for RTL8211F). | |
62 | This can work around link stability and data corruption issues on gigabit | |
63 | links which can occur in slave mode on certain PHYs, e.g. on the | |
64 | RTL8211C(L). | |
65 | ||
66 | Please note that two directly connected devices (i.e. via crossover cable) | |
67 | will not be able to establish a link between each other if they both force | |
68 | master mode. Multiple devices forcing master mode when connected by a | |
69 | network switch do not pose a problem as the switch configures its affected | |
70 | ports into slave mode. | |
71 | ||
72 | This option only affects gigabit links. If you must establish a direct | |
73 | connection between two devices which both force master mode, try forcing | |
74 | the link speed to 100MBit/s. | |
75 | ||
76 | If unsure, say N. | |
77 | ||
78 | config PHY_SMSC | |
79 | bool "Microchip(SMSC) Ethernet PHYs support" | |
80 | ||
81 | config PHY_TERANETICS | |
82 | bool "Teranetics Ethernet PHYs support" | |
83 | ||
84 | config PHY_TI | |
85 | bool "Texas Instruments Ethernet PHYs support" | |
86 | ||
87 | config PHY_VITESSE | |
88 | bool "Vitesse Ethernet PHYs support" | |
89 | ||
90 | config PHY_XILINX | |
91 | bool "Xilinx Ethernet PHYs support" | |
92 | ||
db40c1aa HS |
93 | config PHY_FIXED |
94 | bool "Fixed-Link PHY" | |
95 | depends on DM_ETH | |
96 | help | |
97 | Fixed PHY is used for having a 'fixed-link' to another MAC with a direct | |
98 | connection (MII, RGMII, ...). | |
99 | There is nothing like autoneogation and so | |
100 | on, the link is always up with fixed speed and fixed duplex-setting. | |
101 | More information: doc/device-tree-bindings/net/fixed-link.txt | |
102 | ||
af2cbfd6 | 103 | endif #PHYLIB |