Home
last modified time | relevance | path

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

/linux-6.15/drivers/gpu/drm/amd/amdgpu/
H A Dvcn_v5_0_0.c81 static int vcn_v5_0_0_set_pg_state(struct amdgpu_vcn_inst *vinst,
83 static int vcn_v5_0_0_pause_dpg_mode(struct amdgpu_vcn_inst *vinst,
301 struct amdgpu_vcn_inst *vinst = &adev->vcn.inst[i]; in vcn_v5_0_0_hw_fini()
375 static void vcn_v5_0_0_mc_resume(struct amdgpu_vcn_inst *vinst) in vcn_v5_0_0_mc_resume()
707 static int vcn_v5_0_0_start_dpg_mode(struct amdgpu_vcn_inst *vinst, in vcn_v5_0_0_start_dpg_mode()
807 static int vcn_v5_0_0_start(struct amdgpu_vcn_inst *vinst) in vcn_v5_0_0_start()
959 static void vcn_v5_0_0_stop_dpg_mode(struct amdgpu_vcn_inst *vinst) in vcn_v5_0_0_stop_dpg_mode()
990 static int vcn_v5_0_0_stop(struct amdgpu_vcn_inst *vinst) in vcn_v5_0_0_stop()
1076 static int vcn_v5_0_0_pause_dpg_mode(struct amdgpu_vcn_inst *vinst, in vcn_v5_0_0_pause_dpg_mode()
1287 struct amdgpu_vcn_inst *vinst = &adev->vcn.inst[i]; in vcn_v5_0_0_set_clockgating_state()
[all …]
H A Dvcn_v5_0_1.c44 static int vcn_v5_0_1_set_pg_state(struct amdgpu_vcn_inst *vinst,
243 struct amdgpu_vcn_inst *vinst = &adev->vcn.inst[i]; in vcn_v5_0_1_hw_fini()
291 struct amdgpu_vcn_inst *vinst = &adev->vcn.inst[i]; in vcn_v5_0_1_resume()
313 static void vcn_v5_0_1_mc_resume(struct amdgpu_vcn_inst *vinst) in vcn_v5_0_1_mc_resume()
513 static int vcn_v5_0_1_pause_dpg_mode(struct amdgpu_vcn_inst *vinst, in vcn_v5_0_1_pause_dpg_mode()
559 static int vcn_v5_0_1_start_dpg_mode(struct amdgpu_vcn_inst *vinst, in vcn_v5_0_1_start_dpg_mode()
673 static int vcn_v5_0_1_start(struct amdgpu_vcn_inst *vinst) in vcn_v5_0_1_start()
822 static void vcn_v5_0_1_stop_dpg_mode(struct amdgpu_vcn_inst *vinst) in vcn_v5_0_1_stop_dpg_mode()
855 static int vcn_v5_0_1_stop(struct amdgpu_vcn_inst *vinst) in vcn_v5_0_1_stop()
1089 struct amdgpu_vcn_inst *vinst = &adev->vcn.inst[i]; in vcn_v5_0_1_set_clockgating_state()
[all …]
H A Damdgpu_vcn.h296 struct amdgpu_vcn_inst { struct
329 int (*pause_dpg_mode)(struct amdgpu_vcn_inst *vinst, argument
331 int (*set_pg_state)(struct amdgpu_vcn_inst *vinst, argument
342 struct amdgpu_vcn_inst inst[AMDGPU_MAX_VCN_INSTANCES]; argument
535 void amdgpu_vcn_fwlog_init(struct amdgpu_vcn_inst *vcn);
537 uint8_t i, struct amdgpu_vcn_inst *vcn);
H A Dvcn_v1_0.c84 static int vcn_v1_0_stop(struct amdgpu_vcn_inst *vinst);
88 static int vcn_v1_0_set_pg_state(struct amdgpu_vcn_inst *vinst,
90 static int vcn_v1_0_pause_dpg_mode(struct amdgpu_vcn_inst *vinst,
280 struct amdgpu_vcn_inst *vinst = adev->vcn.inst; in vcn_v1_0_hw_fini()
1160 static int vcn_v1_0_start(struct amdgpu_vcn_inst *vinst) in vcn_v1_0_start()
1175 static int vcn_v1_0_stop_spg_mode(struct amdgpu_vcn_inst *vinst) in vcn_v1_0_stop_spg_mode()
1256 static int vcn_v1_0_stop(struct amdgpu_vcn_inst *vinst) in vcn_v1_0_stop()
1421 struct amdgpu_vcn_inst *vinst = adev->vcn.inst; in vcn_v1_0_set_clockgating_state()
1823 static int vcn_v1_0_set_pg_state(struct amdgpu_vcn_inst *vinst, in vcn_v1_0_set_pg_state()
1851 struct amdgpu_vcn_inst *vcn_inst = in vcn_v1_0_idle_work_handler()
[all …]
H A Dvcn_v4_0_5.c99 static int vcn_v4_0_5_set_pg_state(struct amdgpu_vcn_inst *vinst,
101 static int vcn_v4_0_5_pause_dpg_mode(struct amdgpu_vcn_inst *vinst,
323 struct amdgpu_vcn_inst *vinst = &adev->vcn.inst[i]; in vcn_v4_0_5_hw_fini()
397 static void vcn_v4_0_5_mc_resume(struct amdgpu_vcn_inst *vinst) in vcn_v4_0_5_mc_resume()
909 static int vcn_v4_0_5_start_dpg_mode(struct amdgpu_vcn_inst *vinst, in vcn_v4_0_5_start_dpg_mode()
1041 static int vcn_v4_0_5_start(struct amdgpu_vcn_inst *vinst) in vcn_v4_0_5_start()
1226 static void vcn_v4_0_5_stop_dpg_mode(struct amdgpu_vcn_inst *vinst) in vcn_v4_0_5_stop_dpg_mode()
1255 static int vcn_v4_0_5_stop(struct amdgpu_vcn_inst *vinst) in vcn_v4_0_5_stop()
1344 static int vcn_v4_0_5_pause_dpg_mode(struct amdgpu_vcn_inst *vinst, in vcn_v4_0_5_pause_dpg_mode()
1562 struct amdgpu_vcn_inst *vinst = &adev->vcn.inst[i]; in vcn_v4_0_5_set_clockgating_state()
[all …]
H A Dvcn_v2_5.c99 static int vcn_v2_5_set_pg_state(struct amdgpu_vcn_inst *vinst,
101 static int vcn_v2_5_pause_dpg_mode(struct amdgpu_vcn_inst *vinst,
113 struct amdgpu_vcn_inst *vcn_inst = in vcn_v2_5_idle_work_handler()
114 container_of(work, struct amdgpu_vcn_inst, idle_work.work); in vcn_v2_5_idle_work_handler()
121 struct amdgpu_vcn_inst *v = &adev->vcn.inst[i]; in vcn_v2_5_idle_work_handler()
168 struct amdgpu_vcn_inst *v = &adev->vcn.inst[ring->me]; in vcn_v2_5_ring_begin_use()
533 struct amdgpu_vcn_inst *vinst = &adev->vcn.inst[i]; in vcn_v2_5_hw_fini()
607 static void vcn_v2_5_mc_resume(struct amdgpu_vcn_inst *vinst) in vcn_v2_5_mc_resume()
1164 static int vcn_v2_5_start(struct amdgpu_vcn_inst *vinst) in vcn_v2_5_start()
1575 static int vcn_v2_5_stop(struct amdgpu_vcn_inst *vinst) in vcn_v2_5_stop()
[all …]
H A Dvcn_v4_0.c100 static int vcn_v4_0_set_pg_state(struct amdgpu_vcn_inst *vinst,
102 static int vcn_v4_0_pause_dpg_mode(struct amdgpu_vcn_inst *vinst,
382 struct amdgpu_vcn_inst *vinst = &adev->vcn.inst[i]; in vcn_v4_0_hw_fini()
458 static void vcn_v4_0_mc_resume(struct amdgpu_vcn_inst *vinst) in vcn_v4_0_mc_resume()
975 static void vcn_v4_0_enable_ras(struct amdgpu_vcn_inst *vinst, in vcn_v4_0_enable_ras()
1136 static int vcn_v4_0_start(struct amdgpu_vcn_inst *vinst) in vcn_v4_0_start()
1564 static void vcn_v4_0_stop_dpg_mode(struct amdgpu_vcn_inst *vinst) in vcn_v4_0_stop_dpg_mode()
1595 static int vcn_v4_0_stop(struct amdgpu_vcn_inst *vinst) in vcn_v4_0_stop()
1684 static int vcn_v4_0_pause_dpg_mode(struct amdgpu_vcn_inst *vinst, in vcn_v4_0_pause_dpg_mode()
2068 struct amdgpu_vcn_inst *vinst = &adev->vcn.inst[i]; in vcn_v4_0_set_clockgating_state()
[all …]
H A Dvcn_v4_0_3.c92 static int vcn_v4_0_3_set_pg_state(struct amdgpu_vcn_inst *vinst,
94 static int vcn_v4_0_3_pause_dpg_mode(struct amdgpu_vcn_inst *vinst,
375 struct amdgpu_vcn_inst *vinst = &adev->vcn.inst[i]; in vcn_v4_0_3_hw_fini()
441 static void vcn_v4_0_3_mc_resume(struct amdgpu_vcn_inst *vinst) in vcn_v4_0_3_mc_resume()
832 static int vcn_v4_0_3_start_dpg_mode(struct amdgpu_vcn_inst *vinst, in vcn_v4_0_3_start_dpg_mode()
1165 static int vcn_v4_0_3_start(struct amdgpu_vcn_inst *vinst) in vcn_v4_0_3_start()
1336 static int vcn_v4_0_3_stop_dpg_mode(struct amdgpu_vcn_inst *vinst) in vcn_v4_0_3_stop_dpg_mode()
1369 static int vcn_v4_0_3_stop(struct amdgpu_vcn_inst *vinst) in vcn_v4_0_3_stop()
1454 static int vcn_v4_0_3_pause_dpg_mode(struct amdgpu_vcn_inst *vinst, in vcn_v4_0_3_pause_dpg_mode()
1674 struct amdgpu_vcn_inst *vinst = &adev->vcn.inst[i]; in vcn_v4_0_3_set_clockgating_state()
[all …]
H A Dvcn_v2_0.c96 static int vcn_v2_0_set_pg_state(struct amdgpu_vcn_inst *vinst,
98 static int vcn_v2_0_pause_dpg_mode(struct amdgpu_vcn_inst *vinst,
317 struct amdgpu_vcn_inst *vinst = adev->vcn.inst; in vcn_v2_0_hw_fini()
376 static void vcn_v2_0_mc_resume(struct amdgpu_vcn_inst *vinst) in vcn_v2_0_mc_resume()
433 static void vcn_v2_0_mc_resume_dpg_mode(struct amdgpu_vcn_inst *vinst, in vcn_v2_0_mc_resume_dpg_mode()
700 static void vcn_v2_0_enable_clock_gating(struct amdgpu_vcn_inst *vinst) in vcn_v2_0_enable_clock_gating()
984 static int vcn_v2_0_start(struct amdgpu_vcn_inst *vinst) in vcn_v2_0_start()
1158 static int vcn_v2_0_stop_dpg_mode(struct amdgpu_vcn_inst *vinst) in vcn_v2_0_stop_dpg_mode()
1189 static int vcn_v2_0_stop(struct amdgpu_vcn_inst *vinst) in vcn_v2_0_stop()
1258 static int vcn_v2_0_pause_dpg_mode(struct amdgpu_vcn_inst *vinst, in vcn_v2_0_pause_dpg_mode()
[all …]
H A Dvcn_v3_0.c109 static int vcn_v3_0_set_pg_state(struct amdgpu_vcn_inst *vinst,
111 static int vcn_v3_0_pause_dpg_mode(struct amdgpu_vcn_inst *vinst,
443 struct amdgpu_vcn_inst *vinst = &adev->vcn.inst[i]; in vcn_v3_0_hw_fini()
517 static void vcn_v3_0_mc_resume(struct amdgpu_vcn_inst *vinst) in vcn_v3_0_mc_resume()
569 static void vcn_v3_0_mc_resume_dpg_mode(struct amdgpu_vcn_inst *vinst, in vcn_v3_0_mc_resume_dpg_mode()
1179 static int vcn_v3_0_start(struct amdgpu_vcn_inst *vinst) in vcn_v3_0_start()
1575 static int vcn_v3_0_stop_dpg_mode(struct amdgpu_vcn_inst *vinst) in vcn_v3_0_stop_dpg_mode()
1608 static int vcn_v3_0_stop(struct amdgpu_vcn_inst *vinst) in vcn_v3_0_stop()
1684 static int vcn_v3_0_pause_dpg_mode(struct amdgpu_vcn_inst *vinst, in vcn_v3_0_pause_dpg_mode()
2188 struct amdgpu_vcn_inst *vinst = &adev->vcn.inst[i]; in vcn_v3_0_set_clockgating_state()
[all …]
H A Damdgpu_vcn.c409 struct amdgpu_vcn_inst *vcn_inst = in amdgpu_vcn_idle_work_handler()
410 container_of(work, struct amdgpu_vcn_inst, idle_work.work); in amdgpu_vcn_idle_work_handler()
458 struct amdgpu_vcn_inst *vcn_inst = &adev->vcn.inst[ring->me]; in amdgpu_vcn_ring_begin_use()
1132 struct amdgpu_vcn_inst *vcn; in amdgpu_debugfs_vcn_fwlog_read()
1197 struct amdgpu_vcn_inst *vcn) in amdgpu_debugfs_vcn_fwlog_init()
1211 void amdgpu_vcn_fwlog_init(struct amdgpu_vcn_inst *vcn) in amdgpu_vcn_fwlog_init()
1447 struct amdgpu_vcn_inst *vinst = &adev->vcn.inst[i]; in vcn_set_powergating_state()