/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
D | tonga_ih.c | 383 u32 srbm_soft_reset = 0; in tonga_ih_check_soft_reset() local 387 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, in tonga_ih_check_soft_reset() 390 if (srbm_soft_reset) { in tonga_ih_check_soft_reset() 391 adev->irq.srbm_soft_reset = srbm_soft_reset; in tonga_ih_check_soft_reset() 394 adev->irq.srbm_soft_reset = 0; in tonga_ih_check_soft_reset() 403 if (!adev->irq.srbm_soft_reset) in tonga_ih_pre_soft_reset() 413 if (!adev->irq.srbm_soft_reset) in tonga_ih_post_soft_reset() 422 u32 srbm_soft_reset; in tonga_ih_soft_reset() local 424 if (!adev->irq.srbm_soft_reset) in tonga_ih_soft_reset() 426 srbm_soft_reset = adev->irq.srbm_soft_reset; in tonga_ih_soft_reset() [all …]
|
D | vce_v3_0.c | 608 u32 srbm_soft_reset = 0; in vce_v3_0_check_soft_reset() local 626 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_VCE0, 1); in vce_v3_0_check_soft_reset() 627 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_VCE1, 1); in vce_v3_0_check_soft_reset() 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() 637 if (srbm_soft_reset) { in vce_v3_0_check_soft_reset() 638 adev->vce.srbm_soft_reset = srbm_soft_reset; in vce_v3_0_check_soft_reset() 641 adev->vce.srbm_soft_reset = 0; in vce_v3_0_check_soft_reset() 649 u32 srbm_soft_reset; in vce_v3_0_soft_reset() local 651 if (!adev->vce.srbm_soft_reset) in vce_v3_0_soft_reset() [all …]
|
D | vce_v4_0.c | 696 u32 srbm_soft_reset = 0; 714 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_VCE0, 1); 715 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_VCE1, 1); 719 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_VCE0, 1); 720 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_VCE1, 1); 725 if (srbm_soft_reset) { 726 adev->vce.srbm_soft_reset = srbm_soft_reset; 729 adev->vce.srbm_soft_reset = 0; 737 u32 srbm_soft_reset; 739 if (!adev->vce.srbm_soft_reset) [all …]
|
D | sdma_v3_0.c | 1251 u32 srbm_soft_reset = 0; in sdma_v3_0_check_soft_reset() local 1256 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_SDMA_MASK; in sdma_v3_0_check_soft_reset() 1257 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_SDMA1_MASK; in sdma_v3_0_check_soft_reset() 1260 if (srbm_soft_reset) { in sdma_v3_0_check_soft_reset() 1261 adev->sdma.srbm_soft_reset = srbm_soft_reset; in sdma_v3_0_check_soft_reset() 1264 adev->sdma.srbm_soft_reset = 0; in sdma_v3_0_check_soft_reset() 1272 u32 srbm_soft_reset = 0; in sdma_v3_0_pre_soft_reset() local 1274 if (!adev->sdma.srbm_soft_reset) in sdma_v3_0_pre_soft_reset() 1277 srbm_soft_reset = adev->sdma.srbm_soft_reset; in sdma_v3_0_pre_soft_reset() 1279 if (REG_GET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_SDMA) || in sdma_v3_0_pre_soft_reset() [all …]
|
D | iceland_ih.c | 370 u32 srbm_soft_reset = 0; in iceland_ih_soft_reset() local 375 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, in iceland_ih_soft_reset() 378 if (srbm_soft_reset) { in iceland_ih_soft_reset() 380 tmp |= srbm_soft_reset; in iceland_ih_soft_reset() 387 tmp &= ~srbm_soft_reset; in iceland_ih_soft_reset()
|
D | cz_ih.c | 371 u32 srbm_soft_reset = 0; in cz_ih_soft_reset() local 376 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, in cz_ih_soft_reset() 379 if (srbm_soft_reset) { in cz_ih_soft_reset() 381 tmp |= srbm_soft_reset; in cz_ih_soft_reset() 388 tmp &= ~srbm_soft_reset; in cz_ih_soft_reset()
|
D | si_ih.c | 242 u32 srbm_soft_reset = 0; in si_ih_soft_reset() local 246 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_IH_MASK; in si_ih_soft_reset() 248 if (srbm_soft_reset) { in si_ih_soft_reset() 250 tmp |= srbm_soft_reset; in si_ih_soft_reset() 257 tmp &= ~srbm_soft_reset; in si_ih_soft_reset()
|
D | cik_ih.c | 378 u32 srbm_soft_reset = 0; in cik_ih_soft_reset() local 382 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_IH_MASK; in cik_ih_soft_reset() 384 if (srbm_soft_reset) { in cik_ih_soft_reset() 386 tmp |= srbm_soft_reset; in cik_ih_soft_reset() 393 tmp &= ~srbm_soft_reset; in cik_ih_soft_reset()
|
D | gmc_v8_0.c | 1324 u32 srbm_soft_reset = 0; in gmc_v8_0_check_soft_reset() local 1329 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v8_0_check_soft_reset() 1335 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v8_0_check_soft_reset() 1338 if (srbm_soft_reset) { in gmc_v8_0_check_soft_reset() 1339 adev->gmc.srbm_soft_reset = srbm_soft_reset; in gmc_v8_0_check_soft_reset() 1342 adev->gmc.srbm_soft_reset = 0; in gmc_v8_0_check_soft_reset() 1351 if (!adev->gmc.srbm_soft_reset) in gmc_v8_0_pre_soft_reset() 1365 u32 srbm_soft_reset; in gmc_v8_0_soft_reset() local 1367 if (!adev->gmc.srbm_soft_reset) in gmc_v8_0_soft_reset() 1369 srbm_soft_reset = adev->gmc.srbm_soft_reset; in gmc_v8_0_soft_reset() [all …]
|
D | uvd_v6_0.c | 1139 u32 srbm_soft_reset = 0; in uvd_v6_0_check_soft_reset() local 1145 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_UVD, 1); in uvd_v6_0_check_soft_reset() 1147 if (srbm_soft_reset) { in uvd_v6_0_check_soft_reset() 1148 adev->uvd.inst->srbm_soft_reset = srbm_soft_reset; in uvd_v6_0_check_soft_reset() 1151 adev->uvd.inst->srbm_soft_reset = 0; in uvd_v6_0_check_soft_reset() 1160 if (!adev->uvd.inst->srbm_soft_reset) in uvd_v6_0_pre_soft_reset() 1170 u32 srbm_soft_reset; in uvd_v6_0_soft_reset() local 1172 if (!adev->uvd.inst->srbm_soft_reset) in uvd_v6_0_soft_reset() 1174 srbm_soft_reset = adev->uvd.inst->srbm_soft_reset; in uvd_v6_0_soft_reset() 1176 if (srbm_soft_reset) { in uvd_v6_0_soft_reset() [all …]
|
D | gmc_v6_0.c | 993 u32 srbm_soft_reset = 0; in gmc_v6_0_soft_reset() local 997 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v6_0_soft_reset() 1003 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v6_0_soft_reset() 1007 if (srbm_soft_reset) { in gmc_v6_0_soft_reset() 1015 tmp |= srbm_soft_reset; in gmc_v6_0_soft_reset() 1022 tmp &= ~srbm_soft_reset; in gmc_v6_0_soft_reset()
|
D | uvd_v7_0.c | 1457 u32 srbm_soft_reset = 0; 1464 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, 1467 if (srbm_soft_reset) { 1468 adev->uvd.inst[ring->me].srbm_soft_reset = srbm_soft_reset; 1471 adev->uvd.inst[ring->me].srbm_soft_reset = 0; 1480 if (!adev->uvd.inst[ring->me].srbm_soft_reset) 1490 u32 srbm_soft_reset; 1492 if (!adev->uvd.inst[ring->me].srbm_soft_reset) 1494 srbm_soft_reset = adev->uvd.inst[ring->me].srbm_soft_reset; 1496 if (srbm_soft_reset) { [all …]
|
D | gmc_v7_0.c | 1184 u32 srbm_soft_reset = 0; in gmc_v7_0_soft_reset() local 1188 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v7_0_soft_reset() 1194 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v7_0_soft_reset() 1198 if (srbm_soft_reset) { in gmc_v7_0_soft_reset() 1206 tmp |= srbm_soft_reset; in gmc_v7_0_soft_reset() 1213 tmp &= ~srbm_soft_reset; in gmc_v7_0_soft_reset()
|
D | amdgpu_vce.h | 52 uint32_t srbm_soft_reset; member
|
D | amdgpu_uvd.h | 48 uint32_t srbm_soft_reset; member
|
D | sdma_v2_4.c | 965 u32 srbm_soft_reset = 0; in sdma_v2_4_soft_reset() local 974 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_SDMA_MASK; in sdma_v2_4_soft_reset() 981 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_SDMA1_MASK; in sdma_v2_4_soft_reset() 984 if (srbm_soft_reset) { in sdma_v2_4_soft_reset() 986 tmp |= srbm_soft_reset; in sdma_v2_4_soft_reset() 993 tmp &= ~srbm_soft_reset; in sdma_v2_4_soft_reset()
|
D | amdgpu_irq.h | 99 uint32_t srbm_soft_reset; member
|
D | amdgpu_sdma.h | 68 uint32_t srbm_soft_reset; member
|
D | cik_sdma.c | 1072 u32 srbm_soft_reset = 0; in cik_sdma_soft_reset() local 1080 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_SDMA_MASK; in cik_sdma_soft_reset() 1086 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_SDMA1_MASK; in cik_sdma_soft_reset() 1088 if (srbm_soft_reset) { in cik_sdma_soft_reset() 1090 tmp |= srbm_soft_reset; in cik_sdma_soft_reset() 1097 tmp &= ~srbm_soft_reset; in cik_sdma_soft_reset()
|
D | gfx_v8_0.c | 4966 u32 grbm_soft_reset = 0, srbm_soft_reset = 0; in gfx_v8_0_check_soft_reset() local 4982 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gfx_v8_0_check_soft_reset() 5001 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, in gfx_v8_0_check_soft_reset() 5008 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gfx_v8_0_check_soft_reset() 5011 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gfx_v8_0_check_soft_reset() 5014 if (grbm_soft_reset || srbm_soft_reset) { in gfx_v8_0_check_soft_reset() 5016 adev->gfx.srbm_soft_reset = srbm_soft_reset; in gfx_v8_0_check_soft_reset() 5020 adev->gfx.srbm_soft_reset = 0; in gfx_v8_0_check_soft_reset() 5031 (!adev->gfx.srbm_soft_reset)) in gfx_v8_0_pre_soft_reset() 5069 u32 grbm_soft_reset = 0, srbm_soft_reset = 0; in gfx_v8_0_soft_reset() local [all …]
|
D | amdgpu_gmc.h | 216 uint32_t srbm_soft_reset; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
D | ni.c | 1827 u32 grbm_soft_reset = 0, srbm_soft_reset = 0; in cayman_gpu_soft_reset() local 1887 srbm_soft_reset |= SOFT_RESET_GRBM; in cayman_gpu_soft_reset() 1891 srbm_soft_reset |= SOFT_RESET_DMA; in cayman_gpu_soft_reset() 1894 srbm_soft_reset |= SOFT_RESET_DMA1; in cayman_gpu_soft_reset() 1897 srbm_soft_reset |= SOFT_RESET_DC; in cayman_gpu_soft_reset() 1900 srbm_soft_reset |= SOFT_RESET_RLC; in cayman_gpu_soft_reset() 1903 srbm_soft_reset |= SOFT_RESET_SEM; in cayman_gpu_soft_reset() 1906 srbm_soft_reset |= SOFT_RESET_IH; in cayman_gpu_soft_reset() 1909 srbm_soft_reset |= SOFT_RESET_GRBM; in cayman_gpu_soft_reset() 1912 srbm_soft_reset |= SOFT_RESET_VMC; in cayman_gpu_soft_reset() [all …]
|
D | r600.c | 1688 u32 grbm_soft_reset = 0, srbm_soft_reset = 0; in r600_gpu_soft_reset() local 1754 srbm_soft_reset |= S_000E60_SOFT_RESET_GRBM(1); in r600_gpu_soft_reset() 1759 srbm_soft_reset |= RV770_SOFT_RESET_DMA; in r600_gpu_soft_reset() 1761 srbm_soft_reset |= SOFT_RESET_DMA; in r600_gpu_soft_reset() 1765 srbm_soft_reset |= S_000E60_SOFT_RESET_RLC(1); in r600_gpu_soft_reset() 1768 srbm_soft_reset |= S_000E60_SOFT_RESET_SEM(1); in r600_gpu_soft_reset() 1771 srbm_soft_reset |= S_000E60_SOFT_RESET_IH(1); in r600_gpu_soft_reset() 1774 srbm_soft_reset |= S_000E60_SOFT_RESET_GRBM(1); in r600_gpu_soft_reset() 1778 srbm_soft_reset |= S_000E60_SOFT_RESET_MC(1); in r600_gpu_soft_reset() 1782 srbm_soft_reset |= S_000E60_SOFT_RESET_VMC(1); in r600_gpu_soft_reset() [all …]
|
D | evergreen.c | 3898 u32 grbm_soft_reset = 0, srbm_soft_reset = 0; in evergreen_gpu_soft_reset() local 3943 srbm_soft_reset |= SOFT_RESET_GRBM; in evergreen_gpu_soft_reset() 3947 srbm_soft_reset |= SOFT_RESET_DMA; in evergreen_gpu_soft_reset() 3950 srbm_soft_reset |= SOFT_RESET_DC; in evergreen_gpu_soft_reset() 3953 srbm_soft_reset |= SOFT_RESET_RLC; in evergreen_gpu_soft_reset() 3956 srbm_soft_reset |= SOFT_RESET_SEM; in evergreen_gpu_soft_reset() 3959 srbm_soft_reset |= SOFT_RESET_IH; in evergreen_gpu_soft_reset() 3962 srbm_soft_reset |= SOFT_RESET_GRBM; in evergreen_gpu_soft_reset() 3965 srbm_soft_reset |= SOFT_RESET_VMC; in evergreen_gpu_soft_reset() 3969 srbm_soft_reset |= SOFT_RESET_MC; in evergreen_gpu_soft_reset() [all …]
|
D | si.c | 3858 u32 grbm_soft_reset = 0, srbm_soft_reset = 0; in si_gpu_soft_reset() local 3920 srbm_soft_reset |= SOFT_RESET_GRBM; in si_gpu_soft_reset() 3924 srbm_soft_reset |= SOFT_RESET_DMA; in si_gpu_soft_reset() 3927 srbm_soft_reset |= SOFT_RESET_DMA1; in si_gpu_soft_reset() 3930 srbm_soft_reset |= SOFT_RESET_DC; in si_gpu_soft_reset() 3936 srbm_soft_reset |= SOFT_RESET_SEM; in si_gpu_soft_reset() 3939 srbm_soft_reset |= SOFT_RESET_IH; in si_gpu_soft_reset() 3942 srbm_soft_reset |= SOFT_RESET_GRBM; in si_gpu_soft_reset() 3945 srbm_soft_reset |= SOFT_RESET_VMC; in si_gpu_soft_reset() 3948 srbm_soft_reset |= SOFT_RESET_MC; in si_gpu_soft_reset() [all …]
|