linux/drivers/net/ethernet/qlogic/qed
Sudarsana Reddy Kalluru 2528c38993 qed: Add support for tlv request processing.
The patch adds driver support for processing TLV requests/repsonses
from the mfw and upper driver layers respectively. The implementation
reads the requested TLVs from the shared memory, requests the values
from upper layer drivers, populates this info (TLVs) shared memory and
notifies MFW about the TLV values.

Signed-off-by: Sudarsana Reddy Kalluru <Sudarsana.Kalluru@cavium.com>
Signed-off-by: Ariel Elior <ariel.elior@cavium.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2018-05-22 23:29:53 -04:00
..
Makefile qed: Add support for tlv request processing. 2018-05-22 23:29:53 -04:00
qed_cxt.c qed: Free RoCE ILT Memory on rmmod qedr 2018-03-07 12:17:31 -05:00
qed_cxt.h qed*: Utilize FW 8.33.1.0 2018-01-02 13:59:16 -05:00
qed_dcbx.c qed: Add support for Unified Fabric Port. 2018-05-07 23:46:10 -04:00
qed_dcbx.h
qed_debug.c qed: Fix copying 2 strings 2018-04-24 13:59:42 -04:00
qed_debug.h
qed_dev_api.h qed: Read per queue coalesce from hardware 2017-07-27 00:05:22 -07:00
qed_dev.c qed: Add support for Unified Fabric Port. 2018-05-07 23:46:10 -04:00
qed_fcoe.c qed: Add support for Unified Fabric Port. 2018-05-07 23:46:10 -04:00
qed_fcoe.h
qed_hsi.h qed: Add MFW interfaces for TLV request support. 2018-05-22 23:29:53 -04:00
qed_hw.c qed*: Utilize FW 8.33.1.0 2018-01-02 13:59:16 -05:00
qed_hw.h qed*: Utilize FW 8.33.1.0 2018-01-02 13:59:16 -05:00
qed_init_fw_funcs.c qed*: Utilize FW 8.33.11.0 2018-03-29 14:18:02 -04:00
qed_init_ops.c qed*: Utilize FW 8.33.1.0 2018-01-02 13:59:16 -05:00
qed_init_ops.h
qed_int.c treewide: Fix typos in printk 2018-03-27 09:51:22 +02:00
qed_int.h qed*: HSI renaming for different types of HW 2018-01-02 13:59:15 -05:00
qed_iscsi.c qed*: Utilize FW 8.33.1.0 2018-01-02 13:59:16 -05:00
qed_iscsi.h
qed_iwarp.c qed*: Utilize FW 8.33.11.0 2018-03-29 14:18:02 -04:00
qed_iwarp.h qed*: Utilize FW 8.33.1.0 2018-01-02 13:59:16 -05:00
qed_l2.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2018-05-11 20:53:22 -04:00
qed_l2.h qed*: Utilize FW 8.33.1.0 2018-01-02 13:59:16 -05:00
qed_ll2.c qed: Fix LL2 race during connection terminate 2018-05-16 14:49:01 -04:00
qed_ll2.h qed: Add ll2 ability of opening a secondary queue 2017-10-09 10:21:26 -07:00
qed_main.c qed: Add support for tlv request processing. 2018-05-22 23:29:53 -04:00
qed_mcp.c qed: Add support for Unified Fabric Port. 2018-05-07 23:46:10 -04:00
qed_mcp.h qed: Add support for tlv request processing. 2018-05-22 23:29:53 -04:00
qed_mng_tlv.c qed: Add support for tlv request processing. 2018-05-22 23:29:53 -04:00
qed_ooo.c qed: Fix iWARP out of order flow 2017-10-19 12:46:43 +01:00
qed_ooo.h qed: Fix iWARP out of order flow 2017-10-19 12:46:43 +01:00
qed_ptp.c
qed_rdma.c qed: Use after free in qed_rdma_free() 2018-03-13 10:54:17 -04:00
qed_rdma.h qed: iWARP CM add passive side connect 2017-07-03 01:43:45 -07:00
qed_reg_addr.h qed*: Utilize FW 8.33.1.0 2018-01-02 13:59:16 -05:00
qed_roce.c qed: fix spelling mistake: "offloded" -> "offloaded" 2018-05-03 14:45:51 -04:00
qed_roce.h
qed_selftest.c qed: Fix PTT entry leak in the selftest error flow. 2018-03-29 14:29:55 -04:00
qed_selftest.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
qed_sp_commands.c qed: Add support for Unified Fabric Port. 2018-05-07 23:46:10 -04:00
qed_sp.h qed: Add support for Unified Fabric Port. 2018-05-07 23:46:10 -04:00
qed_spq.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next 2018-01-31 14:31:10 -08:00
qed_sriov.c qed* : Add new TLV to request PF to update MAC in bulletin board 2018-04-20 11:26:37 -04:00
qed_sriov.h qed*: Utilize FW 8.33.1.0 2018-01-02 13:59:16 -05:00
qed_vf.c qed* : Add new TLV to request PF to update MAC in bulletin board 2018-04-20 11:26:37 -04:00
qed_vf.h qed* : Add new TLV to request PF to update MAC in bulletin board 2018-04-20 11:26:37 -04:00
qed.h qed: Add support for tlv request processing. 2018-05-22 23:29:53 -04:00