]> Git Repo - linux.git/commitdiff
devlink: Delete not used port parameters APIs
authorLeon Romanovsky <[email protected]>
Thu, 23 Sep 2021 18:12:50 +0000 (21:12 +0300)
committerDavid S. Miller <[email protected]>
Fri, 24 Sep 2021 13:12:56 +0000 (14:12 +0100)
There is no in-kernel users for the devlink port parameters API,
so let's remove it.

Signed-off-by: Leon Romanovsky <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
include/net/devlink.h
net/core/devlink.c

index c902e8e5f012e2bf0fcc4ddef36467333d8f58c4..a7852a257bf6542410d91db38976d7aa7acfc892 100644 (file)
@@ -1653,12 +1653,6 @@ void devlink_param_unregister(struct devlink *devlink,
                              const struct devlink_param *param);
 void devlink_params_publish(struct devlink *devlink);
 void devlink_params_unpublish(struct devlink *devlink);
-int devlink_port_params_register(struct devlink_port *devlink_port,
-                                const struct devlink_param *params,
-                                size_t params_count);
-void devlink_port_params_unregister(struct devlink_port *devlink_port,
-                                   const struct devlink_param *params,
-                                   size_t params_count);
 int devlink_param_driverinit_value_get(struct devlink *devlink, u32 param_id,
                                       union devlink_param_value *init_val);
 int devlink_param_driverinit_value_set(struct devlink *devlink, u32 param_id,
index 7d975057c2a944bff0cc167583b1f34011f7a6a5..9c071f4e609f9732c6a3752d86f4fe1f879a05dd 100644 (file)
@@ -10117,48 +10117,6 @@ void devlink_params_unpublish(struct devlink *devlink)
 }
 EXPORT_SYMBOL_GPL(devlink_params_unpublish);
 
-/**
- *     devlink_port_params_register - register port configuration parameters
- *
- *     @devlink_port: devlink port
- *     @params: configuration parameters array
- *     @params_count: number of parameters provided
- *
- *     Register the configuration parameters supported by the port.
- */
-int devlink_port_params_register(struct devlink_port *devlink_port,
-                                const struct devlink_param *params,
-                                size_t params_count)
-{
-       return __devlink_params_register(devlink_port->devlink,
-                                        devlink_port->index,
-                                        &devlink_port->param_list, params,
-                                        params_count,
-                                        DEVLINK_CMD_PORT_PARAM_NEW,
-                                        DEVLINK_CMD_PORT_PARAM_DEL);
-}
-EXPORT_SYMBOL_GPL(devlink_port_params_register);
-
-/**
- *     devlink_port_params_unregister - unregister port configuration
- *     parameters
- *
- *     @devlink_port: devlink port
- *     @params: configuration parameters array
- *     @params_count: number of parameters provided
- */
-void devlink_port_params_unregister(struct devlink_port *devlink_port,
-                                   const struct devlink_param *params,
-                                   size_t params_count)
-{
-       return __devlink_params_unregister(devlink_port->devlink,
-                                          devlink_port->index,
-                                          &devlink_port->param_list,
-                                          params, params_count,
-                                          DEVLINK_CMD_PORT_PARAM_DEL);
-}
-EXPORT_SYMBOL_GPL(devlink_port_params_unregister);
-
 static int
 __devlink_param_driverinit_value_get(struct list_head *param_list, u32 param_id,
                                     union devlink_param_value *init_val)
This page took 0.070855 seconds and 4 git commands to generate.