109 lines · plain
1# SPDX-License-Identifier: GPL-2.02#3# Sun network device configuration4#5 6config NET_VENDOR_SUN7 bool "Sun devices"8 default y9 depends on SUN3 || SBUS || PCI || SUN_LDOMS10 help11 If you have a network (Ethernet) card belonging to this class, say Y.12 13 Note that the answer to this question doesn't directly affect the14 kernel: saying N will just cause the configurator to skip all15 the questions about Sun network interfaces. If you say Y, you will be16 asked for your specific card in the following questions.17 18if NET_VENDOR_SUN19 20config HAPPYMEAL21 tristate "Sun Happy Meal 10/100baseT support"22 depends on (SBUS || PCI)23 select CRC3224 help25 This driver supports the "hme" interface present on most Ultra26 systems and as an option on older Sbus systems. This driver supports27 both PCI and Sbus devices. This driver also supports the "qfe" quad28 100baseT device available in both PCI and Sbus configurations.29 30 To compile this driver as a module, choose M here: the module31 will be called sunhme.32 33config SUNBMAC34 tristate "Sun BigMAC 10/100baseT support"35 depends on SBUS36 select CRC3237 help38 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 module42 will be called sunbmac.43 44config SUNQE45 tristate "Sun QuadEthernet support"46 depends on SBUS47 select CRC3248 help49 This driver supports the "qe" 10baseT Ethernet device, available as50 an Sbus option. Note that this is not the same as Quad FastEthernet51 "qfe" which is supported by the Happy Meal driver instead.52 53 To compile this driver as a module, choose M here: the module54 will be called sunqe.55 56config SUNGEM57 tristate "Sun GEM support"58 depends on PCI59 select CRC3260 select SUNGEM_PHY61 help62 Support for the Sun GEM chip, aka Sun GigabitEthernet/P 2.0. See also63 <http://docs.oracle.com/cd/E19455-01/806-3985-10/806-3985-10.pdf>.64 65config CASSINI66 tristate "Sun Cassini support"67 depends on PCI68 select CRC3269 help70 Support for the Sun Cassini chip, aka Sun GigaSwift Ethernet. See also71 <http://docs.oracle.com/cd/E19113-01/giga.ether.pci/817-4341-10/817-4341-10.pdf>.72 73config SUNVNET_COMMON74 tristate "Common routines to support Sun Virtual Networking"75 depends on SUN_LDOMS76 depends on INET77 default m78 79config SUNVNET80 tristate "Sun Virtual Network support"81 default m82 depends on SUN_LDOMS83 depends on SUNVNET_COMMON84 help85 Support for virtual network devices under Sun Logical Domains.86 87config LDMVSW88 tristate "Sun4v LDoms Virtual Switch support"89 default m90 depends on SUN_LDOMS91 depends on SUNVNET_COMMON92 help93 Support for virtual switch devices under Sun4v Logical Domains.94 This driver adds a network interface for every vsw-port node95 found in the machine description of a service domain.96 Linux bridge/switch software can use these interfaces for97 guest domain network interconnectivity or guest domain98 connection to a physical network on a service domain.99 100config NIU101 tristate "Sun Neptune 10Gbit Ethernet support"102 depends on PCI103 select CRC32104 help105 This enables support for cards based upon Sun's106 Neptune chipset.107 108endif # NET_VENDOR_SUN109