linux/drivers/net/ethernet/qlogic/qed
Sudarsana Reddy Kalluru 39651abd28 qed: add support for dcbx.
This patch adds the necessary driver support for Management Firmware to
configure the device/firmware with the dcbx results. Management Firmware
is responsible for communicating the DCBX and driving the negotiation,
but the driver has responsibility of receiving async notification and
configuring the results in hw/fw. This patch also adds the dcbx support for
future protocols (e.g., FCoE) as preparation to their imminent submission.

Signed-off-by: Sudarsana Reddy Kalluru <sudarsana.kalluru@qlogic.com>
Signed-off-by: Yuval Mintz <Yuval.Mintz@qlogic.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2016-05-17 12:29:34 -04:00
..
Makefile qed: add support for dcbx. 2016-05-17 12:29:34 -04:00
qed_cxt.c qed: Introduce VFs 2016-05-12 00:04:07 -04:00
qed_cxt.h qed: add support for dcbx. 2016-05-17 12:29:34 -04:00
qed_dcbx.c qed: add support for dcbx. 2016-05-17 12:29:34 -04:00
qed_dcbx.h qed: add support for dcbx. 2016-05-17 12:29:34 -04:00
qed_dev_api.h qed: IOV configure and FLR 2016-05-12 00:04:07 -04:00
qed_dev.c qed: add support for dcbx. 2016-05-17 12:29:34 -04:00
qed_hsi.h qed: add support for dcbx. 2016-05-17 12:29:34 -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: Remove a stray tab 2016-05-17 12:23:37 -04:00
qed_mcp.c qed: add support for dcbx. 2016-05-17 12:29:34 -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: add support for dcbx. 2016-05-17 12:29:34 -04:00
qed_sp.h qed: add support for dcbx. 2016-05-17 12:29:34 -04:00
qed_spq.c qed: Introduce VFs 2016-05-12 00:04:07 -04:00
qed_sriov.c qed: Allow more than 16 VFs 2016-05-16 13:59:19 -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: add support for dcbx. 2016-05-17 12:29:34 -04:00