linux_dsm_epyc7002/drivers/net/ethernet/qlogic/qed
Mintz, Yuval 1ac72433c5 qed: Remove assumption on SB order in IGU
Current code assumes there's a known layout for SBs in the IGU,
where all the SBs of a single entity would be laid in consecutive
order of vectors.

While the assumption is still kept by management firmware, we already
have the necessary information to eliminate it, so no reason to keep
it in code.

Signed-off-by: Yuval Mintz <Yuval.Mintz@cavium.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2017-06-01 12:17:18 -04:00
..
Makefile qed: Add support for hardware offloaded FCoE. 2017-02-19 18:10:42 -05:00
qed_cxt.c qed: Tell QM the number of tasks 2017-05-09 11:24:22 -04:00
qed_cxt.h qed: Don't use main-ptt in unrelated flows 2017-04-06 14:26:31 -07:00
qed_dcbx.c qed: Don't inherit RoCE DCBx for V2 2017-05-30 12:07:02 -04:00
qed_dcbx.h qed: Correct DCBx update scheme 2017-05-30 12:07:01 -04:00
qed_debug.c qed: Get rid of the attention-arrays 2017-05-30 12:07:03 -04:00
qed_debug.h qed: Utilize FW 8.20.0.0 2017-05-18 13:21:40 -04:00
qed_dev_api.h qed*: Fix possible overflow for status block id field. 2017-05-04 12:31:02 -04:00
qed_dev.c qed: Encapsulate interrupt counters in struct 2017-06-01 12:17:18 -04:00
qed_fcoe.c qed: Revise alloc/setup/free flow 2017-05-21 12:56:53 -04:00
qed_fcoe.h qed: Revise alloc/setup/free flow 2017-05-21 12:56:53 -04:00
qed_hsi.h qed: Get rid of the attention-arrays 2017-05-30 12:07:03 -04:00
qed_hw.c qed: Warn PTT usage by wrong hw-function 2017-04-06 14:26:31 -07:00
qed_hw.h qed: Revise QM cofiguration 2017-04-03 19:16:37 -07:00
qed_init_fw_funcs.c qed: Utilize FW 8.20.0.0 2017-05-18 13:21:40 -04:00
qed_init_ops.c qed: Revise alloc/setup/free flow 2017-05-21 12:56:53 -04:00
qed_init_ops.h qed*: Update to dual-license 2017-01-01 21:02:14 -05:00
qed_int.c qed: Remove assumption on SB order in IGU 2017-06-01 12:17:18 -04:00
qed_int.h qed: Remove assumption on SB order in IGU 2017-06-01 12:17:18 -04:00
qed_iscsi.c qed: Correct print in iscsi error-flow 2017-05-21 12:56:53 -04:00
qed_iscsi.h qed: Revise alloc/setup/free flow 2017-05-21 12:56:53 -04:00
qed_l2.c qed: !main_ptt for tunnel configuration 2017-05-24 15:17:19 -04:00
qed_l2.h qed: aRFS infrastructure support 2017-04-17 13:06:18 -04:00
qed_ll2.c qed: Revise alloc/setup/free flow 2017-05-21 12:56:53 -04:00
qed_ll2.h qed: Revise alloc/setup/free flow 2017-05-21 12:56:53 -04:00
qed_main.c qed: Encapsulate interrupt counters in struct 2017-06-01 12:17:18 -04:00
qed_mcp.c qed: Support dynamic s-tag change 2017-05-30 12:07:02 -04:00
qed_mcp.h qed: Provide MBI information in dev_info 2017-05-24 15:17:19 -04:00
qed_ooo.c qed: Revise alloc/setup/free flow 2017-05-21 12:56:53 -04:00
qed_ooo.h qed: Revise alloc/setup/free flow 2017-05-21 12:56:53 -04:00
qed_ptp.c qed: Drop the 's' from num_ports_in_engines 2017-05-24 15:17:19 -04:00
qed_reg_addr.h qed: Cache alignemnt padding to match host 2017-05-30 12:07:04 -04:00
qed_roce.c qed: Utilize FW 8.20.0.0 2017-05-18 13:21:40 -04:00
qed_roce.h qed: verify RoCE resource bitmaps are released 2017-05-01 11:42:14 -04:00
qed_selftest.c qed*: Update to dual-license 2017-01-01 21:02:14 -05:00
qed_selftest.h qed: Add nvram selftest 2016-10-31 15:52:35 -04:00
qed_sp_commands.c qed: Support dynamic s-tag change 2017-05-30 12:07:02 -04:00
qed_sp.h qed: Support dynamic s-tag change 2017-05-30 12:07:02 -04:00
qed_spq.c qed: Revise alloc/setup/free flow 2017-05-21 12:56:53 -04:00
qed_sriov.c qed: Encapsulate interrupt counters in struct 2017-06-01 12:17:18 -04:00
qed_sriov.h qed/qede: Add UDP ports in bulletin board 2017-04-25 11:49:31 -04:00
qed_vf.c qed: Unlock on error in qed_vf_pf_acquire() 2017-04-30 22:40:45 -04:00
qed_vf.h qed - VF tunnelling support [VXLAN/GENEVE/GRE] 2017-04-25 11:49:32 -04:00
qed.h qed: Replace set_id() api with set_name() 2017-05-24 15:17:19 -04:00