summaryrefslogtreecommitdiff
path: root/drivers/net/phy/Kconfig
blob: 8b5db2343cc3dc9a8deb873ad02d7ef929902725 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
#
# PHY Layer Configuration
#

menu "PHY device support"

config PHYLIB
	bool "PHY Device support and infrastructure"
	depends on NET_ETHERNET
	help
	  Ethernet controllers are usually attached to PHY
	  devices.  This option provides infrastructure for
	  managing PHY devices.

config PHYCONTROL
	bool "Support for automatically handling PHY state changes"
	depends on PHYLIB
	help
	  Adds code to perform all the work for keeping PHY link
	  state (speed/duplex/etc) up-to-date.  Also handles
	  interrupts.

comment "MII PHY device drivers"
	depends on PHYLIB

config MARVELL_PHY
	bool "Drivers for Marvell PHYs"
	depends on PHYLIB
	---help---
	  Currently has a driver for the 88E1011S
	
config DAVICOM_PHY
	bool "Drivers for Davicom PHYs"
	depends on PHYLIB
	---help---
	  Currently supports dm9161e and dm9131

config QSEMI_PHY
	bool "Drivers for Quality Semiconductor PHYs"
	depends on PHYLIB
	---help---
	  Currently supports the qs6612

config LXT_PHY
	bool "Drivers for the Intel LXT PHYs"
	depends on PHYLIB
	---help---
	  Currently supports the lxt970, lxt971

config CICADA_PHY
	bool "Drivers for the Cicada PHYs"
	depends on PHYLIB
	---help---
	  Currently supports the cis8204

endmenu