[PATCH 6.5 150/285] net/mlx5: Rework devlink port alloc/free into init/cleanup