numam-dpdk/drivers/net/qede/base
Manish Chopra d459b04329 net/qede: add infrastructure support for VF load
This patch adds necessary infrastructure support (required to handle
messages from VF and sending ramrod on behalf of VF's configuration
request from alarm handler context) to start/load the VF-PMD driver
instance on top of PF-PMD driver instance.

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: add infrastructure support for VF load 2020-09-30 19:19:11 +02:00
bcm_osal.h net/qede: add infrastructure support for VF load 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