]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commitee83b89f826a8ad144b98795a5fe19015a4c8a4a
treecff6128e997b6945d77ad47dab3a23bc8de8a56a
parent9a549ba4f458a8b568b44ac83d06306acda1bf8d
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