devlink: Delete not used port parameters APIs
There is no in-kernel users for the devlink port parameters API, so let's remove it. Signed-off-by: Leon Romanovsky <leonro@nvidia.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
61415c3db3
commit
42ded61aa7
2 changed files with 0 additions and 48 deletions
|
@ -1653,12 +1653,6 @@ void devlink_param_unregister(struct devlink *devlink,
|
||||||
const struct devlink_param *param);
|
const struct devlink_param *param);
|
||||||
void devlink_params_publish(struct devlink *devlink);
|
void devlink_params_publish(struct devlink *devlink);
|
||||||
void devlink_params_unpublish(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,
|
int devlink_param_driverinit_value_get(struct devlink *devlink, u32 param_id,
|
||||||
union devlink_param_value *init_val);
|
union devlink_param_value *init_val);
|
||||||
int devlink_param_driverinit_value_set(struct devlink *devlink, u32 param_id,
|
int devlink_param_driverinit_value_set(struct devlink *devlink, u32 param_id,
|
||||||
|
|
|
@ -10117,48 +10117,6 @@ void devlink_params_unpublish(struct devlink *devlink)
|
||||||
}
|
}
|
||||||
EXPORT_SYMBOL_GPL(devlink_params_unpublish);
|
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
|
static int
|
||||||
__devlink_param_driverinit_value_get(struct list_head *param_list, u32 param_id,
|
__devlink_param_driverinit_value_get(struct list_head *param_list, u32 param_id,
|
||||||
union devlink_param_value *init_val)
|
union devlink_param_value *init_val)
|
||||||
|
|
Loading…
Add table
Reference in a new issue