summaryrefslogtreecommitdiff
path: root/include/soc/brcmstb/common.h
diff options
context:
space:
mode:
authorJohn Allen <jallen@linux.vnet.ibm.com>2016-04-06 19:49:55 +0300
committerDavid S. Miller <davem@davemloft.net>2016-04-09 07:02:41 +0300
commit498cd8e49509c761b39dab26be7f739d95940e16 (patch)
tree8e7d4a69e4e4a6260c3a8ecf8ec59bda3b9e17a0 /include/soc/brcmstb/common.h
parente013b7780c41b471c4269ac9ccafb65ba7c9ec86 (diff)
downloadlinux-498cd8e49509c761b39dab26be7f739d95940e16.tar.xz
ibmvnic: Enable use of multiple tx/rx scrqs
Enables the use of multiple transmit and receive scrqs allowing the ibmvnic driver to take advantage of multiqueue functionality. To achieve this, the driver must implement the process of negotiating the maximum number of queues allowed by the server. Initially, the driver will attempt to login with the maximum number of tx and rx queues supported by the server. If the server fails to allocate the requested number of scrqs, it will return partial success in the login response. In this case, we must reinitiate the login process from the request capabilities stage and attempt to login requesting fewer scrqs. Signed-off-by: John Allen <jallen@linux.vnet.ibm.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/soc/brcmstb/common.h')
0 files changed, 0 insertions, 0 deletions