1
0
Fork 0
mirror of synced 2025-03-06 20:59:54 +01:00
linux/drivers/net/ethernet/qlogic/qed
Manish Chopra 823163ba6e qed*: esl priv flag support through ethtool
ESL(Enhanced System Lockdown) was designed to lock PCI adapter firmware
images and prevent changes to critical non-volatile configuration data
so that uncontrolled, malicious or unintentional modification to the
adapters are avoided, ensuring it's operational state. Once this feature is
enabled, the device is locked, rejecting any modification to non-volatile
images. Once unlocked, the protection is off such that firmware and
non-volatile configurations may be altered.

Driver just reflects the capability and status of this through
the ethtool private flag.

Signed-off-by: Manish Chopra <manishc@marvell.com>
Signed-off-by: Prabhakar Kushwaha <pkushwaha@marvell.com>
Signed-off-by: Alok Prasad <palok@marvell.com>
Signed-off-by: Ariel Elior <aelior@marvell.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2021-12-03 18:24:21 -08:00
..
Makefile qed: Add NVMeTCP Offload IO Level FW Initializations 2021-06-03 14:04:17 -07:00
qed.h qed: Update debug related changes 2021-10-04 12:55:49 +01:00
qed_chain.c qed: fix the allocation of the chains with an external PBL 2020-07-27 12:17:14 -07:00
qed_cxt.c qed: Use the bitmap API to simplify some functions 2021-11-22 14:30:57 +00:00
qed_cxt.h qed: Update debug related changes 2021-10-04 12:55:49 +01:00
qed_dbg_hsi.h qed: Split huge qed_hsi.h header file 2021-10-04 12:55:48 +01:00
qed_dcbx.c net: qed: remove unneeded return variables 2021-07-27 11:55:19 +01:00
qed_dcbx.h qed: Split huge qed_hsi.h header file 2021-10-04 12:55:48 +01:00
qed_debug.c net: qed_debug: fix check of false (grc_param < 0) expression 2021-10-13 08:42:01 -07:00
qed_debug.h qed: Update debug related changes 2021-10-04 12:55:49 +01:00
qed_dev.c net: qed_dev: fix check of true !rc expression 2021-10-25 19:11:13 -07:00
qed_dev_api.h ethernet: constify references to netdev->dev_addr in drivers 2021-10-14 09:22:11 -07:00
qed_devlink.c qed: Move devlink registration to be last devlink command 2021-09-27 16:31:59 +01:00
qed_devlink.h qed: use devlink logic to report errors 2020-08-24 18:01:33 -07:00
qed_fcoe.c qed: Add '_GTT' suffix to the IRO RAM macros 2021-10-04 12:55:49 +01:00
qed_fcoe.h net: qed: cleanup global structs declarations 2020-07-06 13:18:55 -07:00
qed_hsi.h qed: Enhance rammod debug prints to provide pretty details 2021-12-02 12:22:17 +00:00
qed_hw.c net: qed: correct qed_hw_err_notify() prototype 2020-07-06 13:18:55 -07:00
qed_hw.h qed: Fix kernel-doc warnings 2021-10-04 12:55:48 +01:00
qed_init_fw_funcs.c qed: Enhance rammod debug prints to provide pretty details 2021-12-02 12:22:17 +00:00
qed_init_ops.c qed: Update FW init functions to support FW 8.59.1.0 2021-10-04 12:55:49 +01:00
qed_init_ops.h qed: Update FW init functions to support FW 8.59.1.0 2021-10-04 12:55:49 +01:00
qed_int.c qed*: enhance tx timeout debug info 2021-12-03 18:24:20 -08:00
qed_int.h qed*: enhance tx timeout debug info 2021-12-03 18:24:20 -08:00
qed_iro_hsi.h qed: Add '_GTT' suffix to the IRO RAM macros 2021-10-04 12:55:49 +01:00
qed_iscsi.c qed: Add '_GTT' suffix to the IRO RAM macros 2021-10-04 12:55:49 +01:00
qed_iscsi.h qed: Fix kernel-doc warnings 2021-10-04 12:55:48 +01:00
qed_iwarp.c qed: Update the TCP active termination 2 MSL timer ("TIME_WAIT") 2021-10-04 12:55:49 +01:00
qed_iwarp.h net: qed: update copyright years 2020-06-30 15:51:40 -07:00
qed_l2.c ethernet: constify references to netdev->dev_addr in drivers 2021-10-14 09:22:11 -07:00
qed_l2.h qed: Update qed_hsi.h for fw 8.59.1.0 2021-10-04 12:55:49 +01:00
qed_ll2.c qed: Change the TCP common variable - "iscsi_ooo" 2021-10-18 15:58:21 -07:00
qed_ll2.h qed: Split huge qed_hsi.h header file 2021-10-04 12:55:48 +01:00
qed_main.c qed*: esl priv flag support through ethtool 2021-12-03 18:24:21 -08:00
qed_mcp.c qed*: esl priv flag support through ethtool 2021-12-03 18:24:21 -08:00
qed_mcp.h qed*: esl priv flag support through ethtool 2021-12-03 18:24:21 -08:00
qed_mfw_hsi.h qed*: esl priv flag support through ethtool 2021-12-03 18:24:21 -08:00
qed_mng_tlv.c qed: Add NVMeTCP Offload PF Level FW and HW HSI 2021-06-03 14:04:17 -07:00
qed_nvmetcp.c qed: Add NVMeTCP Offload IO Level FW Initializations 2021-06-03 14:04:17 -07:00
qed_nvmetcp.h qed: Add NVMeTCP Offload Connection Level FW and HW HSI 2021-06-03 14:04:17 -07:00
qed_nvmetcp_fw_funcs.c qed: Remove duplicated include of kernel.h 2021-08-03 11:49:28 +01:00
qed_nvmetcp_fw_funcs.h qed: Fix duplicate included linux/kernel.h 2021-06-07 13:29:50 -07:00
qed_nvmetcp_ip_services.c qed: Add IP services APIs support 2021-06-03 14:04:18 -07:00
qed_ooo.c qed: Optimize the ll2 ooo flow 2021-10-18 15:58:21 -07:00
qed_ooo.h net: qed: update copyright years 2020-06-30 15:51:40 -07:00
qed_ptp.c net: qed_ptp: fix check of true !rc expression 2021-10-25 19:11:13 -07:00
qed_ptp.h net: qed: cleanup global structs declarations 2020-07-06 13:18:55 -07:00
qed_rdma.c RDMA v5.16 merge window pull request 2021-11-03 08:05:59 -07:00
qed_rdma.h qed: Split huge qed_hsi.h header file 2021-10-04 12:55:48 +01:00
qed_reg_addr.h qed*: enhance tx timeout debug info 2021-12-03 18:24:20 -08:00
qed_roce.c qed: Split huge qed_hsi.h header file 2021-10-04 12:55:48 +01:00
qed_roce.h net: qed: update copyright years 2020-06-30 15:51:40 -07:00
qed_selftest.c net: qed: update copyright years 2020-06-30 15:51:40 -07:00
qed_selftest.h qed: Fix kernel-doc warnings 2021-10-04 12:55:48 +01:00
qed_sp.h qed: Update qed_hsi.h for fw 8.59.1.0 2021-10-04 12:55:49 +01:00
qed_sp_commands.c qed: Enhance rammod debug prints to provide pretty details 2021-12-02 12:22:17 +00:00
qed_spq.c qed: Enhance rammod debug prints to provide pretty details 2021-12-02 12:22:17 +00:00
qed_sriov.c ethernet: Remove redundant 'flush_workqueue()' calls 2021-10-10 11:33:15 +01:00
qed_sriov.h qed: Fix compilation for CONFIG_QED_SRIOV undefined scenario 2021-10-08 17:11:58 +01:00
qed_vf.c ethernet: constify references to netdev->dev_addr in drivers 2021-10-14 09:22:11 -07:00
qed_vf.h ethernet: constify references to netdev->dev_addr in drivers 2021-10-14 09:22:11 -07:00