/Linux-v4.19/drivers/gpu/drm/amd/amdgpu/ |
D | tonga_ih.c | 408 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 …]
|
D | vce_v3_0.c | 613 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 …]
|
D | vce_v4_0.c | 693 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 …]
|
D | sdma_v3_0.c | 1309 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 …]
|
D | cz_ih.c | 384 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()
|
D | iceland_ih.c | 384 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()
|
D | si_ih.c | 248 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()
|
D | cik_ih.c | 407 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()
|
D | gmc_v8_0.c | 1299 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 …]
|
D | uvd_v6_0.c | 1148 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 …]
|
D | gmc_v6_0.c | 1025 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()
|
D | uvd_v7_0.c | 1454 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 …]
|
D | gmc_v7_0.c | 1187 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()
|
D | amdgpu_irq.h | 78 uint32_t srbm_soft_reset; member
|
D | amdgpu_uvd.h | 48 uint32_t srbm_soft_reset; member
|
D | amdgpu_vce.h | 52 uint32_t srbm_soft_reset; member
|
D | amdgpu_gmc.h | 97 uint32_t srbm_soft_reset; member
|
D | cik_sdma.c | 1087 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()
|
D | sdma_v2_4.c | 1021 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()
|
D | gfx_v8_0.c | 5218 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/ |
D | ni.c | 1824 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 …]
|
D | r600.c | 1682 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 …]
|
D | evergreen.c | 3894 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 …]
|
D | si.c | 3854 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 …]
|
D | cik.c | 4935 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 …]
|