]> 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)
commit2f067eeed020285b149768482e9555b8f5185213
treefe3680ff2d69b024eb5b12fc58550a3f251d5911
parent30f7a59a18a54e9c30f16d86ded36560a10ebea3
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