| /Linux-v5.15/drivers/gpu/drm/amd/amdgpu/ |
| 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() 406 if (!adev->irq.srbm_soft_reset) in tonga_ih_pre_soft_reset() 416 if (!adev->irq.srbm_soft_reset) in tonga_ih_post_soft_reset() 425 u32 srbm_soft_reset; in tonga_ih_soft_reset() local 427 if (!adev->irq.srbm_soft_reset) in tonga_ih_soft_reset() 429 srbm_soft_reset = adev->irq.srbm_soft_reset; in tonga_ih_soft_reset() [all …]
|
| D | vce_v3_0.c | 631 u32 srbm_soft_reset = 0; in vce_v3_0_check_soft_reset() local 649 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_VCE0, 1); in vce_v3_0_check_soft_reset() 650 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_VCE1, 1); in vce_v3_0_check_soft_reset() 654 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_VCE0, 1); in vce_v3_0_check_soft_reset() 655 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_VCE1, 1); in vce_v3_0_check_soft_reset() 660 if (srbm_soft_reset) { in vce_v3_0_check_soft_reset() 661 adev->vce.srbm_soft_reset = srbm_soft_reset; in vce_v3_0_check_soft_reset() 664 adev->vce.srbm_soft_reset = 0; in vce_v3_0_check_soft_reset() 672 u32 srbm_soft_reset; in vce_v3_0_soft_reset() local 674 if (!adev->vce.srbm_soft_reset) in vce_v3_0_soft_reset() [all …]
|
| D | sdma_v3_0.c | 1256 u32 srbm_soft_reset = 0; in sdma_v3_0_check_soft_reset() local 1261 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_SDMA_MASK; in sdma_v3_0_check_soft_reset() 1262 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_SDMA1_MASK; in sdma_v3_0_check_soft_reset() 1265 if (srbm_soft_reset) { in sdma_v3_0_check_soft_reset() 1266 adev->sdma.srbm_soft_reset = srbm_soft_reset; in sdma_v3_0_check_soft_reset() 1269 adev->sdma.srbm_soft_reset = 0; in sdma_v3_0_check_soft_reset() 1277 u32 srbm_soft_reset = 0; in sdma_v3_0_pre_soft_reset() local 1279 if (!adev->sdma.srbm_soft_reset) in sdma_v3_0_pre_soft_reset() 1282 srbm_soft_reset = adev->sdma.srbm_soft_reset; in sdma_v3_0_pre_soft_reset() 1284 if (REG_GET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_SDMA) || in sdma_v3_0_pre_soft_reset() [all …]
|
| D | vce_v4_0.c | 727 u32 srbm_soft_reset = 0; 745 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_VCE0, 1); 746 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_VCE1, 1); 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); 756 if (srbm_soft_reset) { 757 adev->vce.srbm_soft_reset = srbm_soft_reset; 760 adev->vce.srbm_soft_reset = 0; 768 u32 srbm_soft_reset; 770 if (!adev->vce.srbm_soft_reset) [all …]
|
| D | cz_ih.c | 374 u32 srbm_soft_reset = 0; in cz_ih_soft_reset() local 379 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, in cz_ih_soft_reset() 382 if (srbm_soft_reset) { in cz_ih_soft_reset() 384 tmp |= srbm_soft_reset; in cz_ih_soft_reset() 391 tmp &= ~srbm_soft_reset; in cz_ih_soft_reset()
|
| D | iceland_ih.c | 373 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()
|
| 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()
|
| 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()
|
| D | gmc_v8_0.c | 1311 u32 srbm_soft_reset = 0; in gmc_v8_0_check_soft_reset() local 1316 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v8_0_check_soft_reset() 1322 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v8_0_check_soft_reset() 1325 if (srbm_soft_reset) { in gmc_v8_0_check_soft_reset() 1326 adev->gmc.srbm_soft_reset = srbm_soft_reset; in gmc_v8_0_check_soft_reset() 1329 adev->gmc.srbm_soft_reset = 0; in gmc_v8_0_check_soft_reset() 1338 if (!adev->gmc.srbm_soft_reset) in gmc_v8_0_pre_soft_reset() 1352 u32 srbm_soft_reset; in gmc_v8_0_soft_reset() local 1354 if (!adev->gmc.srbm_soft_reset) in gmc_v8_0_soft_reset() 1356 srbm_soft_reset = adev->gmc.srbm_soft_reset; in gmc_v8_0_soft_reset() [all …]
|
| D | uvd_v6_0.c | 1172 u32 srbm_soft_reset = 0; in uvd_v6_0_check_soft_reset() local 1178 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_UVD, 1); in uvd_v6_0_check_soft_reset() 1180 if (srbm_soft_reset) { in uvd_v6_0_check_soft_reset() 1181 adev->uvd.inst->srbm_soft_reset = srbm_soft_reset; in uvd_v6_0_check_soft_reset() 1184 adev->uvd.inst->srbm_soft_reset = 0; in uvd_v6_0_check_soft_reset() 1193 if (!adev->uvd.inst->srbm_soft_reset) in uvd_v6_0_pre_soft_reset() 1203 u32 srbm_soft_reset; in uvd_v6_0_soft_reset() local 1205 if (!adev->uvd.inst->srbm_soft_reset) in uvd_v6_0_soft_reset() 1207 srbm_soft_reset = adev->uvd.inst->srbm_soft_reset; in uvd_v6_0_soft_reset() 1209 if (srbm_soft_reset) { in uvd_v6_0_soft_reset() [all …]
|
| 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() 1013 tmp |= srbm_soft_reset; in gmc_v6_0_soft_reset() 1020 tmp &= ~srbm_soft_reset; in gmc_v6_0_soft_reset()
|
| D | uvd_v7_0.c | 1490 u32 srbm_soft_reset = 0; 1497 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, 1500 if (srbm_soft_reset) { 1501 adev->uvd.inst[ring->me].srbm_soft_reset = srbm_soft_reset; 1504 adev->uvd.inst[ring->me].srbm_soft_reset = 0; 1513 if (!adev->uvd.inst[ring->me].srbm_soft_reset) 1523 u32 srbm_soft_reset; 1525 if (!adev->uvd.inst[ring->me].srbm_soft_reset) 1527 srbm_soft_reset = adev->uvd.inst[ring->me].srbm_soft_reset; 1529 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_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 | 970 u32 srbm_soft_reset = 0; in sdma_v2_4_soft_reset() local 979 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_SDMA_MASK; in sdma_v2_4_soft_reset() 986 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_SDMA1_MASK; in sdma_v2_4_soft_reset() 989 if (srbm_soft_reset) { in sdma_v2_4_soft_reset() 991 tmp |= srbm_soft_reset; in sdma_v2_4_soft_reset() 998 tmp &= ~srbm_soft_reset; in sdma_v2_4_soft_reset()
|
| D | cik_sdma.c | 1078 u32 srbm_soft_reset = 0; in cik_sdma_soft_reset() local 1086 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_SDMA_MASK; in cik_sdma_soft_reset() 1092 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_SDMA1_MASK; in cik_sdma_soft_reset() 1094 if (srbm_soft_reset) { in cik_sdma_soft_reset() 1096 tmp |= srbm_soft_reset; in cik_sdma_soft_reset() 1103 tmp &= ~srbm_soft_reset; in cik_sdma_soft_reset()
|
| D | amdgpu_irq.h | 100 uint32_t srbm_soft_reset; member
|
| D | amdgpu_sdma.h | 73 uint32_t srbm_soft_reset; member
|
| D | gfx_v8_0.c | 4973 u32 grbm_soft_reset = 0, srbm_soft_reset = 0; in gfx_v8_0_check_soft_reset() local 4989 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gfx_v8_0_check_soft_reset() 5008 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, in gfx_v8_0_check_soft_reset() 5015 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gfx_v8_0_check_soft_reset() 5018 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gfx_v8_0_check_soft_reset() 5021 if (grbm_soft_reset || srbm_soft_reset) { in gfx_v8_0_check_soft_reset() 5023 adev->gfx.srbm_soft_reset = srbm_soft_reset; in gfx_v8_0_check_soft_reset() 5027 adev->gfx.srbm_soft_reset = 0; in gfx_v8_0_check_soft_reset() 5038 (!adev->gfx.srbm_soft_reset)) in gfx_v8_0_pre_soft_reset() 5076 u32 grbm_soft_reset = 0, srbm_soft_reset = 0; in gfx_v8_0_soft_reset() local [all …]
|
| D | amdgpu_gmc.h | 230 uint32_t srbm_soft_reset; member
|
| /Linux-v5.15/drivers/gpu/drm/radeon/ |
| D | ni.c | 1814 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 …]
|
| D | r600.c | 1687 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 …]
|
| D | evergreen.c | 3899 u32 grbm_soft_reset = 0, srbm_soft_reset = 0; in evergreen_gpu_soft_reset() local 3944 srbm_soft_reset |= SOFT_RESET_GRBM; in evergreen_gpu_soft_reset() 3948 srbm_soft_reset |= SOFT_RESET_DMA; in evergreen_gpu_soft_reset() 3951 srbm_soft_reset |= SOFT_RESET_DC; in evergreen_gpu_soft_reset() 3954 srbm_soft_reset |= SOFT_RESET_RLC; in evergreen_gpu_soft_reset() 3957 srbm_soft_reset |= SOFT_RESET_SEM; in evergreen_gpu_soft_reset() 3960 srbm_soft_reset |= SOFT_RESET_IH; in evergreen_gpu_soft_reset() 3963 srbm_soft_reset |= SOFT_RESET_GRBM; in evergreen_gpu_soft_reset() 3966 srbm_soft_reset |= SOFT_RESET_VMC; in evergreen_gpu_soft_reset() 3970 srbm_soft_reset |= SOFT_RESET_MC; in evergreen_gpu_soft_reset() [all …]
|
| D | si.c | 3853 u32 grbm_soft_reset = 0, srbm_soft_reset = 0; in si_gpu_soft_reset() local 3915 srbm_soft_reset |= SOFT_RESET_GRBM; in si_gpu_soft_reset() 3919 srbm_soft_reset |= SOFT_RESET_DMA; in si_gpu_soft_reset() 3922 srbm_soft_reset |= SOFT_RESET_DMA1; in si_gpu_soft_reset() 3925 srbm_soft_reset |= SOFT_RESET_DC; in si_gpu_soft_reset() 3931 srbm_soft_reset |= SOFT_RESET_SEM; in si_gpu_soft_reset() 3934 srbm_soft_reset |= SOFT_RESET_IH; in si_gpu_soft_reset() 3937 srbm_soft_reset |= SOFT_RESET_GRBM; in si_gpu_soft_reset() 3940 srbm_soft_reset |= SOFT_RESET_VMC; in si_gpu_soft_reset() 3943 srbm_soft_reset |= SOFT_RESET_MC; in si_gpu_soft_reset() [all …]
|