Home
last modified time | relevance | path

Searched refs:enc_id (Results 1 - 11 of 11) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_rm.c18 uint32_t enc_id) in reserved_by_other()
20 return res_map[idx] && res_map[idx] != enc_id; in reserved_by_other()
246 * @enc_id: encoder id requesting for allocation
260 uint32_t enc_id, int lm_idx, int *pp_idx, int *dspp_idx, in _dpu_rm_check_lm_and_get_connected_blks()
267 if (reserved_by_other(global_state->mixer_to_enc_id, lm_idx, enc_id)) { in _dpu_rm_check_lm_and_get_connected_blks()
279 if (reserved_by_other(global_state->pingpong_to_enc_id, idx, enc_id)) { in _dpu_rm_check_lm_and_get_connected_blks()
295 if (reserved_by_other(global_state->dspp_to_enc_id, idx, enc_id)) { in _dpu_rm_check_lm_and_get_connected_blks()
307 uint32_t enc_id, in _dpu_rm_reserve_lms()
331 enc_id, i, &pp_idx[lm_count], in _dpu_rm_reserve_lms()
351 global_state, enc_id, in _dpu_rm_reserve_lms()
17 reserved_by_other(uint32_t *res_map, int idx, uint32_t enc_id) reserved_by_other() argument
258 _dpu_rm_check_lm_and_get_connected_blks(struct dpu_rm *rm, struct dpu_global_state *global_state, uint32_t enc_id, int lm_idx, int *pp_idx, int *dspp_idx, struct dpu_rm_requirements *reqs) _dpu_rm_check_lm_and_get_connected_blks() argument
305 _dpu_rm_reserve_lms(struct dpu_rm *rm, struct dpu_global_state *global_state, uint32_t enc_id, struct dpu_rm_requirements *reqs) _dpu_rm_reserve_lms() argument
380 _dpu_rm_reserve_ctls( struct dpu_rm *rm, struct dpu_global_state *global_state, uint32_t enc_id, const struct msm_display_topology *top) _dpu_rm_reserve_ctls() argument
433 _dpu_rm_reserve_intf( struct dpu_rm *rm, struct dpu_global_state *global_state, uint32_t enc_id, uint32_t id) _dpu_rm_reserve_intf() argument
460 _dpu_rm_reserve_intf_related_hw( struct dpu_rm *rm, struct dpu_global_state *global_state, uint32_t enc_id, struct dpu_encoder_hw_resources *hw_res) _dpu_rm_reserve_intf_related_hw() argument
526 _dpu_rm_clear_mapping(uint32_t *res_mapping, int cnt, uint32_t enc_id) _dpu_rm_clear_mapping() argument
587 dpu_rm_get_assigned_resources(struct dpu_rm *rm, struct dpu_global_state *global_state, uint32_t enc_id, enum dpu_hw_blk_type type, struct dpu_hw_blk **blks, int blks_size) dpu_rm_get_assigned_resources() argument
[all...]
H A Ddpu_trace.h705 TP_PROTO(uint32_t drm_id, uint32_t enc_id, bool enable,
707 TP_ARGS(drm_id, enc_id, enable, crtc),
710 __field( uint32_t, enc_id )
716 __entry->enc_id = enc_id;
721 __entry->drm_id, __entry->enc_id,
816 TP_PROTO(uint32_t id, uint32_t enc_id),
817 TP_ARGS(id, enc_id),
820 __field( uint32_t, enc_id )
824 __entry->enc_id
[all...]
H A Ddpu_rm.h88 struct dpu_global_state *global_state, uint32_t enc_id,
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_rm.c23 uint32_t enc_id) in reserved_by_other()
25 return res_map[idx] && res_map[idx] != enc_id; in reserved_by_other()
278 * @enc_id: encoder id requesting for allocation
292 uint32_t enc_id, int lm_idx, int *pp_idx, int *dspp_idx, in _dpu_rm_check_lm_and_get_connected_blks()
299 if (reserved_by_other(global_state->mixer_to_enc_id, lm_idx, enc_id)) { in _dpu_rm_check_lm_and_get_connected_blks()
311 if (reserved_by_other(global_state->pingpong_to_enc_id, idx, enc_id)) { in _dpu_rm_check_lm_and_get_connected_blks()
327 if (reserved_by_other(global_state->dspp_to_enc_id, idx, enc_id)) { in _dpu_rm_check_lm_and_get_connected_blks()
339 uint32_t enc_id, in _dpu_rm_reserve_lms()
363 enc_id, i, &pp_idx[lm_count], in _dpu_rm_reserve_lms()
382 global_state, enc_id, in _dpu_rm_reserve_lms()
22 reserved_by_other(uint32_t *res_map, int idx, uint32_t enc_id) reserved_by_other() argument
290 _dpu_rm_check_lm_and_get_connected_blks(struct dpu_rm *rm, struct dpu_global_state *global_state, uint32_t enc_id, int lm_idx, int *pp_idx, int *dspp_idx, struct dpu_rm_requirements *reqs) _dpu_rm_check_lm_and_get_connected_blks() argument
337 _dpu_rm_reserve_lms(struct dpu_rm *rm, struct dpu_global_state *global_state, uint32_t enc_id, struct dpu_rm_requirements *reqs) _dpu_rm_reserve_lms() argument
411 _dpu_rm_reserve_ctls( struct dpu_rm *rm, struct dpu_global_state *global_state, uint32_t enc_id, const struct msm_display_topology *top) _dpu_rm_reserve_ctls() argument
533 _dpu_rm_clear_mapping(uint32_t *res_mapping, int cnt, uint32_t enc_id) _dpu_rm_clear_mapping() argument
596 dpu_rm_get_assigned_resources(struct dpu_rm *rm, struct dpu_global_state *global_state, uint32_t enc_id, enum dpu_hw_blk_type type, struct dpu_hw_blk **blks, int blks_size) dpu_rm_get_assigned_resources() argument
[all...]
H A Ddpu_trace.h675 TP_PROTO(uint32_t drm_id, uint32_t enc_id, bool enable,
677 TP_ARGS(drm_id, enc_id, enable, crtc),
680 __field( uint32_t, enc_id )
686 __entry->enc_id = enc_id;
691 __entry->drm_id, __entry->enc_id,
785 TP_PROTO(uint32_t id, uint32_t enc_id),
786 TP_ARGS(id, enc_id),
789 __field( uint32_t, enc_id )
793 __entry->enc_id
[all...]
H A Ddpu_rm.h92 struct dpu_global_state *global_state, uint32_t enc_id,
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/
H A Datombios_dp.c540 int enc_id; member
592 dp_info->dp_clock, dp_info->enc_id, rtp); in radeon_dp_set_tp()
635 dp_info->dp_clock, dp_info->enc_id, 0); in radeon_dp_link_train_init()
660 dp_info->dp_clock, dp_info->enc_id, 0); in radeon_dp_link_train_finish()
820 dp_info.enc_id = 0; in radeon_dp_link_train()
822 dp_info.enc_id |= ATOM_DP_CONFIG_DIG2_ENCODER; in radeon_dp_link_train()
824 dp_info.enc_id |= ATOM_DP_CONFIG_DIG1_ENCODER; in radeon_dp_link_train()
826 dp_info.enc_id |= ATOM_DP_CONFIG_LINK_B; in radeon_dp_link_train()
828 dp_info.enc_id |= ATOM_DP_CONFIG_LINK_A; in radeon_dp_link_train()
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/
H A Datombios_dp.c541 int enc_id; member
593 dp_info->dp_clock, dp_info->enc_id, rtp); in radeon_dp_set_tp()
636 dp_info->dp_clock, dp_info->enc_id, 0); in radeon_dp_link_train_init()
661 dp_info->dp_clock, dp_info->enc_id, 0); in radeon_dp_link_train_finish()
821 dp_info.enc_id = 0; in radeon_dp_link_train()
823 dp_info.enc_id |= ATOM_DP_CONFIG_DIG2_ENCODER; in radeon_dp_link_train()
825 dp_info.enc_id |= ATOM_DP_CONFIG_DIG1_ENCODER; in radeon_dp_link_train()
827 dp_info.enc_id |= ATOM_DP_CONFIG_LINK_B; in radeon_dp_link_train()
829 dp_info.enc_id |= ATOM_DP_CONFIG_LINK_A; in radeon_dp_link_train()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn31/
H A Ddcn31_dio_link_encoder.c460 DC_LOG_DEBUG("%s: enc_id(%d)\n", __func__, enc->preferred_engine); in dcn31_link_encoder_enable_dp_output()
473 dpia_control.enc_id = enc->preferred_engine; in dcn31_link_encoder_enable_dp_output()
492 DC_LOG_DEBUG("%s: DPIA(%d) - enc_id(%d)\n", __func__, dpia_control.dpia_id, dpia_control.enc_id); in dcn31_link_encoder_enable_dp_output()
507 DC_LOG_DEBUG("%s: enc_id(%d)\n", __func__, enc->preferred_engine); in dcn31_link_encoder_enable_dp_mst_output()
520 dpia_control.enc_id = enc->preferred_engine; in dcn31_link_encoder_enable_dp_mst_output()
539 DC_LOG_DEBUG("%s: DPIA(%d) - enc_id(%d)\n", __func__, dpia_control.dpia_id, dpia_control.enc_id); in dcn31_link_encoder_enable_dp_mst_output()
553 DC_LOG_DEBUG("%s: enc_id(%d)\n", __func__, enc->preferred_engine); in dcn31_link_encoder_disable_output()
567 dpia_control.enc_id in dcn31_link_encoder_disable_output()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/link/
H A Dlink_detection.c168 struct graphics_object_id enc_id; in link_detect_sink_signal_type() local
171 enc_id = (struct graphics_object_id){.id = ENCODER_ID_UNKNOWN}; in link_detect_sink_signal_type()
173 enc_id = link->link_enc->id; in link_detect_sink_signal_type()
174 result = get_basic_signal_type(enc_id, link->link_id); in link_detect_sink_signal_type()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dmub/inc/
H A Ddmub_cmd.h1529 uint8_t enc_id; /** 0 = ENGINE_ID_DIGA, ... */ member

Completed in 19 milliseconds