Home
last modified time | relevance | path

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

12

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
Dtonga_ih.c383 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 …]
Dvce_v3_0.c608 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 …]
Dvce_v4_0.c696 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 …]
Dsdma_v3_0.c1251 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 …]
Diceland_ih.c370 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()
Dcz_ih.c371 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()
Dsi_ih.c242 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()
Dcik_ih.c378 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()
Dgmc_v8_0.c1324 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 …]
Duvd_v6_0.c1139 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 …]
Dgmc_v6_0.c993 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()
Duvd_v7_0.c1457 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 …]
Dgmc_v7_0.c1184 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()
Damdgpu_vce.h52 uint32_t srbm_soft_reset; member
Damdgpu_uvd.h48 uint32_t srbm_soft_reset; member
Dsdma_v2_4.c965 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()
Damdgpu_irq.h99 uint32_t srbm_soft_reset; member
Damdgpu_sdma.h68 uint32_t srbm_soft_reset; member
Dcik_sdma.c1072 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()
Dgfx_v8_0.c4966 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 …]
Damdgpu_gmc.h216 uint32_t srbm_soft_reset; member
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/
Dni.c1827 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 …]
Dr600.c1688 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 …]
Devergreen.c3898 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 …]
Dsi.c3858 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 …]

12