qed: Add support for query/config dcbx.
authorSudarsana Reddy Kalluru <sudarsana.kalluru@qlogic.com>
Wed, 8 Jun 2016 10:22:10 +0000 (06:22 -0400)
committerDavid S. Miller <davem@davemloft.net>
Wed, 8 Jun 2016 18:10:59 +0000 (11:10 -0700)
commit6ad8c632ee48ae099aa13704ef18a641220fe211
tree4551bdb4ee9532dbb7038e2726e8668047967697
parent6f23d96cfa4fb68c4c9683f161f831057a5a134f
qed: Add support for query/config dcbx.

Query API reads the dcbx data from the device shared memory and return it
to the caller. The config API configures the user provided dcbx values on
the device, and initiates the dcbx negotiation with the peer.

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>
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
drivers/net/ethernet/qlogic/qed/qed_dcbx.h
drivers/net/ethernet/qlogic/qed/qed_hsi.h
include/linux/qed/qed_if.h