mlxsw: spectrum: Push code getting port speed into a helper
authorJiri Pirko <jiri@mellanox.com>
Mon, 20 Jan 2020 07:52:50 +0000 (09:52 +0200)
committerDavid S. Miller <davem@davemloft.net>
Mon, 20 Jan 2020 12:25:45 +0000 (13:25 +0100)
commitac9cc4e25044b699eb8f0f4822ad58a2f5130abb
tree8c630ee6cb68de6c0cd7fca37a5ef544de5ba373
parent794eee259e8e1a7e6f31417ec8f6fa809597bb24
mlxsw: spectrum: Push code getting port speed into a helper

Currently PTP code queries directly PTYS register for port speed from
work scheduled upon PUDE event. Since the speed needs to be used for
SPAN buffer size computation as well, push the code into a separate
helper.

Signed-off-by: Jiri Pirko <jiri@mellanox.com>
Signed-off-by: Ido Schimmel <idosch@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c