mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-10-01 14:44:12 +00:00
ice: register devlink port for PF with ops
Use newly introduce devlink port registration function variant and register devlink port passing ops. Signed-off-by: Jiri Pirko <jiri@nvidia.com> Reviewed-by: Jesse Brandeburg <jesse.brandeburg@intel.com> Reviewed-by: Michal Wilczynski <michal.wilczynski@intel.com> Signed-off-by: Jakub Kicinski <kuba@kernel.org>
This commit is contained in:
parent
6acdf43d8a
commit
b285768537
1 changed files with 5 additions and 1 deletions
|
@ -1512,6 +1512,9 @@ ice_devlink_set_port_split_options(struct ice_pf *pf,
|
|||
ice_active_port_option = active_idx;
|
||||
}
|
||||
|
||||
static const struct devlink_port_ops ice_devlink_port_ops = {
|
||||
};
|
||||
|
||||
/**
|
||||
* ice_devlink_create_pf_port - Create a devlink port for this PF
|
||||
* @pf: the PF to create a devlink port for
|
||||
|
@ -1551,7 +1554,8 @@ int ice_devlink_create_pf_port(struct ice_pf *pf)
|
|||
devlink_port_attrs_set(devlink_port, &attrs);
|
||||
devlink = priv_to_devlink(pf);
|
||||
|
||||
err = devlink_port_register(devlink, devlink_port, vsi->idx);
|
||||
err = devlink_port_register_with_ops(devlink, devlink_port, vsi->idx,
|
||||
&ice_devlink_port_ops);
|
||||
if (err) {
|
||||
dev_err(dev, "Failed to create devlink port for PF %d, error %d\n",
|
||||
pf->hw.pf_id, err);
|
||||
|
|
Loading…
Reference in a new issue