summaryrefslogtreecommitdiff
path: root/arch/ppc/8260_io/Kconfig
blob: ea9651e2dd6a7eaab43a077b8f0f588043de5717 (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
58
59
60
61
62
63
64
65
#
# CPM2 Communication options
#

menu "CPM2 Options"
	depends on CPM2

config SCC_ENET
	bool "CPM SCC Ethernet"
	depends on NET_ETHERNET

#
#  CONFIG_FEC_ENET is only used to get netdevices to call our init
#    function.  Any combination of FCC1,2,3 are supported.
#
config FEC_ENET
	bool "FCC Ethernet"
	depends on NET_ETHERNET

config FCC1_ENET
	bool "Ethernet on FCC1"
	depends on FEC_ENET
	help
	  Use CPM2 fast Ethernet controller 1 to drive Ethernet (default).

config FCC2_ENET
	bool "Ethernet on FCC2"
	depends on FEC_ENET
	help
	  Use CPM2 fast Ethernet controller 2 to drive Ethernet.

config FCC3_ENET
	bool "Ethernet on FCC3"
	depends on FEC_ENET
	help
	  Use CPM2 fast Ethernet controller 3 to drive Ethernet.

config USE_MDIO
	bool "Use MDIO for PHY configuration"
	depends on FEC_ENET

choice
	prompt "Type of PHY"
	depends on 8260 && USE_MDIO
	default FCC_GENERIC_PHY

config FCC_LXT970
	bool "LXT970"

config FCC_LXT971
	bool "LXT971"

config FCC_QS6612
	bool "QS6612"

config FCC_DM9131
	bool "DM9131"

config FCC_DM9161
	bool "DM9161"

config FCC_GENERIC_PHY
	bool "Generic"
endchoice
endmenu