| /linux-6.15/drivers/gpu/drm/amd/amdgpu/ |
| H A D | tonga_ih.c | 386 u32 srbm_soft_reset = 0; in tonga_ih_check_soft_reset() local 390 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, in tonga_ih_check_soft_reset() 393 if (srbm_soft_reset) { in tonga_ih_check_soft_reset() 394 adev->irq.srbm_soft_reset = srbm_soft_reset; in tonga_ih_check_soft_reset() 397 adev->irq.srbm_soft_reset = 0; in tonga_ih_check_soft_reset() 414 if (!adev->irq.srbm_soft_reset) in tonga_ih_post_soft_reset() 423 u32 srbm_soft_reset; in tonga_ih_soft_reset() local 427 srbm_soft_reset = adev->irq.srbm_soft_reset; in tonga_ih_soft_reset() 429 if (srbm_soft_reset) { in tonga_ih_soft_reset() 433 tmp |= srbm_soft_reset; in tonga_ih_soft_reset() [all …]
|
| H A D | vce_v3_0.c | 632 u32 srbm_soft_reset = 0; in vce_v3_0_check_soft_reset() local 650 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_VCE0, 1); in vce_v3_0_check_soft_reset() 651 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_VCE1, 1); in vce_v3_0_check_soft_reset() 655 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_VCE0, 1); in vce_v3_0_check_soft_reset() 661 if (srbm_soft_reset) { in vce_v3_0_check_soft_reset() 662 adev->vce.srbm_soft_reset = srbm_soft_reset; in vce_v3_0_check_soft_reset() 673 u32 srbm_soft_reset; in vce_v3_0_soft_reset() local 677 srbm_soft_reset = adev->vce.srbm_soft_reset; in vce_v3_0_soft_reset() 679 if (srbm_soft_reset) { in vce_v3_0_soft_reset() 683 tmp |= srbm_soft_reset; in vce_v3_0_soft_reset() [all …]
|
| H A D | sdma_v3_0.c | 1235 u32 srbm_soft_reset = 0; in sdma_v3_0_check_soft_reset() local 1244 if (srbm_soft_reset) { in sdma_v3_0_check_soft_reset() 1245 adev->sdma.srbm_soft_reset = srbm_soft_reset; in sdma_v3_0_check_soft_reset() 1256 u32 srbm_soft_reset = 0; in sdma_v3_0_pre_soft_reset() local 1261 srbm_soft_reset = adev->sdma.srbm_soft_reset; in sdma_v3_0_pre_soft_reset() 1275 u32 srbm_soft_reset = 0; in sdma_v3_0_post_soft_reset() local 1280 srbm_soft_reset = adev->sdma.srbm_soft_reset; in sdma_v3_0_post_soft_reset() 1294 u32 srbm_soft_reset = 0; in sdma_v3_0_soft_reset() local 1300 srbm_soft_reset = adev->sdma.srbm_soft_reset; in sdma_v3_0_soft_reset() 1302 if (srbm_soft_reset) { in sdma_v3_0_soft_reset() [all …]
|
| H A D | iceland_ih.c | 367 u32 srbm_soft_reset = 0; in iceland_ih_soft_reset() local 372 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, in iceland_ih_soft_reset() 375 if (srbm_soft_reset) { in iceland_ih_soft_reset() 377 tmp |= srbm_soft_reset; in iceland_ih_soft_reset() 384 tmp &= ~srbm_soft_reset; in iceland_ih_soft_reset()
|
| H A D | cz_ih.c | 373 u32 srbm_soft_reset = 0; in cz_ih_soft_reset() local 378 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, in cz_ih_soft_reset() 381 if (srbm_soft_reset) { in cz_ih_soft_reset() 383 tmp |= srbm_soft_reset; in cz_ih_soft_reset() 390 tmp &= ~srbm_soft_reset; in cz_ih_soft_reset()
|
| H A D | si_ih.c | 241 u32 srbm_soft_reset = 0; in si_ih_soft_reset() local 245 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_IH_MASK; in si_ih_soft_reset() 247 if (srbm_soft_reset) { in si_ih_soft_reset() 249 tmp |= srbm_soft_reset; in si_ih_soft_reset() 256 tmp &= ~srbm_soft_reset; in si_ih_soft_reset()
|
| H A D | cik_ih.c | 379 u32 srbm_soft_reset = 0; in cik_ih_soft_reset() local 383 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_IH_MASK; in cik_ih_soft_reset() 385 if (srbm_soft_reset) { in cik_ih_soft_reset() 387 tmp |= srbm_soft_reset; in cik_ih_soft_reset() 394 tmp &= ~srbm_soft_reset; in cik_ih_soft_reset()
|
| H A D | gmc_v8_0.c | 1302 u32 srbm_soft_reset = 0; in gmc_v8_0_check_soft_reset() local 1307 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v8_0_check_soft_reset() 1313 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v8_0_check_soft_reset() 1317 if (srbm_soft_reset) { in gmc_v8_0_check_soft_reset() 1318 adev->gmc.srbm_soft_reset = srbm_soft_reset; in gmc_v8_0_check_soft_reset() 1322 adev->gmc.srbm_soft_reset = 0; in gmc_v8_0_check_soft_reset() 1344 u32 srbm_soft_reset; in gmc_v8_0_soft_reset() local 1348 srbm_soft_reset = adev->gmc.srbm_soft_reset; in gmc_v8_0_soft_reset() 1350 if (srbm_soft_reset) { in gmc_v8_0_soft_reset() 1354 tmp |= srbm_soft_reset; in gmc_v8_0_soft_reset() [all …]
|
| H A D | uvd_v6_0.c | 1169 u32 srbm_soft_reset = 0; in uvd_v6_0_check_soft_reset() local 1175 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_UVD, 1); in uvd_v6_0_check_soft_reset() 1177 if (srbm_soft_reset) { in uvd_v6_0_check_soft_reset() 1178 adev->uvd.inst->srbm_soft_reset = srbm_soft_reset; in uvd_v6_0_check_soft_reset() 1181 adev->uvd.inst->srbm_soft_reset = 0; in uvd_v6_0_check_soft_reset() 1190 if (!adev->uvd.inst->srbm_soft_reset) in uvd_v6_0_pre_soft_reset() 1200 u32 srbm_soft_reset; in uvd_v6_0_soft_reset() local 1204 srbm_soft_reset = adev->uvd.inst->srbm_soft_reset; in uvd_v6_0_soft_reset() 1206 if (srbm_soft_reset) { in uvd_v6_0_soft_reset() 1210 tmp |= srbm_soft_reset; in uvd_v6_0_soft_reset() [all …]
|
| H A D | gmc_v6_0.c | 991 u32 srbm_soft_reset = 0; in gmc_v6_0_soft_reset() local 995 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v6_0_soft_reset() 1001 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v6_0_soft_reset() 1005 if (srbm_soft_reset) { in gmc_v6_0_soft_reset() 1012 tmp |= srbm_soft_reset; in gmc_v6_0_soft_reset() 1019 tmp &= ~srbm_soft_reset; in gmc_v6_0_soft_reset()
|
| H A D | gmc_v7_0.c | 1181 u32 srbm_soft_reset = 0; in gmc_v7_0_soft_reset() local 1185 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v7_0_soft_reset() 1191 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v7_0_soft_reset() 1195 if (srbm_soft_reset) { in gmc_v7_0_soft_reset() 1201 tmp |= srbm_soft_reset; in gmc_v7_0_soft_reset() 1208 tmp &= ~srbm_soft_reset; in gmc_v7_0_soft_reset()
|
| H A D | amdgpu_vce.h | 52 uint32_t srbm_soft_reset; member
|
| H A D | sdma_v2_4.c | 945 u32 srbm_soft_reset = 0; in sdma_v2_4_soft_reset() local 954 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_SDMA_MASK; in sdma_v2_4_soft_reset() 961 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_SDMA1_MASK; in sdma_v2_4_soft_reset() 964 if (srbm_soft_reset) { in sdma_v2_4_soft_reset() 966 tmp |= srbm_soft_reset; in sdma_v2_4_soft_reset() 973 tmp &= ~srbm_soft_reset; in sdma_v2_4_soft_reset()
|
| H A D | amdgpu_uvd.h | 48 uint32_t srbm_soft_reset; member
|
| H A D | cik_sdma.c | 1059 u32 srbm_soft_reset = 0; in cik_sdma_soft_reset() local 1067 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_SDMA_MASK; in cik_sdma_soft_reset() 1073 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_SDMA1_MASK; in cik_sdma_soft_reset() 1075 if (srbm_soft_reset) { in cik_sdma_soft_reset() 1077 tmp |= srbm_soft_reset; in cik_sdma_soft_reset() 1084 tmp &= ~srbm_soft_reset; in cik_sdma_soft_reset()
|
| H A D | amdgpu_irq.h | 100 uint32_t srbm_soft_reset; member
|
| H A D | amdgpu_sdma.h | 127 uint32_t srbm_soft_reset; member
|
| H A D | gfx_v8_0.c | 4930 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gfx_v8_0_check_soft_reset() 4949 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, in gfx_v8_0_check_soft_reset() 4956 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gfx_v8_0_check_soft_reset() 4959 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gfx_v8_0_check_soft_reset() 4964 adev->gfx.srbm_soft_reset = srbm_soft_reset; in gfx_v8_0_check_soft_reset() 4968 adev->gfx.srbm_soft_reset = 0; in gfx_v8_0_check_soft_reset() 4979 (!adev->gfx.srbm_soft_reset)) in gfx_v8_0_pre_soft_reset() 5025 srbm_soft_reset = adev->gfx.srbm_soft_reset; in gfx_v8_0_soft_reset() 5049 if (srbm_soft_reset) { in gfx_v8_0_soft_reset() 5051 tmp |= srbm_soft_reset; in gfx_v8_0_soft_reset() [all …]
|
| H A D | amdgpu_gmc.h | 271 uint32_t srbm_soft_reset; member
|
| H A D | gfx_v7_0.c | 4547 u32 grbm_soft_reset = 0, srbm_soft_reset = 0; in gfx_v7_0_soft_reset() local 4564 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_GRBM_MASK; in gfx_v7_0_soft_reset() 4575 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_GRBM_MASK; in gfx_v7_0_soft_reset() 4577 if (grbm_soft_reset || srbm_soft_reset) { in gfx_v7_0_soft_reset() 4605 if (srbm_soft_reset) { in gfx_v7_0_soft_reset() 4607 tmp |= srbm_soft_reset; in gfx_v7_0_soft_reset() 4614 tmp &= ~srbm_soft_reset; in gfx_v7_0_soft_reset()
|
| /linux-6.15/drivers/gpu/drm/radeon/ |
| H A D | ni.c | 1861 srbm_soft_reset |= SOFT_RESET_GRBM; in cayman_gpu_soft_reset() 1865 srbm_soft_reset |= SOFT_RESET_DMA; in cayman_gpu_soft_reset() 1871 srbm_soft_reset |= SOFT_RESET_DC; in cayman_gpu_soft_reset() 1874 srbm_soft_reset |= SOFT_RESET_RLC; in cayman_gpu_soft_reset() 1877 srbm_soft_reset |= SOFT_RESET_SEM; in cayman_gpu_soft_reset() 1880 srbm_soft_reset |= SOFT_RESET_IH; in cayman_gpu_soft_reset() 1886 srbm_soft_reset |= SOFT_RESET_VMC; in cayman_gpu_soft_reset() 1890 srbm_soft_reset |= SOFT_RESET_MC; in cayman_gpu_soft_reset() 1907 if (srbm_soft_reset) { in cayman_gpu_soft_reset() 1909 tmp |= srbm_soft_reset; in cayman_gpu_soft_reset() [all …]
|
| H A D | r600.c | 1687 u32 grbm_soft_reset = 0, srbm_soft_reset = 0; in r600_gpu_soft_reset() local 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() 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() 1797 if (srbm_soft_reset) { in r600_gpu_soft_reset() 1799 tmp |= srbm_soft_reset; in r600_gpu_soft_reset() [all …]
|
| H A D | evergreen.c | 3942 srbm_soft_reset |= SOFT_RESET_GRBM; in evergreen_gpu_soft_reset() 3946 srbm_soft_reset |= SOFT_RESET_DMA; in evergreen_gpu_soft_reset() 3949 srbm_soft_reset |= SOFT_RESET_DC; in evergreen_gpu_soft_reset() 3952 srbm_soft_reset |= SOFT_RESET_RLC; in evergreen_gpu_soft_reset() 3955 srbm_soft_reset |= SOFT_RESET_SEM; in evergreen_gpu_soft_reset() 3958 srbm_soft_reset |= SOFT_RESET_IH; in evergreen_gpu_soft_reset() 3964 srbm_soft_reset |= SOFT_RESET_VMC; in evergreen_gpu_soft_reset() 3968 srbm_soft_reset |= SOFT_RESET_MC; in evergreen_gpu_soft_reset() 3985 if (srbm_soft_reset) { in evergreen_gpu_soft_reset() 3987 tmp |= srbm_soft_reset; in evergreen_gpu_soft_reset() [all …]
|
| H A D | si.c | 3900 srbm_soft_reset |= SOFT_RESET_GRBM; in si_gpu_soft_reset() 3904 srbm_soft_reset |= SOFT_RESET_DMA; in si_gpu_soft_reset() 3907 srbm_soft_reset |= SOFT_RESET_DMA1; in si_gpu_soft_reset() 3910 srbm_soft_reset |= SOFT_RESET_DC; in si_gpu_soft_reset() 3916 srbm_soft_reset |= SOFT_RESET_SEM; in si_gpu_soft_reset() 3919 srbm_soft_reset |= SOFT_RESET_IH; in si_gpu_soft_reset() 3925 srbm_soft_reset |= SOFT_RESET_VMC; in si_gpu_soft_reset() 3928 srbm_soft_reset |= SOFT_RESET_MC; in si_gpu_soft_reset() 3944 if (srbm_soft_reset) { in si_gpu_soft_reset() 3946 tmp |= srbm_soft_reset; in si_gpu_soft_reset() [all …]
|
| H A D | cik.c | 4976 srbm_soft_reset |= SOFT_RESET_GRBM; in cik_gpu_soft_reset() 4980 srbm_soft_reset |= SOFT_RESET_SDMA; in cik_gpu_soft_reset() 4986 srbm_soft_reset |= SOFT_RESET_DC; in cik_gpu_soft_reset() 4992 srbm_soft_reset |= SOFT_RESET_SEM; in cik_gpu_soft_reset() 4995 srbm_soft_reset |= SOFT_RESET_IH; in cik_gpu_soft_reset() 4998 srbm_soft_reset |= SOFT_RESET_GRBM; in cik_gpu_soft_reset() 5001 srbm_soft_reset |= SOFT_RESET_VMC; in cik_gpu_soft_reset() 5005 srbm_soft_reset |= SOFT_RESET_MC; in cik_gpu_soft_reset() 5022 if (srbm_soft_reset) { in cik_gpu_soft_reset() 5024 tmp |= srbm_soft_reset; in cik_gpu_soft_reset() [all …]
|