18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only
28c2ecf20Sopenharmony_ci#
38c2ecf20Sopenharmony_ci# National Semiconductor device configuration
48c2ecf20Sopenharmony_ci#
58c2ecf20Sopenharmony_ci
68c2ecf20Sopenharmony_ciconfig NET_VENDOR_NATSEMI
78c2ecf20Sopenharmony_ci	bool "National Semiconductor devices"
88c2ecf20Sopenharmony_ci	default y
98c2ecf20Sopenharmony_ci	help
108c2ecf20Sopenharmony_ci	  If you have a network (Ethernet) card belonging to this class, say Y.
118c2ecf20Sopenharmony_ci
128c2ecf20Sopenharmony_ci	  Note that the answer to this question doesn't directly affect the
138c2ecf20Sopenharmony_ci	  kernel: saying N will just cause the configurator to skip all
148c2ecf20Sopenharmony_ci	  the questions about National Semiconductor devices. If you say Y,
158c2ecf20Sopenharmony_ci	  you will be asked for your specific card in the following questions.
168c2ecf20Sopenharmony_ci
178c2ecf20Sopenharmony_ciif NET_VENDOR_NATSEMI
188c2ecf20Sopenharmony_ci
198c2ecf20Sopenharmony_ciconfig MACSONIC
208c2ecf20Sopenharmony_ci	tristate "Macintosh SONIC based ethernet (onboard, NuBus, LC, CS)"
218c2ecf20Sopenharmony_ci	depends on MAC
228c2ecf20Sopenharmony_ci	help
238c2ecf20Sopenharmony_ci	  Support for NatSemi SONIC based Ethernet devices.  This includes
248c2ecf20Sopenharmony_ci	  the onboard Ethernet in many Quadras as well as some LC-PDS,
258c2ecf20Sopenharmony_ci	  a few Nubus and all known Comm Slot Ethernet cards.  If you have
268c2ecf20Sopenharmony_ci	  one of these say Y here.
278c2ecf20Sopenharmony_ci
288c2ecf20Sopenharmony_ci	  To compile this driver as a module, choose M here. This module will
298c2ecf20Sopenharmony_ci	  be called macsonic.
308c2ecf20Sopenharmony_ci
318c2ecf20Sopenharmony_ciconfig MIPS_JAZZ_SONIC
328c2ecf20Sopenharmony_ci	tristate "MIPS JAZZ onboard SONIC Ethernet support"
338c2ecf20Sopenharmony_ci	depends on MACH_JAZZ
348c2ecf20Sopenharmony_ci	help
358c2ecf20Sopenharmony_ci	  This is the driver for the onboard card of MIPS Magnum 4000,
368c2ecf20Sopenharmony_ci	  Acer PICA, Olivetti M700-10 and a few other identical OEM systems.
378c2ecf20Sopenharmony_ci
388c2ecf20Sopenharmony_ciconfig NATSEMI
398c2ecf20Sopenharmony_ci	tristate "National Semiconductor DP8381x series PCI Ethernet support"
408c2ecf20Sopenharmony_ci	depends on PCI
418c2ecf20Sopenharmony_ci	select CRC32
428c2ecf20Sopenharmony_ci	help
438c2ecf20Sopenharmony_ci	  This driver is for the National Semiconductor DP83810 series,
448c2ecf20Sopenharmony_ci	  which is used in cards from PureData, NetGear, Linksys
458c2ecf20Sopenharmony_ci	  and others, including the 83815 chip.
468c2ecf20Sopenharmony_ci	  More specific information and updates are available from
478c2ecf20Sopenharmony_ci	  <http://www.scyld.com/network/natsemi.html>.
488c2ecf20Sopenharmony_ci
498c2ecf20Sopenharmony_ciconfig NS83820
508c2ecf20Sopenharmony_ci	tristate "National Semiconductor DP83820 support"
518c2ecf20Sopenharmony_ci	depends on PCI
528c2ecf20Sopenharmony_ci	help
538c2ecf20Sopenharmony_ci	  This is a driver for the National Semiconductor DP83820 series
548c2ecf20Sopenharmony_ci	  of gigabit ethernet MACs.  Cards using this chipset include
558c2ecf20Sopenharmony_ci	  the D-Link DGE-500T, PureData's PDP8023Z-TG, SMC's SMC9462TX,
568c2ecf20Sopenharmony_ci	  SOHO-GA2000T, SOHO-GA2500T.  The driver supports the use of
578c2ecf20Sopenharmony_ci	  zero copy.
588c2ecf20Sopenharmony_ci
598c2ecf20Sopenharmony_ciconfig XTENSA_XT2000_SONIC
608c2ecf20Sopenharmony_ci	tristate "Xtensa XT2000 onboard SONIC Ethernet support"
618c2ecf20Sopenharmony_ci	depends on XTENSA_PLATFORM_XT2000
628c2ecf20Sopenharmony_ci	help
638c2ecf20Sopenharmony_ci	  This is the driver for the onboard card of the Xtensa XT2000 board.
648c2ecf20Sopenharmony_ci
658c2ecf20Sopenharmony_ciendif # NET_VENDOR_NATSEMI
66