| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 1 | # | 
 | 2 | # Token Ring driver configuration | 
 | 3 | # | 
 | 4 |  | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 5 | # So far, we only have PCI, ISA, and MCA token ring devices | 
| Jan Engelhardt | 8a903be | 2007-05-23 14:51:07 -0700 | [diff] [blame] | 6 | menuconfig TR | 
| Dave Jones | eb56092 | 2008-12-27 20:43:48 -0800 | [diff] [blame] | 7 | 	tristate "Token Ring driver support" | 
| Jan Engelhardt | 8a903be | 2007-05-23 14:51:07 -0700 | [diff] [blame] | 8 | 	depends on NETDEVICES && !UML | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 9 | 	depends on (PCI || ISA || MCA || CCW) | 
 | 10 | 	select LLC | 
 | 11 | 	help | 
 | 12 | 	  Token Ring is IBM's way of communication on a local network; the | 
 | 13 | 	  rest of the world uses Ethernet. To participate on a Token Ring | 
 | 14 | 	  network, you need a special Token ring network card. If you are | 
 | 15 | 	  connected to such a Token Ring network and want to use your Token | 
 | 16 | 	  Ring card under Linux, say Y here and to the driver for your | 
 | 17 | 	  particular card below and read the Token-Ring mini-HOWTO, available | 
 | 18 | 	  from <http://www.tldp.org/docs.html#howto>. Most people can | 
 | 19 | 	  say N here. | 
 | 20 |  | 
| Jan Engelhardt | 8a903be | 2007-05-23 14:51:07 -0700 | [diff] [blame] | 21 | if TR | 
 | 22 |  | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 23 | config IBMTR | 
 | 24 | 	tristate "IBM Tropic chipset based adapter support" | 
| Jan Engelhardt | 8a903be | 2007-05-23 14:51:07 -0700 | [diff] [blame] | 25 | 	depends on ISA || MCA | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 26 | 	---help--- | 
 | 27 | 	  This is support for all IBM Token Ring cards that don't use DMA. If | 
 | 28 | 	  you have such a beast, say Y and read the Token-Ring mini-HOWTO, | 
 | 29 | 	  available from <http://www.tldp.org/docs.html#howto>. | 
 | 30 |  | 
 | 31 | 	  Warning: this driver will almost definitely fail if more than one | 
 | 32 | 	  active Token Ring card is present. | 
 | 33 |  | 
 | 34 | 	  To compile this driver as a module, choose M here: the module will be | 
 | 35 | 	  called ibmtr. | 
 | 36 |  | 
 | 37 | config IBMOL | 
 | 38 | 	tristate "IBM Olympic chipset PCI adapter support" | 
| Jan Engelhardt | 8a903be | 2007-05-23 14:51:07 -0700 | [diff] [blame] | 39 | 	depends on PCI | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 40 | 	---help--- | 
 | 41 | 	  This is support for all non-Lanstreamer IBM PCI Token Ring Cards. | 
 | 42 | 	  Specifically this is all IBM PCI, PCI Wake On Lan, PCI II, PCI II | 
 | 43 | 	  Wake On Lan, and PCI 100/16/4 adapters. | 
 | 44 |  | 
 | 45 | 	  If you have such an adapter, say Y and read the Token-Ring | 
 | 46 | 	  mini-HOWTO, available from <http://www.tldp.org/docs.html#howto>. | 
 | 47 |  | 
 | 48 | 	  To compile this driver as a module, choose M here: the module will be | 
 | 49 | 	  called olympic. | 
 | 50 |  | 
 | 51 | 	  Also read <file:Documentation/networking/olympic.txt> or check the | 
 | 52 | 	  Linux Token Ring Project site for the latest information at | 
 | 53 | 	  <http://www.linuxtr.net/>. | 
 | 54 |  | 
 | 55 | config IBMLS | 
 | 56 | 	tristate "IBM Lanstreamer chipset PCI adapter support" | 
| Jan Engelhardt | 8a903be | 2007-05-23 14:51:07 -0700 | [diff] [blame] | 57 | 	depends on PCI && !64BIT | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 58 | 	help | 
 | 59 | 	  This is support for IBM Lanstreamer PCI Token Ring Cards. | 
 | 60 |  | 
 | 61 | 	  If you have such an adapter, say Y and read the Token-Ring | 
 | 62 | 	  mini-HOWTO, available from <http://www.tldp.org/docs.html#howto>. | 
 | 63 |  | 
 | 64 | 	  To compile this driver as a module, choose M here: the module will be | 
 | 65 | 	  called lanstreamer. | 
 | 66 |  | 
 | 67 | config 3C359 | 
 | 68 | 	tristate "3Com 3C359 Token Link Velocity XL adapter support" | 
| Jan Engelhardt | 8a903be | 2007-05-23 14:51:07 -0700 | [diff] [blame] | 69 | 	depends on PCI | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 70 | 	---help--- | 
 | 71 | 	  This is support for the 3Com PCI Velocity XL cards, specifically | 
 | 72 | 	  the 3Com 3C359, please note this is not for the 3C339 cards, you | 
 | 73 | 	  should use the tms380 driver instead. | 
 | 74 |  | 
 | 75 | 	  If you have such an adapter, say Y and read the Token-Ring | 
 | 76 | 	  mini-HOWTO, available from <http://www.tldp.org/docs.html#howto>. | 
 | 77 |  | 
 | 78 | 	  To compile this driver as a module, choose M here: the module will be | 
 | 79 | 	  called 3c359. | 
 | 80 |  | 
 | 81 | 	  Also read the file <file:Documentation/networking/3c359.txt> or check the  | 
 | 82 | 	  Linux Token Ring Project site for the latest information at | 
 | 83 | 	  <http://www.linuxtr.net> | 
 | 84 |  | 
 | 85 | config TMS380TR | 
 | 86 | 	tristate "Generic TMS380 Token Ring ISA/PCI adapter support" | 
| Jan Engelhardt | 8a903be | 2007-05-23 14:51:07 -0700 | [diff] [blame] | 87 | 	depends on PCI || ISA && ISA_DMA_API || MCA | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 88 | 	select FW_LOADER | 
 | 89 | 	---help--- | 
 | 90 | 	  This driver provides generic support for token ring adapters | 
 | 91 | 	  based on the Texas Instruments TMS380 series chipsets.  This | 
 | 92 | 	  includes the SysKonnect TR4/16(+) ISA (SK-4190), SysKonnect | 
 | 93 | 	  TR4/16(+) PCI (SK-4590), SysKonnect TR4/16 PCI (SK-4591), | 
 | 94 | 	  Compaq 4/16 PCI, Thomas-Conrad TC4048 4/16 PCI, and several | 
 | 95 | 	  Madge adapters.  If you say Y here, you will be asked to select | 
 | 96 | 	  which cards to support below.  If you're using modules, each | 
 | 97 | 	  class of card will be supported by a separate module. | 
 | 98 |  | 
 | 99 | 	  If you have such an adapter and would like to use it, say Y and | 
 | 100 | 	  read the Token-Ring mini-HOWTO, available from | 
 | 101 | 	  <http://www.tldp.org/docs.html#howto>. | 
 | 102 |  | 
 | 103 | 	  Also read the file <file:Documentation/networking/tms380tr.txt> or | 
 | 104 | 	  check <http://www.auk.cx/tms380tr/>. | 
 | 105 |  | 
 | 106 | 	  To compile this driver as a module, choose M here: the module will be | 
 | 107 | 	  called tms380tr. | 
 | 108 |  | 
 | 109 | config TMSPCI | 
 | 110 | 	tristate "Generic TMS380 PCI support" | 
| Jan Engelhardt | 8a903be | 2007-05-23 14:51:07 -0700 | [diff] [blame] | 111 | 	depends on TMS380TR && PCI | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 112 | 	---help--- | 
 | 113 | 	  This tms380 module supports generic TMS380-based PCI cards. | 
 | 114 |  | 
 | 115 | 	  These cards are known to work: | 
 | 116 | 	  - Compaq 4/16 TR PCI | 
 | 117 | 	  - SysKonnect TR4/16 PCI (SK-4590/SK-4591) | 
 | 118 | 	  - Thomas-Conrad TC4048 PCI 4/16 | 
 | 119 | 	  - 3Com Token Link Velocity | 
 | 120 |  | 
 | 121 | 	  To compile this driver as a module, choose M here: the module will be | 
 | 122 | 	  called tmspci. | 
 | 123 |  | 
 | 124 | config SKISA | 
 | 125 | 	tristate "SysKonnect TR4/16 ISA support" | 
| Jan Engelhardt | 8a903be | 2007-05-23 14:51:07 -0700 | [diff] [blame] | 126 | 	depends on TMS380TR && ISA | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 127 | 	help | 
 | 128 | 	  This tms380 module supports SysKonnect TR4/16 ISA cards. | 
 | 129 |  | 
 | 130 | 	  These cards are known to work: | 
 | 131 | 	  - SysKonnect TR4/16 ISA (SK-4190) | 
 | 132 |  | 
 | 133 | 	  To compile this driver as a module, choose M here: the module will be | 
 | 134 | 	  called skisa. | 
 | 135 |  | 
 | 136 | config PROTEON | 
 | 137 | 	tristate "Proteon ISA support" | 
| Jan Engelhardt | 8a903be | 2007-05-23 14:51:07 -0700 | [diff] [blame] | 138 | 	depends on TMS380TR && ISA | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 139 | 	help | 
 | 140 | 	  This tms380 module supports Proteon ISA cards. | 
 | 141 |  | 
 | 142 | 	  These cards are known to work: | 
 | 143 | 	  - Proteon 1392 | 
 | 144 | 	  - Proteon 1392 plus | 
 | 145 |  | 
 | 146 | 	  To compile this driver as a module, choose M here: the module will be | 
 | 147 | 	  called proteon. | 
 | 148 |  | 
 | 149 | config ABYSS | 
 | 150 | 	tristate "Madge Smart 16/4 PCI Mk2 support" | 
| Jan Engelhardt | 8a903be | 2007-05-23 14:51:07 -0700 | [diff] [blame] | 151 | 	depends on TMS380TR && PCI | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 152 | 	help | 
 | 153 | 	  This tms380 module supports the Madge Smart 16/4 PCI Mk2 | 
 | 154 | 	  cards (51-02). | 
 | 155 |  | 
 | 156 | 	  To compile this driver as a module, choose M here: the module will be | 
 | 157 | 	  called abyss. | 
 | 158 |  | 
 | 159 | config MADGEMC | 
 | 160 | 	tristate "Madge Smart 16/4 Ringnode MicroChannel" | 
| Jan Engelhardt | 8a903be | 2007-05-23 14:51:07 -0700 | [diff] [blame] | 161 | 	depends on TMS380TR && MCA | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 162 | 	help | 
 | 163 | 	  This tms380 module supports the Madge Smart 16/4 MC16 and MC32 | 
 | 164 | 	  MicroChannel adapters. | 
 | 165 |  | 
 | 166 | 	  To compile this driver as a module, choose M here: the module will be | 
 | 167 | 	  called madgemc. | 
 | 168 |  | 
 | 169 | config SMCTR | 
 | 170 | 	tristate "SMC ISA/MCA adapter support" | 
| Jan Engelhardt | 8a903be | 2007-05-23 14:51:07 -0700 | [diff] [blame] | 171 | 	depends on (ISA || MCA_LEGACY) && (BROKEN || !64BIT) | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 172 | 	---help--- | 
 | 173 | 	  This is support for the ISA and MCA SMC Token Ring cards, | 
 | 174 | 	  specifically SMC TokenCard Elite (8115T) and SMC TokenCard Elite/A | 
 | 175 | 	  (8115T/A) adapters. | 
 | 176 |  | 
 | 177 | 	  If you have such an adapter and would like to use it, say Y or M and | 
 | 178 | 	  read the Token-Ring mini-HOWTO, available from | 
 | 179 | 	  <http://www.tldp.org/docs.html#howto> and the file | 
 | 180 | 	  <file:Documentation/networking/smctr.txt>. | 
 | 181 |  | 
 | 182 | 	  To compile this driver as a module, choose M here: the module will be | 
 | 183 | 	  called smctr. | 
 | 184 |  | 
| Jan Engelhardt | 8a903be | 2007-05-23 14:51:07 -0700 | [diff] [blame] | 185 | endif # TR |