/dragonfly/sys/dev/drm/amd/amdgpu/ |
H A D | tonga_ih.c | 408 u32 srbm_soft_reset = 0; in tonga_ih_check_soft_reset() local 412 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, in tonga_ih_check_soft_reset() 415 if (srbm_soft_reset) { in tonga_ih_check_soft_reset() 416 adev->irq.srbm_soft_reset = srbm_soft_reset; in tonga_ih_check_soft_reset() 419 adev->irq.srbm_soft_reset = 0; in tonga_ih_check_soft_reset() 428 if (!adev->irq.srbm_soft_reset) in tonga_ih_pre_soft_reset() 447 u32 srbm_soft_reset; in tonga_ih_soft_reset() local 451 srbm_soft_reset = adev->irq.srbm_soft_reset; in tonga_ih_soft_reset() 453 if (srbm_soft_reset) { in tonga_ih_soft_reset() 457 tmp |= srbm_soft_reset; in tonga_ih_soft_reset() [all …]
|
H A D | vce_v3_0.c | 613 u32 srbm_soft_reset = 0; in vce_v3_0_check_soft_reset() local 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() 636 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_VCE0, 1); in vce_v3_0_check_soft_reset() 642 if (srbm_soft_reset) { in vce_v3_0_check_soft_reset() 643 adev->vce.srbm_soft_reset = srbm_soft_reset; in vce_v3_0_check_soft_reset() 654 u32 srbm_soft_reset; in vce_v3_0_soft_reset() local 658 srbm_soft_reset = adev->vce.srbm_soft_reset; in vce_v3_0_soft_reset() 660 if (srbm_soft_reset) { in vce_v3_0_soft_reset() 664 tmp |= srbm_soft_reset; in vce_v3_0_soft_reset() [all …]
|
H A D | vce_v4_0.c | 693 u32 srbm_soft_reset = 0; 711 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_VCE0, 1); 712 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_VCE1, 1); 716 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_VCE0, 1); 722 if (srbm_soft_reset) { 723 adev->vce.srbm_soft_reset = srbm_soft_reset; 734 u32 srbm_soft_reset; 738 srbm_soft_reset = adev->vce.srbm_soft_reset; 740 if (srbm_soft_reset) { 744 tmp |= srbm_soft_reset; [all …]
|
H A D | sdma_v3_0.c | 1309 u32 srbm_soft_reset = 0; in sdma_v3_0_check_soft_reset() local 1318 if (srbm_soft_reset) { in sdma_v3_0_check_soft_reset() 1319 adev->sdma.srbm_soft_reset = srbm_soft_reset; in sdma_v3_0_check_soft_reset() 1330 u32 srbm_soft_reset = 0; in sdma_v3_0_pre_soft_reset() local 1335 srbm_soft_reset = adev->sdma.srbm_soft_reset; in sdma_v3_0_pre_soft_reset() 1349 u32 srbm_soft_reset = 0; in sdma_v3_0_post_soft_reset() local 1354 srbm_soft_reset = adev->sdma.srbm_soft_reset; in sdma_v3_0_post_soft_reset() 1368 u32 srbm_soft_reset = 0; in sdma_v3_0_soft_reset() local 1374 srbm_soft_reset = adev->sdma.srbm_soft_reset; in sdma_v3_0_soft_reset() 1376 if (srbm_soft_reset) { in sdma_v3_0_soft_reset() [all …]
|
H A D | cz_ih.c | 384 u32 srbm_soft_reset = 0; in cz_ih_soft_reset() local 389 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, in cz_ih_soft_reset() 392 if (srbm_soft_reset) { in cz_ih_soft_reset() 394 tmp |= srbm_soft_reset; in cz_ih_soft_reset() 401 tmp &= ~srbm_soft_reset; in cz_ih_soft_reset()
|
H A D | iceland_ih.c | 384 u32 srbm_soft_reset = 0; in iceland_ih_soft_reset() local 389 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, in iceland_ih_soft_reset() 392 if (srbm_soft_reset) { in iceland_ih_soft_reset() 394 tmp |= srbm_soft_reset; in iceland_ih_soft_reset() 401 tmp &= ~srbm_soft_reset; in iceland_ih_soft_reset()
|
H A D | gmc_v8_0.c | 1330 u32 srbm_soft_reset = 0; in gmc_v8_0_check_soft_reset() local 1335 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v8_0_check_soft_reset() 1341 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v8_0_check_soft_reset() 1344 if (srbm_soft_reset) { in gmc_v8_0_check_soft_reset() 1345 adev->gmc.srbm_soft_reset = srbm_soft_reset; in gmc_v8_0_check_soft_reset() 1348 adev->gmc.srbm_soft_reset = 0; in gmc_v8_0_check_soft_reset() 1371 u32 srbm_soft_reset; in gmc_v8_0_soft_reset() local 1375 srbm_soft_reset = adev->gmc.srbm_soft_reset; in gmc_v8_0_soft_reset() 1377 if (srbm_soft_reset) { in gmc_v8_0_soft_reset() 1381 tmp |= srbm_soft_reset; in gmc_v8_0_soft_reset() [all …]
|
H A D | uvd_v6_0.c | 1151 u32 srbm_soft_reset = 0; in uvd_v6_0_check_soft_reset() local 1157 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_UVD, 1); in uvd_v6_0_check_soft_reset() 1159 if (srbm_soft_reset) { in uvd_v6_0_check_soft_reset() 1160 adev->uvd.inst->srbm_soft_reset = srbm_soft_reset; in uvd_v6_0_check_soft_reset() 1163 adev->uvd.inst->srbm_soft_reset = 0; in uvd_v6_0_check_soft_reset() 1172 if (!adev->uvd.inst->srbm_soft_reset) in uvd_v6_0_pre_soft_reset() 1182 u32 srbm_soft_reset; in uvd_v6_0_soft_reset() local 1186 srbm_soft_reset = adev->uvd.inst->srbm_soft_reset; in uvd_v6_0_soft_reset() 1188 if (srbm_soft_reset) { in uvd_v6_0_soft_reset() 1192 tmp |= srbm_soft_reset; in uvd_v6_0_soft_reset() [all …]
|
H A D | uvd_v7_0.c | 1459 u32 srbm_soft_reset = 0; 1466 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, 1469 if (srbm_soft_reset) { 1470 adev->uvd.inst[ring->me].srbm_soft_reset = srbm_soft_reset; 1473 adev->uvd.inst[ring->me].srbm_soft_reset = 0; 1482 if (!adev->uvd.inst[ring->me].srbm_soft_reset) 1492 u32 srbm_soft_reset; 1496 srbm_soft_reset = adev->uvd.inst[ring->me].srbm_soft_reset; 1498 if (srbm_soft_reset) { 1502 tmp |= srbm_soft_reset; [all …]
|
H A D | gmc_v7_0.c | 1196 u32 srbm_soft_reset = 0; in gmc_v7_0_soft_reset() local 1200 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v7_0_soft_reset() 1206 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v7_0_soft_reset() 1210 if (srbm_soft_reset) { in gmc_v7_0_soft_reset() 1218 tmp |= srbm_soft_reset; in gmc_v7_0_soft_reset() 1225 tmp &= ~srbm_soft_reset; in gmc_v7_0_soft_reset()
|
H A D | sdma_v2_4.c | 1021 u32 srbm_soft_reset = 0; in sdma_v2_4_soft_reset() local 1030 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_SDMA_MASK; in sdma_v2_4_soft_reset() 1037 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_SDMA1_MASK; in sdma_v2_4_soft_reset() 1040 if (srbm_soft_reset) { in sdma_v2_4_soft_reset() 1042 tmp |= srbm_soft_reset; in sdma_v2_4_soft_reset() 1049 tmp &= ~srbm_soft_reset; in sdma_v2_4_soft_reset()
|
H A D | amdgpu_irq.h | 78 uint32_t srbm_soft_reset; member
|
H A D | amdgpu_uvd.h | 48 uint32_t srbm_soft_reset; member
|
H A D | amdgpu_vce.h | 52 uint32_t srbm_soft_reset; member
|
H A D | amdgpu_gmc.h | 97 uint32_t srbm_soft_reset; member
|
H A D | gfx_v8_0.c | 5236 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gfx_v8_0_check_soft_reset() 5255 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, in gfx_v8_0_check_soft_reset() 5262 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gfx_v8_0_check_soft_reset() 5265 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gfx_v8_0_check_soft_reset() 5270 adev->gfx.srbm_soft_reset = srbm_soft_reset; in gfx_v8_0_check_soft_reset() 5289 srbm_soft_reset = adev->gfx.srbm_soft_reset; in gfx_v8_0_pre_soft_reset() 5332 srbm_soft_reset = adev->gfx.srbm_soft_reset; in gfx_v8_0_soft_reset() 5356 if (srbm_soft_reset) { in gfx_v8_0_soft_reset() 5358 tmp |= srbm_soft_reset; in gfx_v8_0_soft_reset() 5365 tmp &= ~srbm_soft_reset; in gfx_v8_0_soft_reset() [all …]
|
H A D | dce_v10_0.c | 2908 u32 srbm_soft_reset = 0, tmp; in dce_v10_0_soft_reset() local 2912 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_DC_MASK; in dce_v10_0_soft_reset() 2914 if (srbm_soft_reset) { in dce_v10_0_soft_reset() 2916 tmp |= srbm_soft_reset; in dce_v10_0_soft_reset() 2923 tmp &= ~srbm_soft_reset; in dce_v10_0_soft_reset()
|
H A D | dce_v11_0.c | 3034 u32 srbm_soft_reset = 0, tmp; in dce_v11_0_soft_reset() local 3038 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_DC_MASK; in dce_v11_0_soft_reset() 3040 if (srbm_soft_reset) { in dce_v11_0_soft_reset() 3042 tmp |= srbm_soft_reset; in dce_v11_0_soft_reset() 3049 tmp &= ~srbm_soft_reset; in dce_v11_0_soft_reset()
|
H A D | amdgpu.h | 952 uint32_t srbm_soft_reset; member 1067 uint32_t srbm_soft_reset; member
|
/dragonfly/sys/dev/drm/radeon/ |
H A D | ni.c | 1896 srbm_soft_reset |= SOFT_RESET_GRBM; in cayman_gpu_soft_reset() 1900 srbm_soft_reset |= SOFT_RESET_DMA; in cayman_gpu_soft_reset() 1906 srbm_soft_reset |= SOFT_RESET_DC; in cayman_gpu_soft_reset() 1909 srbm_soft_reset |= SOFT_RESET_RLC; in cayman_gpu_soft_reset() 1912 srbm_soft_reset |= SOFT_RESET_SEM; in cayman_gpu_soft_reset() 1915 srbm_soft_reset |= SOFT_RESET_IH; in cayman_gpu_soft_reset() 1921 srbm_soft_reset |= SOFT_RESET_VMC; in cayman_gpu_soft_reset() 1925 srbm_soft_reset |= SOFT_RESET_MC; in cayman_gpu_soft_reset() 1942 if (srbm_soft_reset) { in cayman_gpu_soft_reset() 1944 tmp |= srbm_soft_reset; in cayman_gpu_soft_reset() [all …]
|
H A D | r600.c | 1678 u32 grbm_soft_reset = 0, srbm_soft_reset = 0; in r600_gpu_soft_reset() local 1749 srbm_soft_reset |= RV770_SOFT_RESET_DMA; in r600_gpu_soft_reset() 1751 srbm_soft_reset |= SOFT_RESET_DMA; in r600_gpu_soft_reset() 1755 srbm_soft_reset |= S_000E60_SOFT_RESET_RLC(1); in r600_gpu_soft_reset() 1758 srbm_soft_reset |= S_000E60_SOFT_RESET_SEM(1); in r600_gpu_soft_reset() 1761 srbm_soft_reset |= S_000E60_SOFT_RESET_IH(1); in r600_gpu_soft_reset() 1768 srbm_soft_reset |= S_000E60_SOFT_RESET_MC(1); in r600_gpu_soft_reset() 1772 srbm_soft_reset |= S_000E60_SOFT_RESET_VMC(1); in r600_gpu_soft_reset() 1788 if (srbm_soft_reset) { in r600_gpu_soft_reset() 1790 tmp |= srbm_soft_reset; in r600_gpu_soft_reset() [all …]
|
H A D | evergreen.c | 3924 srbm_soft_reset |= SOFT_RESET_GRBM; in evergreen_gpu_soft_reset() 3928 srbm_soft_reset |= SOFT_RESET_DMA; in evergreen_gpu_soft_reset() 3931 srbm_soft_reset |= SOFT_RESET_DC; in evergreen_gpu_soft_reset() 3934 srbm_soft_reset |= SOFT_RESET_RLC; in evergreen_gpu_soft_reset() 3937 srbm_soft_reset |= SOFT_RESET_SEM; in evergreen_gpu_soft_reset() 3940 srbm_soft_reset |= SOFT_RESET_IH; in evergreen_gpu_soft_reset() 3946 srbm_soft_reset |= SOFT_RESET_VMC; in evergreen_gpu_soft_reset() 3950 srbm_soft_reset |= SOFT_RESET_MC; in evergreen_gpu_soft_reset() 3967 if (srbm_soft_reset) { in evergreen_gpu_soft_reset() 3969 tmp |= srbm_soft_reset; in evergreen_gpu_soft_reset() [all …]
|
H A D | si.c | 3906 srbm_soft_reset |= SOFT_RESET_GRBM; in si_gpu_soft_reset() 3910 srbm_soft_reset |= SOFT_RESET_DMA; in si_gpu_soft_reset() 3913 srbm_soft_reset |= SOFT_RESET_DMA1; in si_gpu_soft_reset() 3916 srbm_soft_reset |= SOFT_RESET_DC; in si_gpu_soft_reset() 3922 srbm_soft_reset |= SOFT_RESET_SEM; in si_gpu_soft_reset() 3925 srbm_soft_reset |= SOFT_RESET_IH; in si_gpu_soft_reset() 3931 srbm_soft_reset |= SOFT_RESET_VMC; in si_gpu_soft_reset() 3934 srbm_soft_reset |= SOFT_RESET_MC; in si_gpu_soft_reset() 3950 if (srbm_soft_reset) { in si_gpu_soft_reset() 3952 tmp |= srbm_soft_reset; in si_gpu_soft_reset() [all …]
|
H A D | cik.c | 5011 srbm_soft_reset |= SOFT_RESET_GRBM; in cik_gpu_soft_reset() 5015 srbm_soft_reset |= SOFT_RESET_SDMA; in cik_gpu_soft_reset() 5021 srbm_soft_reset |= SOFT_RESET_DC; in cik_gpu_soft_reset() 5027 srbm_soft_reset |= SOFT_RESET_SEM; in cik_gpu_soft_reset() 5030 srbm_soft_reset |= SOFT_RESET_IH; in cik_gpu_soft_reset() 5033 srbm_soft_reset |= SOFT_RESET_GRBM; in cik_gpu_soft_reset() 5036 srbm_soft_reset |= SOFT_RESET_VMC; in cik_gpu_soft_reset() 5040 srbm_soft_reset |= SOFT_RESET_MC; in cik_gpu_soft_reset() 5057 if (srbm_soft_reset) { in cik_gpu_soft_reset() 5059 tmp |= srbm_soft_reset; in cik_gpu_soft_reset() [all …]
|