Back to home page

OSCL-LXR

 
 

    


0001 # SPDX-License-Identifier: GPL-2.0
0002 #
0003 # Sun network device configuration
0004 #
0005 
0006 config NET_VENDOR_SUN
0007         bool "Sun devices"
0008         default y
0009         depends on SUN3 || SBUS || PCI || SUN_LDOMS
0010         help
0011           If you have a network (Ethernet) card belonging to this class, say Y.
0012 
0013           Note that the answer to this question doesn't directly affect the
0014           kernel: saying N will just cause the configurator to skip all
0015           the questions about Sun network interfaces. If you say Y, you will be
0016           asked for your specific card in the following questions.
0017 
0018 if NET_VENDOR_SUN
0019 
0020 config HAPPYMEAL
0021         tristate "Sun Happy Meal 10/100baseT support"
0022         depends on (SBUS || PCI)
0023         select CRC32
0024         help
0025           This driver supports the "hme" interface present on most Ultra
0026           systems and as an option on older Sbus systems. This driver supports
0027           both PCI and Sbus devices. This driver also supports the "qfe" quad
0028           100baseT device available in both PCI and Sbus configurations.
0029 
0030           To compile this driver as a module, choose M here: the module
0031           will be called sunhme.
0032 
0033 config SUNBMAC
0034         tristate "Sun BigMAC 10/100baseT support"
0035         depends on SBUS
0036         select CRC32
0037         help
0038           This driver supports the "be" interface available as an Sbus option.
0039           This is Sun's older 100baseT Ethernet device.
0040 
0041           To compile this driver as a module, choose M here: the module
0042           will be called sunbmac.
0043 
0044 config SUNQE
0045         tristate "Sun QuadEthernet support"
0046         depends on SBUS
0047         select CRC32
0048         help
0049           This driver supports the "qe" 10baseT Ethernet device, available as
0050           an Sbus option. Note that this is not the same as Quad FastEthernet
0051           "qfe" which is supported by the Happy Meal driver instead.
0052 
0053           To compile this driver as a module, choose M here: the module
0054           will be called sunqe.
0055 
0056 config SUNGEM
0057         tristate "Sun GEM support"
0058         depends on PCI
0059         select CRC32
0060         select SUNGEM_PHY
0061         help
0062           Support for the Sun GEM chip, aka Sun GigabitEthernet/P 2.0.  See also
0063           <http://docs.oracle.com/cd/E19455-01/806-3985-10/806-3985-10.pdf>.
0064 
0065 config CASSINI
0066         tristate "Sun Cassini support"
0067         depends on PCI
0068         select CRC32
0069         help
0070           Support for the Sun Cassini chip, aka Sun GigaSwift Ethernet. See also
0071           <http://docs.oracle.com/cd/E19113-01/giga.ether.pci/817-4341-10/817-4341-10.pdf>.
0072 
0073 config SUNVNET_COMMON
0074         tristate "Common routines to support Sun Virtual Networking"
0075         depends on SUN_LDOMS
0076         depends on INET
0077         default m
0078 
0079 config SUNVNET
0080         tristate "Sun Virtual Network support"
0081         default m
0082         depends on SUN_LDOMS
0083         depends on SUNVNET_COMMON
0084         help
0085           Support for virtual network devices under Sun Logical Domains.
0086 
0087 config LDMVSW
0088         tristate "Sun4v LDoms Virtual Switch support"
0089         default m
0090         depends on SUN_LDOMS
0091         depends on SUNVNET_COMMON
0092         help
0093           Support for virtual switch devices under Sun4v Logical Domains.
0094           This driver adds a network interface for every vsw-port node
0095           found in the machine description of a service domain.
0096           Linux bridge/switch software can use these interfaces for
0097           guest domain network interconnectivity or guest domain
0098           connection to a physical network on a service domain.
0099 
0100 config NIU
0101         tristate "Sun Neptune 10Gbit Ethernet support"
0102         depends on PCI
0103         select CRC32
0104         help
0105           This enables support for cards based upon Sun's
0106           Neptune chipset.
0107 
0108 endif # NET_VENDOR_SUN