Home
last modified time | relevance | path

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

12

/Linux-v4.19/drivers/gpu/drm/amd/amdgpu/
Dtonga_ih.c408 u32 srbm_soft_reset = 0; in tonga_ih_check_soft_reset() local
412 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, in tonga_ih_check_soft_reset()
415 if (srbm_soft_reset) { in tonga_ih_check_soft_reset()
416 adev->irq.srbm_soft_reset = srbm_soft_reset; in tonga_ih_check_soft_reset()
419 adev->irq.srbm_soft_reset = 0; in tonga_ih_check_soft_reset()
428 if (!adev->irq.srbm_soft_reset) in tonga_ih_pre_soft_reset()
438 if (!adev->irq.srbm_soft_reset) in tonga_ih_post_soft_reset()
447 u32 srbm_soft_reset; in tonga_ih_soft_reset() local
449 if (!adev->irq.srbm_soft_reset) in tonga_ih_soft_reset()
451 srbm_soft_reset = adev->irq.srbm_soft_reset; in tonga_ih_soft_reset()
[all …]
Dvce_v3_0.c613 u32 srbm_soft_reset = 0; in vce_v3_0_check_soft_reset() local
631 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_VCE0, 1); in vce_v3_0_check_soft_reset()
632 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_VCE1, 1); in vce_v3_0_check_soft_reset()
636 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_VCE0, 1); in vce_v3_0_check_soft_reset()
637 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_VCE1, 1); in vce_v3_0_check_soft_reset()
642 if (srbm_soft_reset) { in vce_v3_0_check_soft_reset()
643 adev->vce.srbm_soft_reset = srbm_soft_reset; in vce_v3_0_check_soft_reset()
646 adev->vce.srbm_soft_reset = 0; in vce_v3_0_check_soft_reset()
654 u32 srbm_soft_reset; in vce_v3_0_soft_reset() local
656 if (!adev->vce.srbm_soft_reset) in vce_v3_0_soft_reset()
[all …]
Dvce_v4_0.c693 u32 srbm_soft_reset = 0;
711 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_VCE0, 1);
712 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_VCE1, 1);
716 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_VCE0, 1);
717 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_VCE1, 1);
722 if (srbm_soft_reset) {
723 adev->vce.srbm_soft_reset = srbm_soft_reset;
726 adev->vce.srbm_soft_reset = 0;
734 u32 srbm_soft_reset;
736 if (!adev->vce.srbm_soft_reset)
[all …]
Dsdma_v3_0.c1309 u32 srbm_soft_reset = 0; in sdma_v3_0_check_soft_reset() local
1314 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_SDMA_MASK; in sdma_v3_0_check_soft_reset()
1315 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_SDMA1_MASK; in sdma_v3_0_check_soft_reset()
1318 if (srbm_soft_reset) { in sdma_v3_0_check_soft_reset()
1319 adev->sdma.srbm_soft_reset = srbm_soft_reset; in sdma_v3_0_check_soft_reset()
1322 adev->sdma.srbm_soft_reset = 0; in sdma_v3_0_check_soft_reset()
1330 u32 srbm_soft_reset = 0; in sdma_v3_0_pre_soft_reset() local
1332 if (!adev->sdma.srbm_soft_reset) in sdma_v3_0_pre_soft_reset()
1335 srbm_soft_reset = adev->sdma.srbm_soft_reset; in sdma_v3_0_pre_soft_reset()
1337 if (REG_GET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_SDMA) || in sdma_v3_0_pre_soft_reset()
[all …]
Dcz_ih.c384 u32 srbm_soft_reset = 0; in cz_ih_soft_reset() local
389 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, in cz_ih_soft_reset()
392 if (srbm_soft_reset) { in cz_ih_soft_reset()
394 tmp |= srbm_soft_reset; in cz_ih_soft_reset()
401 tmp &= ~srbm_soft_reset; in cz_ih_soft_reset()
Diceland_ih.c384 u32 srbm_soft_reset = 0; in iceland_ih_soft_reset() local
389 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, in iceland_ih_soft_reset()
392 if (srbm_soft_reset) { in iceland_ih_soft_reset()
394 tmp |= srbm_soft_reset; in iceland_ih_soft_reset()
401 tmp &= ~srbm_soft_reset; in iceland_ih_soft_reset()
Dsi_ih.c248 u32 srbm_soft_reset = 0; in si_ih_soft_reset() local
252 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_IH_MASK; in si_ih_soft_reset()
254 if (srbm_soft_reset) { in si_ih_soft_reset()
256 tmp |= srbm_soft_reset; in si_ih_soft_reset()
263 tmp &= ~srbm_soft_reset; in si_ih_soft_reset()
Dcik_ih.c407 u32 srbm_soft_reset = 0; in cik_ih_soft_reset() local
411 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_IH_MASK; in cik_ih_soft_reset()
413 if (srbm_soft_reset) { in cik_ih_soft_reset()
415 tmp |= srbm_soft_reset; in cik_ih_soft_reset()
422 tmp &= ~srbm_soft_reset; in cik_ih_soft_reset()
Dgmc_v8_0.c1299 u32 srbm_soft_reset = 0; in gmc_v8_0_check_soft_reset() local
1304 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v8_0_check_soft_reset()
1310 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v8_0_check_soft_reset()
1313 if (srbm_soft_reset) { in gmc_v8_0_check_soft_reset()
1314 adev->gmc.srbm_soft_reset = srbm_soft_reset; in gmc_v8_0_check_soft_reset()
1317 adev->gmc.srbm_soft_reset = 0; in gmc_v8_0_check_soft_reset()
1326 if (!adev->gmc.srbm_soft_reset) in gmc_v8_0_pre_soft_reset()
1340 u32 srbm_soft_reset; in gmc_v8_0_soft_reset() local
1342 if (!adev->gmc.srbm_soft_reset) in gmc_v8_0_soft_reset()
1344 srbm_soft_reset = adev->gmc.srbm_soft_reset; in gmc_v8_0_soft_reset()
[all …]
Duvd_v6_0.c1148 u32 srbm_soft_reset = 0; in uvd_v6_0_check_soft_reset() local
1154 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_UVD, 1); in uvd_v6_0_check_soft_reset()
1156 if (srbm_soft_reset) { in uvd_v6_0_check_soft_reset()
1157 adev->uvd.inst->srbm_soft_reset = srbm_soft_reset; in uvd_v6_0_check_soft_reset()
1160 adev->uvd.inst->srbm_soft_reset = 0; in uvd_v6_0_check_soft_reset()
1169 if (!adev->uvd.inst->srbm_soft_reset) in uvd_v6_0_pre_soft_reset()
1179 u32 srbm_soft_reset; in uvd_v6_0_soft_reset() local
1181 if (!adev->uvd.inst->srbm_soft_reset) in uvd_v6_0_soft_reset()
1183 srbm_soft_reset = adev->uvd.inst->srbm_soft_reset; in uvd_v6_0_soft_reset()
1185 if (srbm_soft_reset) { in uvd_v6_0_soft_reset()
[all …]
Dgmc_v6_0.c1025 u32 srbm_soft_reset = 0; in gmc_v6_0_soft_reset() local
1029 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v6_0_soft_reset()
1035 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v6_0_soft_reset()
1039 if (srbm_soft_reset) { in gmc_v6_0_soft_reset()
1047 tmp |= srbm_soft_reset; in gmc_v6_0_soft_reset()
1054 tmp &= ~srbm_soft_reset; in gmc_v6_0_soft_reset()
Duvd_v7_0.c1454 u32 srbm_soft_reset = 0;
1461 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset,
1464 if (srbm_soft_reset) {
1465 adev->uvd.inst[ring->me].srbm_soft_reset = srbm_soft_reset;
1468 adev->uvd.inst[ring->me].srbm_soft_reset = 0;
1477 if (!adev->uvd.inst[ring->me].srbm_soft_reset)
1487 u32 srbm_soft_reset;
1489 if (!adev->uvd.inst[ring->me].srbm_soft_reset)
1491 srbm_soft_reset = adev->uvd.inst[ring->me].srbm_soft_reset;
1493 if (srbm_soft_reset) {
[all …]
Dgmc_v7_0.c1187 u32 srbm_soft_reset = 0; in gmc_v7_0_soft_reset() local
1191 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v7_0_soft_reset()
1197 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v7_0_soft_reset()
1201 if (srbm_soft_reset) { in gmc_v7_0_soft_reset()
1209 tmp |= srbm_soft_reset; in gmc_v7_0_soft_reset()
1216 tmp &= ~srbm_soft_reset; in gmc_v7_0_soft_reset()
Damdgpu_irq.h78 uint32_t srbm_soft_reset; member
Damdgpu_uvd.h48 uint32_t srbm_soft_reset; member
Damdgpu_vce.h52 uint32_t srbm_soft_reset; member
Damdgpu_gmc.h97 uint32_t srbm_soft_reset; member
Dcik_sdma.c1087 u32 srbm_soft_reset = 0; in cik_sdma_soft_reset() local
1096 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_SDMA_MASK; in cik_sdma_soft_reset()
1103 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_SDMA1_MASK; in cik_sdma_soft_reset()
1106 if (srbm_soft_reset) { in cik_sdma_soft_reset()
1108 tmp |= srbm_soft_reset; in cik_sdma_soft_reset()
1115 tmp &= ~srbm_soft_reset; in cik_sdma_soft_reset()
Dsdma_v2_4.c1021 u32 srbm_soft_reset = 0; in sdma_v2_4_soft_reset() local
1030 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_SDMA_MASK; in sdma_v2_4_soft_reset()
1037 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_SDMA1_MASK; in sdma_v2_4_soft_reset()
1040 if (srbm_soft_reset) { in sdma_v2_4_soft_reset()
1042 tmp |= srbm_soft_reset; in sdma_v2_4_soft_reset()
1049 tmp &= ~srbm_soft_reset; in sdma_v2_4_soft_reset()
Dgfx_v8_0.c5218 u32 grbm_soft_reset = 0, srbm_soft_reset = 0; in gfx_v8_0_check_soft_reset() local
5234 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gfx_v8_0_check_soft_reset()
5253 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, in gfx_v8_0_check_soft_reset()
5260 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gfx_v8_0_check_soft_reset()
5263 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gfx_v8_0_check_soft_reset()
5266 if (grbm_soft_reset || srbm_soft_reset) { in gfx_v8_0_check_soft_reset()
5268 adev->gfx.srbm_soft_reset = srbm_soft_reset; in gfx_v8_0_check_soft_reset()
5272 adev->gfx.srbm_soft_reset = 0; in gfx_v8_0_check_soft_reset()
5280 u32 grbm_soft_reset = 0, srbm_soft_reset = 0; in gfx_v8_0_pre_soft_reset() local
5283 (!adev->gfx.srbm_soft_reset)) in gfx_v8_0_pre_soft_reset()
[all …]
/Linux-v4.19/drivers/gpu/drm/radeon/
Dni.c1824 u32 grbm_soft_reset = 0, srbm_soft_reset = 0; in cayman_gpu_soft_reset() local
1884 srbm_soft_reset |= SOFT_RESET_GRBM; in cayman_gpu_soft_reset()
1888 srbm_soft_reset |= SOFT_RESET_DMA; in cayman_gpu_soft_reset()
1891 srbm_soft_reset |= SOFT_RESET_DMA1; in cayman_gpu_soft_reset()
1894 srbm_soft_reset |= SOFT_RESET_DC; in cayman_gpu_soft_reset()
1897 srbm_soft_reset |= SOFT_RESET_RLC; in cayman_gpu_soft_reset()
1900 srbm_soft_reset |= SOFT_RESET_SEM; in cayman_gpu_soft_reset()
1903 srbm_soft_reset |= SOFT_RESET_IH; in cayman_gpu_soft_reset()
1906 srbm_soft_reset |= SOFT_RESET_GRBM; in cayman_gpu_soft_reset()
1909 srbm_soft_reset |= SOFT_RESET_VMC; in cayman_gpu_soft_reset()
[all …]
Dr600.c1682 u32 grbm_soft_reset = 0, srbm_soft_reset = 0; in r600_gpu_soft_reset() local
1748 srbm_soft_reset |= S_000E60_SOFT_RESET_GRBM(1); in r600_gpu_soft_reset()
1753 srbm_soft_reset |= RV770_SOFT_RESET_DMA; in r600_gpu_soft_reset()
1755 srbm_soft_reset |= SOFT_RESET_DMA; in r600_gpu_soft_reset()
1759 srbm_soft_reset |= S_000E60_SOFT_RESET_RLC(1); in r600_gpu_soft_reset()
1762 srbm_soft_reset |= S_000E60_SOFT_RESET_SEM(1); in r600_gpu_soft_reset()
1765 srbm_soft_reset |= S_000E60_SOFT_RESET_IH(1); in r600_gpu_soft_reset()
1768 srbm_soft_reset |= S_000E60_SOFT_RESET_GRBM(1); in r600_gpu_soft_reset()
1772 srbm_soft_reset |= S_000E60_SOFT_RESET_MC(1); in r600_gpu_soft_reset()
1776 srbm_soft_reset |= S_000E60_SOFT_RESET_VMC(1); in r600_gpu_soft_reset()
[all …]
Devergreen.c3894 u32 grbm_soft_reset = 0, srbm_soft_reset = 0; in evergreen_gpu_soft_reset() local
3939 srbm_soft_reset |= SOFT_RESET_GRBM; in evergreen_gpu_soft_reset()
3943 srbm_soft_reset |= SOFT_RESET_DMA; in evergreen_gpu_soft_reset()
3946 srbm_soft_reset |= SOFT_RESET_DC; in evergreen_gpu_soft_reset()
3949 srbm_soft_reset |= SOFT_RESET_RLC; in evergreen_gpu_soft_reset()
3952 srbm_soft_reset |= SOFT_RESET_SEM; in evergreen_gpu_soft_reset()
3955 srbm_soft_reset |= SOFT_RESET_IH; in evergreen_gpu_soft_reset()
3958 srbm_soft_reset |= SOFT_RESET_GRBM; in evergreen_gpu_soft_reset()
3961 srbm_soft_reset |= SOFT_RESET_VMC; in evergreen_gpu_soft_reset()
3965 srbm_soft_reset |= SOFT_RESET_MC; in evergreen_gpu_soft_reset()
[all …]
Dsi.c3854 u32 grbm_soft_reset = 0, srbm_soft_reset = 0; in si_gpu_soft_reset() local
3916 srbm_soft_reset |= SOFT_RESET_GRBM; in si_gpu_soft_reset()
3920 srbm_soft_reset |= SOFT_RESET_DMA; in si_gpu_soft_reset()
3923 srbm_soft_reset |= SOFT_RESET_DMA1; in si_gpu_soft_reset()
3926 srbm_soft_reset |= SOFT_RESET_DC; in si_gpu_soft_reset()
3932 srbm_soft_reset |= SOFT_RESET_SEM; in si_gpu_soft_reset()
3935 srbm_soft_reset |= SOFT_RESET_IH; in si_gpu_soft_reset()
3938 srbm_soft_reset |= SOFT_RESET_GRBM; in si_gpu_soft_reset()
3941 srbm_soft_reset |= SOFT_RESET_VMC; in si_gpu_soft_reset()
3944 srbm_soft_reset |= SOFT_RESET_MC; in si_gpu_soft_reset()
[all …]
Dcik.c4935 u32 grbm_soft_reset = 0, srbm_soft_reset = 0; in cik_gpu_soft_reset() local
4986 srbm_soft_reset |= SOFT_RESET_GRBM; in cik_gpu_soft_reset()
4990 srbm_soft_reset |= SOFT_RESET_SDMA; in cik_gpu_soft_reset()
4993 srbm_soft_reset |= SOFT_RESET_SDMA1; in cik_gpu_soft_reset()
4996 srbm_soft_reset |= SOFT_RESET_DC; in cik_gpu_soft_reset()
5002 srbm_soft_reset |= SOFT_RESET_SEM; in cik_gpu_soft_reset()
5005 srbm_soft_reset |= SOFT_RESET_IH; in cik_gpu_soft_reset()
5008 srbm_soft_reset |= SOFT_RESET_GRBM; in cik_gpu_soft_reset()
5011 srbm_soft_reset |= SOFT_RESET_VMC; in cik_gpu_soft_reset()
5015 srbm_soft_reset |= SOFT_RESET_MC; in cik_gpu_soft_reset()
[all …]

12