/dragonfly/sys/dev/drm/amd/amdgpu/ |
H A D | gfx_v9_0.c | 562 adev->gfx.rlc.is_rlc_v2_1 = true; in gfx_v9_0_init_microcode() 597 adev->gfx.rlc.register_restore = adev->gfx.rlc.register_list_format + i; in gfx_v9_0_init_microcode() 604 if (adev->gfx.rlc.is_rlc_v2_1) in gfx_v9_0_init_microcode() 665 if (adev->gfx.rlc.is_rlc_v2_1 && in gfx_v9_0_init_microcode() 775 if (adev->gfx.rlc.cs_data == NULL) in gfx_v9_0_get_csb_buffer() 926 (void **)&adev->gfx.rlc.cs_ptr); in gfx_v9_0_rlc_fini() 943 cs_data = adev->gfx.rlc.cs_data; in gfx_v9_0_rlc_init() 960 dst_ptr = adev->gfx.rlc.cs_ptr; in gfx_v9_0_rlc_init() 2189 if (adev->gfx.rlc.is_rlc_v2_1) { in gfx_v9_0_init_pg() 3461 if (adev->gfx.rlc.in_safe_mode) in gfx_v9_0_enter_rlc_safe_mode() [all …]
|
H A D | amdgpu_ucode.c | 370 ucode->ucode_size = adev->gfx.rlc.save_restore_list_cntl_size_bytes; in amdgpu_ucode_init_single_fw() 371 memcpy(ucode->kaddr, adev->gfx.rlc.save_restore_list_cntl, in amdgpu_ucode_init_single_fw() 374 ucode->ucode_size = adev->gfx.rlc.save_restore_list_gpm_size_bytes; in amdgpu_ucode_init_single_fw() 375 memcpy(ucode->kaddr, adev->gfx.rlc.save_restore_list_gpm, in amdgpu_ucode_init_single_fw() 378 ucode->ucode_size = adev->gfx.rlc.save_restore_list_srm_size_bytes; in amdgpu_ucode_init_single_fw() 379 memcpy(ucode->kaddr, adev->gfx.rlc.save_restore_list_srm, in amdgpu_ucode_init_single_fw()
|
H A D | gfx_v8_0.c | 1103 adev->gfx.rlc.reg_list_size_bytes = in gfx_v8_0_init_microcode() 1106 adev->gfx.rlc.register_list_format = in gfx_v8_0_init_microcode() 1120 adev->gfx.rlc.register_restore = adev->gfx.rlc.register_list_format + i; in gfx_v8_0_init_microcode() 1264 if (adev->gfx.rlc.cs_data == NULL) in gfx_v8_0_get_csb_buffer() 1382 adev->gfx.rlc.cs_data = vi_cs_data; in gfx_v8_0_rlc_init() 1384 cs_data = adev->gfx.rlc.cs_data; in gfx_v8_0_rlc_init() 1402 dst_ptr = adev->gfx.rlc.cs_ptr; in gfx_v8_0_rlc_init() 2214 (void **)&adev->gfx.rlc.cs_ptr); in gfx_v8_0_sw_fini() 3998 adev->gfx.rlc.clear_state_size); in gfx_v8_0_init_csb() 5851 adev->gfx.rlc.in_safe_mode = true; in iceland_enter_rlc_safe_mode() [all …]
|
H A D | amdgpu_ucode.h | 167 struct rlc_firmware_header_v1_0 rlc; member
|
H A D | amdgpu.h | 904 struct amdgpu_rlc rlc; member
|
/dragonfly/sys/dev/drm/radeon/ |
H A D | evergreen.c | 4120 if (rdev->rlc.cp_table_obj) { in sumo_rlc_fini() 4144 src_ptr = rdev->rlc.reg_list; in sumo_rlc_init() 4145 dws = rdev->rlc.reg_list_size; in sumo_rlc_init() 4149 cs_data = rdev->rlc.cs_data; in sumo_rlc_init() 4177 r = radeon_bo_kmap(rdev->rlc.save_restore_obj, (void **)&rdev->rlc.sr_ptr); in sumo_rlc_init() 4184 dst_ptr = rdev->rlc.sr_ptr; in sumo_rlc_init() 4256 r = radeon_bo_kmap(rdev->rlc.clear_state_obj, (void **)&rdev->rlc.cs_ptr); in sumo_rlc_init() 4263 dst_ptr = rdev->rlc.cs_ptr; in sumo_rlc_init() 4307 if (rdev->rlc.cp_table_size) { in sumo_rlc_init() 4334 r = radeon_bo_kmap(rdev->rlc.cp_table_obj, (void **)&rdev->rlc.cp_table_ptr); in sumo_rlc_init() [all …]
|
H A D | radeon_ucode.h | 215 struct rlc_firmware_header_v1_0 rlc; member
|
H A D | cik.c | 5849 if (tmp != rlc) in cik_update_rlc() 5850 WREG32(RLC_CNTL, rlc); in cik_update_rlc() 6466 if (rdev->rlc.cp_table_ptr == NULL) in cik_init_cp_pg_table() 6470 dst_ptr = rdev->rlc.cp_table_ptr; in cik_init_cp_pg_table() 6664 if (rdev->rlc.cs_data) { in cik_init_gfx_cgpg() 6674 if (rdev->rlc.reg_list) { in cik_init_gfx_cgpg() 6721 if (rdev->rlc.cs_data == NULL) in cik_get_csb_size() 6753 if (rdev->rlc.cs_data == NULL) in cik_get_csb_buffer() 8294 rdev->rlc.reg_list_size = in cik_startup() 8298 rdev->rlc.reg_list_size = in cik_startup() [all …]
|
H A D | si.c | 5207 static void si_update_rlc(struct radeon_device *rdev, u32 rlc) in si_update_rlc() argument 5212 if (tmp != rlc) in si_update_rlc() 5213 WREG32(RLC_CNTL, rlc); in si_update_rlc() 5269 WREG32(RLC_SAVE_AND_RESTORE_BASE, rdev->rlc.save_restore_gpu_addr >> 8); in si_init_gfx_cgpg() 5675 if (rdev->rlc.cs_data == NULL) in si_get_csb_size() 5683 for (sect = rdev->rlc.cs_data; sect->section != NULL; ++sect) { in si_get_csb_size() 5707 if (rdev->rlc.cs_data == NULL) in si_get_csb_buffer() 5719 for (sect = rdev->rlc.cs_data; sect->section != NULL; ++sect) { in si_get_csb_buffer() 6630 rdev->rlc.reg_list = verde_rlc_save_restore_register_list; in si_startup() 6631 rdev->rlc.reg_list_size = in si_startup() [all …]
|
H A D | ni.c | 2199 rdev->rlc.reg_list = tn_rlc_save_restore_register_list; in cayman_startup() 2200 rdev->rlc.reg_list_size = in cayman_startup() 2202 rdev->rlc.cs_data = cayman_cs_data; in cayman_startup()
|
H A D | radeon.h | 2421 struct radeon_rlc rlc; member
|
/dragonfly/sys/dev/drm/amd/powerplay/hwmgr/ |
H A D | vega10_powertune.c | 943 adev->gfx.rlc.funcs->enter_safe_mode(adev); in vega10_enable_cac_driving_se_didt_config() 968 adev->gfx.rlc.funcs->exit_safe_mode(adev); in vega10_enable_cac_driving_se_didt_config() 977 adev->gfx.rlc.funcs->enter_safe_mode(adev); in vega10_disable_cac_driving_se_didt_config() 981 adev->gfx.rlc.funcs->exit_safe_mode(adev); in vega10_disable_cac_driving_se_didt_config() 1013 adev->gfx.rlc.funcs->exit_safe_mode(adev); in vega10_enable_psm_gc_didt_config() 1034 adev->gfx.rlc.funcs->exit_safe_mode(adev); in vega10_disable_psm_gc_didt_config() 1076 adev->gfx.rlc.funcs->exit_safe_mode(adev); in vega10_enable_se_edc_config() 1089 adev->gfx.rlc.funcs->exit_safe_mode(adev); in vega10_disable_se_edc_config() 1124 adev->gfx.rlc.funcs->exit_safe_mode(adev); in vega10_enable_psm_gc_edc_config() 1148 adev->gfx.rlc.funcs->exit_safe_mode(adev); in vega10_disable_psm_gc_edc_config() [all …]
|
H A D | smu7_powertune.c | 970 adev->gfx.rlc.funcs->enter_safe_mode(adev); in smu7_enable_didt_config() 1017 adev->gfx.rlc.funcs->exit_safe_mode(adev); in smu7_enable_didt_config() 1023 adev->gfx.rlc.funcs->exit_safe_mode(adev); in smu7_enable_didt_config() 1037 adev->gfx.rlc.funcs->enter_safe_mode(adev); in smu7_disable_didt_config() 1049 adev->gfx.rlc.funcs->exit_safe_mode(adev); in smu7_disable_didt_config() 1054 adev->gfx.rlc.funcs->exit_safe_mode(adev); in smu7_disable_didt_config()
|
/dragonfly/contrib/binutils-2.27/gas/doc/ |
H A D | c-z80.texi | 257 @samp{set @var{b},}, @samp{rl}, @samp{rlc}, @samp{rr}, @samp{rrc},
|
H A D | c-z8k.texi | 372 rlc rd,imm1or2 sllb rbd,imm8 trirb @@rd,@@rs,rbr
|