Home
last modified time | relevance | path

Searched refs:rlc (Results 1 – 7 of 7) sorted by relevance

/linux-4.1.27/drivers/gpu/drm/radeon/
Devergreen.c4150 if (rdev->rlc.save_restore_obj) { in sumo_rlc_fini()
4151 r = radeon_bo_reserve(rdev->rlc.save_restore_obj, false); in sumo_rlc_fini()
4154 radeon_bo_unpin(rdev->rlc.save_restore_obj); in sumo_rlc_fini()
4155 radeon_bo_unreserve(rdev->rlc.save_restore_obj); in sumo_rlc_fini()
4157 radeon_bo_unref(&rdev->rlc.save_restore_obj); in sumo_rlc_fini()
4158 rdev->rlc.save_restore_obj = NULL; in sumo_rlc_fini()
4162 if (rdev->rlc.clear_state_obj) { in sumo_rlc_fini()
4163 r = radeon_bo_reserve(rdev->rlc.clear_state_obj, false); in sumo_rlc_fini()
4166 radeon_bo_unpin(rdev->rlc.clear_state_obj); in sumo_rlc_fini()
4167 radeon_bo_unreserve(rdev->rlc.clear_state_obj); in sumo_rlc_fini()
[all …]
Dradeon_ucode.h215 struct rlc_firmware_header_v1_0 rlc; member
Dcik.c6220 static void cik_update_rlc(struct radeon_device *rdev, u32 rlc) in cik_update_rlc() argument
6225 if (tmp != rlc) in cik_update_rlc()
6226 WREG32(RLC_CNTL, rlc); in cik_update_rlc()
6842 if (rdev->rlc.cp_table_ptr == NULL) in cik_init_cp_pg_table()
6846 dst_ptr = rdev->rlc.cp_table_ptr; in cik_init_cp_pg_table()
7040 if (rdev->rlc.cs_data) { in cik_init_gfx_cgpg()
7042 WREG32(RLC_GPM_SCRATCH_DATA, upper_32_bits(rdev->rlc.clear_state_gpu_addr)); in cik_init_gfx_cgpg()
7043 WREG32(RLC_GPM_SCRATCH_DATA, lower_32_bits(rdev->rlc.clear_state_gpu_addr)); in cik_init_gfx_cgpg()
7044 WREG32(RLC_GPM_SCRATCH_DATA, rdev->rlc.clear_state_size); in cik_init_gfx_cgpg()
7050 if (rdev->rlc.reg_list) { in cik_init_gfx_cgpg()
[all …]
Dsi.c5205 static void si_update_rlc(struct radeon_device *rdev, u32 rlc) in si_update_rlc() argument
5210 if (tmp != rlc) in si_update_rlc()
5211 WREG32(RLC_CNTL, rlc); in si_update_rlc()
5267 WREG32(RLC_SAVE_AND_RESTORE_BASE, rdev->rlc.save_restore_gpu_addr >> 8); in si_init_gfx_cgpg()
5273 WREG32(RLC_CLEAR_STATE_RESTORE_BASE, rdev->rlc.clear_state_gpu_addr >> 8); in si_init_gfx_cgpg()
5673 if (rdev->rlc.cs_data == NULL) in si_get_csb_size()
5681 for (sect = rdev->rlc.cs_data; sect->section != NULL; ++sect) { in si_get_csb_size()
5705 if (rdev->rlc.cs_data == NULL) in si_get_csb_buffer()
5717 for (sect = rdev->rlc.cs_data; sect->section != NULL; ++sect) { in si_get_csb_buffer()
5769 WREG32(RLC_SAVE_AND_RESTORE_BASE, rdev->rlc.save_restore_gpu_addr >> 8); in si_init_pg()
[all …]
Dni.c2012 rdev->rlc.reg_list = tn_rlc_save_restore_register_list; in cayman_startup()
2013 rdev->rlc.reg_list_size = in cayman_startup()
2015 rdev->rlc.cs_data = cayman_cs_data; in cayman_startup()
Dradeon.h2415 struct radeon_rlc rlc; member
/linux-4.1.27/arch/arc/lib/
Dstrcmp.S80 rlc r0,0 ; r0 := r2 > r3 ? 1 : 0