]> bbs.cooldavid.org Git - net-next-2.6.git/blame - drivers/net/phy/Kconfig
PHYLIB: Add 1000Base-X support for Broadcom bcm5482
[net-next-2.6.git] / drivers / net / phy / Kconfig
CommitLineData
00db8189
AF
1#
2# PHY Layer Configuration
3#
4
53f99941 5menuconfig PHYLIB
67c4f3fa 6 tristate "PHY Device support and infrastructure"
53f99941 7 depends on !S390
347a8dc3 8 depends on NET_ETHERNET && (BROKEN || !S390)
00db8189
AF
9 help
10 Ethernet controllers are usually attached to PHY
11 devices. This option provides infrastructure for
12 managing PHY devices.
13
53f99941
JE
14if PHYLIB
15
00db8189 16comment "MII PHY device drivers"
00db8189
AF
17
18config MARVELL_PHY
67c4f3fa 19 tristate "Drivers for Marvell PHYs"
00db8189
AF
20 ---help---
21 Currently has a driver for the 88E1011S
22
23config DAVICOM_PHY
67c4f3fa 24 tristate "Drivers for Davicom PHYs"
00db8189
AF
25 ---help---
26 Currently supports dm9161e and dm9131
27
28config QSEMI_PHY
67c4f3fa 29 tristate "Drivers for Quality Semiconductor PHYs"
00db8189
AF
30 ---help---
31 Currently supports the qs6612
32
33config LXT_PHY
67c4f3fa 34 tristate "Drivers for the Intel LXT PHYs"
00db8189
AF
35 ---help---
36 Currently supports the lxt970, lxt971
37
38config CICADA_PHY
67c4f3fa 39 tristate "Drivers for the Cicada PHYs"
00db8189
AF
40 ---help---
41 Currently supports the cis8204
53f99941 42
ef82a306
JL
43config VITESSE_PHY
44 tristate "Drivers for the Vitesse PHYs"
ef82a306
JL
45 ---help---
46 Currently supports the vsc8244
00db8189 47
c9e055ac
HVR
48config SMSC_PHY
49 tristate "Drivers for SMSC PHYs"
c9e055ac 50 ---help---
4d9b1a02 51 Currently supports the LAN83C185, LAN8187 and LAN8700 PHYs
c9e055ac 52
c4b41c9f
MR
53config BROADCOM_PHY
54 tristate "Drivers for Broadcom PHYs"
c4b41c9f
MR
55 ---help---
56 Currently supports the BCM5411, BCM5421 and BCM5461 PHYs.
57
0cefeeba
MB
58config ICPLUS_PHY
59 tristate "Drivers for ICPlus PHYs"
60 ---help---
61 Currently supports the IP175C PHY.
62
097c2aa8
JL
63config REALTEK_PHY
64 tristate "Drivers for Realtek PHYs"
65 ---help---
66 Supports the Realtek 821x PHY.
67
11b0bacd 68config FIXED_PHY
a79d8e93 69 bool "Driver for MDIO Bus/PHY emulation with fixed speed/link PHYs"
f9e7d100 70 depends on PHYLIB=y
11b0bacd 71 ---help---
a79d8e93
VB
72 Adds the platform "fixed" MDIO Bus to cover the boards that use
73 PHYs that are not connected to the real MDIO bus.
74
75 Currently tested with mpc866ads and mpc8349e-mitx.
7c32f470 76
e2ec4581
SW
77config MDIO_BITBANG
78 tristate "Support for bitbanged MDIO buses"
79 help
80 This module implements the MDIO bus protocol in software,
81 for use by low level drivers that export the ability to
82 drive the relevant pins.
83
84 If in doubt, say N.
85
53f99941 86endif # PHYLIB