Home
last modified time | relevance | path

Searched refs:hpo_dp_stream_enc (Results 1 – 18 of 18) sorted by relevance

/linux-6.1.9/drivers/gpu/drm/amd/display/dc/link/
Dlink_hwss_hpo_dp.c54 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-6.1.9/drivers/gpu/drm/amd/display/dc/core/
Ddc_link.c3523 struct hpo_dp_stream_encoder *hpo_dp_stream_enc, // TODO: Rename stream_enc to dio_stream_enc? in update_mst_stream_alloc_table() argument
3559 work_table[i].hpo_dp_stream_enc = hpo_dp_stream_enc; in update_mst_stream_alloc_table()
3574 struct hpo_dp_stream_encoder *hpo_dp_stream_enc) in remove_stream_from_alloc_table() argument
3580 if (hpo_dp_stream_enc) { in remove_stream_from_alloc_table()
3582 if (hpo_dp_stream_enc == table->stream_allocations[i].hpo_dp_stream_enc) in remove_stream_from_alloc_table()
3665 proposed_table.stream_allocations[0].hpo_dp_stream_enc = pipe_ctx->stream_res.hpo_dp_stream_enc; in dc_link_update_sst_payload()
3673 (void *) proposed_table.stream_allocations[0].hpo_dp_stream_enc, in dc_link_update_sst_payload()
3739 pipe_ctx->stream_res.hpo_dp_stream_enc, in dc_link_allocate_mst_payload()
3760 (void *) link->mst_stream_alloc_table.stream_allocations[i].hpo_dp_stream_enc, in dc_link_allocate_mst_payload()
3854 pipe_ctx->stream_res.hpo_dp_stream_enc, in dc_link_reduce_mst_payload()
[all …]
Ddc_resource.c396 …pool->hpo_dp_stream_enc[i] = create_funcs->create_hpo_dp_stream_encoder(i+ENGINE_ID_HPO_DP_0, ctx); in resource_construct()
397 if (pool->hpo_dp_stream_enc[i] == NULL) in resource_construct()
1951 struct hpo_dp_stream_encoder *hpo_dp_stream_enc, in update_hpo_dp_stream_engine_usage() argument
1957 if (pool->hpo_dp_stream_enc[i] == hpo_dp_stream_enc) in update_hpo_dp_stream_engine_usage()
2109 pool->hpo_dp_stream_enc[i]) { in find_first_free_match_hpo_dp_stream_enc_for_link()
2111 return pool->hpo_dp_stream_enc[i]; in find_first_free_match_hpo_dp_stream_enc_for_link()
2208 del_pipe->stream_res.hpo_dp_stream_enc, in dc_remove_stream_from_ctx()
2508 pipe_ctx->stream_res.hpo_dp_stream_enc = in resource_map_pool_resources()
2512 if (!pipe_ctx->stream_res.hpo_dp_stream_enc) in resource_map_pool_resources()
2517 pipe_ctx->stream_res.hpo_dp_stream_enc, in resource_map_pool_resources()
[all …]
Ddc_link_dp.c7031 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()
7032 return (pipe_ctx->stream_res.hpo_dp_stream_enc && in is_dp_128b_132b_signal()
7467 pipe_ctx->stream_res.hpo_dp_stream_enc->funcs->dp_set_dsc_pps_info_packet( in dp_set_dsc_on_stream()
7468 pipe_ctx->stream_res.hpo_dp_stream_enc, in dp_set_dsc_on_stream()
7550 pipe_ctx->stream_res.hpo_dp_stream_enc->funcs->dp_set_dsc_pps_info_packet( in dp_set_dsc_pps_sdp()
7551 pipe_ctx->stream_res.hpo_dp_stream_enc, in dp_set_dsc_pps_sdp()
7567 pipe_ctx->stream_res.hpo_dp_stream_enc->funcs->dp_set_dsc_pps_info_packet( in dp_set_dsc_pps_sdp()
7568 pipe_ctx->stream_res.hpo_dp_stream_enc, in dp_set_dsc_pps_sdp()
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dcn314/
Ddcn314_resource.c1416 if (pool->base.hpo_dp_stream_enc[i] != NULL) { in dcn314_resource_destruct()
1417 if (pool->base.hpo_dp_stream_enc[i]->vpg != NULL) { in dcn314_resource_destruct()
1418 kfree(DCN30_VPG_FROM_VPG(pool->base.hpo_dp_stream_enc[i]->vpg)); in dcn314_resource_destruct()
1419 pool->base.hpo_dp_stream_enc[i]->vpg = NULL; in dcn314_resource_destruct()
1421 if (pool->base.hpo_dp_stream_enc[i]->apg != NULL) { in dcn314_resource_destruct()
1422 kfree(DCN31_APG_FROM_APG(pool->base.hpo_dp_stream_enc[i]->apg)); in dcn314_resource_destruct()
1423 pool->base.hpo_dp_stream_enc[i]->apg = NULL; in dcn314_resource_destruct()
1425 kfree(DCN3_1_HPO_DP_STREAM_ENC_FROM_HPO_STREAM_ENC(pool->base.hpo_dp_stream_enc[i])); in dcn314_resource_destruct()
1426 pool->base.hpo_dp_stream_enc[i] = NULL; in dcn314_resource_destruct()
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dcn315/
Ddcn315_resource.c1387 if (pool->base.hpo_dp_stream_enc[i] != NULL) { in dcn315_resource_destruct()
1388 if (pool->base.hpo_dp_stream_enc[i]->vpg != NULL) { in dcn315_resource_destruct()
1389 kfree(DCN30_VPG_FROM_VPG(pool->base.hpo_dp_stream_enc[i]->vpg)); in dcn315_resource_destruct()
1390 pool->base.hpo_dp_stream_enc[i]->vpg = NULL; in dcn315_resource_destruct()
1392 if (pool->base.hpo_dp_stream_enc[i]->apg != NULL) { in dcn315_resource_destruct()
1393 kfree(DCN31_APG_FROM_APG(pool->base.hpo_dp_stream_enc[i]->apg)); in dcn315_resource_destruct()
1394 pool->base.hpo_dp_stream_enc[i]->apg = NULL; in dcn315_resource_destruct()
1396 kfree(DCN3_1_HPO_DP_STREAM_ENC_FROM_HPO_STREAM_ENC(pool->base.hpo_dp_stream_enc[i])); in dcn315_resource_destruct()
1397 pool->base.hpo_dp_stream_enc[i] = NULL; in dcn315_resource_destruct()
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dcn316/
Ddcn316_resource.c1388 if (pool->base.hpo_dp_stream_enc[i] != NULL) { in dcn316_resource_destruct()
1389 if (pool->base.hpo_dp_stream_enc[i]->vpg != NULL) { in dcn316_resource_destruct()
1390 kfree(DCN30_VPG_FROM_VPG(pool->base.hpo_dp_stream_enc[i]->vpg)); in dcn316_resource_destruct()
1391 pool->base.hpo_dp_stream_enc[i]->vpg = NULL; in dcn316_resource_destruct()
1393 if (pool->base.hpo_dp_stream_enc[i]->apg != NULL) { in dcn316_resource_destruct()
1394 kfree(DCN31_APG_FROM_APG(pool->base.hpo_dp_stream_enc[i]->apg)); in dcn316_resource_destruct()
1395 pool->base.hpo_dp_stream_enc[i]->apg = NULL; in dcn316_resource_destruct()
1397 kfree(DCN3_1_HPO_DP_STREAM_ENC_FROM_HPO_STREAM_ENC(pool->base.hpo_dp_stream_enc[i])); in dcn316_resource_destruct()
1398 pool->base.hpo_dp_stream_enc[i] = NULL; in dcn316_resource_destruct()
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dcn321/
Ddcn321_resource.c1367 if (pool->base.hpo_dp_stream_enc[i] != NULL) { in dcn321_resource_destruct()
1368 if (pool->base.hpo_dp_stream_enc[i]->vpg != NULL) { in dcn321_resource_destruct()
1369 kfree(DCN30_VPG_FROM_VPG(pool->base.hpo_dp_stream_enc[i]->vpg)); in dcn321_resource_destruct()
1370 pool->base.hpo_dp_stream_enc[i]->vpg = NULL; in dcn321_resource_destruct()
1372 if (pool->base.hpo_dp_stream_enc[i]->apg != NULL) { in dcn321_resource_destruct()
1373 kfree(DCN31_APG_FROM_APG(pool->base.hpo_dp_stream_enc[i]->apg)); in dcn321_resource_destruct()
1374 pool->base.hpo_dp_stream_enc[i]->apg = NULL; in dcn321_resource_destruct()
1376 kfree(DCN3_1_HPO_DP_STREAM_ENC_FROM_HPO_STREAM_ENC(pool->base.hpo_dp_stream_enc[i])); in dcn321_resource_destruct()
1377 pool->base.hpo_dp_stream_enc[i] = NULL; in dcn321_resource_destruct()
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/inc/
Dcore_types.h291 struct hpo_dp_stream_encoder *hpo_dp_stream_enc[MAX_HPO_DP2_ENCODERS]; member
343 struct hpo_dp_stream_encoder *hpo_dp_stream_enc; member
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dcn31/
Ddcn31_resource.c1389 if (pool->base.hpo_dp_stream_enc[i] != NULL) { in dcn31_resource_destruct()
1390 if (pool->base.hpo_dp_stream_enc[i]->vpg != NULL) { in dcn31_resource_destruct()
1391 kfree(DCN30_VPG_FROM_VPG(pool->base.hpo_dp_stream_enc[i]->vpg)); in dcn31_resource_destruct()
1392 pool->base.hpo_dp_stream_enc[i]->vpg = NULL; in dcn31_resource_destruct()
1394 if (pool->base.hpo_dp_stream_enc[i]->apg != NULL) { in dcn31_resource_destruct()
1395 kfree(DCN31_APG_FROM_APG(pool->base.hpo_dp_stream_enc[i]->apg)); in dcn31_resource_destruct()
1396 pool->base.hpo_dp_stream_enc[i]->apg = NULL; in dcn31_resource_destruct()
1398 kfree(DCN3_1_HPO_DP_STREAM_ENC_FROM_HPO_STREAM_ENC(pool->base.hpo_dp_stream_enc[i])); in dcn31_resource_destruct()
1399 pool->base.hpo_dp_stream_enc[i] = NULL; in dcn31_resource_destruct()
Ddcn31_hwseq.c102 …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()
Ddcn31_hpo_dp_link_encoder.c268 const struct hpo_dp_stream_encoder *stream_enc = stream_allocation->hpo_dp_stream_enc; in fill_stream_allocation_row_info()
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dce110/
Ddce110_hw_sequencer.c1109 pipe_ctx->stream_res.hpo_dp_stream_enc->funcs->audio_mute_control( in dce110_enable_audio_stream()
1110 pipe_ctx->stream_res.hpo_dp_stream_enc, false); in dce110_enable_audio_stream()
1137 pipe_ctx->stream_res.hpo_dp_stream_enc->funcs->audio_mute_control( in dce110_disable_audio_stream()
1138 pipe_ctx->stream_res.hpo_dp_stream_enc, true); in dce110_disable_audio_stream()
1147 pipe_ctx->stream_res.hpo_dp_stream_enc->funcs->dp_audio_disable( in dce110_disable_audio_stream()
1148 pipe_ctx->stream_res.hpo_dp_stream_enc); in dce110_disable_audio_stream()
1186 pipe_ctx->stream_res.hpo_dp_stream_enc->funcs->stop_dp_info_packets( in dce110_disable_stream()
1187 pipe_ctx->stream_res.hpo_dp_stream_enc); in dce110_disable_stream()
1240 pipe_ctx->stream_res.hpo_dp_stream_enc->funcs->dp_blank( in dce110_blank_stream()
1241 pipe_ctx->stream_res.hpo_dp_stream_enc); in dce110_blank_stream()
[all …]
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dcn32/
Ddcn32_resource.c1381 if (pool->base.hpo_dp_stream_enc[i] != NULL) { in dcn32_resource_destruct()
1382 if (pool->base.hpo_dp_stream_enc[i]->vpg != NULL) { in dcn32_resource_destruct()
1383 kfree(DCN30_VPG_FROM_VPG(pool->base.hpo_dp_stream_enc[i]->vpg)); in dcn32_resource_destruct()
1384 pool->base.hpo_dp_stream_enc[i]->vpg = NULL; in dcn32_resource_destruct()
1386 if (pool->base.hpo_dp_stream_enc[i]->apg != NULL) { in dcn32_resource_destruct()
1387 kfree(DCN31_APG_FROM_APG(pool->base.hpo_dp_stream_enc[i]->apg)); in dcn32_resource_destruct()
1388 pool->base.hpo_dp_stream_enc[i]->apg = NULL; in dcn32_resource_destruct()
1390 kfree(DCN3_1_HPO_DP_STREAM_ENC_FROM_HPO_STREAM_ENC(pool->base.hpo_dp_stream_enc[i])); in dcn32_resource_destruct()
1391 pool->base.hpo_dp_stream_enc[i] = NULL; in dcn32_resource_destruct()
Ddcn32_hwseq.c1240 pipe_ctx->stream_res.hpo_dp_stream_enc->funcs->dp_unblank( in dcn32_unblank_stream()
1241 pipe_ctx->stream_res.hpo_dp_stream_enc, in dcn32_unblank_stream()
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/
Ddc_link.h55 const struct hpo_dp_stream_encoder *hpo_dp_stream_enc; member
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dcn10/
Ddcn10_hw_sequencer.c478 struct hpo_dp_stream_encoder *hpo_dp_stream_enc = pool->hpo_dp_stream_enc[i]; in dcn10_log_hw_state() local
480 if (hpo_dp_stream_enc && hpo_dp_stream_enc->funcs->read_state) { in dcn10_log_hw_state()
481 hpo_dp_stream_enc->funcs->read_state(hpo_dp_stream_enc, &hpo_dp_se_state); in dcn10_log_hw_state()
484 hpo_dp_stream_enc->id - ENGINE_ID_HPO_DP_0, in dcn10_log_hw_state()
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dcn20/
Ddcn20_hwseq.c2326 pipe_ctx->stream_res.hpo_dp_stream_enc->funcs->dp_unblank( in dcn20_unblank_stream()
2327 pipe_ctx->stream_res.hpo_dp_stream_enc, in dcn20_unblank_stream()
2631 …pipe_ctx->stream_res.hpo_dp_stream_enc->funcs->dp_audio_enable(pipe_ctx->stream_res.hpo_dp_stream_… in dcn20_enable_stream()