Home
last modified time | relevance | path

Searched refs:GRBM_SOFT_RESET (Results 1 – 20 of 20) sorted by relevance

/linux-6.15/drivers/gpu/drm/radeon/
H A Dni.c1639 WREG32(GRBM_SOFT_RESET, (SOFT_RESET_CP | in cayman_cp_resume()
1645 RREG32(GRBM_SOFT_RESET); in cayman_cp_resume()
1647 WREG32(GRBM_SOFT_RESET, 0); in cayman_cp_resume()
1648 RREG32(GRBM_SOFT_RESET); in cayman_cp_resume()
1894 tmp = RREG32(GRBM_SOFT_RESET); in cayman_gpu_soft_reset()
1897 WREG32(GRBM_SOFT_RESET, tmp); in cayman_gpu_soft_reset()
1898 tmp = RREG32(GRBM_SOFT_RESET); in cayman_gpu_soft_reset()
1903 WREG32(GRBM_SOFT_RESET, tmp); in cayman_gpu_soft_reset()
1904 tmp = RREG32(GRBM_SOFT_RESET); in cayman_gpu_soft_reset()
H A Drv770.c1105 WREG32(GRBM_SOFT_RESET, SOFT_RESET_CP); in rv770_cp_load_microcode()
1106 RREG32(GRBM_SOFT_RESET); in rv770_cp_load_microcode()
1108 WREG32(GRBM_SOFT_RESET, 0); in rv770_cp_load_microcode()
H A Devergreen.c3070 WREG32(GRBM_SOFT_RESET, (SOFT_RESET_CP | in evergreen_cp_resume()
3076 RREG32(GRBM_SOFT_RESET); in evergreen_cp_resume()
3078 WREG32(GRBM_SOFT_RESET, 0); in evergreen_cp_resume()
3079 RREG32(GRBM_SOFT_RESET); in evergreen_cp_resume()
3972 tmp = RREG32(GRBM_SOFT_RESET); in evergreen_gpu_soft_reset()
3975 WREG32(GRBM_SOFT_RESET, tmp); in evergreen_gpu_soft_reset()
3976 tmp = RREG32(GRBM_SOFT_RESET); in evergreen_gpu_soft_reset()
3981 WREG32(GRBM_SOFT_RESET, tmp); in evergreen_gpu_soft_reset()
3982 tmp = RREG32(GRBM_SOFT_RESET); in evergreen_gpu_soft_reset()
H A Dsi.c3931 tmp = RREG32(GRBM_SOFT_RESET); in si_gpu_soft_reset()
3934 WREG32(GRBM_SOFT_RESET, tmp); in si_gpu_soft_reset()
3935 tmp = RREG32(GRBM_SOFT_RESET); in si_gpu_soft_reset()
3940 WREG32(GRBM_SOFT_RESET, tmp); in si_gpu_soft_reset()
3941 tmp = RREG32(GRBM_SOFT_RESET); in si_gpu_soft_reset()
5789 u32 tmp = RREG32(GRBM_SOFT_RESET); in si_rlc_reset()
5792 WREG32(GRBM_SOFT_RESET, tmp); in si_rlc_reset()
5795 WREG32(GRBM_SOFT_RESET, tmp); in si_rlc_reset()
H A Dr600.c2661 WREG32(GRBM_SOFT_RESET, SOFT_RESET_CP); in r600_cp_load_microcode()
2662 RREG32(GRBM_SOFT_RESET); in r600_cp_load_microcode()
2664 WREG32(GRBM_SOFT_RESET, 0); in r600_cp_load_microcode()
2724 WREG32(GRBM_SOFT_RESET, SOFT_RESET_CP); in r600_cp_resume()
2725 RREG32(GRBM_SOFT_RESET); in r600_cp_resume()
2727 WREG32(GRBM_SOFT_RESET, 0); in r600_cp_resume()
H A Drv770d.h401 #define GRBM_SOFT_RESET 0x8020 macro
H A Dnid.h280 #define GRBM_SOFT_RESET 0x8020 macro
H A Dsid.h982 #define GRBM_SOFT_RESET 0x8020 macro
H A Dcikd.h1075 #define GRBM_SOFT_RESET 0x8020 macro
H A Dcik.c5009 tmp = RREG32(GRBM_SOFT_RESET); in cik_gpu_soft_reset()
5012 WREG32(GRBM_SOFT_RESET, tmp); in cik_gpu_soft_reset()
5013 tmp = RREG32(GRBM_SOFT_RESET); in cik_gpu_soft_reset()
5018 WREG32(GRBM_SOFT_RESET, tmp); in cik_gpu_soft_reset()
5019 tmp = RREG32(GRBM_SOFT_RESET); in cik_gpu_soft_reset()
H A Devergreend.h828 #define GRBM_SOFT_RESET 0x8020 macro
H A Dr600d.h295 #define GRBM_SOFT_RESET 0x8020 macro
/linux-6.15/drivers/gpu/drm/amd/amdgpu/
H A Dgfx_v8_0.c4073 WREG32_FIELD(GRBM_SOFT_RESET, SOFT_RESET_RLC, 1); in gfx_v8_0_rlc_reset()
4076 WREG32_FIELD(GRBM_SOFT_RESET, SOFT_RESET_RLC, 0); in gfx_v8_0_rlc_reset()
4927 GRBM_SOFT_RESET, SOFT_RESET_CP, 1); in gfx_v8_0_check_soft_reset()
4929 GRBM_SOFT_RESET, SOFT_RESET_GFX, 1); in gfx_v8_0_check_soft_reset()
4938 GRBM_SOFT_RESET, SOFT_RESET_RLC, 1); in gfx_v8_0_check_soft_reset()
4943 grbm_soft_reset = REG_SET_FIELD(grbm_soft_reset, GRBM_SOFT_RESET, in gfx_v8_0_check_soft_reset()
4945 grbm_soft_reset = REG_SET_FIELD(grbm_soft_reset, GRBM_SOFT_RESET, in gfx_v8_0_check_soft_reset()
4947 grbm_soft_reset = REG_SET_FIELD(grbm_soft_reset, GRBM_SOFT_RESET, in gfx_v8_0_check_soft_reset()
4987 if (REG_GET_FIELD(grbm_soft_reset, GRBM_SOFT_RESET, SOFT_RESET_CP) || in gfx_v8_0_pre_soft_reset()
4988 REG_GET_FIELD(grbm_soft_reset, GRBM_SOFT_RESET, SOFT_RESET_GFX)) in gfx_v8_0_pre_soft_reset()
[all …]
H A Dgfx_v11_0.c2175 WREG32_FIELD15_PREREG(GC, 0, GRBM_SOFT_RESET, SOFT_RESET_RLC, 1); in gfx_v11_0_rlc_reset()
2177 WREG32_FIELD15_PREREG(GC, 0, GRBM_SOFT_RESET, SOFT_RESET_RLC, 0); in gfx_v11_0_rlc_reset()
4913 grbm_soft_reset = REG_SET_FIELD(grbm_soft_reset, GRBM_SOFT_RESET, in gfx_v11_0_soft_reset()
4915 grbm_soft_reset = REG_SET_FIELD(grbm_soft_reset, GRBM_SOFT_RESET, in gfx_v11_0_soft_reset()
4917 grbm_soft_reset = REG_SET_FIELD(grbm_soft_reset, GRBM_SOFT_RESET, in gfx_v11_0_soft_reset()
4919 grbm_soft_reset = REG_SET_FIELD(grbm_soft_reset, GRBM_SOFT_RESET, in gfx_v11_0_soft_reset()
4921 grbm_soft_reset = REG_SET_FIELD(grbm_soft_reset, GRBM_SOFT_RESET, in gfx_v11_0_soft_reset()
4926 grbm_soft_reset = REG_SET_FIELD(grbm_soft_reset, GRBM_SOFT_RESET, in gfx_v11_0_soft_reset()
4928 grbm_soft_reset = REG_SET_FIELD(grbm_soft_reset, GRBM_SOFT_RESET, in gfx_v11_0_soft_reset()
4930 grbm_soft_reset = REG_SET_FIELD(grbm_soft_reset, GRBM_SOFT_RESET, in gfx_v11_0_soft_reset()
[all …]
H A Dgfx_v9_4_3.c1492 WREG32_FIELD15_PREREG(GC, GET_INST(GC, xcc_id), GRBM_SOFT_RESET, in gfx_v9_4_3_xcc_rlc_reset()
1495 WREG32_FIELD15_PREREG(GC, GET_INST(GC, xcc_id), GRBM_SOFT_RESET, in gfx_v9_4_3_xcc_rlc_reset()
2394 GRBM_SOFT_RESET, SOFT_RESET_CP, 1); in gfx_v9_4_3_soft_reset()
2396 GRBM_SOFT_RESET, SOFT_RESET_GFX, 1); in gfx_v9_4_3_soft_reset()
2401 GRBM_SOFT_RESET, SOFT_RESET_CP, 1); in gfx_v9_4_3_soft_reset()
2408 GRBM_SOFT_RESET, SOFT_RESET_RLC, 1); in gfx_v9_4_3_soft_reset()
H A Dgfx_v9_0.c3104 WREG32_FIELD15(GC, 0, GRBM_SOFT_RESET, SOFT_RESET_RLC, 1); in gfx_v9_0_rlc_reset()
3106 WREG32_FIELD15(GC, 0, GRBM_SOFT_RESET, SOFT_RESET_RLC, 0); in gfx_v9_0_rlc_reset()
4125 GRBM_SOFT_RESET, SOFT_RESET_CP, 1); in gfx_v9_0_soft_reset()
4127 GRBM_SOFT_RESET, SOFT_RESET_GFX, 1); in gfx_v9_0_soft_reset()
4132 GRBM_SOFT_RESET, SOFT_RESET_CP, 1); in gfx_v9_0_soft_reset()
4139 GRBM_SOFT_RESET, SOFT_RESET_RLC, 1); in gfx_v9_0_soft_reset()
H A Dgfx_v10_0.c5440 WREG32_FIELD15(GC, 0, GRBM_SOFT_RESET, SOFT_RESET_RLC, 1); in gfx_v10_0_rlc_reset()
5442 WREG32_FIELD15(GC, 0, GRBM_SOFT_RESET, SOFT_RESET_RLC, 0); in gfx_v10_0_rlc_reset()
7585 GRBM_SOFT_RESET, SOFT_RESET_CP, in gfx_v10_0_soft_reset()
7588 GRBM_SOFT_RESET, SOFT_RESET_GFX, in gfx_v10_0_soft_reset()
7594 GRBM_SOFT_RESET, SOFT_RESET_CP, in gfx_v10_0_soft_reset()
7610 GRBM_SOFT_RESET, in gfx_v10_0_soft_reset()
7617 GRBM_SOFT_RESET, in gfx_v10_0_soft_reset()
H A Dgfx_v6_0.c2474 WREG32_FIELD(GRBM_SOFT_RESET, SOFT_RESET_RLC, 1); in gfx_v6_0_rlc_reset()
2476 WREG32_FIELD(GRBM_SOFT_RESET, SOFT_RESET_RLC, 0); in gfx_v6_0_rlc_reset()
H A Dsdma_v5_2.c773 GRBM_SOFT_RESET, SOFT_RESET_SDMA0, in sdma_v5_2_soft_reset()
H A Dgfx_v12_0.c1847 WREG32_FIELD15_PREREG(GC, 0, GRBM_SOFT_RESET, SOFT_RESET_RLC, 1); in gfx_v12_0_rlc_reset()
1849 WREG32_FIELD15_PREREG(GC, 0, GRBM_SOFT_RESET, SOFT_RESET_RLC, 0); in gfx_v12_0_rlc_reset()