Orange Pi5 kernel

Deprecated Linux kernel 5.10.110 for OrangePi 5/5B/5+ boards

3 Commits   0 Branches   0 Tags
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   1) # SPDX-License-Identifier: GPL-2.0-only
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   2) #
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   3) # 3Com Ethernet device configuration
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   4) #
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   5) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   6) config NET_VENDOR_3COM
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   7) 	bool "3Com devices"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   8) 	default y
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   9) 	depends on ISA || EISA || PCI || PCMCIA
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  10) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  11) 	  If you have a network (Ethernet) card belonging to this class, say Y.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  12) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  13) 	  Note that the answer to this question doesn't directly affect the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  14) 	  kernel: saying N will just cause the configurator to skip all
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  15) 	  the questions about 3Com cards. If you say Y, you will be asked for
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  16) 	  your specific card in the following questions.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  17) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  18) if NET_VENDOR_3COM
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  19) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  20) config EL3
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  21) 	tristate "3c509/3c579 \"EtherLink III\" support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  22) 	depends on (ISA || EISA)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  23) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  24) 	  If you have a network (Ethernet) card belonging to the 3Com
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  25) 	  EtherLinkIII series, say Y here.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  26) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  27) 	  If your card is not working you may need to use the DOS
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  28) 	  setup disk to disable Plug & Play mode, and to select the default
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  29) 	  media type.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  30) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  31) 	  To compile this driver as a module, choose M here. The module
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  32) 	  will be called 3c509.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  33) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  34) config 3C515
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  35) 	tristate "3c515 ISA \"Fast EtherLink\""
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  36) 	depends on ISA && ISA_DMA_API && !PPC32
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  37) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  38) 	  If you have a 3Com ISA EtherLink XL "Corkscrew" 3c515 Fast Ethernet
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  39) 	  network card, say Y here.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  40) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  41) 	  To compile this driver as a module, choose M here. The module
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  42) 	  will be called 3c515.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  43) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  44) config PCMCIA_3C574
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  45) 	tristate "3Com 3c574 PCMCIA support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  46) 	depends on PCMCIA
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  47) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  48) 	  Say Y here if you intend to attach a 3Com 3c574 or compatible PCMCIA
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  49) 	  (PC-card) Fast Ethernet card to your computer.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  50) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  51) 	  To compile this driver as a module, choose M here: the module will be
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  52) 	  called 3c574_cs.  If unsure, say N.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  53) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  54) config PCMCIA_3C589
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  55) 	tristate "3Com 3c589 PCMCIA support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  56) 	depends on PCMCIA
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  57) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  58) 	  Say Y here if you intend to attach a 3Com 3c589 or compatible PCMCIA
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  59) 	  (PC-card) Ethernet card to your computer.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  60) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  61) 	  To compile this driver as a module, choose M here: the module will be
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  62) 	  called 3c589_cs.  If unsure, say N.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  63) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  64) config VORTEX
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  65) 	tristate "3c590/3c900 series (592/595/597) \"Vortex/Boomerang\" support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  66) 	depends on (PCI || EISA) && HAS_IOPORT_MAP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  67) 	select MII
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  68) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  69) 	  This option enables driver support for a large number of 10Mbps and
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  70) 	  10/100Mbps EISA, PCI and Cardbus 3Com network cards:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  71) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  72) 	  "Vortex"    (Fast EtherLink 3c590/3c592/3c595/3c597) EISA and PCI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  73) 	  "Boomerang" (EtherLink XL 3c900 or 3c905)            PCI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  74) 	  "Cyclone"   (3c540/3c900/3c905/3c980/3c575/3c656)    PCI and Cardbus
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  75) 	  "Tornado"   (3c905)                                  PCI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  76) 	  "Hurricane" (3c555/3cSOHO)                           PCI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  77) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  78) 	  If you have such a card, say Y here.  More specific information is in
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  79) 	  <file:Documentation/networking/device_drivers/ethernet/3com/vortex.rst>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  80) 	  and in the comments at the beginning of
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  81) 	  <file:drivers/net/ethernet/3com/3c59x.c>.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  82) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  83) 	  To compile this support as a module, choose M here.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  84) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  85) config TYPHOON
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  86) 	tristate "3cr990 series \"Typhoon\" support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  87) 	depends on PCI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  88) 	select CRC32
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  89) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  90) 	  This option enables driver support for the 3cr990 series of cards:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  91) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  92) 	  3C990-TX, 3CR990-TX-95, 3CR990-TX-97, 3CR990-FX-95, 3CR990-FX-97,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  93) 	  3CR990SVR, 3CR990SVR95, 3CR990SVR97, 3CR990-FX-95 Server,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  94) 	  3CR990-FX-97 Server, 3C990B-TX-M, 3C990BSVR
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  95) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  96) 	  If you have a network (Ethernet) card of this type, say Y here.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  97) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  98) 	  To compile this driver as a module, choose M here. The module
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  99) 	  will be called typhoon.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 100) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 101) endif # NET_VENDOR_3COM