/linux-6.3-rc2/drivers/gpu/drm/amd/amdgpu/ |
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() 406 if (!adev->irq.srbm_soft_reset) in tonga_ih_pre_soft_reset() 425 u32 srbm_soft_reset; in tonga_ih_soft_reset() local 429 srbm_soft_reset = adev->irq.srbm_soft_reset; in tonga_ih_soft_reset() 431 if (srbm_soft_reset) { in tonga_ih_soft_reset() 435 tmp |= srbm_soft_reset; in tonga_ih_soft_reset() [all …]
|
A D | vce_v3_0.c | 635 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() 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() 676 u32 srbm_soft_reset; in vce_v3_0_soft_reset() local 680 srbm_soft_reset = adev->vce.srbm_soft_reset; in vce_v3_0_soft_reset() 682 if (srbm_soft_reset) { in vce_v3_0_soft_reset() 686 tmp |= srbm_soft_reset; in vce_v3_0_soft_reset() [all …]
|
A D | sdma_v3_0.c | 1244 u32 srbm_soft_reset = 0; in sdma_v3_0_check_soft_reset() local 1253 if (srbm_soft_reset) { in sdma_v3_0_check_soft_reset() 1254 adev->sdma.srbm_soft_reset = srbm_soft_reset; in sdma_v3_0_check_soft_reset() 1265 u32 srbm_soft_reset = 0; in sdma_v3_0_pre_soft_reset() local 1270 srbm_soft_reset = adev->sdma.srbm_soft_reset; in sdma_v3_0_pre_soft_reset() 1284 u32 srbm_soft_reset = 0; in sdma_v3_0_post_soft_reset() local 1289 srbm_soft_reset = adev->sdma.srbm_soft_reset; in sdma_v3_0_post_soft_reset() 1303 u32 srbm_soft_reset = 0; in sdma_v3_0_soft_reset() local 1309 srbm_soft_reset = adev->sdma.srbm_soft_reset; in sdma_v3_0_soft_reset() 1311 if (srbm_soft_reset) { in sdma_v3_0_soft_reset() [all …]
|
A D | vce_v4_0.c | 731 u32 srbm_soft_reset = 0; 749 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_VCE0, 1); 750 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_VCE1, 1); 754 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_VCE0, 1); 760 if (srbm_soft_reset) { 761 adev->vce.srbm_soft_reset = srbm_soft_reset; 772 u32 srbm_soft_reset; 776 srbm_soft_reset = adev->vce.srbm_soft_reset; 778 if (srbm_soft_reset) { 782 tmp |= srbm_soft_reset; [all …]
|
A 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()
|
A D | iceland_ih.c | 368 u32 srbm_soft_reset = 0; in iceland_ih_soft_reset() local 373 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, in iceland_ih_soft_reset() 376 if (srbm_soft_reset) { in iceland_ih_soft_reset() 378 tmp |= srbm_soft_reset; in iceland_ih_soft_reset() 385 tmp &= ~srbm_soft_reset; in iceland_ih_soft_reset()
|
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()
|
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()
|
A D | gmc_v8_0.c | 1306 u32 srbm_soft_reset = 0; in gmc_v8_0_check_soft_reset() local 1311 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v8_0_check_soft_reset() 1317 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v8_0_check_soft_reset() 1320 if (srbm_soft_reset) { in gmc_v8_0_check_soft_reset() 1321 adev->gmc.srbm_soft_reset = srbm_soft_reset; in gmc_v8_0_check_soft_reset() 1324 adev->gmc.srbm_soft_reset = 0; in gmc_v8_0_check_soft_reset() 1347 u32 srbm_soft_reset; in gmc_v8_0_soft_reset() local 1351 srbm_soft_reset = adev->gmc.srbm_soft_reset; in gmc_v8_0_soft_reset() 1353 if (srbm_soft_reset) { in gmc_v8_0_soft_reset() 1357 tmp |= srbm_soft_reset; in gmc_v8_0_soft_reset() [all …]
|
A D | uvd_v6_0.c | 1165 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 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() 1206 tmp |= srbm_soft_reset; in uvd_v6_0_soft_reset() [all …]
|
A D | gmc_v6_0.c | 982 u32 srbm_soft_reset = 0; in gmc_v6_0_soft_reset() local 986 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v6_0_soft_reset() 992 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v6_0_soft_reset() 996 if (srbm_soft_reset) { in gmc_v6_0_soft_reset() 1004 tmp |= srbm_soft_reset; in gmc_v6_0_soft_reset() 1011 tmp &= ~srbm_soft_reset; in gmc_v6_0_soft_reset()
|
A D | uvd_v7_0.c | 1485 u32 srbm_soft_reset = 0; 1492 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, 1495 if (srbm_soft_reset) { 1496 adev->uvd.inst[ring->me].srbm_soft_reset = srbm_soft_reset; 1499 adev->uvd.inst[ring->me].srbm_soft_reset = 0; 1508 if (!adev->uvd.inst[ring->me].srbm_soft_reset) 1518 u32 srbm_soft_reset; 1522 srbm_soft_reset = adev->uvd.inst[ring->me].srbm_soft_reset; 1524 if (srbm_soft_reset) { 1528 tmp |= srbm_soft_reset; [all …]
|
A D | gmc_v7_0.c | 1176 u32 srbm_soft_reset = 0; in gmc_v7_0_soft_reset() local 1180 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v7_0_soft_reset() 1186 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v7_0_soft_reset() 1190 if (srbm_soft_reset) { in gmc_v7_0_soft_reset() 1198 tmp |= srbm_soft_reset; in gmc_v7_0_soft_reset() 1205 tmp &= ~srbm_soft_reset; in gmc_v7_0_soft_reset()
|
A D | amdgpu_vce.h | 52 uint32_t srbm_soft_reset; member
|
A D | sdma_v2_4.c | 958 u32 srbm_soft_reset = 0; in sdma_v2_4_soft_reset() local 967 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_SDMA_MASK; in sdma_v2_4_soft_reset() 974 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_SDMA1_MASK; in sdma_v2_4_soft_reset() 977 if (srbm_soft_reset) { in sdma_v2_4_soft_reset() 979 tmp |= srbm_soft_reset; in sdma_v2_4_soft_reset() 986 tmp &= ~srbm_soft_reset; in sdma_v2_4_soft_reset()
|
A D | amdgpu_uvd.h | 48 uint32_t srbm_soft_reset; member
|
A D | cik_sdma.c | 1068 u32 srbm_soft_reset = 0; in cik_sdma_soft_reset() local 1076 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_SDMA_MASK; in cik_sdma_soft_reset() 1082 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_SDMA1_MASK; in cik_sdma_soft_reset() 1084 if (srbm_soft_reset) { in cik_sdma_soft_reset() 1086 tmp |= srbm_soft_reset; in cik_sdma_soft_reset() 1093 tmp &= ~srbm_soft_reset; in cik_sdma_soft_reset()
|
A D | amdgpu_irq.h | 100 uint32_t srbm_soft_reset; member
|
A D | amdgpu_sdma.h | 69 uint32_t srbm_soft_reset; member
|
A D | gfx_v8_0.c | 4948 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gfx_v8_0_check_soft_reset() 4967 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, in gfx_v8_0_check_soft_reset() 4974 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gfx_v8_0_check_soft_reset() 4977 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gfx_v8_0_check_soft_reset() 4982 adev->gfx.srbm_soft_reset = srbm_soft_reset; in gfx_v8_0_check_soft_reset() 4986 adev->gfx.srbm_soft_reset = 0; in gfx_v8_0_check_soft_reset() 4997 (!adev->gfx.srbm_soft_reset)) in gfx_v8_0_pre_soft_reset() 5043 srbm_soft_reset = adev->gfx.srbm_soft_reset; in gfx_v8_0_soft_reset() 5067 if (srbm_soft_reset) { in gfx_v8_0_soft_reset() 5069 tmp |= srbm_soft_reset; in gfx_v8_0_soft_reset() [all …]
|
A D | amdgpu_gmc.h | 229 uint32_t srbm_soft_reset; member
|
/linux-6.3-rc2/drivers/gpu/drm/radeon/ |
A D | ni.c | 1874 srbm_soft_reset |= SOFT_RESET_GRBM; in cayman_gpu_soft_reset() 1878 srbm_soft_reset |= SOFT_RESET_DMA; 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() 1899 srbm_soft_reset |= SOFT_RESET_VMC; in cayman_gpu_soft_reset() 1903 srbm_soft_reset |= SOFT_RESET_MC; in cayman_gpu_soft_reset() 1920 if (srbm_soft_reset) { in cayman_gpu_soft_reset() 1922 tmp |= srbm_soft_reset; in cayman_gpu_soft_reset() [all …]
|
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 …]
|
A D | evergreen.c | 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() 3967 srbm_soft_reset |= SOFT_RESET_VMC; in evergreen_gpu_soft_reset() 3971 srbm_soft_reset |= SOFT_RESET_MC; in evergreen_gpu_soft_reset() 3988 if (srbm_soft_reset) { in evergreen_gpu_soft_reset() 3990 tmp |= srbm_soft_reset; in evergreen_gpu_soft_reset() [all …]
|
A D | si.c | 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() 3940 srbm_soft_reset |= SOFT_RESET_VMC; in si_gpu_soft_reset() 3943 srbm_soft_reset |= SOFT_RESET_MC; in si_gpu_soft_reset() 3959 if (srbm_soft_reset) { in si_gpu_soft_reset() 3961 tmp |= srbm_soft_reset; in si_gpu_soft_reset() [all …]
|