net: documentation: build a directory structure for drivers
authorJakub Kicinski <jakub.kicinski@netronome.com>
Tue, 4 Dec 2018 01:43:28 +0000 (17:43 -0800)
committerDavid S. Miller <davem@davemloft.net>
Wed, 5 Dec 2018 19:30:06 +0000 (11:30 -0800)
commitb255e500c8dc111dd9efac1442a85a0dac913feb
tree75a06d4683fdb40db30fe7a2bfafc80f6e522748
parenta74f0fa082b76c6a76cba5672f36218518bfdc09
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>
100 files changed:
Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
Documentation/networking/3c509.txt [deleted file]
Documentation/networking/LICENSE.qla3xxx [deleted file]
Documentation/networking/LICENSE.qlcnic [deleted file]
Documentation/networking/LICENSE.qlge [deleted file]
Documentation/networking/README.ipw2100 [deleted file]
Documentation/networking/README.ipw2200 [deleted file]
Documentation/networking/README.sb1000 [deleted file]
Documentation/networking/cs89x0.txt [deleted file]
Documentation/networking/cxgb.txt [deleted file]
Documentation/networking/de4x5.txt [deleted file]
Documentation/networking/device_drivers/3com/3c509.txt [new file with mode: 0644]
Documentation/networking/device_drivers/3com/vortex.txt [new file with mode: 0644]
Documentation/networking/device_drivers/amazon/ena.txt [new file with mode: 0644]
Documentation/networking/device_drivers/chelsio/cxgb.txt [new file with mode: 0644]
Documentation/networking/device_drivers/cirrus/cs89x0.txt [new file with mode: 0644]
Documentation/networking/device_drivers/davicom/dm9000.txt [new file with mode: 0644]
Documentation/networking/device_drivers/dec/de4x5.txt [new file with mode: 0644]
Documentation/networking/device_drivers/dec/dmfe.txt [new file with mode: 0644]
Documentation/networking/device_drivers/dlink/dl2k.txt [new file with mode: 0644]
Documentation/networking/device_drivers/freescale/dpaa.txt [new file with mode: 0644]
Documentation/networking/device_drivers/freescale/dpaa2/dpio-driver.rst [new file with mode: 0644]
Documentation/networking/device_drivers/freescale/dpaa2/ethernet-driver.rst [new file with mode: 0644]
Documentation/networking/device_drivers/freescale/dpaa2/index.rst [new file with mode: 0644]
Documentation/networking/device_drivers/freescale/dpaa2/overview.rst [new file with mode: 0644]
Documentation/networking/device_drivers/freescale/gianfar.txt [new file with mode: 0644]
Documentation/networking/device_drivers/intel/e100.rst [new file with mode: 0644]
Documentation/networking/device_drivers/intel/e1000.rst [new file with mode: 0644]
Documentation/networking/device_drivers/intel/e1000e.rst [new file with mode: 0644]
Documentation/networking/device_drivers/intel/fm10k.rst [new file with mode: 0644]
Documentation/networking/device_drivers/intel/i40e.rst [new file with mode: 0644]
Documentation/networking/device_drivers/intel/iavf.rst [new file with mode: 0644]
Documentation/networking/device_drivers/intel/ice.rst [new file with mode: 0644]
Documentation/networking/device_drivers/intel/igb.rst [new file with mode: 0644]
Documentation/networking/device_drivers/intel/igbvf.rst [new file with mode: 0644]
Documentation/networking/device_drivers/intel/ipw2100.txt [new file with mode: 0644]
Documentation/networking/device_drivers/intel/ipw2200.txt [new file with mode: 0644]
Documentation/networking/device_drivers/intel/ixgb.rst [new file with mode: 0644]
Documentation/networking/device_drivers/intel/ixgbe.rst [new file with mode: 0644]
Documentation/networking/device_drivers/intel/ixgbevf.rst [new file with mode: 0644]
Documentation/networking/device_drivers/microsoft/netvsc.txt [new file with mode: 0644]
Documentation/networking/device_drivers/neterion/s2io.txt [new file with mode: 0644]
Documentation/networking/device_drivers/neterion/vxge.txt [new file with mode: 0644]
Documentation/networking/device_drivers/qlogic/LICENSE.qla3xxx [new file with mode: 0644]
Documentation/networking/device_drivers/qlogic/LICENSE.qlcnic [new file with mode: 0644]
Documentation/networking/device_drivers/qlogic/LICENSE.qlge [new file with mode: 0644]
Documentation/networking/device_drivers/qualcomm/rmnet.txt [new file with mode: 0644]
Documentation/networking/device_drivers/sb1000.txt [new file with mode: 0644]
Documentation/networking/device_drivers/smsc/smc9.txt [new file with mode: 0644]
Documentation/networking/device_drivers/stmicro/stmmac.txt [new file with mode: 0644]
Documentation/networking/device_drivers/ti/cpsw.txt [new file with mode: 0644]
Documentation/networking/device_drivers/ti/tlan.txt [new file with mode: 0644]
Documentation/networking/device_drivers/toshiba/spider_net.txt [new file with mode: 0644]
Documentation/networking/dl2k.txt [deleted file]
Documentation/networking/dm9000.txt [deleted file]
Documentation/networking/dmfe.txt [deleted file]
Documentation/networking/dpaa.txt [deleted file]
Documentation/networking/dpaa2/dpio-driver.rst [deleted file]
Documentation/networking/dpaa2/ethernet-driver.rst [deleted file]
Documentation/networking/dpaa2/index.rst [deleted file]
Documentation/networking/dpaa2/overview.rst [deleted file]
Documentation/networking/e100.rst [deleted file]
Documentation/networking/e1000.rst [deleted file]
Documentation/networking/e1000e.rst [deleted file]
Documentation/networking/ena.txt [deleted file]
Documentation/networking/fm10k.rst [deleted file]
Documentation/networking/gianfar.txt [deleted file]
Documentation/networking/i40e.rst [deleted file]
Documentation/networking/iavf.rst [deleted file]
Documentation/networking/ice.rst [deleted file]
Documentation/networking/igb.rst [deleted file]
Documentation/networking/igbvf.rst [deleted file]
Documentation/networking/ixgb.rst [deleted file]
Documentation/networking/ixgbe.rst [deleted file]
Documentation/networking/ixgbevf.rst [deleted file]
Documentation/networking/netvsc.txt [deleted file]
Documentation/networking/rmnet.txt [deleted file]
Documentation/networking/s2io.txt [deleted file]
Documentation/networking/smc9.txt [deleted file]
Documentation/networking/spider_net.txt [deleted file]
Documentation/networking/stmmac.txt [deleted file]
Documentation/networking/ti-cpsw.txt [deleted file]
Documentation/networking/tlan.txt [deleted file]
Documentation/networking/vortex.txt [deleted file]
Documentation/networking/vxge.txt [deleted file]
MAINTAINERS
drivers/net/Kconfig
drivers/net/ethernet/3com/3c59x.c
drivers/net/ethernet/3com/Kconfig
drivers/net/ethernet/chelsio/Kconfig
drivers/net/ethernet/cirrus/Kconfig
drivers/net/ethernet/dec/tulip/Kconfig
drivers/net/ethernet/dlink/dl2k.c
drivers/net/ethernet/intel/Kconfig
drivers/net/ethernet/neterion/Kconfig
drivers/net/ethernet/smsc/Kconfig
drivers/net/ethernet/ti/Kconfig
drivers/net/ethernet/ti/tlan.c
drivers/net/wireless/intel/ipw2x00/Kconfig
drivers/net/wireless/intel/ipw2x00/ipw2100.c