linux_dsm_epyc7002/drivers/net/ethernet/mellanox
Tal Bar 8e1ed7392c mlxsw: spectrum: Add support for auto-negotiation disable mode
In 'auto-neg off' the device have sent AN (auto-negotiation) frames
with the forced speed. Thus, fix it using an_disable_admin field in
Port type and speed (PTYS) register. This field indicates if speed
negotiation frames would be send by the port or not.

Add the field and enable/disable it for 'auto-neg on/off', make the
port to start/stop sending AN (auto-negotiation) frames. Note that for
SwitchX2 the behavior doesn't change (i.e support only AN enabled with
forced speed).

Signed-off-by: Tal Bar <talb@mellanox.com>
Reviewed-by: Jiri Pirko <jiri@mellanox.com>
Signed-off-by: Ido Schimmel <idosch@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2018-03-22 13:13:36 -04:00
..
mlx4 net/mlx4_en: try to use high order pages for RX rings 2018-03-07 13:35:23 -05:00
mlx5/core mlx5: Remove call to ida_pre_get 2018-03-20 10:46:01 -04:00
mlxfw
mlxsw mlxsw: spectrum: Add support for auto-negotiation disable mode 2018-03-22 13:13:36 -04:00
Kconfig
Makefile