qlcnic: add external loopback support
commite1428d26b404133dcbcc8f758f0f4f6575afd7b7
authorAmit Kumar Salecha <amit.salecha@qlogic.com>
Wed, 29 Jun 2011 20:00:50 +0000 (29 20:00 +0000)
committerDavid S. Miller <davem@davemloft.net>
Fri, 1 Jul 2011 05:32:50 +0000 (30 22:32 -0700)
tree4357abcd05b07f0da8dc1ee42a5f0d134f587ef1
parent0209bcd4d9ee66569d4ea76f9ab2de3a9c740c71
qlcnic: add external loopback support

o Add external loopback test in self test:
  - Send set external loopback mode request to fw.
     To quiscent other storage functions.
  - Perform test
  - Send unset loopback mode request to fw.

o Rename ilb to lb.
o Update driver version 5.0.20.

Signed-off-by: Sucheta Chakraborty <sucheta.chakraborty@qlogic.com>
Signed-off-by: Amit Kumar Salecha <amit.salecha@qlogic.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/qlcnic/qlcnic.h
drivers/net/qlcnic/qlcnic_ethtool.c
drivers/net/qlcnic/qlcnic_init.c