Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

net: documentation: build a directory structure for drivers

Documentation/networking/ is full of cryptically named files with
driver documentation. This makes finding interesting information
at a glance really hard. Move all those files into a directory
called device_drivers (since not all drivers are for device) and
fix up references.

RFC v0.1 -> RFC v1:
- also add .txt suffix to the files which are missing it (Quentin)

Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com>
Reviewed-by: Quentin Monnet <quentin.monnet@netronome.com>
Acked-by: David Ahern <dsahern@gmail.com>
Acked-by: Henrik Austad <henrik@austad.us>
Signed-off-by: David S. Miller <davem@davemloft.net>

authored by

Jakub Kicinski and committed by
David S. Miller
b255e500 a74f0fa0

+71 -66
+1 -1
Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
··· 10 10 etc. 11 11 12 12 For an overview of the DPAA2 architecture and fsl-mc bus see: 13 - Documentation/networking/dpaa2/overview.rst 13 + Documentation/networking/device_drivers/freescale/dpaa2/overview.rst 14 14 15 15 As described in the above overview, all DPAA2 objects in a DPRC share the 16 16 same hardware "isolation context" and a 10-bit value called an ICID
Documentation/networking/3c509.txt Documentation/networking/device_drivers/3com/3c509.txt
Documentation/networking/LICENSE.qla3xxx Documentation/networking/device_drivers/qlogic/LICENSE.qla3xxx
Documentation/networking/LICENSE.qlcnic Documentation/networking/device_drivers/qlogic/LICENSE.qlcnic
Documentation/networking/LICENSE.qlge Documentation/networking/device_drivers/qlogic/LICENSE.qlge
Documentation/networking/README.ipw2100 Documentation/networking/device_drivers/intel/ipw2100.txt
Documentation/networking/README.ipw2200 Documentation/networking/device_drivers/intel/ipw2200.txt
Documentation/networking/README.sb1000 Documentation/networking/device_drivers/sb1000.txt
Documentation/networking/cs89x0.txt Documentation/networking/device_drivers/cirrus/cs89x0.txt
Documentation/networking/cxgb.txt Documentation/networking/device_drivers/chelsio/cxgb.txt
Documentation/networking/de4x5.txt Documentation/networking/device_drivers/dec/de4x5.txt
Documentation/networking/dl2k.txt Documentation/networking/device_drivers/dlink/dl2k.txt
Documentation/networking/dm9000.txt Documentation/networking/device_drivers/davicom/dm9000.txt
Documentation/networking/dmfe.txt Documentation/networking/device_drivers/dec/dmfe.txt
Documentation/networking/dpaa.txt Documentation/networking/device_drivers/freescale/dpaa.txt
+2 -2
Documentation/networking/dpaa2/dpio-driver.rst Documentation/networking/device_drivers/freescale/dpaa2/dpio-driver.rst
··· 19 19 This document provides an overview the Linux DPIO driver, its 20 20 subcomponents, and its APIs. 21 21 22 - See Documentation/networking/dpaa2/overview.rst for a general overview of DPAA2 23 - and the general DPAA2 driver architecture in Linux. 22 + See Documentation/networking/device_drivers/freescale/dpaa2/overview.rst for 23 + a general overview of DPAA2 and the general DPAA2 driver architecture in Linux. 24 24 25 25 Driver Overview 26 26 ---------------
+1 -1
Documentation/networking/dpaa2/ethernet-driver.rst Documentation/networking/device_drivers/freescale/dpaa2/ethernet-driver.rst
··· 33 33 are treated as internal resources of other objects. 34 34 35 35 For a more detailed description of the DPAA2 architecture and its object 36 - abstractions see *Documentation/networking/dpaa2/overview.rst*. 36 + abstractions see *Documentation/networking/device_drivers/freescale/dpaa2/overview.rst*. 37 37 38 38 Each Linux net device is built on top of a Datapath Network Interface (DPNI) 39 39 object and uses Buffer Pools (DPBPs), I/O Portals (DPIOs) and Concentrators
Documentation/networking/dpaa2/index.rst Documentation/networking/device_drivers/freescale/dpaa2/index.rst
Documentation/networking/dpaa2/overview.rst Documentation/networking/device_drivers/freescale/dpaa2/overview.rst
Documentation/networking/e100.rst Documentation/networking/device_drivers/intel/e100.rst
Documentation/networking/e1000.rst Documentation/networking/device_drivers/intel/e1000.rst
Documentation/networking/e1000e.rst Documentation/networking/device_drivers/intel/e1000e.rst
Documentation/networking/ena.txt Documentation/networking/device_drivers/amazon/ena.txt
Documentation/networking/fm10k.rst Documentation/networking/device_drivers/intel/fm10k.rst
Documentation/networking/gianfar.txt Documentation/networking/device_drivers/freescale/gianfar.txt
Documentation/networking/i40e.rst Documentation/networking/device_drivers/intel/i40e.rst
Documentation/networking/iavf.rst Documentation/networking/device_drivers/intel/iavf.rst
Documentation/networking/ice.rst Documentation/networking/device_drivers/intel/ice.rst
Documentation/networking/igb.rst Documentation/networking/device_drivers/intel/igb.rst
Documentation/networking/igbvf.rst Documentation/networking/device_drivers/intel/igbvf.rst
Documentation/networking/ixgb.rst Documentation/networking/device_drivers/intel/ixgb.rst
Documentation/networking/ixgbe.rst Documentation/networking/device_drivers/intel/ixgbe.rst
Documentation/networking/ixgbevf.rst Documentation/networking/device_drivers/intel/ixgbevf.rst
Documentation/networking/netvsc.txt Documentation/networking/device_drivers/microsoft/netvsc.txt
Documentation/networking/rmnet.txt Documentation/networking/device_drivers/qualcomm/rmnet.txt
Documentation/networking/s2io.txt Documentation/networking/device_drivers/neterion/s2io.txt
Documentation/networking/smc9.txt Documentation/networking/device_drivers/smsc/smc9.txt
Documentation/networking/spider_net.txt Documentation/networking/device_drivers/toshiba/spider_net.txt
Documentation/networking/stmmac.txt Documentation/networking/device_drivers/stmicro/stmmac.txt
Documentation/networking/ti-cpsw.txt Documentation/networking/device_drivers/ti/cpsw.txt
Documentation/networking/tlan.txt Documentation/networking/device_drivers/ti/tlan.txt
+1 -1
Documentation/networking/vortex.txt Documentation/networking/device_drivers/3com/vortex.txt
··· 1 - Documentation/networking/vortex.txt 1 + Documentation/networking/device_drivers/3com/vortex.txt 2 2 Andrew Morton 3 3 30 April 2000 4 4
Documentation/networking/vxge.txt Documentation/networking/device_drivers/neterion/vxge.txt
+24 -24
MAINTAINERS
··· 140 140 M: Steffen Klassert <klassert@kernel.org> 141 141 L: netdev@vger.kernel.org 142 142 S: Odd Fixes 143 - F: Documentation/networking/vortex.txt 143 + F: Documentation/networking/device_drivers/3com/vortex.txt 144 144 F: drivers/net/ethernet/3com/3c59x.c 145 145 146 146 3CR990 NETWORK DRIVER ··· 740 740 R: Zorik Machulsky <zorik@amazon.com> 741 741 L: netdev@vger.kernel.org 742 742 S: Supported 743 - F: Documentation/networking/ena.txt 743 + F: Documentation/networking/device_drivers/amazon/ena.txt 744 744 F: drivers/net/ethernet/amazon/ 745 745 746 746 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER ··· 4187 4187 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER 4188 4188 L: netdev@vger.kernel.org 4189 4189 S: Orphan 4190 - F: Documentation/networking/dmfe.txt 4190 + F: Documentation/networking/device_drivers/dec/dmfe.txt 4191 4191 F: drivers/net/ethernet/dec/tulip/dmfe.c 4192 4192 4193 4193 DC390/AM53C974 SCSI driver ··· 6899 6899 M: Stephen Hemminger <sthemmin@microsoft.com> 6900 6900 L: devel@linuxdriverproject.org 6901 6901 S: Maintained 6902 - F: Documentation/networking/netvsc.txt 6902 + F: Documentation/networking/device_drivers/microsoft/netvsc.txt 6903 6903 F: arch/x86/include/asm/mshyperv.h 6904 6904 F: arch/x86/include/asm/trace/hyperv.h 6905 6905 F: arch/x86/include/asm/hyperv-tlfs.h ··· 7483 7483 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git 7484 7484 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git 7485 7485 S: Supported 7486 - F: Documentation/networking/e100.rst 7487 - F: Documentation/networking/e1000.rst 7488 - F: Documentation/networking/e1000e.rst 7489 - F: Documentation/networking/fm10k.rst 7490 - F: Documentation/networking/igb.rst 7491 - F: Documentation/networking/igbvf.rst 7492 - F: Documentation/networking/ixgb.rst 7493 - F: Documentation/networking/ixgbe.rst 7494 - F: Documentation/networking/ixgbevf.rst 7495 - F: Documentation/networking/i40e.rst 7496 - F: Documentation/networking/iavf.rst 7497 - F: Documentation/networking/ice.rst 7486 + F: Documentation/networking/device_drivers/intel/e100.rst 7487 + F: Documentation/networking/device_drivers/intel/e1000.rst 7488 + F: Documentation/networking/device_drivers/intel/e1000e.rst 7489 + F: Documentation/networking/device_drivers/intel/fm10k.rst 7490 + F: Documentation/networking/device_drivers/intel/igb.rst 7491 + F: Documentation/networking/device_drivers/intel/igbvf.rst 7492 + F: Documentation/networking/device_drivers/intel/ixgb.rst 7493 + F: Documentation/networking/device_drivers/intel/ixgbe.rst 7494 + F: Documentation/networking/device_drivers/intel/ixgbevf.rst 7495 + F: Documentation/networking/device_drivers/intel/i40e.rst 7496 + F: Documentation/networking/device_drivers/intel/iavf.rst 7497 + F: Documentation/networking/device_drivers/intel/ice.rst 7498 7498 F: drivers/net/ethernet/intel/ 7499 7499 F: drivers/net/ethernet/intel/*/ 7500 7500 F: include/linux/avf/virtchnl.h ··· 7668 7668 M: Stanislav Yakovlev <stas.yakovlev@gmail.com> 7669 7669 L: linux-wireless@vger.kernel.org 7670 7670 S: Maintained 7671 - F: Documentation/networking/README.ipw2100 7672 - F: Documentation/networking/README.ipw2200 7671 + F: Documentation/networking/device_drivers/intel/ipw2100.txt 7672 + F: Documentation/networking/device_drivers/intel/ipw2200.txt 7673 7673 F: drivers/net/wireless/intel/ipw2x00/ 7674 7674 7675 7675 INTEL PSTATE DRIVER ··· 10315 10315 M: Jon Mason <jdmason@kudzu.us> 10316 10316 L: netdev@vger.kernel.org 10317 10317 S: Supported 10318 - F: Documentation/networking/s2io.txt 10319 - F: Documentation/networking/vxge.txt 10318 + F: Documentation/networking/device_drivers/neterion/s2io.txt 10319 + F: Documentation/networking/device_drivers/neterion/vxge.txt 10320 10320 F: drivers/net/ethernet/neterion/ 10321 10321 10322 10322 NETFILTER ··· 12325 12325 M: Dept-GELinuxNICDev@cavium.com 12326 12326 L: netdev@vger.kernel.org 12327 12327 S: Supported 12328 - F: Documentation/networking/LICENSE.qla3xxx 12328 + F: Documentation/networking/device_drivers/qlogic/LICENSE.qla3xxx 12329 12329 F: drivers/net/ethernet/qlogic/qla3xxx.* 12330 12330 12331 12331 QLOGIC QLA4XXX iSCSI DRIVER ··· 12377 12377 S: Maintained 12378 12378 F: drivers/bus/fsl-mc/ 12379 12379 F: Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt 12380 - F: Documentation/networking/dpaa2/overview.rst 12380 + F: Documentation/networking/device_drivers/freescale/dpaa2/overview.rst 12381 12381 12382 12382 QT1010 MEDIA DRIVER 12383 12383 M: Antti Palosaari <crope@iki.fi> ··· 14109 14109 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp> 14110 14110 L: netdev@vger.kernel.org 14111 14111 S: Supported 14112 - F: Documentation/networking/spider_net.txt 14112 + F: Documentation/networking/device_drivers/toshiba/spider_net.txt 14113 14113 F: drivers/net/ethernet/toshiba/spider_net* 14114 14114 14115 14115 SPMI SUBSYSTEM ··· 15099 15099 L: tlan-devel@lists.sourceforge.net (subscribers-only) 15100 15100 W: http://sourceforge.net/projects/tlan/ 15101 15101 S: Maintained 15102 - F: Documentation/networking/tlan.txt 15102 + F: Documentation/networking/device_drivers/ti/tlan.txt 15103 15103 F: drivers/net/ethernet/ti/tlan.* 15104 15104 15105 15105 TM6000 VIDEO4LINUX DRIVER
+4 -4
drivers/net/Kconfig
··· 397 397 398 398 At present this driver only compiles as a module, so say M here if 399 399 you have this card. The module will be called sb1000. Then read 400 - <file:Documentation/networking/README.sb1000> for information on how 401 - to use this module, as it needs special ppp scripts for establishing 402 - a connection. Further documentation and the necessary scripts can be 403 - found at: 400 + <file:Documentation/networking/device_drivers/sb1000.txt> for 401 + information on how to use this module, as it needs special ppp 402 + scripts for establishing a connection. Further documentation 403 + and the necessary scripts can be found at: 404 404 405 405 <http://www.jacksonville.net/~fventuri/> 406 406 <http://home.adelphia.net/~siglercm/sb1000.html>
+2 -2
drivers/net/ethernet/3com/3c59x.c
··· 1151 1151 1152 1152 print_info = (vortex_debug > 1); 1153 1153 if (print_info) 1154 - pr_info("See Documentation/networking/vortex.txt\n"); 1154 + pr_info("See Documentation/networking/device_drivers/3com/vortex.txt\n"); 1155 1155 1156 1156 pr_info("%s: 3Com %s %s at %p.\n", 1157 1157 print_name, ··· 1956 1956 dev->name, tx_status); 1957 1957 if (tx_status == 0x82) { 1958 1958 pr_err("Probably a duplex mismatch. See " 1959 - "Documentation/networking/vortex.txt\n"); 1959 + "Documentation/networking/device_drivers/3com/vortex.txt\n"); 1960 1960 } 1961 1961 dump_tx_ring(dev); 1962 1962 }
+3 -2
drivers/net/ethernet/3com/Kconfig
··· 75 75 "Hurricane" (3c555/3cSOHO) PCI 76 76 77 77 If you have such a card, say Y here. More specific information is in 78 - <file:Documentation/networking/vortex.txt> and in the comments at 79 - the beginning of <file:drivers/net/ethernet/3com/3c59x.c>. 78 + <file:Documentation/networking/device_drivers/3com/vortex.txt> and 79 + in the comments at the beginning of 80 + <file:drivers/net/ethernet/3com/3c59x.c>. 80 81 81 82 To compile this support as a module, choose M here. 82 83
+2 -1
drivers/net/ethernet/chelsio/Kconfig
··· 24 24 ---help--- 25 25 This driver supports Chelsio gigabit and 10-gigabit 26 26 Ethernet cards. More information about adapter features and 27 - performance tuning is in <file:Documentation/networking/cxgb.txt>. 27 + performance tuning is in 28 + <file:Documentation/networking/device_drivers/chelsio/cxgb.txt>. 28 29 29 30 For general information about Chelsio and our products, visit 30 31 our website at <http://www.chelsio.com>.
+1 -1
drivers/net/ethernet/cirrus/Kconfig
··· 23 23 ---help--- 24 24 Support for CS89x0 chipset based Ethernet cards. If you have a 25 25 network (Ethernet) card of this type, say Y and read the file 26 - <file:Documentation/networking/cs89x0.txt>. 26 + <file:Documentation/networking/device_drivers/cirrus/cs89x0.txt>. 27 27 28 28 To compile this driver as a module, choose M here. The module 29 29 will be called cs89x0.
+2 -2
drivers/net/ethernet/dec/tulip/Kconfig
··· 113 113 These include the DE425, DE434, DE435, DE450 and DE500 models. If 114 114 you have a network card of this type, say Y. More specific 115 115 information is contained in 116 - <file:Documentation/networking/de4x5.txt>. 116 + <file:Documentation/networking/device_drivers/dec/de4x5.txt>. 117 117 118 118 To compile this driver as a module, choose M here. The module will 119 119 be called de4x5. ··· 137 137 This driver is for DM9102(A)/DM9132/DM9801 compatible PCI cards from 138 138 Davicom (<http://www.davicom.com.tw/>). If you have such a network 139 139 (Ethernet) card, say Y. Some information is contained in the file 140 - <file:Documentation/networking/dmfe.txt>. 140 + <file:Documentation/networking/device_drivers/dec/dmfe.txt>. 141 141 142 142 To compile this driver as a module, choose M here. The module will 143 143 be called dmfe.
+1 -1
drivers/net/ethernet/dlink/dl2k.c
··· 1881 1881 1882 1882 gcc -D__KERNEL__ -DMODULE -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -c dl2k.c 1883 1883 1884 - Read Documentation/networking/dl2k.txt for details. 1884 + Read Documentation/networking/device_drivers/dlink/dl2k.txt for details. 1885 1885 1886 1886 */ 1887 1887
+12 -12
drivers/net/ethernet/intel/Kconfig
··· 33 33 to identify the adapter. 34 34 35 35 More specific information on configuring the driver is in 36 - <file:Documentation/networking/e100.rst>. 36 + <file:Documentation/networking/device_drivers/intel/e100.rst>. 37 37 38 38 To compile this driver as a module, choose M here. The module 39 39 will be called e100. ··· 49 49 <http://support.intel.com> 50 50 51 51 More specific information on configuring the driver is in 52 - <file:Documentation/networking/e1000.rst>. 52 + <file:Documentation/networking/device_drivers/intel/e1000.rst>. 53 53 54 54 To compile this driver as a module, choose M here. The module 55 55 will be called e1000. ··· 69 69 <http://support.intel.com> 70 70 71 71 More specific information on configuring the driver is in 72 - <file:Documentation/networking/e1000e.rst>. 72 + <file:Documentation/networking/device_drivers/intel/e1000e.rst>. 73 73 74 74 To compile this driver as a module, choose M here. The module 75 75 will be called e1000e. ··· 97 97 <http://support.intel.com> 98 98 99 99 More specific information on configuring the driver is in 100 - <file:Documentation/networking/igb.rst>. 100 + <file:Documentation/networking/device_drivers/intel/igb.rst>. 101 101 102 102 To compile this driver as a module, choose M here. The module 103 103 will be called igb. ··· 133 133 <http://support.intel.com> 134 134 135 135 More specific information on configuring the driver is in 136 - <file:Documentation/networking/igbvf.rst>. 136 + <file:Documentation/networking/device_drivers/intel/igbvf.rst>. 137 137 138 138 To compile this driver as a module, choose M here. The module 139 139 will be called igbvf. ··· 150 150 <http://support.intel.com> 151 151 152 152 More specific information on configuring the driver is in 153 - <file:Documentation/networking/ixgb.rst>. 153 + <file:Documentation/networking/device_drivers/intel/ixgb.rst>. 154 154 155 155 To compile this driver as a module, choose M here. The module 156 156 will be called ixgb. ··· 168 168 <http://support.intel.com> 169 169 170 170 More specific information on configuring the driver is in 171 - <file:Documentation/networking/ixgbe.rst>. 171 + <file:Documentation/networking/device_drivers/intel/ixgbe.rst>. 172 172 173 173 To compile this driver as a module, choose M here. The module 174 174 will be called ixgbe. ··· 220 220 <http://support.intel.com> 221 221 222 222 More specific information on configuring the driver is in 223 - <file:Documentation/networking/ixgbevf.rst>. 223 + <file:Documentation/networking/device_drivers/intel/ixgbevf.rst>. 224 224 225 225 To compile this driver as a module, choose M here. The module 226 226 will be called ixgbevf. MSI-X interrupt support is required ··· 247 247 <http://support.intel.com> 248 248 249 249 More specific information on configuring the driver is in 250 - <file:Documentation/networking/i40e.rst>. 250 + <file:Documentation/networking/device_drivers/intel/i40e.rst>. 251 251 252 252 To compile this driver as a module, choose M here. The module 253 253 will be called i40e. ··· 282 282 This driver was formerly named i40evf. 283 283 284 284 More specific information on configuring the driver is in 285 - <file:Documentation/networking/iavf.rst>. 285 + <file:Documentation/networking/device_drivers/intel/iavf.rst>. 286 286 287 287 To compile this driver as a module, choose M here. The module 288 288 will be called iavf. MSI-X interrupt support is required ··· 300 300 <http://support.intel.com> 301 301 302 302 More specific information on configuring the driver is in 303 - <file:Documentation/networking/ice.rst>. 303 + <file:Documentation/networking/device_drivers/intel/ice.rst>. 304 304 305 305 To compile this driver as a module, choose M here. The module 306 306 will be called ice. ··· 318 318 <http://support.intel.com> 319 319 320 320 More specific information on configuring the driver is in 321 - <file:Documentation/networking/fm10k.rst>. 321 + <file:Documentation/networking/device_drivers/intel/fm10k.rst>. 322 322 323 323 To compile this driver as a module, choose M here. The module 324 324 will be called fm10k. MSI-X interrupt support is required
+2 -2
drivers/net/ethernet/neterion/Kconfig
··· 26 26 on its age. 27 27 28 28 More specific information on configuring the driver is in 29 - <file:Documentation/networking/s2io.txt>. 29 + <file:Documentation/networking/device_drivers/neterion/s2io.txt>. 30 30 31 31 To compile this driver as a module, choose M here. The module 32 32 will be called s2io. ··· 41 41 labeled as either one, depending on its age. 42 42 43 43 More specific information on configuring the driver is in 44 - <file:Documentation/networking/vxge.txt>. 44 + <file:Documentation/networking/device_drivers/neterion/vxge.txt>. 45 45 46 46 To compile this driver as a module, choose M here. The module 47 47 will be called vxge.
+2 -2
drivers/net/ethernet/smsc/Kconfig
··· 27 27 option if you have a DELL laptop with the docking station, or 28 28 another SMC9192/9194 based chipset. Say Y if you want it compiled 29 29 into the kernel, and read the file 30 - <file:Documentation/networking/smc9.txt>. 30 + <file:Documentation/networking/device_drivers/smsc/smc9.txt>. 31 31 32 32 To compile this driver as a module, choose M here. The module 33 33 will be called smc9194. ··· 43 43 This is a driver for SMC's 91x series of Ethernet chipsets, 44 44 including the SMC91C94 and the SMC91C111. Say Y if you want it 45 45 compiled into the kernel, and read the file 46 - <file:Documentation/networking/smc9.txt>. 46 + <file:Documentation/networking/device_drivers/smsc/smc9.txt>. 47 47 48 48 This driver is also available as a module ( = code which can be 49 49 inserted in and removed from the running kernel whenever you want).
+2 -1
drivers/net/ethernet/ti/Kconfig
··· 121 121 122 122 Devices currently supported by this driver are Compaq Netelligent, 123 123 Compaq NetFlex and Olicom cards. Please read the file 124 - <file:Documentation/networking/tlan.txt> for more details. 124 + <file:Documentation/networking/device_drivers/ti/tlan.txt> 125 + for more details. 125 126 126 127 To compile this driver as a module, choose M here. The module 127 128 will be called tlan.
+3 -1
drivers/net/ethernet/ti/tlan.c
··· 69 69 MODULE_DESCRIPTION("Driver for TI ThunderLAN based ethernet PCI adapters"); 70 70 MODULE_LICENSE("GPL"); 71 71 72 - /* Turn on debugging. See Documentation/networking/tlan.txt for details */ 72 + /* Turn on debugging. 73 + * See Documentation/networking/device_drivers/ti/tlan.txt for details 74 + */ 73 75 static int debug; 74 76 module_param(debug, int, 0); 75 77 MODULE_PARM_DESC(debug, "ThunderLAN debug mask");
+5 -5
drivers/net/wireless/intel/ipw2x00/Kconfig
··· 15 15 A driver for the Intel PRO/Wireless 2100 Network 16 16 Connection 802.11b wireless network adapter. 17 17 18 - See <file:Documentation/networking/README.ipw2100> for information on 19 - the capabilities currently enabled in this driver and for tips 20 - for debugging issues and problems. 18 + See <file:Documentation/networking/device_drivers/intel/ipw2100.txt> 19 + for information on the capabilities currently enabled in this driver 20 + and for tips for debugging issues and problems. 21 21 22 22 In order to use this driver, you will need a firmware image for it. 23 23 You can obtain the firmware from ··· 77 77 A driver for the Intel PRO/Wireless 2200BG and 2915ABG Network 78 78 Connection adapters. 79 79 80 - See <file:Documentation/networking/README.ipw2200> for 81 - information on the capabilities currently enabled in this 80 + See <file:Documentation/networking/device_drivers/intel/ipw2200.txt> 81 + for information on the capabilities currently enabled in this 82 82 driver and for tips for debugging issues and problems. 83 83 84 84 In order to use this driver, you will need a firmware image for it.
+1 -1
drivers/net/wireless/intel/ipw2x00/ipw2100.c
··· 8370 8370 if (IPW2100_FW_MAJOR(h->version) != IPW2100_FW_MAJOR_VERSION) { 8371 8371 printk(KERN_WARNING DRV_NAME ": Firmware image not compatible " 8372 8372 "(detected version id of %u). " 8373 - "See Documentation/networking/README.ipw2100\n", 8373 + "See Documentation/networking/device_drivers/intel/ipw2100.txt\n", 8374 8374 h->version); 8375 8375 return 1; 8376 8376 }