bnx2x: Support Queue Per Cos in 5771xx devices
authorAriel Elior <ariele@broadcom.com>
Thu, 26 Jan 2012 06:01:45 +0000 (06:01 +0000)
committerDavid S. Miller <davem@davemloft.net>
Thu, 26 Jan 2012 18:39:51 +0000 (13:39 -0500)
commit8d7b02783bc2b05974f6e47c2be8157f3a9cd89e
tree09df8af0cc714abb5e3e8df907e1b2eec1ecf84c
parentd6cb17d5f8015717f6963d24d52b06292a4cb40a
bnx2x: Support Queue Per Cos in 5771xx devices

Enable the use of up to three hardware queues for transmission. The queues
are always dequed round robin (i.e. strict priority, PFC and ETS are not
supported). This does allow the allocation of a seperate HW queue for low
volume, high priority traffic which will be serviced more promptly.

Signed-off-by: Ariel Elior <ariele@broadcom.com>
Signed-off-by: Eilon Greenstein <eilong@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h