brintos

brintos / linux-shallow public Read only

0
0
Text · 3.1 KiB · b0d3f9a Raw
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