diff options
Diffstat (limited to 'drivers/net/ethernet/sun/Kconfig')
-rw-r--r-- | drivers/net/ethernet/sun/Kconfig | 86 |
1 files changed, 86 insertions, 0 deletions
diff --git a/drivers/net/ethernet/sun/Kconfig b/drivers/net/ethernet/sun/Kconfig new file mode 100644 index 000000000000..87b17a7e6dfe --- /dev/null +++ b/drivers/net/ethernet/sun/Kconfig | |||
@@ -0,0 +1,86 @@ | |||
1 | # | ||
2 | # Sun network device configuration | ||
3 | # | ||
4 | |||
5 | config NET_VENDOR_SUN | ||
6 | bool "Sun devices" | ||
7 | depends on SUN3 || SBUS || PCI || SUN_LDOMS | ||
8 | ---help--- | ||
9 | If you have a network (Ethernet) card belonging to this class, say | ||
10 | Y and read the Ethernet-HOWTO, available from | ||
11 | <http://www.tldp.org/docs.html#howto>. | ||
12 | |||
13 | Note that the answer to this question doesn't directly affect the | ||
14 | kernel: saying N will just cause the configurator to skip all | ||
15 | the questions about Sun network interfaces. If you say Y, you will be | ||
16 | asked for your specific card in the following questions. | ||
17 | |||
18 | if NET_VENDOR_SUN | ||
19 | |||
20 | config HAPPYMEAL | ||
21 | tristate "Sun Happy Meal 10/100baseT support" | ||
22 | depends on (SBUS || PCI) | ||
23 | select CRC32 | ||
24 | ---help--- | ||
25 | This driver supports the "hme" interface present on most Ultra | ||
26 | systems and as an option on older Sbus systems. This driver supports | ||
27 | both PCI and Sbus devices. This driver also supports the "qfe" quad | ||
28 | 100baseT device available in both PCI and Sbus configurations. | ||
29 | |||
30 | To compile this driver as a module, choose M here: the module | ||
31 | will be called sunhme. | ||
32 | |||
33 | config SUNBMAC | ||
34 | tristate "Sun BigMAC 10/100baseT support (EXPERIMENTAL)" | ||
35 | depends on SBUS && EXPERIMENTAL | ||
36 | select CRC32 | ||
37 | ---help--- | ||
38 | This driver supports the "be" interface available as an Sbus option. | ||
39 | This is Sun's older 100baseT Ethernet device. | ||
40 | |||
41 | To compile this driver as a module, choose M here: the module | ||
42 | will be called sunbmac. | ||
43 | |||
44 | config SUNQE | ||
45 | tristate "Sun QuadEthernet support" | ||
46 | depends on SBUS | ||
47 | select CRC32 | ||
48 | ---help--- | ||
49 | This driver supports the "qe" 10baseT Ethernet device, available as | ||
50 | an Sbus option. Note that this is not the same as Quad FastEthernet | ||
51 | "qfe" which is supported by the Happy Meal driver instead. | ||
52 | |||
53 | To compile this driver as a module, choose M here: the module | ||
54 | will be called sunqe. | ||
55 | |||
56 | config SUNGEM | ||
57 | tristate "Sun GEM support" | ||
58 | depends on PCI | ||
59 | select CRC32 | ||
60 | ---help--- | ||
61 | Support for the Sun GEM chip, aka Sun GigabitEthernet/P 2.0. See also | ||
62 | <http://www.sun.com/products-n-solutions/hardware/docs/pdf/806-3985-10.pdf>. | ||
63 | |||
64 | config CASSINI | ||
65 | tristate "Sun Cassini support" | ||
66 | depends on PCI | ||
67 | select CRC32 | ||
68 | ---help--- | ||
69 | Support for the Sun Cassini chip, aka Sun GigaSwift Ethernet. See also | ||
70 | <http://www.sun.com/products-n-solutions/hardware/docs/pdf/817-4341-10.pdf> | ||
71 | |||
72 | config SUNVNET | ||
73 | tristate "Sun Virtual Network support" | ||
74 | depends on SUN_LDOMS | ||
75 | ---help--- | ||
76 | Support for virtual network devices under Sun Logical Domains. | ||
77 | |||
78 | config NIU | ||
79 | tristate "Sun Neptune 10Gbit Ethernet support" | ||
80 | depends on PCI | ||
81 | select CRC32 | ||
82 | ---help--- | ||
83 | This enables support for cards based upon Sun's | ||
84 | Neptune chipset. | ||
85 | |||
86 | endif # NET_VENDOR_SUN | ||