diff options
Diffstat (limited to 'doc/driver-model/UDM-net.txt')
| -rw-r--r-- | doc/driver-model/UDM-net.txt | 216 | 
1 files changed, 108 insertions, 108 deletions
| diff --git a/doc/driver-model/UDM-net.txt b/doc/driver-model/UDM-net.txt index e2ea8f5a6..ef8096415 100644 --- a/doc/driver-model/UDM-net.txt +++ b/doc/driver-model/UDM-net.txt @@ -108,327 +108,327 @@ replacement of per-driver initialization functions and removal of  III) Analysis of in-tree drivers  -------------------------------- -  1) drivers/net/4xx_enet.c -  ------------------------- +  drivers/net/4xx_enet.c +  ----------------------    This driver uses the standard new networking API, therefore there should be no    obstacles throughout the conversion process. -  2) drivers/net/altera_tse.c -  --------------------------- +  drivers/net/altera_tse.c +  ------------------------    This driver uses the standard new networking API, therefore there should be no    obstacles throughout the conversion process. -  3) drivers/net/armada100_fec.c -  ------------------------------ +  drivers/net/armada100_fec.c +  ---------------------------    This driver uses the standard new networking API, therefore there should be no    obstacles throughout the conversion process. -  4) drivers/net/at91_emac.c -  -------------------------- +  drivers/net/at91_emac.c +  -----------------------    This driver uses the standard new networking API, therefore there should be no    obstacles throughout the conversion process. -  5) drivers/net/ax88180.c -  ------------------------ +  drivers/net/ax88180.c +  ---------------------    This driver uses the standard new networking API, therefore there should be no    obstacles throughout the conversion process. -  6) drivers/net/ax88796.c -  ------------------------ +  drivers/net/ax88796.c +  ---------------------    This file contains a components of the NE2000 driver, implementing only    different parts on the NE2000 clone AX88796. This being no standalone driver,    no conversion will be done here. -  7) drivers/net/bfin_mac.c -  ------------------------- +  drivers/net/bfin_mac.c +  ----------------------    This driver uses the standard new networking API, therefore there should be no    obstacles throughout the conversion process. -  8) drivers/net/calxedaxgmac.c -  ----------------------------- +  drivers/net/calxedaxgmac.c +  --------------------------    This driver uses the standard new networking API, therefore there should be no    obstacles throughout the conversion process. -  9) drivers/net/cs8900.c -  ----------------------- +  drivers/net/cs8900.c +  --------------------    This driver uses the standard new networking API, therefore there should be no    obstacles throughout the conversion process. -  10) drivers/net/davinci_emac.c -  ------------------------------ +  drivers/net/davinci_emac.c +  --------------------------    This driver uses the standard new networking API, therefore there should be no    obstacles throughout the conversion process. -  11) drivers/net/dc2114x.c -  ------------------------- +  drivers/net/dc2114x.c +  ---------------------    This driver uses the standard new networking API, therefore there should be no    obstacles throughout the conversion process. -  12) drivers/net/designware.c -  ---------------------------- +  drivers/net/designware.c +  ------------------------    This driver uses the standard new networking API, therefore there should be no    obstacles throughout the conversion process. -  13) drivers/net/dm9000x.c -  ------------------------- +  drivers/net/dm9000x.c +  ---------------------    This driver uses the standard new networking API, therefore there should be no    obstacles throughout the conversion process. -  14) drivers/net/dnet.c -  ---------------------- +  drivers/net/dnet.c +  ------------------    This driver uses the standard new networking API, therefore there should be no    obstacles throughout the conversion process. -  15) drivers/net/e1000.c -  ----------------------- +  drivers/net/e1000.c +  -------------------    This driver uses the standard new networking API, therefore there should be no    obstacles throughout the conversion process. -  16) drivers/net/e1000_spi.c -  --------------------------- +  drivers/net/e1000_spi.c +  -----------------------    Driver for the SPI bus integrated on the Intel E1000. This is not part of the    network stack. -  17) drivers/net/eepro100.c -  -------------------------- +  drivers/net/eepro100.c +  ----------------------    This driver uses the standard new networking API, therefore there should be no    obstacles throughout the conversion process. -  18) drivers/net/enc28j60.c -  -------------------------- +  drivers/net/enc28j60.c +  ----------------------    This driver uses the standard new networking API, therefore there should be no    obstacles throughout the conversion process. -  19) drivers/net/ep93xx_eth.c -  ---------------------------- +  drivers/net/ep93xx_eth.c +  ------------------------    This driver uses the standard new networking API, therefore there should be no    obstacles throughout the conversion process. -  20) drivers/net/ethoc.c -  ----------------------- +  drivers/net/ethoc.c +  -------------------    This driver uses the standard new networking API, therefore there should be no    obstacles throughout the conversion process. -  21) drivers/net/fec_mxc.c -  ------------------------- +  drivers/net/fec_mxc.c +  ---------------------    This driver uses the standard new networking API, therefore there should be no    obstacles throughout the conversion process. -  22) drivers/net/fsl_mcdmafec.c -  ------------------------------ +  drivers/net/fsl_mcdmafec.c +  --------------------------    This driver uses the standard new networking API, therefore there should be no    obstacles throughout the conversion process. -  23) drivers/net/fsl_mdio.c -  -------------------------- +  drivers/net/fsl_mdio.c +  ----------------------    This file contains driver for FSL MDIO interface, which is not part of the    networking stack. -  24) drivers/net/ftgmac100.c -  --------------------------- +  drivers/net/ftgmac100.c +  -----------------------    This driver uses the standard new networking API, therefore there should be no    obstacles throughout the conversion process. -  25) drivers/net/ftmac100.c -  -------------------------- +  drivers/net/ftmac100.c +  ----------------------    This driver uses the standard new networking API, therefore there should be no    obstacles throughout the conversion process. -  26) drivers/net/greth.c -  ----------------------- +  drivers/net/greth.c +  -------------------    This driver uses the standard new networking API, therefore there should be no    obstacles throughout the conversion process. -  27) drivers/net/inca-ip_sw.c -  ---------------------------- +  drivers/net/inca-ip_sw.c +  ------------------------    This driver uses the standard new networking API, therefore there should be no    obstacles throughout the conversion process. -  28) drivers/net/ks8695eth.c -  --------------------------- +  drivers/net/ks8695eth.c +  -----------------------    This driver uses the standard new networking API, therefore there should be no    obstacles throughout the conversion process. -  29) drivers/net/lan91c96.c -  -------------------------- +  drivers/net/lan91c96.c +  ----------------------    This driver uses the standard new networking API, therefore there should be no    obstacles throughout the conversion process. -  30) drivers/net/macb.c -  ---------------------- +  drivers/net/macb.c +  ------------------    This driver uses the standard new networking API, therefore there should be no    obstacles throughout the conversion process. -  31) drivers/net/mcffec.c -  ------------------------ +  drivers/net/mcffec.c +  --------------------    This driver uses the standard new networking API, therefore there should be no    obstacles throughout the conversion process. -  32) drivers/net/mcfmii.c -  ------------------------ +  drivers/net/mcfmii.c +  --------------------    This file contains MII interface driver for MCF FEC. -  33) drivers/net/mpc512x_fec.c -  ----------------------------- +  drivers/net/mpc512x_fec.c +  -------------------------    This driver uses the standard new networking API, therefore there should be no    obstacles throughout the conversion process. -  34) drivers/net/mpc5xxx_fec.c -  ----------------------------- +  drivers/net/mpc5xxx_fec.c +  -------------------------    This driver uses the standard new networking API, therefore there should be no    obstacles throughout the conversion process. -  35) drivers/net/mvgbe.c -  ----------------------- +  drivers/net/mvgbe.c +  -------------------    This driver uses the standard new networking API, therefore there should be no    obstacles throughout the conversion process. -  36) drivers/net/natsemi.c -  ------------------------- +  drivers/net/natsemi.c +  ---------------------    This driver uses the standard new networking API, therefore there should be no    obstacles throughout the conversion process. -  37) drivers/net/ne2000_base.c -  ----------------------------- +  drivers/net/ne2000_base.c +  -------------------------    This driver uses the standard new networking API, therefore there should be no    obstacles throughout the conversion process. This driver contains the core    implementation of NE2000, which needs a few external functions, implemented by    AX88796, NE2000 etc. -  38) drivers/net/ne2000.c -  ------------------------ +  drivers/net/ne2000.c +  --------------------    This file implements external functions necessary for native NE2000 compatible    networking card to work. -  39) drivers/net/netarm_eth.c -  ---------------------------- +  drivers/net/netarm_eth.c +  ------------------------    This driver uses the old, legacy, network API and will either have to be    converted or removed. -  40) drivers/net/netconsole.c -  ---------------------------- +  drivers/net/netconsole.c +  ------------------------    This is actually an STDIO driver. -  41) drivers/net/ns8382x.c -  ------------------------- +  drivers/net/ns8382x.c +  ---------------------    This driver uses the standard new networking API, therefore there should be no    obstacles throughout the conversion process. -  42) drivers/net/pcnet.c -  ----------------------- +  drivers/net/pcnet.c +  -------------------    This driver uses the standard new networking API, therefore there should be no    obstacles throughout the conversion process. -  43) drivers/net/plb2800_eth.c -  ----------------------------- +  drivers/net/plb2800_eth.c +  -------------------------    This driver uses the standard new networking API, therefore there should be no    obstacles throughout the conversion process. -  44) drivers/net/rtl8139.c -  ------------------------- +  drivers/net/rtl8139.c +  ---------------------    This driver uses the standard new networking API, therefore there should be no    obstacles throughout the conversion process. -  45) drivers/net/rtl8169.c -  ------------------------- +  drivers/net/rtl8169.c +  ---------------------    This driver uses the standard new networking API, therefore there should be no    obstacles throughout the conversion process. -  46) drivers/net/sh_eth.c -  ------------------------ +  drivers/net/sh_eth.c +  --------------------    This driver uses the standard new networking API, therefore there should be no    obstacles throughout the conversion process. -  47) drivers/net/smc91111.c -  -------------------------- +  drivers/net/smc91111.c +  ----------------------    This driver uses the standard new networking API, therefore there should be no    obstacles throughout the conversion process. -  48) drivers/net/smc911x.c -  ------------------------- +  drivers/net/smc911x.c +  ---------------------    This driver uses the standard new networking API, therefore there should be no    obstacles throughout the conversion process. -  49) drivers/net/tsec.c -  ---------------------- +  drivers/net/tsec.c +  ------------------    This driver uses the standard new networking API, therefore there should be no    obstacles throughout the conversion process. -  50) drivers/net/tsi108_eth.c -  ---------------------------- +  drivers/net/tsi108_eth.c +  ------------------------    This driver uses the standard new networking API, therefore there should be no    obstacles throughout the conversion process. -  51) drivers/net/uli526x.c -  ------------------------- +  drivers/net/uli526x.c +  ---------------------    This driver uses the standard new networking API, therefore there should be no    obstacles throughout the conversion process. -  52) drivers/net/vsc7385.c -  ------------------------- +  drivers/net/vsc7385.c +  ---------------------    This is a driver that only uploads firmware to a switch. This is not subject    of conversion. -  53) drivers/net/xilinx_axi_emac.c -  --------------------------------- +  drivers/net/xilinx_axi_emac.c +  -----------------------------    This driver uses the standard new networking API, therefore there should be no    obstacles throughout the conversion process. -  54) drivers/net/xilinx_emaclite.c -  --------------------------------- +  drivers/net/xilinx_emaclite.c +  -----------------------------    This driver uses the standard new networking API, therefore there should be no    obstacles throughout the conversion process. |