mirror_ubuntu-kernels/include/linux/qed
Shai Malin 76684ab8f4 qed: Add NVMeTCP Offload Connection Level FW and HW HSI
This patch introduces the NVMeTCP HSI and HSI functionality in order to
initialize and interact with the HW device as part of the connection level
HSI.

This includes:
- Connection offload: offload a TCP connection to the FW.
- Connection update: update the ICReq-ICResp params
- Connection clear SQ: outstanding IOs FW flush.
- Connection termination: terminate the TCP connection and flush the FW.

Acked-by: Igor Russkikh <irusskikh@marvell.com>
Signed-off-by: Prabhakar Kushwaha <pkushwaha@marvell.com>
Signed-off-by: Omkar Kulkarni <okulkarni@marvell.com>
Signed-off-by: Shai Malin <smalin@marvell.com>
Signed-off-by: Michal Kalderon <mkalderon@marvell.com>
Signed-off-by: Ariel Elior <aelior@marvell.com>
Reviewed-by: Hannes Reinecke <hare@suse.de>
Signed-off-by: David S. Miller <davem@davemloft.net>
2021-06-03 14:04:17 -07:00
..
common_hsi.h qed: Add TCP_ULP FW resource layout 2021-06-03 14:04:17 -07:00
eth_common.h net: qed: update copyright years 2020-06-30 15:51:40 -07:00
fcoe_common.h net: qed: update copyright years 2020-06-30 15:51:40 -07:00
iscsi_common.h net: qed: update copyright years 2020-06-30 15:51:40 -07:00
iwarp_common.h net: qed: update copyright years 2020-06-30 15:51:40 -07:00
nvmetcp_common.h qed: Add NVMeTCP Offload Connection Level FW and HW HSI 2021-06-03 14:04:17 -07:00
qed_chain.h linux/qed: Mundane spelling fixes throughout the file 2021-03-22 13:00:49 -07:00
qed_eth_if.h net: qed: update copyright years 2020-06-30 15:51:40 -07:00
qed_fcoe_if.h net: qed: update copyright years 2020-06-30 15:51:40 -07:00
qed_if.h qed: Add NVMeTCP Offload PF Level FW and HW HSI 2021-06-03 14:04:17 -07:00
qed_iov_if.h net: qed: update copyright years 2020-06-30 15:51:40 -07:00
qed_iscsi_if.h net: qed: update copyright years 2020-06-30 15:51:40 -07:00
qed_ll2_if.h qed: Add TCP_ULP FW resource layout 2021-06-03 14:04:17 -07:00
qed_nvmetcp_if.h qed: Add NVMeTCP Offload Connection Level FW and HW HSI 2021-06-03 14:04:17 -07:00
qed_rdma_if.h RDMA/qedr: Remove fbo and zbva from the MR 2020-09-11 10:24:54 -03:00
qede_rdma.h qede: Notify qedr when mtu has changed 2020-09-11 10:24:54 -03:00
rdma_common.h net: qed: update copyright years 2020-06-30 15:51:40 -07:00
roce_common.h net: qed: update copyright years 2020-06-30 15:51:40 -07:00
storage_common.h net: qed: update copyright years 2020-06-30 15:51:40 -07:00
tcp_common.h net: qed: update copyright years 2020-06-30 15:51:40 -07:00