Lines Matching refs:devlink

23 static int ipc_devlink_get_param(struct devlink *dl, u32 id,  in ipc_devlink_get_param()
35 static int ipc_devlink_set_param(struct devlink *dl, u32 id, in ipc_devlink_set_param()
78 static int ipc_devlink_flash_update(struct devlink *devlink, in ipc_devlink_flash_update() argument
82 struct iosm_devlink *ipc_devlink = devlink_priv(devlink); in ipc_devlink_flash_update()
119 devlink_flash_update_status_notify(devlink, "Invalid component", in ipc_devlink_flash_update()
125 devlink_flash_update_status_notify(devlink, "Flashing success", in ipc_devlink_flash_update()
128 devlink_flash_update_status_notify(devlink, "Flashing failed", in ipc_devlink_flash_update()
162 static int ipc_devlink_coredump_snapshot(struct devlink *dl, in ipc_devlink_coredump_snapshot()
194 static int ipc_devlink_create_region(struct iosm_devlink *devlink) in ipc_devlink_create_region() argument
200 mdm_coredump = devlink->iosm_devlink_mdm_coredump; in ipc_devlink_create_region()
205 devlink->cd_regions[i] = in ipc_devlink_create_region()
206 devlink_region_create(devlink->devlink_ctx, in ipc_devlink_create_region()
210 if (IS_ERR(devlink->cd_regions[i])) { in ipc_devlink_create_region()
211 rc = PTR_ERR(devlink->cd_regions[i]); in ipc_devlink_create_region()
212 dev_err(devlink->dev, "Devlink region fail,err %d", rc); in ipc_devlink_create_region()
215 devlink_region_destroy(devlink->cd_regions[i]); in ipc_devlink_create_region()
244 struct devlink *devlink_ctx; in ipc_devlink_init()
308 struct devlink *devlink_ctx = ipc_devlink->devlink_ctx; in ipc_devlink_deinit()