qlcnic: support rcv ring configuration through ethtool
authorSucheta Chakraborty <sucheta.chakraborty@qlogic.com>
Thu, 28 Apr 2011 11:48:18 +0000 (11:48 +0000)
committerDavid S. Miller <davem@davemloft.net>
Fri, 29 Apr 2011 19:59:59 +0000 (12:59 -0700)
commitf94bc1e70281c5a587049015af8f3e024d45ad66
treef221f5ea160c98f30c4ef2ff23e776f0c408600f
parentad246c992bea6d33c6421ba1f03e2b405792adf9
qlcnic: support rcv ring configuration through ethtool

o Support ethtool command ETHTOOL_GCHANNELS and ETHTOOL_SCHANNELS.
o Number of rcv rings configuration depend upon number of msix vector.

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_main.c