diff options
author | Michal Kalderon <Michal.Kalderon@cavium.com> | 2017-10-09 12:37:45 +0300 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2017-10-09 10:21:26 -0700 |
commit | 77caa792f5d8e4ecc88eb1cf4b9c478c07e0ec57 (patch) | |
tree | 36771d4911e7b65f0d9366f46ec5afbd7ec8e235 /include/linux/qed | |
parent | ed468ebee04ffba0231a8f50616bdb250752a891 (diff) | |
download | linux-stable-77caa792f5d8e4ecc88eb1cf4b9c478c07e0ec57.tar.gz linux-stable-77caa792f5d8e4ecc88eb1cf4b9c478c07e0ec57.tar.bz2 linux-stable-77caa792f5d8e4ecc88eb1cf4b9c478c07e0ec57.zip |
qed: Add ll2 option for dropping a tx packet
The option of sending a packet on the ll2 and dropping it exists in
hardware and was not used until now, thus not exposed.
The iWARP unaligned MPA flow requires this functionality for
flushing the tx queue.
Signed-off-by: Michal Kalderon <Michal.Kalderon@cavium.com>
Signed-off-by: Ariel Elior <Ariel.Elior@cavium.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/linux/qed')
-rw-r--r-- | include/linux/qed/qed_ll2_if.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/qed/qed_ll2_if.h b/include/linux/qed/qed_ll2_if.h index d7cca590b743..95fdf02a3bbe 100644 --- a/include/linux/qed/qed_ll2_if.h +++ b/include/linux/qed/qed_ll2_if.h @@ -64,6 +64,7 @@ enum qed_ll2_roce_flavor_type { enum qed_ll2_tx_dest { QED_LL2_TX_DEST_NW, /* Light L2 TX Destination to the Network */ QED_LL2_TX_DEST_LB, /* Light L2 TX Destination to the Loopback */ + QED_LL2_TX_DEST_DROP, /* Light L2 Drop the TX packet */ QED_LL2_TX_DEST_MAX }; |