Home
last modified time | relevance | path

Searched full:gpu_reset (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/power/sequencing/
H A Dpwrseq-thead-gpu.c37 struct reset_control *gpu_reset; member
45 if (!ctx->clks || !ctx->gpu_reset) in pwrseq_thead_gpu_enable()
66 ret = reset_control_deassert(ctx->gpu_reset); in pwrseq_thead_gpu_enable()
84 if (!ctx->clks || !ctx->gpu_reset) in pwrseq_thead_gpu_disable()
87 err = reset_control_assert(ctx->gpu_reset); in pwrseq_thead_gpu_disable()
159 ctx->gpu_reset = reset_control_get_shared(dev, NULL); in pwrseq_thead_gpu_match()
160 if (IS_ERR(ctx->gpu_reset)) { in pwrseq_thead_gpu_match()
161 ret = PTR_ERR(ctx->gpu_reset); in pwrseq_thead_gpu_match()
219 if (ctx->gpu_reset) in pwrseq_thead_gpu_remove()
220 reset_control_put(ctx->gpu_reset); in pwrseq_thead_gpu_remove()
/linux/Documentation/devicetree/bindings/reset/
H A Dfsl,imx-src.yaml21 GPU_RESET 0
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_ras.c3653 uint32_t msg_count, uint32_t *gpu_reset) in amdgpu_ras_poison_consumption_handler() argument
3691 *gpu_reset = reset; in amdgpu_ras_poison_consumption_handler()
3705 uint32_t gpu_reset; in amdgpu_ras_page_retirement_thread() local
3718 gpu_reset = 0; in amdgpu_ras_page_retirement_thread()
3737 msg_count, &gpu_reset); in amdgpu_ras_page_retirement_thread()
3739 (gpu_reset != AMDGPU_RAS_GPU_RESET_MODE1_RESET)) in amdgpu_ras_page_retirement_thread()
3744 if ((ret == -EIO) || (gpu_reset == AMDGPU_RAS_GPU_RESET_MODE1_RESET)) { in amdgpu_ras_page_retirement_thread()
3764 } else if (gpu_reset) { in amdgpu_ras_page_retirement_thread()
H A Dgfx_v12_0.c3362 if (amdgpu_in_reset(adev)) { /* for GPU_RESET case */ in gfx_v12_0_kiq_init_queue()
H A Dgfx_v11_0.c4483 if (amdgpu_in_reset(adev)) { /* for GPU_RESET case */ in gfx_v11_0_kiq_init_queue()