Home
last modified time | relevance | path

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

12

/linux-6.6.21/drivers/gpu/drm/amd/amdgpu/
Dtonga_ih.c392 u32 srbm_soft_reset = 0; in tonga_ih_check_soft_reset() local
396 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, in tonga_ih_check_soft_reset()
399 if (srbm_soft_reset) { in tonga_ih_check_soft_reset()
400 adev->irq.srbm_soft_reset = srbm_soft_reset; in tonga_ih_check_soft_reset()
403 adev->irq.srbm_soft_reset = 0; in tonga_ih_check_soft_reset()
412 if (!adev->irq.srbm_soft_reset) in tonga_ih_pre_soft_reset()
422 if (!adev->irq.srbm_soft_reset) in tonga_ih_post_soft_reset()
431 u32 srbm_soft_reset; in tonga_ih_soft_reset() local
433 if (!adev->irq.srbm_soft_reset) in tonga_ih_soft_reset()
435 srbm_soft_reset = adev->irq.srbm_soft_reset; in tonga_ih_soft_reset()
[all …]
Dvce_v3_0.c635 u32 srbm_soft_reset = 0; in vce_v3_0_check_soft_reset() local
653 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_VCE0, 1); in vce_v3_0_check_soft_reset()
654 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_VCE1, 1); in vce_v3_0_check_soft_reset()
658 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_VCE0, 1); in vce_v3_0_check_soft_reset()
659 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_VCE1, 1); in vce_v3_0_check_soft_reset()
664 if (srbm_soft_reset) { in vce_v3_0_check_soft_reset()
665 adev->vce.srbm_soft_reset = srbm_soft_reset; in vce_v3_0_check_soft_reset()
668 adev->vce.srbm_soft_reset = 0; in vce_v3_0_check_soft_reset()
676 u32 srbm_soft_reset; in vce_v3_0_soft_reset() local
678 if (!adev->vce.srbm_soft_reset) in vce_v3_0_soft_reset()
[all …]
Dsdma_v3_0.c1242 u32 srbm_soft_reset = 0; in sdma_v3_0_check_soft_reset() local
1247 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_SDMA_MASK; in sdma_v3_0_check_soft_reset()
1248 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_SDMA1_MASK; in sdma_v3_0_check_soft_reset()
1251 if (srbm_soft_reset) { in sdma_v3_0_check_soft_reset()
1252 adev->sdma.srbm_soft_reset = srbm_soft_reset; in sdma_v3_0_check_soft_reset()
1255 adev->sdma.srbm_soft_reset = 0; in sdma_v3_0_check_soft_reset()
1263 u32 srbm_soft_reset = 0; in sdma_v3_0_pre_soft_reset() local
1265 if (!adev->sdma.srbm_soft_reset) in sdma_v3_0_pre_soft_reset()
1268 srbm_soft_reset = adev->sdma.srbm_soft_reset; in sdma_v3_0_pre_soft_reset()
1270 if (REG_GET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_SDMA) || in sdma_v3_0_pre_soft_reset()
[all …]
Dvce_v4_0.c732 u32 srbm_soft_reset = 0;
750 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_VCE0, 1);
751 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_VCE1, 1);
755 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_VCE0, 1);
756 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_VCE1, 1);
761 if (srbm_soft_reset) {
762 adev->vce.srbm_soft_reset = srbm_soft_reset;
765 adev->vce.srbm_soft_reset = 0;
773 u32 srbm_soft_reset;
775 if (!adev->vce.srbm_soft_reset)
[all …]
Diceland_ih.c373 u32 srbm_soft_reset = 0; in iceland_ih_soft_reset() local
378 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, in iceland_ih_soft_reset()
381 if (srbm_soft_reset) { in iceland_ih_soft_reset()
383 tmp |= srbm_soft_reset; in iceland_ih_soft_reset()
390 tmp &= ~srbm_soft_reset; in iceland_ih_soft_reset()
Dcz_ih.c379 u32 srbm_soft_reset = 0; in cz_ih_soft_reset() local
384 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, in cz_ih_soft_reset()
387 if (srbm_soft_reset) { in cz_ih_soft_reset()
389 tmp |= srbm_soft_reset; in cz_ih_soft_reset()
396 tmp &= ~srbm_soft_reset; in cz_ih_soft_reset()
Dsi_ih.c247 u32 srbm_soft_reset = 0; in si_ih_soft_reset() local
251 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_IH_MASK; in si_ih_soft_reset()
253 if (srbm_soft_reset) { in si_ih_soft_reset()
255 tmp |= srbm_soft_reset; in si_ih_soft_reset()
262 tmp &= ~srbm_soft_reset; in si_ih_soft_reset()
Dcik_ih.c385 u32 srbm_soft_reset = 0; in cik_ih_soft_reset() local
389 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_IH_MASK; in cik_ih_soft_reset()
391 if (srbm_soft_reset) { in cik_ih_soft_reset()
393 tmp |= srbm_soft_reset; in cik_ih_soft_reset()
400 tmp &= ~srbm_soft_reset; in cik_ih_soft_reset()
Dgmc_v8_0.c1300 u32 srbm_soft_reset = 0; in gmc_v8_0_check_soft_reset() local
1305 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v8_0_check_soft_reset()
1311 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v8_0_check_soft_reset()
1315 if (srbm_soft_reset) { in gmc_v8_0_check_soft_reset()
1316 adev->gmc.srbm_soft_reset = srbm_soft_reset; in gmc_v8_0_check_soft_reset()
1320 adev->gmc.srbm_soft_reset = 0; in gmc_v8_0_check_soft_reset()
1329 if (!adev->gmc.srbm_soft_reset) in gmc_v8_0_pre_soft_reset()
1342 u32 srbm_soft_reset; in gmc_v8_0_soft_reset() local
1344 if (!adev->gmc.srbm_soft_reset) in gmc_v8_0_soft_reset()
1346 srbm_soft_reset = adev->gmc.srbm_soft_reset; in gmc_v8_0_soft_reset()
[all …]
Duvd_v6_0.c1165 u32 srbm_soft_reset = 0; in uvd_v6_0_check_soft_reset() local
1171 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_UVD, 1); in uvd_v6_0_check_soft_reset()
1173 if (srbm_soft_reset) { in uvd_v6_0_check_soft_reset()
1174 adev->uvd.inst->srbm_soft_reset = srbm_soft_reset; in uvd_v6_0_check_soft_reset()
1177 adev->uvd.inst->srbm_soft_reset = 0; in uvd_v6_0_check_soft_reset()
1186 if (!adev->uvd.inst->srbm_soft_reset) in uvd_v6_0_pre_soft_reset()
1196 u32 srbm_soft_reset; in uvd_v6_0_soft_reset() local
1198 if (!adev->uvd.inst->srbm_soft_reset) in uvd_v6_0_soft_reset()
1200 srbm_soft_reset = adev->uvd.inst->srbm_soft_reset; in uvd_v6_0_soft_reset()
1202 if (srbm_soft_reset) { in uvd_v6_0_soft_reset()
[all …]
Dgmc_v6_0.c983 u32 srbm_soft_reset = 0; in gmc_v6_0_soft_reset() local
987 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v6_0_soft_reset()
993 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v6_0_soft_reset()
997 if (srbm_soft_reset) { in gmc_v6_0_soft_reset()
1003 tmp |= srbm_soft_reset; in gmc_v6_0_soft_reset()
1010 tmp &= ~srbm_soft_reset; in gmc_v6_0_soft_reset()
Duvd_v7_0.c1487 u32 srbm_soft_reset = 0;
1494 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset,
1497 if (srbm_soft_reset) {
1498 adev->uvd.inst[ring->me].srbm_soft_reset = srbm_soft_reset;
1501 adev->uvd.inst[ring->me].srbm_soft_reset = 0;
1510 if (!adev->uvd.inst[ring->me].srbm_soft_reset)
1520 u32 srbm_soft_reset;
1522 if (!adev->uvd.inst[ring->me].srbm_soft_reset)
1524 srbm_soft_reset = adev->uvd.inst[ring->me].srbm_soft_reset;
1526 if (srbm_soft_reset) {
[all …]
Dgmc_v7_0.c1179 u32 srbm_soft_reset = 0; in gmc_v7_0_soft_reset() local
1183 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v7_0_soft_reset()
1189 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v7_0_soft_reset()
1193 if (srbm_soft_reset) { in gmc_v7_0_soft_reset()
1199 tmp |= srbm_soft_reset; in gmc_v7_0_soft_reset()
1206 tmp &= ~srbm_soft_reset; in gmc_v7_0_soft_reset()
Damdgpu_vce.h52 uint32_t srbm_soft_reset; member
Dsdma_v2_4.c956 u32 srbm_soft_reset = 0; in sdma_v2_4_soft_reset() local
965 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_SDMA_MASK; in sdma_v2_4_soft_reset()
972 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_SDMA1_MASK; in sdma_v2_4_soft_reset()
975 if (srbm_soft_reset) { in sdma_v2_4_soft_reset()
977 tmp |= srbm_soft_reset; in sdma_v2_4_soft_reset()
984 tmp &= ~srbm_soft_reset; in sdma_v2_4_soft_reset()
Damdgpu_uvd.h48 uint32_t srbm_soft_reset; member
Dcik_sdma.c1066 u32 srbm_soft_reset = 0; in cik_sdma_soft_reset() local
1074 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_SDMA_MASK; in cik_sdma_soft_reset()
1080 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_SDMA1_MASK; in cik_sdma_soft_reset()
1082 if (srbm_soft_reset) { in cik_sdma_soft_reset()
1084 tmp |= srbm_soft_reset; in cik_sdma_soft_reset()
1091 tmp &= ~srbm_soft_reset; in cik_sdma_soft_reset()
Damdgpu_irq.h100 uint32_t srbm_soft_reset; member
Damdgpu_sdma.h110 uint32_t srbm_soft_reset; member
Dgfx_v8_0.c4931 u32 grbm_soft_reset = 0, srbm_soft_reset = 0; in gfx_v8_0_check_soft_reset() local
4947 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gfx_v8_0_check_soft_reset()
4966 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, in gfx_v8_0_check_soft_reset()
4973 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gfx_v8_0_check_soft_reset()
4976 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gfx_v8_0_check_soft_reset()
4979 if (grbm_soft_reset || srbm_soft_reset) { in gfx_v8_0_check_soft_reset()
4981 adev->gfx.srbm_soft_reset = srbm_soft_reset; in gfx_v8_0_check_soft_reset()
4985 adev->gfx.srbm_soft_reset = 0; in gfx_v8_0_check_soft_reset()
4996 (!adev->gfx.srbm_soft_reset)) in gfx_v8_0_pre_soft_reset()
5034 u32 grbm_soft_reset = 0, srbm_soft_reset = 0; in gfx_v8_0_soft_reset() local
[all …]
Damdgpu_gmc.h265 uint32_t srbm_soft_reset; member
/linux-6.6.21/drivers/gpu/drm/radeon/
Dni.c1814 u32 grbm_soft_reset = 0, srbm_soft_reset = 0; in cayman_gpu_soft_reset() local
1874 srbm_soft_reset |= SOFT_RESET_GRBM; in cayman_gpu_soft_reset()
1878 srbm_soft_reset |= SOFT_RESET_DMA; in cayman_gpu_soft_reset()
1881 srbm_soft_reset |= SOFT_RESET_DMA1; in cayman_gpu_soft_reset()
1884 srbm_soft_reset |= SOFT_RESET_DC; in cayman_gpu_soft_reset()
1887 srbm_soft_reset |= SOFT_RESET_RLC; in cayman_gpu_soft_reset()
1890 srbm_soft_reset |= SOFT_RESET_SEM; in cayman_gpu_soft_reset()
1893 srbm_soft_reset |= SOFT_RESET_IH; in cayman_gpu_soft_reset()
1896 srbm_soft_reset |= SOFT_RESET_GRBM; in cayman_gpu_soft_reset()
1899 srbm_soft_reset |= SOFT_RESET_VMC; in cayman_gpu_soft_reset()
[all …]
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 …]
Devergreen.c3900 u32 grbm_soft_reset = 0, srbm_soft_reset = 0; in evergreen_gpu_soft_reset() local
3945 srbm_soft_reset |= SOFT_RESET_GRBM; in evergreen_gpu_soft_reset()
3949 srbm_soft_reset |= SOFT_RESET_DMA; in evergreen_gpu_soft_reset()
3952 srbm_soft_reset |= SOFT_RESET_DC; in evergreen_gpu_soft_reset()
3955 srbm_soft_reset |= SOFT_RESET_RLC; in evergreen_gpu_soft_reset()
3958 srbm_soft_reset |= SOFT_RESET_SEM; in evergreen_gpu_soft_reset()
3961 srbm_soft_reset |= SOFT_RESET_IH; in evergreen_gpu_soft_reset()
3964 srbm_soft_reset |= SOFT_RESET_GRBM; in evergreen_gpu_soft_reset()
3967 srbm_soft_reset |= SOFT_RESET_VMC; in evergreen_gpu_soft_reset()
3971 srbm_soft_reset |= SOFT_RESET_MC; in evergreen_gpu_soft_reset()
[all …]
Dsi.c3857 u32 grbm_soft_reset = 0, srbm_soft_reset = 0; in si_gpu_soft_reset() local
3919 srbm_soft_reset |= SOFT_RESET_GRBM; in si_gpu_soft_reset()
3923 srbm_soft_reset |= SOFT_RESET_DMA; in si_gpu_soft_reset()
3926 srbm_soft_reset |= SOFT_RESET_DMA1; in si_gpu_soft_reset()
3929 srbm_soft_reset |= SOFT_RESET_DC; in si_gpu_soft_reset()
3935 srbm_soft_reset |= SOFT_RESET_SEM; in si_gpu_soft_reset()
3938 srbm_soft_reset |= SOFT_RESET_IH; in si_gpu_soft_reset()
3941 srbm_soft_reset |= SOFT_RESET_GRBM; in si_gpu_soft_reset()
3944 srbm_soft_reset |= SOFT_RESET_VMC; in si_gpu_soft_reset()
3947 srbm_soft_reset |= SOFT_RESET_MC; in si_gpu_soft_reset()
[all …]

12