/linux-5.19.10/drivers/gpu/drm/amd/display/dc/link/ |
D | link_hwss_hpo_dp.c | 54 pipe_ctx->stream_res.hpo_dp_stream_enc; in set_hpo_dp_throttled_vcp_size() 68 pipe_ctx->stream_res.hpo_dp_stream_enc; in set_hpo_dp_hblank_min_symbol_width() 106 struct hpo_dp_stream_encoder *stream_enc = pipe_ctx->stream_res.hpo_dp_stream_enc; in setup_hpo_dp_stream_encoder() 129 struct hpo_dp_stream_encoder *stream_enc = pipe_ctx->stream_res.hpo_dp_stream_enc; in reset_hpo_dp_stream_encoder() 145 struct hpo_dp_stream_encoder *stream_enc = pipe_ctx->stream_res.hpo_dp_stream_enc; in setup_hpo_dp_stream_attribute()
|
/linux-5.19.10/drivers/gpu/drm/amd/display/dc/dcn315/ |
D | dcn315_resource.c | 1382 if (pool->base.hpo_dp_stream_enc[i] != NULL) { in dcn315_resource_destruct() 1383 if (pool->base.hpo_dp_stream_enc[i]->vpg != NULL) { in dcn315_resource_destruct() 1384 kfree(DCN30_VPG_FROM_VPG(pool->base.hpo_dp_stream_enc[i]->vpg)); in dcn315_resource_destruct() 1385 pool->base.hpo_dp_stream_enc[i]->vpg = NULL; in dcn315_resource_destruct() 1387 if (pool->base.hpo_dp_stream_enc[i]->apg != NULL) { in dcn315_resource_destruct() 1388 kfree(DCN31_APG_FROM_APG(pool->base.hpo_dp_stream_enc[i]->apg)); in dcn315_resource_destruct() 1389 pool->base.hpo_dp_stream_enc[i]->apg = NULL; in dcn315_resource_destruct() 1391 kfree(DCN3_1_HPO_DP_STREAM_ENC_FROM_HPO_STREAM_ENC(pool->base.hpo_dp_stream_enc[i])); in dcn315_resource_destruct() 1392 pool->base.hpo_dp_stream_enc[i] = NULL; in dcn315_resource_destruct()
|
/linux-5.19.10/drivers/gpu/drm/amd/display/dc/dcn316/ |
D | dcn316_resource.c | 1383 if (pool->base.hpo_dp_stream_enc[i] != NULL) { in dcn316_resource_destruct() 1384 if (pool->base.hpo_dp_stream_enc[i]->vpg != NULL) { in dcn316_resource_destruct() 1385 kfree(DCN30_VPG_FROM_VPG(pool->base.hpo_dp_stream_enc[i]->vpg)); in dcn316_resource_destruct() 1386 pool->base.hpo_dp_stream_enc[i]->vpg = NULL; in dcn316_resource_destruct() 1388 if (pool->base.hpo_dp_stream_enc[i]->apg != NULL) { in dcn316_resource_destruct() 1389 kfree(DCN31_APG_FROM_APG(pool->base.hpo_dp_stream_enc[i]->apg)); in dcn316_resource_destruct() 1390 pool->base.hpo_dp_stream_enc[i]->apg = NULL; in dcn316_resource_destruct() 1392 kfree(DCN3_1_HPO_DP_STREAM_ENC_FROM_HPO_STREAM_ENC(pool->base.hpo_dp_stream_enc[i])); in dcn316_resource_destruct() 1393 pool->base.hpo_dp_stream_enc[i] = NULL; in dcn316_resource_destruct()
|
/linux-5.19.10/drivers/gpu/drm/amd/display/dc/inc/ |
D | core_types.h | 251 struct hpo_dp_stream_encoder *hpo_dp_stream_enc[MAX_HPO_DP2_ENCODERS]; member 303 struct hpo_dp_stream_encoder *hpo_dp_stream_enc; member
|
/linux-5.19.10/drivers/gpu/drm/amd/display/dc/core/ |
D | dc_link.c | 3439 struct hpo_dp_stream_encoder *hpo_dp_stream_enc, // TODO: Rename stream_enc to dio_stream_enc? in update_mst_stream_alloc_table() argument 3475 work_table[i].hpo_dp_stream_enc = hpo_dp_stream_enc; in update_mst_stream_alloc_table() 3551 proposed_table.stream_allocations[0].hpo_dp_stream_enc = pipe_ctx->stream_res.hpo_dp_stream_enc; in dc_link_update_sst_payload() 3559 (void *) proposed_table.stream_allocations[0].hpo_dp_stream_enc, in dc_link_update_sst_payload() 3625 pipe_ctx->stream_res.hpo_dp_stream_enc, in dc_link_allocate_mst_payload() 3646 (void *) link->mst_stream_alloc_table.stream_allocations[i].hpo_dp_stream_enc, in dc_link_allocate_mst_payload() 3741 pipe_ctx->stream_res.hpo_dp_stream_enc, in dc_link_reduce_mst_payload() 3811 pipe_ctx->stream_res.hpo_dp_stream_enc, in dc_link_increase_mst_payload() 3905 pipe_ctx->stream_res.hpo_dp_stream_enc, in deallocate_mst_payload() 3929 (void *) link->mst_stream_alloc_table.stream_allocations[i].hpo_dp_stream_enc, in deallocate_mst_payload() [all …]
|
D | dc_resource.c | 378 …pool->hpo_dp_stream_enc[i] = create_funcs->create_hpo_dp_stream_encoder(i+ENGINE_ID_HPO_DP_0, ctx); in resource_construct() 379 if (pool->hpo_dp_stream_enc[i] == NULL) in resource_construct() 1739 struct hpo_dp_stream_encoder *hpo_dp_stream_enc, in update_hpo_dp_stream_engine_usage() argument 1745 if (pool->hpo_dp_stream_enc[i] == hpo_dp_stream_enc) in update_hpo_dp_stream_engine_usage() 1891 pool->hpo_dp_stream_enc[i]) { in find_first_free_match_hpo_dp_stream_enc_for_link() 1893 return pool->hpo_dp_stream_enc[i]; in find_first_free_match_hpo_dp_stream_enc_for_link() 1989 del_pipe->stream_res.hpo_dp_stream_enc, in dc_remove_stream_from_ctx() 2284 pipe_ctx->stream_res.hpo_dp_stream_enc = in resource_map_pool_resources() 2288 if (!pipe_ctx->stream_res.hpo_dp_stream_enc) in resource_map_pool_resources() 2293 pipe_ctx->stream_res.hpo_dp_stream_enc, in resource_map_pool_resources() [all …]
|
D | dc_link_dp.c | 7019 ASSERT(pipe_ctx->stream_res.hpo_dp_stream_enc ? pipe_ctx->link_res.hpo_dp_link_enc != NULL : true); in is_dp_128b_132b_signal() 7020 return (pipe_ctx->stream_res.hpo_dp_stream_enc && in is_dp_128b_132b_signal() 7525 pipe_ctx->stream_res.hpo_dp_stream_enc->funcs->dp_set_dsc_pps_info_packet( in dp_set_dsc_on_stream() 7526 pipe_ctx->stream_res.hpo_dp_stream_enc, in dp_set_dsc_on_stream() 7608 pipe_ctx->stream_res.hpo_dp_stream_enc->funcs->dp_set_dsc_pps_info_packet( in dp_set_dsc_pps_sdp() 7609 pipe_ctx->stream_res.hpo_dp_stream_enc, in dp_set_dsc_pps_sdp() 7625 pipe_ctx->stream_res.hpo_dp_stream_enc->funcs->dp_set_dsc_pps_info_packet( in dp_set_dsc_pps_sdp() 7626 pipe_ctx->stream_res.hpo_dp_stream_enc, in dp_set_dsc_pps_sdp()
|
/linux-5.19.10/drivers/gpu/drm/amd/display/dc/dcn31/ |
D | dcn31_resource.c | 1385 if (pool->base.hpo_dp_stream_enc[i] != NULL) { in dcn31_resource_destruct() 1386 if (pool->base.hpo_dp_stream_enc[i]->vpg != NULL) { in dcn31_resource_destruct() 1387 kfree(DCN30_VPG_FROM_VPG(pool->base.hpo_dp_stream_enc[i]->vpg)); in dcn31_resource_destruct() 1388 pool->base.hpo_dp_stream_enc[i]->vpg = NULL; in dcn31_resource_destruct() 1390 if (pool->base.hpo_dp_stream_enc[i]->apg != NULL) { in dcn31_resource_destruct() 1391 kfree(DCN31_APG_FROM_APG(pool->base.hpo_dp_stream_enc[i]->apg)); in dcn31_resource_destruct() 1392 pool->base.hpo_dp_stream_enc[i]->apg = NULL; in dcn31_resource_destruct() 1394 kfree(DCN3_1_HPO_DP_STREAM_ENC_FROM_HPO_STREAM_ENC(pool->base.hpo_dp_stream_enc[i])); in dcn31_resource_destruct() 1395 pool->base.hpo_dp_stream_enc[i] = NULL; in dcn31_resource_destruct()
|
D | dcn31_hwseq.c | 102 …dc->res_pool->hpo_dp_stream_enc[i]->vpg->funcs->vpg_powerdown(dc->res_pool->hpo_dp_stream_enc[i]->… in enable_memory_low_power()
|
D | dcn31_hpo_dp_link_encoder.c | 268 const struct hpo_dp_stream_encoder *stream_enc = stream_allocation->hpo_dp_stream_enc; in fill_stream_allocation_row_info()
|
/linux-5.19.10/drivers/gpu/drm/amd/display/dc/dce110/ |
D | dce110_hw_sequencer.c | 1106 pipe_ctx->stream_res.hpo_dp_stream_enc->funcs->audio_mute_control( in dce110_enable_audio_stream() 1107 pipe_ctx->stream_res.hpo_dp_stream_enc, false); in dce110_enable_audio_stream() 1134 pipe_ctx->stream_res.hpo_dp_stream_enc->funcs->audio_mute_control( in dce110_disable_audio_stream() 1135 pipe_ctx->stream_res.hpo_dp_stream_enc, true); in dce110_disable_audio_stream() 1144 pipe_ctx->stream_res.hpo_dp_stream_enc->funcs->dp_audio_disable( in dce110_disable_audio_stream() 1145 pipe_ctx->stream_res.hpo_dp_stream_enc); in dce110_disable_audio_stream() 1183 pipe_ctx->stream_res.hpo_dp_stream_enc->funcs->stop_dp_info_packets( in dce110_disable_stream() 1184 pipe_ctx->stream_res.hpo_dp_stream_enc); in dce110_disable_stream() 1237 pipe_ctx->stream_res.hpo_dp_stream_enc->funcs->dp_blank( in dce110_blank_stream() 1238 pipe_ctx->stream_res.hpo_dp_stream_enc); in dce110_blank_stream() [all …]
|
/linux-5.19.10/drivers/gpu/drm/amd/display/dc/ |
D | dc_link.h | 55 const struct hpo_dp_stream_encoder *hpo_dp_stream_enc; member
|
/linux-5.19.10/drivers/gpu/drm/amd/display/dc/dcn10/ |
D | dcn10_hw_sequencer.c | 476 struct hpo_dp_stream_encoder *hpo_dp_stream_enc = pool->hpo_dp_stream_enc[i]; in dcn10_log_hw_state() local 478 if (hpo_dp_stream_enc && hpo_dp_stream_enc->funcs->read_state) { in dcn10_log_hw_state() 479 hpo_dp_stream_enc->funcs->read_state(hpo_dp_stream_enc, &hpo_dp_se_state); in dcn10_log_hw_state() 482 hpo_dp_stream_enc->id - ENGINE_ID_HPO_DP_0, in dcn10_log_hw_state()
|
/linux-5.19.10/drivers/gpu/drm/amd/display/dc/dcn20/ |
D | dcn20_hwseq.c | 2180 pipe_ctx->stream_res.hpo_dp_stream_enc->funcs->dp_unblank( in dcn20_unblank_stream() 2181 pipe_ctx->stream_res.hpo_dp_stream_enc, in dcn20_unblank_stream() 2467 …pipe_ctx->stream_res.hpo_dp_stream_enc->funcs->dp_audio_enable(pipe_ctx->stream_res.hpo_dp_stream_… in dcn20_enable_stream()
|
/linux-5.19.10/drivers/gpu/drm/amd/display/dc/dml/ |
D | dml_wrapper.c | 1276 return (pipe_ctx->stream_res.hpo_dp_stream_enc && in is_dp_128b_132b_signal()
|