linux/drivers/net/ethernet/qlogic/qed
Yuval Mintz b2b897eba6 qed: Improve VF interrupt reset
During FLR flow, need to make sure HW is no longer capable of writing to
host memory as part of its interrupt mechanisms.
While we're at it, unify the logic cleaning the driver's status-blocks
into using a single API function for both PFs and VFs.

Signed-off-by: Yuval Mintz <Yuval.Mintz@qlogic.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2016-05-16 13:59:18 -04:00
..
Makefile qed: Introduce VFs 2016-05-12 00:04:07 -04:00
qed_cxt.c qed: Introduce VFs 2016-05-12 00:04:07 -04:00
qed_cxt.h qed: Introduce VFs 2016-05-12 00:04:07 -04:00
qed_dev_api.h qed: IOV configure and FLR 2016-05-12 00:04:07 -04:00
qed_dev.c qed*: Tx-switching configuration 2016-05-12 00:04:08 -04:00
qed_hsi.h qed: IOV configure and FLR 2016-05-12 00:04:07 -04:00
qed_hw.c qed: Introduce VFs 2016-05-12 00:04:07 -04:00
qed_hw.h qed: Add CONFIG_QED_SRIOV 2016-05-12 00:04:06 -04:00
qed_init_fw_funcs.c qed: Add PF min bandwidth configuration support 2016-04-26 13:56:26 -04:00
qed_init_ops.c qed: Introduce VFs 2016-05-12 00:04:07 -04:00
qed_init_ops.h
qed_int.c qed: Improve VF interrupt reset 2016-05-16 13:59:18 -04:00
qed_int.h qed: Improve VF interrupt reset 2016-05-16 13:59:18 -04:00
qed_l2.c qed*: Tx-switching configuration 2016-05-12 00:04:08 -04:00
qed_l2.h qed*: Tx-switching configuration 2016-05-12 00:04:08 -04:00
qed_main.c qed*: Tx-switching configuration 2016-05-12 00:04:08 -04:00
qed_mcp.c qed: IOV configure and FLR 2016-05-12 00:04:07 -04:00
qed_mcp.h qed: IOV configure and FLR 2016-05-12 00:04:07 -04:00
qed_reg_addr.h qed: Improve VF interrupt reset 2016-05-16 13:59:18 -04:00
qed_selftest.c qed: add infrastructure for device self tests. 2016-05-02 00:16:39 -04:00
qed_selftest.h qed: add infrastructure for device self tests. 2016-05-02 00:16:39 -04:00
qed_sp_commands.c qed*: Tx-switching configuration 2016-05-12 00:04:08 -04:00
qed_sp.h qed*: Tx-switching configuration 2016-05-12 00:04:08 -04:00
qed_spq.c qed: Introduce VFs 2016-05-12 00:04:07 -04:00
qed_sriov.c qed: Improve VF interrupt reset 2016-05-16 13:59:18 -04:00
qed_sriov.h qed*: IOV support spoof-checking 2016-05-12 00:04:08 -04:00
qed_vf.c qed*: Tx-switching configuration 2016-05-12 00:04:08 -04:00
qed_vf.h qed*: Support forced MAC 2016-05-12 00:04:08 -04:00
qed.h qed*: IOV link control 2016-05-12 00:04:08 -04:00