Home
last modified time | relevance | path

Searched refs:srbm_soft_reset (Results 1 – 13 of 13) sorted by relevance

/linux/drivers/gpu/drm/amd/amdgpu/
H A Dtonga_ih.c396 u32 srbm_soft_reset = 0; in tonga_ih_check_soft_reset() local
400 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, in tonga_ih_check_soft_reset()
403 if (srbm_soft_reset) { in tonga_ih_check_soft_reset()
404 adev->irq.srbm_soft_reset = srbm_soft_reset; in tonga_ih_check_soft_reset()
407 adev->irq.srbm_soft_reset = 0; in tonga_ih_check_soft_reset()
414 if (!ip_block->adev->irq.srbm_soft_reset) in tonga_ih_pre_soft_reset()
424 if (!adev->irq.srbm_soft_reset) in tonga_ih_post_soft_reset()
433 u32 srbm_soft_reset; in tonga_ih_soft_reset() local
435 if (!adev->irq.srbm_soft_reset) in tonga_ih_soft_reset()
437 srbm_soft_reset = adev->irq.srbm_soft_reset; in tonga_ih_soft_reset()
[all …]
H A Dvce_v3_0.c637 u32 srbm_soft_reset = 0; in vce_v3_0_check_soft_reset() local
655 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_VCE0, 1); in vce_v3_0_check_soft_reset()
656 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_VCE1, 1); in vce_v3_0_check_soft_reset()
660 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_VCE0, 1); in vce_v3_0_check_soft_reset()
661 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_VCE1, 1); in vce_v3_0_check_soft_reset()
666 if (srbm_soft_reset) { in vce_v3_0_check_soft_reset()
667 adev->vce.srbm_soft_reset = srbm_soft_reset; in vce_v3_0_check_soft_reset()
670 adev->vce.srbm_soft_reset = 0; in vce_v3_0_check_soft_reset()
678 u32 srbm_soft_reset; in vce_v3_0_soft_reset() local
680 if (!adev->vce.srbm_soft_reset) in vce_v3_0_soft_reset()
[all …]
H A Diceland_ih.c377 u32 srbm_soft_reset = 0; in iceland_ih_soft_reset() local
382 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, in iceland_ih_soft_reset()
385 if (srbm_soft_reset) { in iceland_ih_soft_reset()
387 tmp |= srbm_soft_reset; in iceland_ih_soft_reset()
394 tmp &= ~srbm_soft_reset; in iceland_ih_soft_reset()
H A Dcz_ih.c383 u32 srbm_soft_reset = 0; in cz_ih_soft_reset() local
388 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, in cz_ih_soft_reset()
391 if (srbm_soft_reset) { in cz_ih_soft_reset()
393 tmp |= srbm_soft_reset; in cz_ih_soft_reset()
400 tmp &= ~srbm_soft_reset; in cz_ih_soft_reset()
H A Dsi_ih.c254 u32 srbm_soft_reset = 0; in si_ih_soft_reset() local
258 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_IH_MASK; in si_ih_soft_reset()
260 if (srbm_soft_reset) { in si_ih_soft_reset()
262 tmp |= srbm_soft_reset; in si_ih_soft_reset()
269 tmp &= ~srbm_soft_reset; in si_ih_soft_reset()
H A Dcik_ih.c391 u32 srbm_soft_reset = 0; in cik_ih_soft_reset() local
395 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_IH_MASK; in cik_ih_soft_reset()
397 if (srbm_soft_reset) { in cik_ih_soft_reset()
399 tmp |= srbm_soft_reset; in cik_ih_soft_reset()
406 tmp &= ~srbm_soft_reset; in cik_ih_soft_reset()
H A Dgmc_v8_0.c1304 u32 srbm_soft_reset = 0; in gmc_v8_0_check_soft_reset() local
1309 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v8_0_check_soft_reset()
1315 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v8_0_check_soft_reset()
1319 if (srbm_soft_reset) { in gmc_v8_0_check_soft_reset()
1320 adev->gmc.srbm_soft_reset = srbm_soft_reset; in gmc_v8_0_check_soft_reset()
1324 adev->gmc.srbm_soft_reset = 0; in gmc_v8_0_check_soft_reset()
1333 if (!adev->gmc.srbm_soft_reset) in gmc_v8_0_pre_soft_reset()
1346 u32 srbm_soft_reset; in gmc_v8_0_soft_reset() local
1348 if (!adev->gmc.srbm_soft_reset) in gmc_v8_0_soft_reset()
1350 srbm_soft_reset = adev->gmc.srbm_soft_reset; in gmc_v8_0_soft_reset()
[all …]
H A Dgmc_v6_0.c988 u32 srbm_soft_reset = 0; in gmc_v6_0_soft_reset() local
992 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v6_0_soft_reset()
998 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v6_0_soft_reset()
1002 if (srbm_soft_reset) { in gmc_v6_0_soft_reset()
1009 tmp |= srbm_soft_reset; in gmc_v6_0_soft_reset()
1016 tmp &= ~srbm_soft_reset; in gmc_v6_0_soft_reset()
H A Dgmc_v7_0.c1174 u32 srbm_soft_reset = 0; in gmc_v7_0_soft_reset() local
1178 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v7_0_soft_reset()
1184 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v7_0_soft_reset()
1188 if (srbm_soft_reset) { in gmc_v7_0_soft_reset()
1194 tmp |= srbm_soft_reset; in gmc_v7_0_soft_reset()
1201 tmp &= ~srbm_soft_reset; in gmc_v7_0_soft_reset()
H A Damdgpu_uvd.h48 uint32_t srbm_soft_reset; member
H A Damdgpu_gmc.h289 uint32_t srbm_soft_reset; member
/linux/drivers/gpu/drm/radeon/
H A Dni.c1801 u32 grbm_soft_reset = 0, srbm_soft_reset = 0; in cayman_gpu_soft_reset() local
1861 srbm_soft_reset |= SOFT_RESET_GRBM; in cayman_gpu_soft_reset()
1865 srbm_soft_reset |= SOFT_RESET_DMA; in cayman_gpu_soft_reset()
1868 srbm_soft_reset |= SOFT_RESET_DMA1; in cayman_gpu_soft_reset()
1871 srbm_soft_reset |= SOFT_RESET_DC; in cayman_gpu_soft_reset()
1874 srbm_soft_reset |= SOFT_RESET_RLC; in cayman_gpu_soft_reset()
1877 srbm_soft_reset |= SOFT_RESET_SEM; in cayman_gpu_soft_reset()
1880 srbm_soft_reset |= SOFT_RESET_IH; in cayman_gpu_soft_reset()
1883 srbm_soft_reset |= SOFT_RESET_GRBM; in cayman_gpu_soft_reset()
1886 srbm_soft_reset |= SOFT_RESET_VMC; in cayman_gpu_soft_reset()
[all …]
H A Dr600.c1687 u32 grbm_soft_reset = 0, srbm_soft_reset = 0; in r600_gpu_soft_reset() local
1753 srbm_soft_reset |= S_000E60_SOFT_RESET_GRBM(1); in r600_gpu_soft_reset()
1758 srbm_soft_reset |= RV770_SOFT_RESET_DMA; in r600_gpu_soft_reset()
1760 srbm_soft_reset |= SOFT_RESET_DMA; in r600_gpu_soft_reset()
1764 srbm_soft_reset |= S_000E60_SOFT_RESET_RLC(1); in r600_gpu_soft_reset()
1767 srbm_soft_reset |= S_000E60_SOFT_RESET_SEM(1); in r600_gpu_soft_reset()
1770 srbm_soft_reset |= S_000E60_SOFT_RESET_IH(1); in r600_gpu_soft_reset()
1773 srbm_soft_reset |= S_000E60_SOFT_RESET_GRBM(1); in r600_gpu_soft_reset()
1777 srbm_soft_reset |= S_000E60_SOFT_RESET_MC(1); in r600_gpu_soft_reset()
1781 srbm_soft_reset |= S_000E60_SOFT_RESET_VMC(1); in r600_gpu_soft_reset()
[all …]