/kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/dpu1/ |
H A D | dpu_rm.c | 18 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 D | dpu_trace.h | 705 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 D | dpu_rm.h | 88 struct dpu_global_state *global_state, uint32_t enc_id,
|
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/dpu1/ |
H A D | dpu_rm.c | 23 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 D | dpu_trace.h | 675 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 D | dpu_rm.h | 92 struct dpu_global_state *global_state, uint32_t enc_id,
|
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
H A D | atombios_dp.c | 540 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 D | atombios_dp.c | 541 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 D | dcn31_dio_link_encoder.c | 460 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 D | link_detection.c | 168 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 D | dmub_cmd.h | 1529 uint8_t enc_id; /** 0 = ENGINE_ID_DIGA, ... */ member
|