enic: provision for multiple Rx/Tx queues; prepare for RSS support
authorScott Feldman <scofeldm@cisco.com>
Thu, 3 Sep 2009 17:02:24 +0000 (17:02 +0000)
committerDavid S. Miller <davem@davemloft.net>
Fri, 4 Sep 2009 03:19:19 +0000 (20:19 -0700)
commit6ba9cdc09678d6925c205ef0b0bd374e31589ecf
treecff6128e997b6945d77ad47dab3a23bc8de8a56a
parent350991e12ac1ac407850169a0d65f522a7fd029e
enic: provision for multiple Rx/Tx queues; prepare for RSS support

Provision for multiple Rx/Tx queues.  Max of 8 WQs and 8 RQs.  Max for
completion queue is 8+8=16 and max for interrupt resources is 8+8+2.

Add driver/firmware interface for setting up RSS secret key and indirection
table.

Signed-off-by: Scott Feldman <scofeldm@cisco.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/enic/enic.h
drivers/net/enic/enic_main.c
drivers/net/enic/enic_res.c
drivers/net/enic/enic_res.h
drivers/net/enic/vnic_nic.h