Home
last modified time | relevance | path

Searched refs:fw_shared (Results 1 – 11 of 11) sorted by relevance

/drivers/gpu/drm/amd/amdgpu/
A Dvcn_v5_0_1.c86 fw_shared = adev->vcn.inst[inst_idx].fw_shared.cpu_addr; in vcn_v5_0_1_fw_shared_init()
88 if (fw_shared->sq.is_enabled) in vcn_v5_0_1_fw_shared_init()
90 fw_shared->present_flag_0 = in vcn_v5_0_1_fw_shared_init()
92 fw_shared->sq.is_enabled = 1; in vcn_v5_0_1_fw_shared_init()
187 fw_shared = adev->vcn.inst[i].fw_shared.cpu_addr; in vcn_v5_0_1_sw_fini()
188 fw_shared->present_flag_0 = 0; in vcn_v5_0_1_sw_fini()
189 fw_shared->sq.is_enabled = 0; in vcn_v5_0_1_sw_fini()
817 fw_shared = adev->vcn.inst[vcn_inst].fw_shared.cpu_addr; in vcn_v5_0_1_start_sriov()
818 rb_setup = &fw_shared->rb_setup; in vcn_v5_0_1_start_sriov()
915 fw_shared = adev->vcn.inst[i].fw_shared.cpu_addr; in vcn_v5_0_1_start()
[all …]
A Dvcn_v3_0.c196 volatile struct amdgpu_fw_shared *fw_shared; in vcn_v3_0_sw_init() local
276 fw_shared = adev->vcn.inst[i].fw_shared.cpu_addr; in vcn_v3_0_sw_init()
341 fw_shared = adev->vcn.inst[i].fw_shared.cpu_addr; in vcn_v3_0_sw_fini()
342 fw_shared->present_flag_0 = 0; in vcn_v3_0_sw_fini()
343 fw_shared->sw_ring.is_enabled = false; in vcn_v3_0_sw_fini()
1042 volatile struct amdgpu_fw_shared *fw_shared = adev->vcn.inst[inst_idx].fw_shared.cpu_addr; in vcn_v3_0_start_dpg_mode() local
1179 fw_shared->rb.rptr = 0; in vcn_v3_0_start_dpg_mode()
1201 volatile struct amdgpu_fw_shared *fw_shared; in vcn_v3_0_start() local
1341 fw_shared = adev->vcn.inst[i].fw_shared.cpu_addr; in vcn_v3_0_start()
1756 fw_shared = adev->vcn.inst[inst_idx].fw_shared.cpu_addr; in vcn_v3_0_pause_dpg_mode()
[all …]
A Dvcn_v4_0_5.c155 volatile struct amdgpu_vcn4_fw_shared *fw_shared; in vcn_v4_0_5_sw_init() local
200 fw_shared = adev->vcn.inst[i].fw_shared.cpu_addr; in vcn_v4_0_5_sw_init()
202 fw_shared->sq.is_enabled = 1; in vcn_v4_0_5_sw_init()
212 fw_shared->drm_key_wa.method = in vcn_v4_0_5_sw_init()
266 fw_shared = adev->vcn.inst[i].fw_shared.cpu_addr; in vcn_v4_0_5_sw_fini()
267 fw_shared->present_flag_0 = 0; in vcn_v4_0_5_sw_fini()
268 fw_shared->sq.is_enabled = 0; in vcn_v4_0_5_sw_fini()
926 volatile struct amdgpu_vcn4_fw_shared *fw_shared = adev->vcn.inst[inst_idx].fw_shared.cpu_addr; in vcn_v4_0_5_start_dpg_mode() local
1021 fw_shared->sq.queue_mode |= FW_QUEUE_RING_RESET; in vcn_v4_0_5_start_dpg_mode()
1068 fw_shared = adev->vcn.inst[i].fw_shared.cpu_addr; in vcn_v4_0_5_start()
[all …]
A Dvcn_v4_0_3.c141 fw_shared = adev->vcn.inst[inst_idx].fw_shared.cpu_addr; in vcn_v4_0_3_fw_shared_init()
143 fw_shared->sq.is_enabled = 1; in vcn_v4_0_3_fw_shared_init()
266 fw_shared = adev->vcn.inst[i].fw_shared.cpu_addr; in vcn_v4_0_3_sw_fini()
267 fw_shared->present_flag_0 = 0; in vcn_v4_0_3_sw_fini()
360 fw_shared = adev->vcn.inst[i].fw_shared.cpu_addr; in vcn_v4_0_3_hw_init()
361 if (!fw_shared->sq.is_enabled) in vcn_v4_0_3_hw_init()
1095 fw_shared = adev->vcn.inst[vcn_inst].fw_shared.cpu_addr; in vcn_v4_0_3_start_sriov()
1096 rb_setup = &fw_shared->rb_setup; in vcn_v4_0_3_start_sriov()
1317 fw_shared = adev->vcn.inst[i].fw_shared.cpu_addr; in vcn_v4_0_3_start()
1342 fw_shared->sq.queue_mode &= in vcn_v4_0_3_start()
[all …]
A Dvcn_v4_0.c153 fw_shared = adev->vcn.inst[inst_idx].fw_shared.cpu_addr; in vcn_v4_0_fw_shared_init()
155 fw_shared->sq.is_enabled = 1; in vcn_v4_0_fw_shared_init()
164 fw_shared->drm_key_wa.method = in vcn_v4_0_fw_shared_init()
293 fw_shared = adev->vcn.inst[i].fw_shared.cpu_addr; in vcn_v4_0_sw_fini()
294 fw_shared->present_flag_0 = 0; in vcn_v4_0_sw_fini()
295 fw_shared->sq.is_enabled = 0; in vcn_v4_0_sw_fini()
1012 volatile struct amdgpu_vcn4_fw_shared *fw_shared = adev->vcn.inst[inst_idx].fw_shared.cpu_addr; in vcn_v4_0_start_dpg_mode() local
1157 fw_shared = adev->vcn.inst[i].fw_shared.cpu_addr; in vcn_v4_0_start()
1455 fw_shared = adev->vcn.inst[i].fw_shared.cpu_addr; in vcn_v4_0_start_sriov()
1456 rb_setup = &fw_shared->rb_setup; in vcn_v4_0_start_sriov()
[all …]
A Dvcn_v5_0_0.c147 volatile struct amdgpu_vcn5_fw_shared *fw_shared; in vcn_v5_0_0_sw_init() local
188 fw_shared = adev->vcn.inst[i].fw_shared.cpu_addr; in vcn_v5_0_0_sw_init()
190 fw_shared->sq.is_enabled = 1; in vcn_v5_0_0_sw_init()
232 fw_shared = adev->vcn.inst[i].fw_shared.cpu_addr; in vcn_v5_0_0_sw_fini()
233 fw_shared->present_flag_0 = 0; in vcn_v5_0_0_sw_fini()
234 fw_shared->sq.is_enabled = 0; in vcn_v5_0_0_sw_fini()
713 volatile struct amdgpu_vcn5_fw_shared *fw_shared = adev->vcn.inst[inst_idx].fw_shared.cpu_addr; in vcn_v5_0_0_start_dpg_mode() local
781 fw_shared->sq.queue_mode |= FW_QUEUE_RING_RESET; in vcn_v5_0_0_start_dpg_mode()
828 fw_shared = adev->vcn.inst[i].fw_shared.cpu_addr; in vcn_v5_0_0_start()
942 fw_shared->sq.queue_mode |= FW_QUEUE_RING_RESET; in vcn_v5_0_0_start()
[all …]
A Dvcn_v2_0.c142 volatile struct amdgpu_fw_shared *fw_shared; in vcn_v2_0_sw_init() local
229 fw_shared = adev->vcn.inst->fw_shared.cpu_addr; in vcn_v2_0_sw_init()
262 volatile struct amdgpu_fw_shared *fw_shared = adev->vcn.inst->fw_shared.cpu_addr; in vcn_v2_0_sw_fini() local
265 fw_shared->present_flag_0 = 0; in vcn_v2_0_sw_fini()
437 lower_32_bits(adev->vcn.inst->fw_shared.gpu_addr)); in vcn_v2_0_mc_resume()
439 upper_32_bits(adev->vcn.inst->fw_shared.gpu_addr)); in vcn_v2_0_mc_resume()
530 lower_32_bits(adev->vcn.inst->fw_shared.gpu_addr), 0, indirect); in vcn_v2_0_mc_resume_dpg_mode()
533 upper_32_bits(adev->vcn.inst->fw_shared.gpu_addr), 0, indirect); in vcn_v2_0_mc_resume_dpg_mode()
865 volatile struct amdgpu_fw_shared *fw_shared = adev->vcn.inst->fw_shared.cpu_addr; in vcn_v2_0_start_dpg_mode() local
1007 volatile struct amdgpu_fw_shared *fw_shared = adev->vcn.inst->fw_shared.cpu_addr; in vcn_v2_0_start() local
[all …]
A Dvcn_v2_5.c305 volatile struct amdgpu_fw_shared *fw_shared; in vcn_v2_5_sw_init() local
400 fw_shared = adev->vcn.inst[j].fw_shared.cpu_addr; in vcn_v2_5_sw_init()
453 volatile struct amdgpu_fw_shared *fw_shared; in vcn_v2_5_sw_fini() local
459 fw_shared = adev->vcn.inst[i].fw_shared.cpu_addr; in vcn_v2_5_sw_fini()
460 fw_shared->present_flag_0 = 0; in vcn_v2_5_sw_fini()
668 lower_32_bits(adev->vcn.inst[i].fw_shared.gpu_addr)); in vcn_v2_5_mc_resume()
670 upper_32_bits(adev->vcn.inst[i].fw_shared.gpu_addr)); in vcn_v2_5_mc_resume()
1035 volatile struct amdgpu_fw_shared *fw_shared = adev->vcn.inst[inst_idx].fw_shared.cpu_addr; in vcn_v2_5_start_dpg_mode() local
1186 volatile struct amdgpu_fw_shared *fw_shared = in vcn_v2_5_start() local
1187 adev->vcn.inst[i].fw_shared.cpu_addr; in vcn_v2_5_start()
[all …]
A Damdgpu_vcn.c230 adev->vcn.inst[i].fw_shared.cpu_addr = adev->vcn.inst[i].cpu_addr + in amdgpu_vcn_sw_init()
235 adev->vcn.inst[i].fw_shared.mem_size = fw_shared_size; in amdgpu_vcn_sw_init()
238 adev->vcn.inst[i].fw_shared.cpu_addr -= AMDGPU_VCNFW_LOG_SIZE; in amdgpu_vcn_sw_init()
239 adev->vcn.inst[i].fw_shared.gpu_addr -= AMDGPU_VCNFW_LOG_SIZE; in amdgpu_vcn_sw_init()
240 adev->vcn.inst[i].fw_shared.log_offset = log_offset; in amdgpu_vcn_sw_init()
1143 if (!vcn->fw_shared.cpu_addr || !amdgpu_vcnfw_log) in amdgpu_debugfs_vcn_fwlog_read()
1146 log_buf = vcn->fw_shared.cpu_addr + vcn->fw_shared.mem_size; in amdgpu_debugfs_vcn_fwlog_read()
1215 volatile uint32_t *flag = vcn->fw_shared.cpu_addr; in amdgpu_vcn_fwlog_init()
1216 void *fw_log_cpu_addr = vcn->fw_shared.cpu_addr + vcn->fw_shared.mem_size; in amdgpu_vcn_fwlog_init()
1217 uint64_t fw_log_gpu_addr = vcn->fw_shared.gpu_addr + vcn->fw_shared.mem_size; in amdgpu_vcn_fwlog_init()
[all …]
A Damdgpu_vcn.h315 struct amdgpu_vcn_fw_shared fw_shared; member
A Dvcn_v1_0.c196 volatile struct amdgpu_fw_shared *fw_shared = adev->vcn.inst->fw_shared.cpu_addr; in vcn_v1_0_sw_init() local
198 fw_shared->present_flag_0 = 0; in vcn_v1_0_sw_init()

Completed in 43 milliseconds