net/mlx5: Verify Hardware supports requested ptp function on a given pin
authorEran Ben Elisha <eranbe@mellanox.com>
Wed, 8 Jul 2020 08:10:01 +0000 (11:10 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 5 Aug 2020 07:58:42 +0000 (09:58 +0200)
commit649b20bcad9209ffce4f7006b068b76d35198e29
treee478d5ff9d5225d1990564eafe75f8e1ea76a64d
parent2ad5aeae572b94aeb50443c0c13a99c9b4f64baa
net/mlx5: Verify Hardware supports requested ptp function on a given pin

[ Upstream commit 071995c877a8646209d55ff8edddd2b054e7424c ]

Fix a bug where driver did not verify Hardware pin capabilities for
PTP functions.

Fixes: ee7f12205abc ("net/mlx5e: Implement 1PPS support")
Signed-off-by: Eran Ben Elisha <eranbe@mellanox.com>
Reviewed-by: Ariel Levkovich <lariel@mellanox.com>
Signed-off-by: Saeed Mahameed <saeedm@mellanox.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c