net/bnxt: support Tx batching
authorAjit Khaparde <ajit.khaparde@broadcom.com>
Thu, 28 Jun 2018 20:15:28 +0000 (13:15 -0700)
committerFerruh Yigit <ferruh.yigit@intel.com>
Mon, 2 Jul 2018 23:35:58 +0000 (01:35 +0200)
commit5735eb241947c6ead118322b708fd36570c29b15
tree12df676a028ddfee6a8dba3fcfee29716e29bc58
parenta15fd8c005e75022140b5d83d15f0b10100b94f2
net/bnxt: support Tx batching

Batch more than one Tx requests such that only one completion
is generarted by the HW. We request a Tx completion for first
and last Tx request in the batch.

Signed-off-by: Ajit Khaparde <ajit.khaparde@broadcom.com>
drivers/net/bnxt/bnxt_cpr.h
drivers/net/bnxt/bnxt_txq.h
drivers/net/bnxt/bnxt_txr.c