Searched refs:reset_ctl (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| A D | aldebaran.c | 44 list_for_each_entry(handler, &reset_ctl->reset_handlers, in aldebaran_get_reset_handler() 113 struct amdgpu_reset_control *reset_ctl = in aldebaran_async_reset() local 383 struct amdgpu_reset_control *reset_ctl; in aldebaran_reset_init() local 385 reset_ctl = kzalloc(sizeof(*reset_ctl), GFP_KERNEL); in aldebaran_reset_init() 386 if (!reset_ctl) in aldebaran_reset_init() 389 reset_ctl->handle = adev; in aldebaran_reset_init() 390 reset_ctl->async_reset = aldebaran_async_reset; in aldebaran_reset_init() 391 reset_ctl->active_reset = AMD_RESET_METHOD_NONE; in aldebaran_reset_init() 394 INIT_LIST_HEAD(&reset_ctl->reset_handlers); in aldebaran_reset_init() 395 INIT_WORK(&reset_ctl->reset_work, reset_ctl->async_reset); in aldebaran_reset_init() [all …]
|
| A D | amdgpu_reset.h | 46 int (*prepare_env)(struct amdgpu_reset_control *reset_ctl, 48 int (*prepare_hwcontext)(struct amdgpu_reset_control *reset_ctl, 50 int (*perform_reset)(struct amdgpu_reset_control *reset_ctl, 52 int (*restore_hwcontext)(struct amdgpu_reset_control *reset_ctl, 54 int (*restore_env)(struct amdgpu_reset_control *reset_ctl, 68 struct amdgpu_reset_control *reset_ctl, 82 int amdgpu_reset_add_handler(struct amdgpu_reset_control *reset_ctl,
|
| A D | amdgpu_reset.c | 27 int amdgpu_reset_add_handler(struct amdgpu_reset_control *reset_ctl, in amdgpu_reset_add_handler() argument 31 list_add_tail(&handler->handler_list, &reset_ctl->reset_handlers); in amdgpu_reset_add_handler()
|
Completed in 7 milliseconds