/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | tonga_ih.c | 392 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 …]
|
H A D | sdma_v3_0.c | 1237 u32 srbm_soft_reset = 0; in sdma_v3_0_check_soft_reset() local 1242 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_SDMA_MASK; in sdma_v3_0_check_soft_reset() 1243 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_SDMA1_MASK; in sdma_v3_0_check_soft_reset() 1246 if (srbm_soft_reset) { in sdma_v3_0_check_soft_reset() 1247 adev->sdma.srbm_soft_reset = srbm_soft_reset; in sdma_v3_0_check_soft_reset() 1250 adev->sdma.srbm_soft_reset = 0; in sdma_v3_0_check_soft_reset() 1258 u32 srbm_soft_reset = 0; in sdma_v3_0_pre_soft_reset() local 1260 if (!adev->sdma.srbm_soft_reset) in sdma_v3_0_pre_soft_reset() 1263 srbm_soft_reset = adev->sdma.srbm_soft_reset; in sdma_v3_0_pre_soft_reset() 1265 if (REG_GET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_SDMA) || in sdma_v3_0_pre_soft_reset() [all …]
|
H A 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) { [all...] |
H A 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()
|
H A D | cz_ih.c | 379 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()
|
H A D | si_ih.c | 247 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()
|
H A D | cik_ih.c | 385 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()
|
H A D | gmc_v8_0.c | 1294 u32 srbm_soft_reset = 0; in gmc_v8_0_check_soft_reset() local 1299 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v8_0_check_soft_reset() 1305 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v8_0_check_soft_reset() 1309 if (srbm_soft_reset) { in gmc_v8_0_check_soft_reset() 1310 adev->gmc.srbm_soft_reset = srbm_soft_reset; in gmc_v8_0_check_soft_reset() 1314 adev->gmc.srbm_soft_reset = 0; in gmc_v8_0_check_soft_reset() 1323 if (!adev->gmc.srbm_soft_reset) in gmc_v8_0_pre_soft_reset() 1336 u32 srbm_soft_reset; in gmc_v8_0_soft_reset() local 1338 if (!adev->gmc.srbm_soft_reset) in gmc_v8_0_soft_reset() 1340 srbm_soft_reset = adev->gmc.srbm_soft_reset; in gmc_v8_0_soft_reset() [all …]
|
H A D | uvd_v6_0.c | 1170 u32 srbm_soft_reset = 0; in uvd_v6_0_check_soft_reset() local 1176 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, SRBM_SOFT_RESET, SOFT_RESET_UVD, 1); in uvd_v6_0_check_soft_reset() 1178 if (srbm_soft_reset) { in uvd_v6_0_check_soft_reset() 1179 adev->uvd.inst->srbm_soft_reset = srbm_soft_reset; in uvd_v6_0_check_soft_reset() 1182 adev->uvd.inst->srbm_soft_reset = 0; in uvd_v6_0_check_soft_reset() 1191 if (!adev->uvd.inst->srbm_soft_reset) in uvd_v6_0_pre_soft_reset() 1201 u32 srbm_soft_reset; in uvd_v6_0_soft_reset() local 1203 if (!adev->uvd.inst->srbm_soft_reset) in uvd_v6_0_soft_reset() 1205 srbm_soft_reset = adev->uvd.inst->srbm_soft_reset; in uvd_v6_0_soft_reset() 1207 if (srbm_soft_reset) { in uvd_v6_0_soft_reset() [all …]
|
H A D | gmc_v6_0.c | 979 u32 srbm_soft_reset = 0; in gmc_v6_0_soft_reset() local 983 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v6_0_soft_reset() 989 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v6_0_soft_reset() 993 if (srbm_soft_reset) { in gmc_v6_0_soft_reset() 999 tmp |= srbm_soft_reset; in gmc_v6_0_soft_reset() 1006 tmp &= ~srbm_soft_reset; in gmc_v6_0_soft_reset()
|
H A 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 …]
|
H A D | gmc_v7_0.c | 1173 u32 srbm_soft_reset = 0; in gmc_v7_0_soft_reset() local 1177 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v7_0_soft_reset() 1183 srbm_soft_reset = REG_SET_FIELD(srbm_soft_reset, in gmc_v7_0_soft_reset() 1187 if (srbm_soft_reset) { in gmc_v7_0_soft_reset() 1193 tmp |= srbm_soft_reset; in gmc_v7_0_soft_reset() 1200 tmp &= ~srbm_soft_reset; in gmc_v7_0_soft_reset()
|
H A D | sdma_v2_4.c | 949 u32 srbm_soft_reset = 0; in sdma_v2_4_soft_reset() local 958 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_SDMA_MASK; in sdma_v2_4_soft_reset() 965 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_SDMA1_MASK; in sdma_v2_4_soft_reset() 968 if (srbm_soft_reset) { in sdma_v2_4_soft_reset() 970 tmp |= srbm_soft_reset; in sdma_v2_4_soft_reset() 977 tmp &= ~srbm_soft_reset; in sdma_v2_4_soft_reset()
|
H A D | cik_sdma.c | 1061 u32 srbm_soft_reset = 0; in cik_sdma_soft_reset() local 1069 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_SDMA_MASK; in cik_sdma_soft_reset() 1075 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_SDMA1_MASK; in cik_sdma_soft_reset() 1077 if (srbm_soft_reset) { in cik_sdma_soft_reset() 1079 tmp |= srbm_soft_reset; in cik_sdma_soft_reset() 1086 tmp &= ~srbm_soft_reset; in cik_sdma_soft_reset()
|
H A D | amdgpu_vce.h | 52 uint32_t srbm_soft_reset; member
|
H A D | amdgpu_uvd.h | 48 uint32_t srbm_soft_reset; member
|
H A D | amdgpu_irq.h | 100 uint32_t srbm_soft_reset; member
|
H A D | amdgpu_gmc.h | 282 uint32_t srbm_soft_reset; member
|
H A D | amdgpu_gfx.h | 426 uint32_t srbm_soft_reset; member
|
H A D | dce_v8_0.c | 2876 u32 srbm_soft_reset = 0, tmp; in dce_v8_0_soft_reset() local 2880 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_DC_MASK; in dce_v8_0_soft_reset() 2882 if (srbm_soft_reset) { in dce_v8_0_soft_reset() 2884 tmp |= srbm_soft_reset; in dce_v8_0_soft_reset() 2891 tmp &= ~srbm_soft_reset; in dce_v8_0_soft_reset()
|
H A D | dce_v10_0.c | 2965 u32 srbm_soft_reset = 0, tmp; in dce_v10_0_soft_reset() local 2969 srbm_soft_reset |= SRBM_SOFT_RESET__SOFT_RESET_DC_MASK; in dce_v10_0_soft_reset() 2971 if (srbm_soft_reset) { in dce_v10_0_soft_reset() 2973 tmp |= srbm_soft_reset; in dce_v10_0_soft_reset() 2980 tmp &= ~srbm_soft_reset; in dce_v10_0_soft_reset()
|
/linux/drivers/gpu/drm/radeon/ |
H A D | ni.c | 1801 u32 grbm_soft_reset = 0, srbm_soft_reset = 0; in cayman_gpu_soft_reset() local 1861 srbm_soft_reset |= SOFT_RESET_GRBM; in cayman_gpu_soft_reset() 1865 srbm_soft_reset |= SOFT_RESET_DMA; in cayman_gpu_soft_reset() 1868 srbm_soft_reset |= SOFT_RESET_DMA1; 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() 1883 srbm_soft_reset |= SOFT_RESET_GRBM; in cayman_gpu_soft_reset() 1886 srbm_soft_reset | in cayman_gpu_soft_reset() [all...] |
H A D | evergreen.c | 3897 u32 grbm_soft_reset = 0, srbm_soft_reset = 0; in evergreen_gpu_soft_reset() local 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() 3961 srbm_soft_reset |= SOFT_RESET_GRBM; in evergreen_gpu_soft_reset() 3964 srbm_soft_reset |= SOFT_RESET_VMC; in evergreen_gpu_soft_reset() 3968 srbm_soft_reset | in evergreen_gpu_soft_reset() [all...] |
H A D | si.c | 3838 u32 grbm_soft_reset = 0, srbm_soft_reset = 0; in si_gpu_soft_reset() local 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() 3922 srbm_soft_reset |= SOFT_RESET_GRBM; in si_gpu_soft_reset() 3925 srbm_soft_reset |= SOFT_RESET_VMC; in si_gpu_soft_reset() 3928 srbm_soft_reset | in si_gpu_soft_reset() [all...] |
H A D | cik.c | 4925 u32 grbm_soft_reset = 0, srbm_soft_reset = 0; in cik_gpu_soft_reset() local 4976 srbm_soft_reset |= SOFT_RESET_GRBM; in cik_gpu_soft_reset() 4980 srbm_soft_reset |= SOFT_RESET_SDMA; in cik_gpu_soft_reset() 4983 srbm_soft_reset |= SOFT_RESET_SDMA1; 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 | in cik_gpu_soft_reset() [all...] |