linux-stable/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
fcoe_common.h
iscsi_common.h
iwarp_common.h
nvmetcp_common.h qed: Add NVMeTCP Offload Connection Level FW and HW HSI 2021-06-03 14:04:17 -07:00
qed_chain.h
qed_eth_if.h
qed_fcoe_if.h
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
qed_iscsi_if.h
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
qede_rdma.h
rdma_common.h
roce_common.h
storage_common.h
tcp_common.h