numam-dpdk/drivers/net/qede/base
Manish Chopra 5700d0f0b4 net/qede: support VF FLR
This patch adds required bit to handle VF FLR
indication from Management FW (MFW) of the device

With that VFs were able to load in VM (VF attached as PCI
passthrough to the guest VM) followed by FLR successfully

Updated the docs/guides with the feature support

Signed-off-by: Manish Chopra <manishc@marvell.com>
Signed-off-by: Igor Russkikh <irusskikh@marvell.com>
Signed-off-by: Rasesh Mody <rmody@marvell.com>
2020-09-30 19:19:11 +02:00
..
bcm_osal.c net/qede: support VF FLR 2020-09-30 19:19:11 +02:00
bcm_osal.h net/qede: support VF FLR 2020-09-30 19:19:11 +02:00
common_hsi.h net/qede/base: add changes for debug data collection 2020-07-11 06:18:53 +02:00
ecore_attn_values.h net/qede: move SPDX tags to source files 2018-07-23 23:55:26 +02:00
ecore_chain.h net/qede/base: fix page index for PBL chains 2019-10-23 16:43:08 +02:00
ecore_cxt_api.h net/qede: move SPDX tags to source files 2018-07-23 23:55:26 +02:00
ecore_cxt.c net/qede/base: add changes for debug data collection 2020-07-11 06:18:53 +02:00
ecore_cxt.h net/qede/base: add changes for debug data collection 2020-07-11 06:18:53 +02:00
ecore_dcbx_api.h net/qede/base: add APIs for dscp priority map configuration 2018-10-11 18:53:48 +02:00
ecore_dcbx.c net/qede: use common bit operations API 2020-06-16 14:34:42 +02:00
ecore_dcbx.h net/qede: move SPDX tags to source files 2018-07-23 23:55:26 +02:00
ecore_dev_api.h net/qede: use common bit operations API 2020-06-16 14:34:42 +02:00
ecore_dev.c net/qede: define PCI config space specific osals 2020-09-30 19:19:11 +02:00
ecore_gtt_reg_addr.h net/qede/base: update HSI 2019-10-23 16:43:09 +02:00
ecore_gtt_values.h net/qede/base: update HSI 2019-10-23 16:43:09 +02:00
ecore_hsi_common.h net/qede/base: add changes for debug data collection 2020-07-11 06:18:53 +02:00
ecore_hsi_debug_tools.h net/qede/base: add changes for debug data collection 2020-07-11 06:18:53 +02:00
ecore_hsi_eth.h net/qede/base: update HSI 2019-10-23 16:43:09 +02:00
ecore_hsi_func_common.h net/qede/base: add missing licence 2020-09-30 19:19:09 +02:00
ecore_hsi_init_func.h net/qede/base: update HSI 2019-10-23 16:43:09 +02:00
ecore_hsi_init_tool.h net/qede/base: update HSI 2019-10-23 16:43:09 +02:00
ecore_hw_defs.h drivers/net: fix shifting 32-bit signed variable 31 times 2019-03-01 18:17:36 +01:00
ecore_hw.c net/qede/base: update FW to 8.40.33.0 2019-11-08 23:15:04 +01:00
ecore_hw.h net/qede/base: update HSI 2019-10-23 16:43:09 +02:00
ecore_init_fw_funcs.c net/qede/base: update FW to 8.40.33.0 2019-11-08 23:15:04 +01:00
ecore_init_fw_funcs.h net/qede/base: re-arrange few structures for DDC 2020-07-11 06:18:53 +02:00
ecore_init_ops.c net/qede/base: update FW to 8.40.25.0 2019-10-23 16:43:09 +02:00
ecore_init_ops.h net/qede/base: update FW to 8.40.25.0 2019-10-23 16:43:09 +02:00
ecore_int_api.h net/qede/base: update FW to 8.40.25.0 2019-10-23 16:43:09 +02:00
ecore_int.c net/qede/base: update FW to 8.40.33.0 2019-11-08 23:15:04 +01:00
ecore_int.h net/qede/base: rename HSI datatypes and functions 2019-10-23 16:43:08 +02:00
ecore_iov_api.h net/qede: add infrastructure support for VF load 2020-09-30 19:19:11 +02:00
ecore_iro_values.h net/qede/base: update FW to 8.40.33.0 2019-11-08 23:15:04 +01:00
ecore_iro.h net/qede/base: update HSI 2019-10-23 16:43:09 +02:00
ecore_l2_api.h net/qede/base: update FW to 8.40.25.0 2019-10-23 16:43:09 +02:00
ecore_l2.c net/qede: use common bit operations API 2020-06-16 14:34:42 +02:00
ecore_l2.h net/qede: move SPDX tags to source files 2018-07-23 23:55:26 +02:00
ecore_mcp_api.h net/qede/base: add changes for debug data collection 2020-07-11 06:18:53 +02:00
ecore_mcp.c net/qede/base: add changes for debug data collection 2020-07-11 06:18:53 +02:00
ecore_mcp.h net/qede/base: update FW to 8.40.25.0 2019-10-23 16:43:09 +02:00
ecore_mng_tlv.c net/qede: move SPDX tags to source files 2018-07-23 23:55:26 +02:00
ecore_proto_if.h net/qede/base: update FW to 8.40.25.0 2019-10-23 16:43:09 +02:00
ecore_rt_defs.h net/qede/base: update RT defs NVM cfg and MCP 2019-10-23 16:43:08 +02:00
ecore_sp_api.h net/qede: move SPDX tags to source files 2018-07-23 23:55:26 +02:00
ecore_sp_commands.c net/qede: use common bit operations API 2020-06-16 14:34:42 +02:00
ecore_sp_commands.h net/qede/base: add RL update params 2018-10-11 18:53:48 +02:00
ecore_spq.c net/qede: use common bit operations API 2020-06-16 14:34:42 +02:00
ecore_spq.h net/qede: use common bit operations API 2020-06-16 14:34:42 +02:00
ecore_sriov.c net/qede: define PCI config space specific osals 2020-09-30 19:19:11 +02:00
ecore_sriov.h net/qede/base: rename HSI datatypes and functions 2019-10-23 16:43:08 +02:00
ecore_status.h net/qede/base: add changes for debug data collection 2020-07-11 06:18:53 +02:00
ecore_utils.h net/qede: move SPDX tags to source files 2018-07-23 23:55:26 +02:00
ecore_vf_api.h net/qede: fix VF reload 2020-02-19 13:51:06 +01:00
ecore_vf.c net/qede: fix VF reload 2020-02-19 13:51:06 +01:00
ecore_vf.h net/qede: fix VF reload 2020-02-19 13:51:06 +01:00
ecore_vfpf_if.h net/qede: fix VF reload 2020-02-19 13:51:06 +01:00
ecore.h net/qede: add infrastructure support for VF load 2020-09-30 19:19:11 +02:00
eth_common.h net/qede/base: update HSI 2019-10-23 16:43:09 +02:00
mcp_public.h net/qede: fix VF reload 2020-02-19 13:51:06 +01:00
meson.build net/qede: define PCI config space specific osals 2020-09-30 19:19:11 +02:00
nvm_cfg.h net/qede/base: update RT defs NVM cfg and MCP 2019-10-23 16:43:08 +02:00
reg_addr.h net/qede/base: add changes for debug data collection 2020-07-11 06:18:53 +02:00