Searched refs:hw_fini (Results 1 - 25 of 85) sorted by path

1234

/linux-master/drivers/accel/habanalabs/common/
H A Ddevice.c1735 hw_fini_rc = hdev->asic_funcs->hw_fini(hdev, hard_reset, fw_reset);
2521 rc = hdev->asic_funcs->hw_fini(hdev, true, false);
2523 dev_err(hdev->dev, "hw_fini failed in device fini while removing device %d\n", rc);
H A Dhabanalabs.h1498 * @late_fini: tears down what was done in late_init (pre hw_fini) - Optional.
1502 * @hw_fini: tears down the H/W state.
1505 * hw_fini and before CS rollback.
1629 int (*hw_fini)(struct hl_device *hdev, bool hard_reset, bool fw_reset); member in struct:hl_asic_funcs
/linux-master/drivers/accel/habanalabs/gaudi/
H A Dgaudi.c871 /* we are already on failure flow, so don't check if hw_fini fails. */
872 hdev->asic_funcs->hw_fini(hdev, true, false);
878 rc = hdev->asic_funcs->hw_fini(hdev, true, false);
9128 .hw_fini = gaudi_hw_fini,
/linux-master/drivers/accel/habanalabs/gaudi2/
H A Dgaudi2.c3151 /* we are already on failure flow, so don't check if hw_fini fails. */
3152 hdev->asic_funcs->hw_fini(hdev, true, false);
3158 rc = hdev->asic_funcs->hw_fini(hdev, true, false);
11601 .hw_fini = gaudi2_hw_fini,
/linux-master/drivers/accel/habanalabs/goya/
H A Dgoya.c671 /* we are already on failure flow, so don't check if hw_fini fails. */
672 hdev->asic_funcs->hw_fini(hdev, true, false);
678 rc = hdev->asic_funcs->hw_fini(hdev, true, false);
5449 .hw_fini = goya_hw_fini,
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_acp.c632 .hw_fini = acp_hw_fini,
H A Damdgpu_device.c3200 * amdgpu_device_smu_fini_early - smu hw_fini wrapper
3217 r = adev->ip_blocks[i].version->funcs->hw_fini((void *)adev);
3220 DRM_DEBUG("hw_fini of IP block <%s> failed %d\n",
3256 r = adev->ip_blocks[i].version->funcs->hw_fini((void *)adev);
3259 DRM_DEBUG("hw_fini of IP block <%s> failed %d\n",
3280 * IPs that make up the asic is walked and the hw_fini and sw_fini callbacks
3281 * are run. hw_fini tears down the hardware associated with each IP
H A Damdgpu_psp.c3948 .hw_fini = psp_hw_fini,
H A Damdgpu_umsch_mm.c878 .hw_fini = umsch_mm_hw_fini,
H A Damdgpu_vkms.c653 .hw_fini = amdgpu_vkms_hw_fini,
H A Damdgpu_vpe.c907 .hw_fini = vpe_hw_fini,
H A Dcik.c2205 .hw_fini = cik_common_hw_fini,
H A Dcik_ih.c430 .hw_fini = cik_ih_hw_fini,
H A Dcik_sdma.c1223 .hw_fini = cik_sdma_hw_fini,
H A Dcz_ih.c428 .hw_fini = cz_ih_hw_fini,
H A Ddce_v10_0.c3327 .hw_fini = dce_v10_0_hw_fini,
H A Ddce_v11_0.c3459 .hw_fini = dce_v11_0_hw_fini,
H A Ddce_v6_0.c3149 .hw_fini = dce_v6_0_hw_fini,
H A Ddce_v8_0.c3237 .hw_fini = dce_v8_0_hw_fini,
H A Dgfx_v10_0.c9307 .hw_fini = gfx_v10_0_hw_fini,
H A Dgfx_v11_0.c6161 .hw_fini = gfx_v11_0_hw_fini,
H A Dgfx_v6_0.c3452 .hw_fini = gfx_v6_0_hw_fini,
H A Dgfx_v7_0.c4972 .hw_fini = gfx_v7_0_hw_fini,
H A Dgfx_v8_0.c6869 .hw_fini = gfx_v8_0_hw_fini,
H A Dgfx_v9_0.c6850 .hw_fini = gfx_v9_0_hw_fini,

Completed in 602 milliseconds

1234