Home
last modified time | relevance | path

Searched refs:srbm_soft_reset (Results 1 – 18 of 18) 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 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.c1306 u32 srbm_soft_reset = 0; in gmc_v8_0_check_soft_reset() local
1311 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v8_0_check_soft_reset()
1317 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v8_0_check_soft_reset()
1321 if (srbm_soft_reset) { in gmc_v8_0_check_soft_reset()
1322 adev->gmc.srbm_soft_reset = srbm_soft_reset; in gmc_v8_0_check_soft_reset()
1326 adev->gmc.srbm_soft_reset = 0; in gmc_v8_0_check_soft_reset()
1335 if (!adev->gmc.srbm_soft_reset) in gmc_v8_0_pre_soft_reset()
1348 u32 srbm_soft_reset; in gmc_v8_0_soft_reset() local
1350 if (!adev->gmc.srbm_soft_reset) in gmc_v8_0_soft_reset()
1352 srbm_soft_reset = adev->gmc.srbm_soft_reset; in gmc_v8_0_soft_reset()
[all …]
H A Dgmc_v6_0.c989 u32 srbm_soft_reset = 0; in gmc_v6_0_soft_reset() local
993 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v6_0_soft_reset()
999 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v6_0_soft_reset()
1003 if (srbm_soft_reset) { in gmc_v6_0_soft_reset()
1010 tmp |= srbm_soft_reset; in gmc_v6_0_soft_reset()
1017 tmp &= ~srbm_soft_reset; in gmc_v6_0_soft_reset()
H A Dgmc_v7_0.c1176 u32 srbm_soft_reset = 0; in gmc_v7_0_soft_reset() local
1180 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v7_0_soft_reset()
1186 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v7_0_soft_reset()
1190 if (srbm_soft_reset) { in gmc_v7_0_soft_reset()
1196 tmp |= srbm_soft_reset; in gmc_v7_0_soft_reset()
1203 tmp &= ~srbm_soft_reset; in gmc_v7_0_soft_reset()
H A Damdgpu_uvd.h48 uint32_t srbm_soft_reset; member
H A Damdgpu_sdma.h127 uint32_t srbm_soft_reset; member
H A Damdgpu_gmc.h281 uint32_t srbm_soft_reset; member
H A Dgfx_v7_0.c4509 u32 grbm_soft_reset = 0, srbm_soft_reset = 0; in gfx_v7_0_soft_reset() local
4526 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_GRBM_MASK; in gfx_v7_0_soft_reset()
4537 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_GRBM_MASK; in gfx_v7_0_soft_reset()
4539 if (grbm_soft_reset || srbm_soft_reset) { in gfx_v7_0_soft_reset()
4567 if (srbm_soft_reset) { in gfx_v7_0_soft_reset()
4569 tmp |= srbm_soft_reset; in gfx_v7_0_soft_reset()
4576 tmp &= ~srbm_soft_reset; in gfx_v7_0_soft_reset()
H A Ddce_v8_0.c2891 u32 srbm_soft_reset = 0, tmp; in dce_v8_0_soft_reset() local
2895 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_DC_MASK; in dce_v8_0_soft_reset()
2897 if (srbm_soft_reset) { in dce_v8_0_soft_reset()
2899 tmp |= srbm_soft_reset; in dce_v8_0_soft_reset()
2906 tmp &= ~srbm_soft_reset; in dce_v8_0_soft_reset()
H A Ddce_v10_0.c2981 u32 srbm_soft_reset = 0, tmp; in dce_v10_0_soft_reset() local
2985 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_DC_MASK; in dce_v10_0_soft_reset()
2987 if (srbm_soft_reset) { in dce_v10_0_soft_reset()
2989 tmp |= srbm_soft_reset; in dce_v10_0_soft_reset()
2996 tmp &= ~srbm_soft_reset; in dce_v10_0_soft_reset()
H A Ddce_v6_0.c2919 u32 srbm_soft_reset = 0, tmp; in dce_v6_0_soft_reset() local
2923 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_DC_MASK; in dce_v6_0_soft_reset()
2925 if (srbm_soft_reset) { in dce_v6_0_soft_reset()
2927 tmp |= srbm_soft_reset; in dce_v6_0_soft_reset()
2934 tmp &= ~srbm_soft_reset; in dce_v6_0_soft_reset()
/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 …]
H A Devergreen.c3897 u32 grbm_soft_reset = 0, srbm_soft_reset = 0; in evergreen_gpu_soft_reset() local
3942 srbm_soft_reset |= SOFT_RESET_GRBM; in evergreen_gpu_soft_reset()
3946 srbm_soft_reset |= SOFT_RESET_DMA; in evergreen_gpu_soft_reset()
3949 srbm_soft_reset |= SOFT_RESET_DC; in evergreen_gpu_soft_reset()
3952 srbm_soft_reset |= SOFT_RESET_RLC; in evergreen_gpu_soft_reset()
3955 srbm_soft_reset |= SOFT_RESET_SEM; in evergreen_gpu_soft_reset()
3958 srbm_soft_reset |= SOFT_RESET_IH; in evergreen_gpu_soft_reset()
3961 srbm_soft_reset |= SOFT_RESET_GRBM; in evergreen_gpu_soft_reset()
3964 srbm_soft_reset |= SOFT_RESET_VMC; in evergreen_gpu_soft_reset()
3968 srbm_soft_reset |= SOFT_RESET_MC; in evergreen_gpu_soft_reset()
[all …]