net/mlx5e: Replace usage of mlx5e_devlink_get_dl_port() by netdev->devlink_port
authorJiri Pirko <jiri@nvidia.com>
Wed, 18 Jan 2023 14:44:48 +0000 (15:44 +0100)
committerSaeed Mahameed <saeedm@nvidia.com>
Tue, 14 Feb 2023 22:08:26 +0000 (14:08 -0800)
commitbc1536f369f043fa362a25d51f84bf59f2f48489
treef84844f20d377883d7b08fe371aad516262c5645
parentccd672bcf3e53ecd666ed99d4901992ebd78fdd9
net/mlx5e: Replace usage of mlx5e_devlink_get_dl_port() by netdev->devlink_port

On places where netdev pointer is available, access related devlink_port
pointer by netdev->devlink_port instead of using
mlx5e_devlink_get_dl_port() which is going to be removed.

Move SET_NETDEV_DEVLINK_PORT() call right after devlink port
registration to make sure netdev->devlink_port is valid.

Signed-off-by: Jiri Pirko <jiri@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
drivers/net/ethernet/mellanox/mlx5/core/en/reporter_rx.c
drivers/net/ethernet/mellanox/mlx5/core/en/reporter_tx.c
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c