linux/drivers/net/ethernet
Rasesh Mody 45979c1e42 bna: Introduce ENET as New Driver and FW Interface
Change details:
 - This patch contains the messages, opcodes and structure format for the
   messages and responses exchanged between driver and the FW. In addition
   this patch contains the state machine implementation for Ethport, Enet,
   IOCEth.
 - Ethport object is responsible for receiving link state events, sending
   port enable/disable commands to FW.
 - Enet object is responsible for synchronizing initialization/teardown of
   tx & rx datapath configuration.
 - IOCEth object is responsible for init/un-init of IO Controller in the
   adapter which runs the FW.
 - This patch also contains code for initialization and resource assignment
   for Ethport, Enet, IOCEth, Tx, Rx objects.

Signed-off-by: Rasesh Mody <rmody@brocade.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2011-08-11 07:30:12 -07:00
..
3com
8390 smsc: Move the SMC (SMSC) drivers 2011-08-10 20:04:03 -07:00
amd amd: Move AMD (Lance) chipset drivers 2011-08-10 19:54:11 -07:00
broadcom broadcom: Move the Broadcom drivers 2011-08-10 19:54:39 -07:00
brocade bna: Introduce ENET as New Driver and FW Interface 2011-08-11 07:30:12 -07:00
chelsio chelsio: Move the Chelsio drivers 2011-08-10 19:54:52 -07:00
cisco enic: Move the Cisco driver 2011-08-11 02:42:06 -07:00
emulex be2net: Move the Emulex driver 2011-08-11 02:33:55 -07:00
i825xx i825xx: Move the Intel 82586/82593/82596 based drivers 2011-08-10 20:04:12 -07:00
ibm ehea/ibm*: Move the IBM drivers 2011-08-11 02:41:59 -07:00
intel intel: Move the Intel wired LAN drivers 2011-08-10 20:03:27 -07:00
mellanox mlx4: Move the Mellanox driver 2011-08-11 02:41:35 -07:00
myricom myri*: Move the Myricom drivers 2011-08-11 02:41:42 -07:00
neterion s2io/vxge: Move the Exar drivers 2011-08-11 02:41:47 -07:00
qlogic qlogic: Move the QLogic drivers 2011-08-10 20:03:49 -07:00
racal ni5010: Move the Racal-Interlan (Micom) driver 2011-08-11 02:33:31 -07:00
sfc sfc: Move the Solarflare drivers 2011-08-11 02:33:50 -07:00
smsc smsc: Move the SMC (SMSC) drivers 2011-08-10 20:04:03 -07:00
sun cassini/niu/sun*: Move the Sun drivers 2011-08-11 02:33:43 -07:00
Kconfig enic: Move the Cisco driver 2011-08-11 02:42:06 -07:00
Makefile enic: Move the Cisco driver 2011-08-11 02:42:06 -07:00