Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6
[sfrench/cifs-2.6.git] / arch / ppc / 8260_io / Kconfig
1 #
2 # CPM2 Communication options
3 #
4
5 menu "CPM2 Options"
6         depends on CPM2
7
8 config SCC_ENET
9         bool "CPM SCC Ethernet"
10         depends on NET_ETHERNET
11
12 #
13 #  CONFIG_FEC_ENET is only used to get netdevices to call our init
14 #    function.  Any combination of FCC1,2,3 are supported.
15 #
16 config FEC_ENET
17         bool "FCC Ethernet"
18         depends on NET_ETHERNET
19
20 config FCC1_ENET
21         bool "Ethernet on FCC1"
22         depends on FEC_ENET
23         help
24           Use CPM2 fast Ethernet controller 1 to drive Ethernet (default).
25
26 config FCC2_ENET
27         bool "Ethernet on FCC2"
28         depends on FEC_ENET
29         help
30           Use CPM2 fast Ethernet controller 2 to drive Ethernet.
31
32 config FCC3_ENET
33         bool "Ethernet on FCC3"
34         depends on FEC_ENET
35         help
36           Use CPM2 fast Ethernet controller 3 to drive Ethernet.
37
38 config USE_MDIO
39         bool "Use MDIO for PHY configuration"
40         depends on FEC_ENET
41
42 choice
43         prompt "Type of PHY"
44         depends on 8260 && USE_MDIO
45         default FCC_GENERIC_PHY
46
47 config FCC_LXT970
48         bool "LXT970"
49
50 config FCC_LXT971
51         bool "LXT971"
52
53 config FCC_QS6612
54         bool "QS6612"
55
56 config FCC_DM9131
57         bool "DM9131"
58
59 config FCC_DM9161
60         bool "DM9161"
61
62 config FCC_GENERIC_PHY
63         bool "Generic"
64 endchoice
65 endmenu