linux/drivers/net/ethernet/qlogic/qed
Michal Kalderon 83bf76e352 qed: Modify api for performing a dmae to another PF
This patch modifies the dmae API to enable performing a dmae operation
to another PF. This enables sharing between the llh entries between PFs
and thus increasing the amount of filters per PF under certain
configurations.
The llh entries require using the dmae since the memory is widebus,
which requires atomicity in access.

Signed-off-by: Ariel Elior <ariel.elior@marvell.com>
Signed-off-by: Michal Kalderon <michal.kalderon@marvell.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2019-05-26 13:04:11 -07:00
..
Makefile
qed.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2019-04-17 11:26:25 -07:00
qed_cxt.c qed: Modify api for performing a dmae to another PF 2019-05-26 13:04:11 -07:00
qed_cxt.h
qed_dcbx.c qed: Define new MF bit for no_vlan config 2019-03-20 11:12:50 -07:00
qed_dcbx.h
qed_debug.c qed: Modify api for performing a dmae to another PF 2019-05-26 13:04:11 -07:00
qed_debug.h
qed_dev.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2019-04-17 11:26:25 -07:00
qed_dev_api.h qed: Modify api for performing a dmae to another PF 2019-05-26 13:04:11 -07:00
qed_fcoe.c
qed_fcoe.h
qed_hsi.h qed: Add API for SmartAN query. 2019-02-08 22:39:01 -08:00
qed_hw.c qed: Modify api for performing a dmae to another PF 2019-05-26 13:04:11 -07:00
qed_hw.h
qed_init_fw_funcs.c
qed_init_ops.c qed: Modify api for performing a dmae to another PF 2019-05-26 13:04:11 -07:00
qed_init_ops.h
qed_int.c qed: Modify api for performing a dmae to another PF 2019-05-26 13:04:11 -07:00
qed_int.h qed: Delete redundant doorbell recovery types 2019-04-14 13:59:48 -07:00
qed_iscsi.c
qed_iscsi.h
qed_iwarp.c qed: Fix iWARP syn packet mac address validation. 2019-02-18 16:51:54 -08:00
qed_iwarp.h qed: Fix iWARP buffer size provided for syn packet processing. 2019-02-18 16:51:54 -08:00
qed_l2.c qed: Modify api for performing a dmae to another PF 2019-05-26 13:04:11 -07:00
qed_l2.h qed: Fix LACP pdu drops for VFs 2019-01-28 11:13:34 -08:00
qed_ll2.c qed: Fix system crash in ll2 xmit 2019-01-28 11:13:34 -08:00
qed_ll2.h
qed_main.c qed: Fix missing DORQ attentions 2019-04-14 13:59:49 -07:00
qed_mcp.c qed: Add API for SmartAN query. 2019-02-08 22:39:01 -08:00
qed_mcp.h qed: Read device port count from the shmem 2019-02-21 10:51:08 -08:00
qed_mng_tlv.c
qed_ooo.c
qed_ooo.h
qed_ptp.c qed: Read device port count from the shmem 2019-02-21 10:51:08 -08:00
qed_rdma.c
qed_rdma.h
qed_reg_addr.h qed: Add infrastructure for error detection and recovery 2019-01-28 10:58:41 -08:00
qed_roce.c
qed_roce.h
qed_selftest.c
qed_selftest.h
qed_sp.h qed: Fix EQ full firmware assert. 2019-02-06 16:53:32 -08:00
qed_sp_commands.c qed: Assign UFP TC value to vlan priority in UFP mode. 2019-02-06 16:53:32 -08:00
qed_spq.c drivers: Remove explicit invocations of mmiowb() 2019-04-08 12:01:02 +01:00
qed_sriov.c qed: Modify api for performing a dmae to another PF 2019-05-26 13:04:11 -07:00
qed_sriov.h
qed_vf.c qed: Fix VF probe failure while FLR 2019-01-28 11:13:34 -08:00
qed_vf.h