Commit ab8ccc6c authored by Jiri Pirko's avatar Jiri Pirko Committed by Jakub Kicinski
Browse files

nfp: devlink: register devlink port with ops



Use newly introduce devlink port registration function variant and
register devlink port passing ops.

Signed-off-by: default avatarJiri Pirko <jiri@nvidia.com>
Signed-off-by: default avatarJakub Kicinski <kuba@kernel.org>
parent 865a1a1b
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -321,6 +321,9 @@ const struct devlink_ops nfp_devlink_ops = {
	.flash_update		= nfp_devlink_flash_update,
};

static const struct devlink_port_ops nfp_devlink_port_ops = {
};

int nfp_devlink_port_register(struct nfp_app *app, struct nfp_port *port)
{
	struct devlink_port_attrs attrs = {};
@@ -351,7 +354,8 @@ int nfp_devlink_port_register(struct nfp_app *app, struct nfp_port *port)

	devlink = priv_to_devlink(app->pf);

	return devl_port_register(devlink, &port->dl_port, port->eth_id);
	return devl_port_register_with_ops(devlink, &port->dl_port,
					   port->eth_id, &nfp_devlink_port_ops);
}

void nfp_devlink_port_unregister(struct nfp_port *port)