···33403340M: Carolyn Wyborny <carolyn.wyborny@intel.com>33413341M: Don Skidmore <donald.c.skidmore@intel.com>33423342M: Greg Rose <gregory.v.rose@intel.com>33433343-M: PJ Waskiewicz <peter.p.waskiewicz.jr@intel.com>33433343+M: Peter P Waskiewicz Jr <peter.p.waskiewicz.jr@intel.com>33443344M: Alex Duyck <alexander.h.duyck@intel.com>33453345M: John Ronciak <john.ronciak@intel.com>33463346L: e1000-devel@lists.sourceforge.net33473347W: http://e1000.sourceforge.net/33483348-T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-2.6.git33493349-T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next-2.6.git33483348+T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git33493349+T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git33503350S: Supported33513351F: Documentation/networking/e100.txt33523352F: Documentation/networking/e1000.txt···33563356F: Documentation/networking/ixgb.txt33573357F: Documentation/networking/ixgbe.txt33583358F: Documentation/networking/ixgbevf.txt33593359-F: drivers/net/e100.c33603360-F: drivers/net/e1000/33613361-F: drivers/net/e1000e/33623362-F: drivers/net/igb/33633363-F: drivers/net/igbvf/33643364-F: drivers/net/ixgb/33653365-F: drivers/net/ixgbe/33663366-F: drivers/net/ixgbevf/33593359+F: drivers/net/ethernet/intel/3367336033683361INTEL MRST PMU DRIVER33693362M: Len Brown <len.brown@intel.com>
-200
drivers/net/Kconfig
···10321032 depends on NET_PCI && PCI && MIPS10331033 select PHYLIB1034103410351035-config E10010361036- tristate "Intel(R) PRO/100+ support"10371037- depends on NET_PCI && PCI10381038- select MII10391039- ---help---10401040- This driver supports Intel(R) PRO/100 family of adapters.10411041- To verify that your adapter is supported, find the board ID number 10421042- on the adapter. Look for a label that has a barcode and a number 10431043- in the format 123456-001 (six digits hyphen three digits). 10441044-10451045- Use the above information and the Adapter & Driver ID Guide at:10461046-10471047- <http://support.intel.com/support/network/adapter/pro100/21397.htm>10481048-10491049- to identify the adapter.10501050-10511051- For the latest Intel PRO/100 network driver for Linux, see:10521052-10531053- <http://www.intel.com/p/en_US/support/highlights/network/pro100plus>10541054-10551055- More specific information on configuring the driver is in 10561056- <file:Documentation/networking/e100.txt>.10571057-10581058- To compile this driver as a module, choose M here. The module10591059- will be called e100.10601060-10611035config FEALNX10621036 tristate "Myson MTD-8xx PCI Ethernet support"10631037 depends on NET_PCI && PCI···14641490 To compile this driver as a module, choose M here: the14651491 module will be called dl2k.1466149214671467-config E100014681468- tristate "Intel(R) PRO/1000 Gigabit Ethernet support"14691469- depends on PCI14701470- ---help---14711471- This driver supports Intel(R) PRO/1000 gigabit ethernet family of14721472- adapters. For more information on how to identify your adapter, go 14731473- to the Adapter & Driver ID Guide at:14741474-14751475- <http://support.intel.com/support/network/adapter/pro100/21397.htm>14761476-14771477- For general information and support, go to the Intel support14781478- website at:14791479-14801480- <http://support.intel.com>14811481-14821482- More specific information on configuring the driver is in 14831483- <file:Documentation/networking/e1000.txt>.14841484-14851485- To compile this driver as a module, choose M here. The module14861486- will be called e1000.14871487-14881488-config E1000E14891489- tristate "Intel(R) PRO/1000 PCI-Express Gigabit Ethernet support"14901490- depends on PCI && (!SPARC32 || BROKEN)14911491- select CRC3214921492- ---help---14931493- This driver supports the PCI-Express Intel(R) PRO/1000 gigabit14941494- ethernet family of adapters. For PCI or PCI-X e1000 adapters,14951495- use the regular e1000 driver For more information on how to14961496- identify your adapter, go to the Adapter & Driver ID Guide at:14971497-14981498- <http://support.intel.com/support/network/adapter/pro100/21397.htm>14991499-15001500- For general information and support, go to the Intel support15011501- website at:15021502-15031503- <http://support.intel.com>15041504-15051505- To compile this driver as a module, choose M here. The module15061506- will be called e1000e.15071507-15081493config IP100015091494 tristate "IP1000 Gigabit Ethernet support"15101495 depends on PCI && EXPERIMENTAL···1473154014741541 To compile this driver as a module, choose M here: the module14751542 will be called ipg. This is recommended.14761476-14771477-config IGB14781478- tristate "Intel(R) 82575/82576 PCI-Express Gigabit Ethernet support"14791479- depends on PCI14801480- ---help---14811481- This driver supports Intel(R) 82575/82576 gigabit ethernet family of14821482- adapters. For more information on how to identify your adapter, go14831483- to the Adapter & Driver ID Guide at:14841484-14851485- <http://support.intel.com/support/network/adapter/pro100/21397.htm>14861486-14871487- For general information and support, go to the Intel support14881488- website at:14891489-14901490- <http://support.intel.com>14911491-14921492- More specific information on configuring the driver is in14931493- <file:Documentation/networking/e1000.txt>.14941494-14951495- To compile this driver as a module, choose M here. The module14961496- will be called igb.14971497-14981498-config IGB_DCA14991499- bool "Direct Cache Access (DCA) Support"15001500- default y15011501- depends on IGB && DCA && !(IGB=y && DCA=m)15021502- ---help---15031503- Say Y here if you want to use Direct Cache Access (DCA) in the15041504- driver. DCA is a method for warming the CPU cache before data15051505- is used, with the intent of lessening the impact of cache misses.15061506-15071507-config IGBVF15081508- tristate "Intel(R) 82576 Virtual Function Ethernet support"15091509- depends on PCI15101510- ---help---15111511- This driver supports Intel(R) 82576 virtual functions. For more15121512- information on how to identify your adapter, go to the Adapter &15131513- Driver ID Guide at:15141514-15151515- <http://support.intel.com/support/network/adapter/pro100/21397.htm>15161516-15171517- For general information and support, go to the Intel support15181518- website at:15191519-15201520- <http://support.intel.com>15211521-15221522- More specific information on configuring the driver is in15231523- <file:Documentation/networking/e1000.txt>.15241524-15251525- To compile this driver as a module, choose M here. The module15261526- will be called igbvf.1527154315281544source "drivers/net/ixp2000/Kconfig"15291545···18391957 depends on PCI && INET18401958 help18411959 This enables the support for the Cisco VIC Ethernet card.18421842-18431843-config IXGBE18441844- tristate "Intel(R) 10GbE PCI Express adapters support"18451845- depends on PCI && INET18461846- select MDIO18471847- ---help---18481848- This driver supports Intel(R) 10GbE PCI Express family of18491849- adapters. For more information on how to identify your adapter, go18501850- to the Adapter & Driver ID Guide at:18511851-18521852- <http://support.intel.com/support/network/adapter/pro100/21397.htm>18531853-18541854- For general information and support, go to the Intel support18551855- website at:18561856-18571857- <http://support.intel.com>18581858-18591859- To compile this driver as a module, choose M here. The module18601860- will be called ixgbe.18611861-18621862-config IXGBE_DCA18631863- bool "Direct Cache Access (DCA) Support"18641864- default y18651865- depends on IXGBE && DCA && !(IXGBE=y && DCA=m)18661866- ---help---18671867- Say Y here if you want to use Direct Cache Access (DCA) in the18681868- driver. DCA is a method for warming the CPU cache before data18691869- is used, with the intent of lessening the impact of cache misses.18701870-18711871-config IXGBE_DCB18721872- bool "Data Center Bridging (DCB) Support"18731873- default n18741874- depends on IXGBE && DCB18751875- ---help---18761876- Say Y here if you want to use Data Center Bridging (DCB) in the18771877- driver.18781878-18791879- If unsure, say N.18801880-18811881-config IXGBEVF18821882- tristate "Intel(R) 82599 Virtual Function Ethernet support"18831883- depends on PCI_MSI18841884- ---help---18851885- This driver supports Intel(R) 82599 virtual functions. For more18861886- information on how to identify your adapter, go to the Adapter &18871887- Driver ID Guide at:18881888-18891889- <http://support.intel.com/support/network/sb/CS-008441.htm>18901890-18911891- For general information and support, go to the Intel support18921892- website at:18931893-18941894- <http://support.intel.com>18951895-18961896- More specific information on configuring the driver is in18971897- <file:Documentation/networking/ixgbevf.txt>.18981898-18991899- To compile this driver as a module, choose M here. The module19001900- will be called ixgbevf. MSI-X interrupt support is required19011901- for this driver to work correctly.19021902-19031903-config IXGB19041904- tristate "Intel(R) PRO/10GbE support"19051905- depends on PCI19061906- ---help---19071907- This driver supports Intel(R) PRO/10GbE family of adapters for19081908- PCI-X type cards. For PCI-E type cards, use the "ixgbe" driver19091909- instead. For more information on how to identify your adapter, go19101910- to the Adapter & Driver ID Guide at:19111911-19121912- <http://support.intel.com/support/network/adapter/pro100/21397.htm>19131913-19141914- For general information and support, go to the Intel support19151915- website at:19161916-19171917- <http://support.intel.com>19181918-19191919- More specific information on configuring the driver is in 19201920- <file:Documentation/networking/ixgb.txt>.19211921-19221922- To compile this driver as a module, choose M here. The module19231923- will be called ixgb.1924196019251961config S2IO19261962 tristate "Exar Xframe 10Gb Ethernet Adapter"
···11+#22+# Intel network device configuration33+#44+55+config NET_VENDOR_INTEL66+ bool "Intel devices"77+ depends on PCI || PCI_MSI88+ ---help---99+ If you have a network (Ethernet) card belonging to this class, say Y1010+ and read the Ethernet-HOWTO, available from1111+ <http://www.tldp.org/docs.html#howto>.1212+1313+ Note that the answer to this question doesn't directly affect the1414+ kernel: saying N will just cause the configurator to skip all1515+ the questions about Intel cards. If you say Y, you will be asked for1616+ your specific card in the following questions.1717+1818+if NET_VENDOR_INTEL1919+2020+config E1002121+ tristate "Intel(R) PRO/100+ support"2222+ depends on PCI2323+ select MII2424+ ---help---2525+ This driver supports Intel(R) PRO/100 family of adapters.2626+ To verify that your adapter is supported, find the board ID number2727+ on the adapter. Look for a label that has a barcode and a number2828+ in the format 123456-001 (six digits hyphen three digits).2929+3030+ Use the above information and the Adapter & Driver ID Guide at:3131+3232+ <http://support.intel.com/support/network/adapter/pro100/21397.htm>3333+3434+ to identify the adapter.3535+3636+ For the latest Intel PRO/100 network driver for Linux, see:3737+3838+ <http://www.intel.com/p/en_US/support/highlights/network/pro100plus>3939+4040+ More specific information on configuring the driver is in4141+ <file:Documentation/networking/e100.txt>.4242+4343+ To compile this driver as a module, choose M here. The module4444+ will be called e100.4545+4646+config E10004747+ tristate "Intel(R) PRO/1000 Gigabit Ethernet support"4848+ depends on PCI4949+ ---help---5050+ This driver supports Intel(R) PRO/1000 gigabit ethernet family of5151+ adapters. For more information on how to identify your adapter, go5252+ to the Adapter & Driver ID Guide at:5353+5454+ <http://support.intel.com/support/network/adapter/pro100/21397.htm>5555+5656+ For general information and support, go to the Intel support5757+ website at:5858+5959+ <http://support.intel.com>6060+6161+ More specific information on configuring the driver is in6262+ <file:Documentation/networking/e1000.txt>.6363+6464+ To compile this driver as a module, choose M here. The module6565+ will be called e1000.6666+6767+config E1000E6868+ tristate "Intel(R) PRO/1000 PCI-Express Gigabit Ethernet support"6969+ depends on PCI && (!SPARC32 || BROKEN)7070+ select CRC327171+ ---help---7272+ This driver supports the PCI-Express Intel(R) PRO/1000 gigabit7373+ ethernet family of adapters. For PCI or PCI-X e1000 adapters,7474+ use the regular e1000 driver For more information on how to7575+ identify your adapter, go to the Adapter & Driver ID Guide at:7676+7777+ <http://support.intel.com/support/network/adapter/pro100/21397.htm>7878+7979+ For general information and support, go to the Intel support8080+ website at:8181+8282+ <http://support.intel.com>8383+8484+ To compile this driver as a module, choose M here. The module8585+ will be called e1000e.8686+8787+config IGB8888+ tristate "Intel(R) 82575/82576 PCI-Express Gigabit Ethernet support"8989+ depends on PCI9090+ ---help---9191+ This driver supports Intel(R) 82575/82576 gigabit ethernet family of9292+ adapters. For more information on how to identify your adapter, go9393+ to the Adapter & Driver ID Guide at:9494+9595+ <http://support.intel.com/support/network/adapter/pro100/21397.htm>9696+9797+ For general information and support, go to the Intel support9898+ website at:9999+100100+ <http://support.intel.com>101101+102102+ More specific information on configuring the driver is in103103+ <file:Documentation/networking/e1000.txt>.104104+105105+ To compile this driver as a module, choose M here. The module106106+ will be called igb.107107+108108+config IGB_DCA109109+ bool "Direct Cache Access (DCA) Support"110110+ default y111111+ depends on IGB && DCA && !(IGB=y && DCA=m)112112+ ---help---113113+ Say Y here if you want to use Direct Cache Access (DCA) in the114114+ driver. DCA is a method for warming the CPU cache before data115115+ is used, with the intent of lessening the impact of cache misses.116116+117117+config IGBVF118118+ tristate "Intel(R) 82576 Virtual Function Ethernet support"119119+ depends on PCI120120+ ---help---121121+ This driver supports Intel(R) 82576 virtual functions. For more122122+ information on how to identify your adapter, go to the Adapter &123123+ Driver ID Guide at:124124+125125+ <http://support.intel.com/support/network/adapter/pro100/21397.htm>126126+127127+ For general information and support, go to the Intel support128128+ website at:129129+130130+ <http://support.intel.com>131131+132132+ More specific information on configuring the driver is in133133+ <file:Documentation/networking/e1000.txt>.134134+135135+ To compile this driver as a module, choose M here. The module136136+ will be called igbvf.137137+138138+config IXGB139139+ tristate "Intel(R) PRO/10GbE support"140140+ depends on PCI141141+ ---help---142142+ This driver supports Intel(R) PRO/10GbE family of adapters for143143+ PCI-X type cards. For PCI-E type cards, use the "ixgbe" driver144144+ instead. For more information on how to identify your adapter, go145145+ to the Adapter & Driver ID Guide at:146146+147147+ <http://support.intel.com/support/network/adapter/pro100/21397.htm>148148+149149+ For general information and support, go to the Intel support150150+ website at:151151+152152+ <http://support.intel.com>153153+154154+ More specific information on configuring the driver is in155155+ <file:Documentation/networking/ixgb.txt>.156156+157157+ To compile this driver as a module, choose M here. The module158158+ will be called ixgb.159159+160160+config IXGBE161161+ tristate "Intel(R) 10GbE PCI Express adapters support"162162+ depends on PCI && INET163163+ select MDIO164164+ ---help---165165+ This driver supports Intel(R) 10GbE PCI Express family of166166+ adapters. For more information on how to identify your adapter, go167167+ to the Adapter & Driver ID Guide at:168168+169169+ <http://support.intel.com/support/network/adapter/pro100/21397.htm>170170+171171+ For general information and support, go to the Intel support172172+ website at:173173+174174+ <http://support.intel.com>175175+176176+ To compile this driver as a module, choose M here. The module177177+ will be called ixgbe.178178+179179+config IXGBE_DCA180180+ bool "Direct Cache Access (DCA) Support"181181+ default y182182+ depends on IXGBE && DCA && !(IXGBE=y && DCA=m)183183+ ---help---184184+ Say Y here if you want to use Direct Cache Access (DCA) in the185185+ driver. DCA is a method for warming the CPU cache before data186186+ is used, with the intent of lessening the impact of cache misses.187187+188188+config IXGBE_DCB189189+ bool "Data Center Bridging (DCB) Support"190190+ default n191191+ depends on IXGBE && DCB192192+ ---help---193193+ Say Y here if you want to use Data Center Bridging (DCB) in the194194+ driver.195195+196196+ If unsure, say N.197197+198198+config IXGBEVF199199+ tristate "Intel(R) 82599 Virtual Function Ethernet support"200200+ depends on PCI_MSI201201+ ---help---202202+ This driver supports Intel(R) 82599 virtual functions. For more203203+ information on how to identify your adapter, go to the Adapter &204204+ Driver ID Guide at:205205+206206+ <http://support.intel.com/support/network/sb/CS-008441.htm>207207+208208+ For general information and support, go to the Intel support209209+ website at:210210+211211+ <http://support.intel.com>212212+213213+ More specific information on configuring the driver is in214214+ <file:Documentation/networking/ixgbevf.txt>.215215+216216+ To compile this driver as a module, choose M here. The module217217+ will be called ixgbevf. MSI-X interrupt support is required218218+ for this driver to work correctly.219219+220220+endif # NET_VENDOR_INTEL