]> git.baikalelectronics.ru Git - kernel.git/commit
net/mlx5e: ConnectX-4 firmware support for DCBX
authorHuy Nguyen <huyn@mellanox.com>
Sun, 27 Nov 2016 15:02:07 +0000 (17:02 +0200)
committerDavid S. Miller <davem@davemloft.net>
Mon, 28 Nov 2016 20:09:35 +0000 (15:09 -0500)
commited4f8392ad2dd457668459bb94fbb549e6f4e445
tree6ac8cd111ef67c63d1f0224dcc3ebe605dc8e68a
parentbb2e8dfa7c65ac73bed157aae03914ed261f58b1
net/mlx5e: ConnectX-4 firmware support for DCBX

DBCX by default is controlled by firmware where dcbx capability bit
is set. In this mode, firmware is responsible for reading/sending the
TLV packets from/to the remote partner.

This patch sets up the infrastructure to move between HOST/FW DCBX
control mode.

Signed-off-by: Huy Nguyen <huyn@mellanox.com>
Signed-off-by: Saeed Mahameed <saeedm@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/mellanox/mlx5/core/en.h
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c
drivers/net/ethernet/mellanox/mlx5/core/en_main.c