Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfashe...
[deliverable/linux.git] / drivers / net / phy / Kconfig
CommitLineData
00db8189
AF
1#
2# PHY Layer Configuration
3#
4
5menu "PHY device support"
6
7config PHYLIB
67c4f3fa 8 tristate "PHY Device support and infrastructure"
347a8dc3 9 depends on NET_ETHERNET && (BROKEN || !S390)
00db8189
AF
10 help
11 Ethernet controllers are usually attached to PHY
12 devices. This option provides infrastructure for
13 managing PHY devices.
14
00db8189
AF
15comment "MII PHY device drivers"
16 depends on PHYLIB
17
18config MARVELL_PHY
67c4f3fa 19 tristate "Drivers for Marvell PHYs"
00db8189
AF
20 depends on PHYLIB
21 ---help---
22 Currently has a driver for the 88E1011S
23
24config DAVICOM_PHY
67c4f3fa 25 tristate "Drivers for Davicom PHYs"
00db8189
AF
26 depends on PHYLIB
27 ---help---
28 Currently supports dm9161e and dm9131
29
30config QSEMI_PHY
67c4f3fa 31 tristate "Drivers for Quality Semiconductor PHYs"
00db8189
AF
32 depends on PHYLIB
33 ---help---
34 Currently supports the qs6612
35
36config LXT_PHY
67c4f3fa 37 tristate "Drivers for the Intel LXT PHYs"
00db8189
AF
38 depends on PHYLIB
39 ---help---
40 Currently supports the lxt970, lxt971
41
42config CICADA_PHY
67c4f3fa 43 tristate "Drivers for the Cicada PHYs"
00db8189
AF
44 depends on PHYLIB
45 ---help---
46 Currently supports the cis8204
ef82a306
JL
47config VITESSE_PHY
48 tristate "Drivers for the Vitesse PHYs"
49 depends on PHYLIB
50 ---help---
51 Currently supports the vsc8244
00db8189 52
c9e055ac
HVR
53config SMSC_PHY
54 tristate "Drivers for SMSC PHYs"
55 depends on PHYLIB
56 ---help---
57 Currently supports the LAN83C185 PHY
58
c4b41c9f
MR
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
11b0bacd
VB
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,
3cb2fccc
ML
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.
11b0bacd
VB
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
00db8189
AF
82endmenu
83
This page took 0.208562 seconds and 5 git commands to generate.