Searched refs:rlc (Results 1 – 10 of 10) sorted by relevance
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/ |
D | gfx_v7_0.c | 2865 for (sect = adev->gfx.rlc.cs_data; sect->section != NULL; ++sect) { in gfx_v7_0_cp_gfx_start() 3708 if (adev->gfx.rlc.save_restore_obj) { in gfx_v7_0_rlc_fini() 3709 r = amdgpu_bo_reserve(adev->gfx.rlc.save_restore_obj, false); in gfx_v7_0_rlc_fini() 3712 amdgpu_bo_unpin(adev->gfx.rlc.save_restore_obj); in gfx_v7_0_rlc_fini() 3713 amdgpu_bo_unreserve(adev->gfx.rlc.save_restore_obj); in gfx_v7_0_rlc_fini() 3715 amdgpu_bo_unref(&adev->gfx.rlc.save_restore_obj); in gfx_v7_0_rlc_fini() 3716 adev->gfx.rlc.save_restore_obj = NULL; in gfx_v7_0_rlc_fini() 3720 if (adev->gfx.rlc.clear_state_obj) { in gfx_v7_0_rlc_fini() 3721 r = amdgpu_bo_reserve(adev->gfx.rlc.clear_state_obj, false); in gfx_v7_0_rlc_fini() 3724 amdgpu_bo_unpin(adev->gfx.rlc.clear_state_obj); in gfx_v7_0_rlc_fini() [all …]
|
D | amdgpu_ucode.h | 114 struct rlc_firmware_header_v1_0 rlc; member
|
D | amdgpu.h | 1174 struct amdgpu_rlc rlc; member
|
/linux-4.4.14/drivers/gpu/drm/radeon/ |
D | evergreen.c | 4198 if (rdev->rlc.save_restore_obj) { in sumo_rlc_fini() 4199 r = radeon_bo_reserve(rdev->rlc.save_restore_obj, false); in sumo_rlc_fini() 4202 radeon_bo_unpin(rdev->rlc.save_restore_obj); in sumo_rlc_fini() 4203 radeon_bo_unreserve(rdev->rlc.save_restore_obj); in sumo_rlc_fini() 4205 radeon_bo_unref(&rdev->rlc.save_restore_obj); in sumo_rlc_fini() 4206 rdev->rlc.save_restore_obj = NULL; in sumo_rlc_fini() 4210 if (rdev->rlc.clear_state_obj) { in sumo_rlc_fini() 4211 r = radeon_bo_reserve(rdev->rlc.clear_state_obj, false); in sumo_rlc_fini() 4214 radeon_bo_unpin(rdev->rlc.clear_state_obj); in sumo_rlc_fini() 4215 radeon_bo_unreserve(rdev->rlc.clear_state_obj); in sumo_rlc_fini() [all …]
|
D | radeon_ucode.h | 215 struct rlc_firmware_header_v1_0 rlc; member
|
D | cik.c | 6241 static void cik_update_rlc(struct radeon_device *rdev, u32 rlc) in cik_update_rlc() argument 6246 if (tmp != rlc) in cik_update_rlc() 6247 WREG32(RLC_CNTL, rlc); in cik_update_rlc() 6863 if (rdev->rlc.cp_table_ptr == NULL) in cik_init_cp_pg_table() 6867 dst_ptr = rdev->rlc.cp_table_ptr; in cik_init_cp_pg_table() 7061 if (rdev->rlc.cs_data) { in cik_init_gfx_cgpg() 7063 WREG32(RLC_GPM_SCRATCH_DATA, upper_32_bits(rdev->rlc.clear_state_gpu_addr)); in cik_init_gfx_cgpg() 7064 WREG32(RLC_GPM_SCRATCH_DATA, lower_32_bits(rdev->rlc.clear_state_gpu_addr)); in cik_init_gfx_cgpg() 7065 WREG32(RLC_GPM_SCRATCH_DATA, rdev->rlc.clear_state_size); in cik_init_gfx_cgpg() 7071 if (rdev->rlc.reg_list) { in cik_init_gfx_cgpg() [all …]
|
D | si.c | 5208 static void si_update_rlc(struct radeon_device *rdev, u32 rlc) in si_update_rlc() argument 5213 if (tmp != rlc) in si_update_rlc() 5214 WREG32(RLC_CNTL, rlc); in si_update_rlc() 5270 WREG32(RLC_SAVE_AND_RESTORE_BASE, rdev->rlc.save_restore_gpu_addr >> 8); in si_init_gfx_cgpg() 5276 WREG32(RLC_CLEAR_STATE_RESTORE_BASE, rdev->rlc.clear_state_gpu_addr >> 8); in si_init_gfx_cgpg() 5676 if (rdev->rlc.cs_data == NULL) in si_get_csb_size() 5684 for (sect = rdev->rlc.cs_data; sect->section != NULL; ++sect) { in si_get_csb_size() 5708 if (rdev->rlc.cs_data == NULL) in si_get_csb_buffer() 5720 for (sect = rdev->rlc.cs_data; sect->section != NULL; ++sect) { in si_get_csb_buffer() 5772 WREG32(RLC_SAVE_AND_RESTORE_BASE, rdev->rlc.save_restore_gpu_addr >> 8); in si_init_pg() [all …]
|
D | ni.c | 2037 rdev->rlc.reg_list = tn_rlc_save_restore_register_list; in cayman_startup() 2038 rdev->rlc.reg_list_size = in cayman_startup() 2040 rdev->rlc.cs_data = cayman_cs_data; in cayman_startup()
|
D | radeon.h | 2416 struct radeon_rlc rlc; member
|
/linux-4.4.14/arch/arc/lib/ |
D | strcmp.S | 80 rlc r0,0 ; r0 := r2 > r3 ? 1 : 0
|