Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_rm.c239 struct dpu_global_state *global_state, in _dpu_rm_reserve_cwb_mux_and_pingpongs() argument
267 if (reserved_by_other(global_state->cwb_to_crtc_id, j, crtc_id) || in _dpu_rm_reserve_cwb_mux_and_pingpongs()
284 global_state->pingpong_to_crtc_id[cwb_pp_idx[i]] = crtc_id; in _dpu_rm_reserve_cwb_mux_and_pingpongs()
285 global_state->cwb_to_crtc_id[cwb_mux_idx[i]] = crtc_id; in _dpu_rm_reserve_cwb_mux_and_pingpongs()
309 struct dpu_global_state *global_state, in _dpu_rm_check_lm_and_get_connected_blks() argument
317 if (reserved_by_other(global_state->mixer_to_crtc_id, lm_idx, crtc_id)) { in _dpu_rm_check_lm_and_get_connected_blks()
329 if (reserved_by_other(global_state->pingpong_to_crtc_id, idx, crtc_id)) { in _dpu_rm_check_lm_and_get_connected_blks()
344 if (reserved_by_other(global_state->dspp_to_crtc_id, idx, crtc_id)) { in _dpu_rm_check_lm_and_get_connected_blks()
354 struct dpu_global_state *global_state, in _dpu_rm_reserve_lms() argument
382 if (!_dpu_rm_check_lm_and_get_connected_blks(rm, global_state, in _dpu_rm_reserve_lms()
[all …]
H A Ddpu_encoder.c1159 struct dpu_global_state *global_state; in dpu_encoder_virt_atomic_mode_set() local
1184 global_state = dpu_kms_get_existing_global_state(dpu_kms); in dpu_encoder_virt_atomic_mode_set()
1185 if (IS_ERR_OR_NULL(global_state)) { in dpu_encoder_virt_atomic_mode_set()
1194 num_pp = dpu_rm_get_assigned_resources(&dpu_kms->rm, global_state, in dpu_encoder_virt_atomic_mode_set()
1198 num_cwb = dpu_rm_get_assigned_resources(&dpu_kms->rm, global_state, in dpu_encoder_virt_atomic_mode_set()
1203 num_pp = dpu_rm_get_assigned_resources(&dpu_kms->rm, global_state, in dpu_encoder_virt_atomic_mode_set()
1216 num_ctl = dpu_rm_get_assigned_resources(&dpu_kms->rm, global_state, in dpu_encoder_virt_atomic_mode_set()
1223 num_dsc = dpu_rm_get_assigned_resources(&dpu_kms->rm, global_state, in dpu_encoder_virt_atomic_mode_set()
1237 dpu_rm_get_assigned_resources(&dpu_kms->rm, global_state, in dpu_encoder_virt_atomic_mode_set()
2182 struct dpu_global_state *global_state; in dpu_encoder_helper_reset_mixers() local
[all …]
H A Ddpu_plane.h72 int dpu_assign_plane_resources(struct dpu_global_state *global_state,
/linux/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.h74 struct mdp5_global_state *global_state);