]> git.baikalelectronics.ru Git - kernel.git/commit
qed: Add support for hardware offloaded FCoE.
authorArun Easi <arun.easi@qlogic.com>
Wed, 15 Feb 2017 14:28:22 +0000 (06:28 -0800)
committerDavid S. Miller <davem@davemloft.net>
Sun, 19 Feb 2017 23:10:42 +0000 (18:10 -0500)
commited0fe76a89255f9903da6547e81b7cfca43f4418
treefe3680ff2d69b024eb5b12fc58550a3f251d5911
parent6e4b5865585f354de41f63f2f7d967bb679687d7
qed: Add support for hardware offloaded FCoE.

This adds the backbone required for the various HW initalizations
which are necessary for the FCoE driver (qedf) for QLogic FastLinQ
4xxxx line of adapters - FW notification, resource initializations, etc.

Signed-off-by: Arun Easi <arun.easi@cavium.com>
Signed-off-by: Yuval Mintz <yuval.mintz@cavium.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
25 files changed:
drivers/net/ethernet/qlogic/Kconfig
drivers/net/ethernet/qlogic/qed/Makefile
drivers/net/ethernet/qlogic/qed/qed.h
drivers/net/ethernet/qlogic/qed/qed_cxt.c
drivers/net/ethernet/qlogic/qed/qed_cxt.h
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
drivers/net/ethernet/qlogic/qed/qed_dcbx.h
drivers/net/ethernet/qlogic/qed/qed_dev.c
drivers/net/ethernet/qlogic/qed/qed_dev_api.h
drivers/net/ethernet/qlogic/qed/qed_fcoe.c [new file with mode: 0644]
drivers/net/ethernet/qlogic/qed/qed_fcoe.h [new file with mode: 0644]
drivers/net/ethernet/qlogic/qed/qed_hsi.h
drivers/net/ethernet/qlogic/qed/qed_hw.c
drivers/net/ethernet/qlogic/qed/qed_ll2.c
drivers/net/ethernet/qlogic/qed/qed_ll2.h
drivers/net/ethernet/qlogic/qed/qed_main.c
drivers/net/ethernet/qlogic/qed/qed_mcp.c
drivers/net/ethernet/qlogic/qed/qed_mcp.h
drivers/net/ethernet/qlogic/qed/qed_reg_addr.h
drivers/net/ethernet/qlogic/qed/qed_sp.h
drivers/net/ethernet/qlogic/qed/qed_sp_commands.c
include/linux/qed/common_hsi.h
include/linux/qed/fcoe_common.h [new file with mode: 0644]
include/linux/qed/qed_fcoe_if.h [new file with mode: 0644]
include/linux/qed/qed_if.h