Home
last modified time | relevance | path

Searched refs:global_state (Results 1 – 19 of 19) sorted by relevance

/linux-6.15/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_rm.c307 struct dpu_global_state *global_state, in _dpu_rm_check_lm_and_get_connected_blks() argument
398 global_state, crtc_id, j, in _dpu_rm_reserve_lms()
429 struct dpu_global_state *global_state, in _dpu_rm_reserve_ctls() argument
655 if (global_state->cdm_to_crtc_id) { in _dpu_rm_reserve_cdm()
660 global_state->cdm_to_crtc_id = crtc_id; in _dpu_rm_reserve_cdm()
667 struct dpu_global_state *global_state, in _dpu_rm_make_reservation() argument
761 struct dpu_global_state *global_state, in dpu_rm_reserve() argument
767 if (IS_ERR(global_state)) { in dpu_rm_reserve()
769 return PTR_ERR(global_state); in dpu_rm_reserve()
799 if (global_state->sspp_to_crtc_id[i]) in dpu_rm_try_sspp()
[all …]
H A Ddpu_rm.h74 struct dpu_global_state *global_state,
78 void dpu_rm_release(struct dpu_global_state *global_state,
82 struct dpu_global_state *global_state,
86 void dpu_rm_release_all_sspp(struct dpu_global_state *global_state,
90 struct dpu_global_state *global_state, struct drm_crtc *crtc,
94 const struct dpu_global_state *global_state);
H A Ddpu_crtc.c1244 struct dpu_global_state *global_state; in dpu_crtc_reassign_planes() local
1249 global_state = dpu_kms_get_global_state(crtc_state->state); in dpu_crtc_reassign_planes()
1250 if (IS_ERR(global_state)) in dpu_crtc_reassign_planes()
1251 return PTR_ERR(global_state); in dpu_crtc_reassign_planes()
1253 dpu_rm_release_all_sspp(global_state, crtc); in dpu_crtc_reassign_planes()
1344 struct dpu_global_state *global_state; in dpu_crtc_assign_resources() local
1352 global_state = dpu_kms_get_global_state(crtc_state->state); in dpu_crtc_assign_resources()
1353 if (IS_ERR(global_state)) in dpu_crtc_assign_resources()
1354 return PTR_ERR(global_state); in dpu_crtc_assign_resources()
1356 dpu_rm_release(global_state, crtc); in dpu_crtc_assign_resources()
[all …]
H A Ddpu_encoder.c1155 struct dpu_global_state *global_state; in dpu_encoder_virt_atomic_mode_set() local
1180 global_state = dpu_kms_get_existing_global_state(dpu_kms); in dpu_encoder_virt_atomic_mode_set()
1181 if (IS_ERR_OR_NULL(global_state)) { in dpu_encoder_virt_atomic_mode_set()
1190 num_pp = dpu_rm_get_assigned_resources(&dpu_kms->rm, global_state, in dpu_encoder_virt_atomic_mode_set()
1199 num_pp = dpu_rm_get_assigned_resources(&dpu_kms->rm, global_state, in dpu_encoder_virt_atomic_mode_set()
1212 num_ctl = dpu_rm_get_assigned_resources(&dpu_kms->rm, global_state, in dpu_encoder_virt_atomic_mode_set()
1233 dpu_rm_get_assigned_resources(&dpu_kms->rm, global_state, in dpu_encoder_virt_atomic_mode_set()
2169 struct dpu_global_state *global_state; in dpu_encoder_helper_reset_mixers() local
2334 struct dpu_global_state *global_state; in dpu_encoder_helper_phys_setup_cwb() local
2350 global_state = dpu_kms_get_existing_global_state(dpu_kms); in dpu_encoder_helper_phys_setup_cwb()
[all …]
H A Ddpu_plane.h78 int dpu_assign_plane_resources(struct dpu_global_state *global_state,
H A Ddpu_kms.h80 struct drm_private_obj global_state; member
H A Ddpu_kms.c326 return to_dpu_global_state(dpu_kms->global_state.state); in dpu_kms_get_existing_global_state()
340 &dpu_kms->global_state); in dpu_kms_get_global_state()
372 const struct dpu_global_state *global_state = to_dpu_global_state(state); in dpu_kms_global_print_state() local
374 dpu_rm_print_state(p, global_state); in dpu_kms_global_print_state()
391 drm_atomic_private_obj_init(dpu_kms->dev, &dpu_kms->global_state, in dpu_kms_global_obj_init()
402 drm_atomic_private_obj_fini(&dpu_kms->global_state); in dpu_kms_global_obj_fini()
H A Ddpu_plane.c1103 struct dpu_global_state *global_state, in dpu_plane_virtual_assign_resources() argument
1141 pipe->sspp = dpu_rm_reserve_sspp(&dpu_kms->rm, global_state, crtc, &reqs); in dpu_plane_virtual_assign_resources()
1150 r_pipe->sspp = dpu_rm_reserve_sspp(&dpu_kms->rm, global_state, crtc, &reqs); in dpu_plane_virtual_assign_resources()
1164 int dpu_assign_plane_resources(struct dpu_global_state *global_state, in dpu_assign_plane_resources() argument
1179 int ret = dpu_plane_virtual_assign_resources(crtc, global_state, in dpu_assign_plane_resources()
/linux-6.15/drivers/gpu/drm/msm/disp/mdp5/
H A Dmdp5_mixer.c44 struct mdp5_global_state *global_state = mdp5_get_global_state(s); in mdp5_mixer_assign() local
48 if (IS_ERR(global_state)) in mdp5_mixer_assign()
49 return PTR_ERR(global_state); in mdp5_mixer_assign()
51 new_state = &global_state->hwmixer; in mdp5_mixer_assign()
121 struct mdp5_global_state *global_state = mdp5_get_global_state(s); in mdp5_mixer_release() local
127 if (IS_ERR(global_state)) in mdp5_mixer_release()
128 return PTR_ERR(global_state); in mdp5_mixer_release()
130 new_state = &global_state->hwmixer; in mdp5_mixer_release()
H A Dmdp5_smp.c329 struct mdp5_global_state *global_state) in mdp5_smp_dump() argument
340 hwpstate = &global_state->hwpipe; in mdp5_smp_dump()
341 state = &global_state->smp; in mdp5_smp_dump()
370 struct mdp5_global_state *global_state; in mdp5_smp_init() local
381 global_state = mdp5_get_existing_global_state(mdp5_kms); in mdp5_smp_init()
382 state = &global_state->smp; in mdp5_smp_init()
H A Dmdp5_kms.c163 struct mdp5_global_state *global_state; in mdp5_prepare_commit() local
165 global_state = mdp5_get_existing_global_state(mdp5_kms); in mdp5_prepare_commit()
168 mdp5_smp_prepare_commit(mdp5_kms->smp, &global_state->smp); in mdp5_prepare_commit()
188 struct mdp5_global_state *global_state; in mdp5_complete_commit() local
190 global_state = mdp5_get_existing_global_state(mdp5_kms); in mdp5_complete_commit()
193 mdp5_smp_complete_commit(mdp5_kms->smp, &global_state->smp); in mdp5_complete_commit()
H A Dmdp5_smp.h74 struct mdp5_global_state *global_state);
/linux-6.15/drivers/gpu/drm/i915/display/
H A Dintel_bw.h63 #define to_intel_bw_state(global_state) \ argument
64 container_of_const((global_state), struct intel_bw_state, base)
H A Dintel_cdclk.h89 #define to_intel_cdclk_state(global_state) \ argument
90 container_of_const((global_state), struct intel_cdclk_state, base)
H A Dskl_watermark.h81 #define to_intel_dbuf_state(global_state) \ argument
82 container_of_const((global_state), struct intel_dbuf_state, base)
/linux-6.15/drivers/gpu/drm/xe/abi/
H A Dguc_actions_slpc_abi.h183 u32 global_state; member
/linux-6.15/drivers/gpu/drm/i915/gt/uc/abi/
H A Dguc_actions_slpc_abi.h180 u32 global_state; member
/linux-6.15/drivers/gpu/drm/xe/
H A Dxe_guc_pc.c131 if (slpc_shared_data_read(pc, header.global_state) == state) in wait_for_pc_state()
1184 switch (slpc_shared_data_read(pc, header.global_state)) { in pc_get_state_string()
/linux-6.15/drivers/gpu/drm/i915/gt/uc/
H A Dintel_guc_slpc.c127 return data->header.global_state; in slpc_get_state()