Home
last modified time | relevance | path

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

/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/link/hwss/
A Dlink_hwss_hpo_dp.c53 pipe_ctx->stream_res.hpo_dp_stream_enc; in set_hpo_dp_throttled_vcp_size()
67 pipe_ctx->stream_res.hpo_dp_stream_enc; in set_hpo_dp_hblank_min_symbol_width()
91 struct hpo_dp_stream_encoder *stream_enc = pipe_ctx->stream_res.hpo_dp_stream_enc; in setup_hpo_dp_stream_encoder()
100 struct hpo_dp_stream_encoder *stream_enc = pipe_ctx->stream_res.hpo_dp_stream_enc; in reset_hpo_dp_stream_encoder()
107 struct hpo_dp_stream_encoder *stream_enc = pipe_ctx->stream_res.hpo_dp_stream_enc; in setup_hpo_dp_stream_attribute()
230 pipe_ctx->stream_res.hpo_dp_stream_enc->funcs->dp_audio_setup( in setup_hpo_dp_audio_output()
231 pipe_ctx->stream_res.hpo_dp_stream_enc, in setup_hpo_dp_audio_output()
238 pipe_ctx->stream_res.hpo_dp_stream_enc->funcs->dp_audio_enable( in enable_hpo_dp_audio_packet()
239 pipe_ctx->stream_res.hpo_dp_stream_enc); in enable_hpo_dp_audio_packet()
245 pipe_ctx->stream_res.hpo_dp_stream_enc->funcs->dp_audio_disable( in disable_hpo_dp_audio_packet()
[all …]
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/link/accessories/
A Dlink_fpga.c73 …proposed_table.stream_allocations[i].hpo_dp_stream_enc = state->res_ctx.pipe_ctx[i].stream_res.hpo… in dp_fpga_hpo_enable_link_and_stream()
82 proposed_table.stream_allocations[0].hpo_dp_stream_enc = pipe_ctx->stream_res.hpo_dp_stream_enc; in dp_fpga_hpo_enable_link_and_stream()
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/link/
A Dlink_dpms.c848 pipe_ctx->stream_res.hpo_dp_stream_enc, in link_set_dsc_on_stream()
1206 work_table[i].hpo_dp_stream_enc = hpo_dp_stream_enc; in update_mst_stream_alloc_table()
1227 if (hpo_dp_stream_enc) { in remove_stream_from_alloc_table()
1229 if (hpo_dp_stream_enc == table->stream_allocations[i].hpo_dp_stream_enc) in remove_stream_from_alloc_table()
1276 pipe_ctx->stream_res.hpo_dp_stream_enc, in deallocate_mst_payload_with_temp_drm_wa()
1369 pipe_ctx->stream_res.hpo_dp_stream_enc, in deallocate_mst_payload()
1381 pipe_ctx->stream_res.hpo_dp_stream_enc); in deallocate_mst_payload()
1458 pipe_ctx->stream_res.hpo_dp_stream_enc, in allocate_mst_payload()
1697 proposed_table.stream_allocations[0].hpo_dp_stream_enc = pipe_ctx->stream_res.hpo_dp_stream_enc; in update_sst_payload()
1781 pipe_ctx->stream_res.hpo_dp_stream_enc, in link_reduce_mst_payload()
[all …]
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/core/
A Ddc_resource.c397 if (pool->hpo_dp_stream_enc[i] == NULL) in resource_construct()
1968 if (pool->hpo_dp_stream_enc[i] == hpo_dp_stream_enc) in update_hpo_dp_stream_engine_usage()
2120 pool->hpo_dp_stream_enc[i]) { in find_first_free_match_hpo_dp_stream_enc_for_link()
2122 return pool->hpo_dp_stream_enc[i]; in find_first_free_match_hpo_dp_stream_enc_for_link()
2219 del_pipe->stream_res.hpo_dp_stream_enc, in dc_remove_stream_from_ctx()
2519 pipe_ctx->stream_res.hpo_dp_stream_enc = in resource_map_pool_resources()
2528 pipe_ctx->stream_res.hpo_dp_stream_enc, in resource_map_pool_resources()
3520 if (pipe_ctx_old->stream_res.hpo_dp_stream_enc != pipe_ctx->stream_res.hpo_dp_stream_enc) in pipe_need_reprogram()
4051 pipe_ctx->stream_res.hpo_dp_stream_enc = in update_dp_encoder_resources_for_test_harness()
4060 pipe_ctx->stream_res.hpo_dp_stream_enc, in update_dp_encoder_resources_for_test_harness()
[all …]
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn31/
A 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()
418 pipe_ctx->stream_res.hpo_dp_stream_enc->funcs->update_dp_info_packets( in dcn31_update_info_frame()
419 pipe_ctx->stream_res.hpo_dp_stream_enc, in dcn31_update_info_frame()
A Ddcn31_resource.c1394 if (pool->base.hpo_dp_stream_enc[i] != NULL) { in dcn31_resource_destruct()
1395 if (pool->base.hpo_dp_stream_enc[i]->vpg != NULL) { in dcn31_resource_destruct()
1396 kfree(DCN30_VPG_FROM_VPG(pool->base.hpo_dp_stream_enc[i]->vpg)); in dcn31_resource_destruct()
1397 pool->base.hpo_dp_stream_enc[i]->vpg = NULL; in dcn31_resource_destruct()
1399 if (pool->base.hpo_dp_stream_enc[i]->apg != NULL) { in dcn31_resource_destruct()
1400 kfree(DCN31_APG_FROM_APG(pool->base.hpo_dp_stream_enc[i]->apg)); in dcn31_resource_destruct()
1401 pool->base.hpo_dp_stream_enc[i]->apg = NULL; in dcn31_resource_destruct()
1403 kfree(DCN3_1_HPO_DP_STREAM_ENC_FROM_HPO_STREAM_ENC(pool->base.hpo_dp_stream_enc[i])); in dcn31_resource_destruct()
1404 pool->base.hpo_dp_stream_enc[i] = NULL; in dcn31_resource_destruct()
A Ddcn31_hpo_dp_link_encoder.c271 const struct hpo_dp_stream_encoder *stream_enc = stream_allocation->hpo_dp_stream_enc; in fill_stream_allocation_row_info()
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn316/
A Ddcn316_resource.c1393 if (pool->base.hpo_dp_stream_enc[i] != NULL) { in dcn316_resource_destruct()
1394 if (pool->base.hpo_dp_stream_enc[i]->vpg != NULL) { in dcn316_resource_destruct()
1395 kfree(DCN30_VPG_FROM_VPG(pool->base.hpo_dp_stream_enc[i]->vpg)); in dcn316_resource_destruct()
1396 pool->base.hpo_dp_stream_enc[i]->vpg = NULL; in dcn316_resource_destruct()
1398 if (pool->base.hpo_dp_stream_enc[i]->apg != NULL) { in dcn316_resource_destruct()
1399 kfree(DCN31_APG_FROM_APG(pool->base.hpo_dp_stream_enc[i]->apg)); in dcn316_resource_destruct()
1400 pool->base.hpo_dp_stream_enc[i]->apg = NULL; in dcn316_resource_destruct()
1402 kfree(DCN3_1_HPO_DP_STREAM_ENC_FROM_HPO_STREAM_ENC(pool->base.hpo_dp_stream_enc[i])); in dcn316_resource_destruct()
1403 pool->base.hpo_dp_stream_enc[i] = NULL; in dcn316_resource_destruct()
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/inc/
A Dcore_types.h274 struct hpo_dp_stream_encoder *hpo_dp_stream_enc[MAX_HPO_DP2_ENCODERS]; member
326 struct hpo_dp_stream_encoder *hpo_dp_stream_enc; member
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn314/
A Ddcn314_resource.c1427 if (pool->base.hpo_dp_stream_enc[i] != NULL) { in dcn314_resource_destruct()
1428 if (pool->base.hpo_dp_stream_enc[i]->vpg != NULL) { in dcn314_resource_destruct()
1429 kfree(DCN30_VPG_FROM_VPG(pool->base.hpo_dp_stream_enc[i]->vpg)); in dcn314_resource_destruct()
1430 pool->base.hpo_dp_stream_enc[i]->vpg = NULL; in dcn314_resource_destruct()
1432 if (pool->base.hpo_dp_stream_enc[i]->apg != NULL) { in dcn314_resource_destruct()
1433 kfree(DCN31_APG_FROM_APG(pool->base.hpo_dp_stream_enc[i]->apg)); in dcn314_resource_destruct()
1434 pool->base.hpo_dp_stream_enc[i]->apg = NULL; in dcn314_resource_destruct()
1436 kfree(DCN3_1_HPO_DP_STREAM_ENC_FROM_HPO_STREAM_ENC(pool->base.hpo_dp_stream_enc[i])); in dcn314_resource_destruct()
1437 pool->base.hpo_dp_stream_enc[i] = NULL; in dcn314_resource_destruct()
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn315/
A Ddcn315_resource.c1392 if (pool->base.hpo_dp_stream_enc[i] != NULL) { in dcn315_resource_destruct()
1393 if (pool->base.hpo_dp_stream_enc[i]->vpg != NULL) { in dcn315_resource_destruct()
1394 kfree(DCN30_VPG_FROM_VPG(pool->base.hpo_dp_stream_enc[i]->vpg)); in dcn315_resource_destruct()
1395 pool->base.hpo_dp_stream_enc[i]->vpg = NULL; in dcn315_resource_destruct()
1397 if (pool->base.hpo_dp_stream_enc[i]->apg != NULL) { in dcn315_resource_destruct()
1398 kfree(DCN31_APG_FROM_APG(pool->base.hpo_dp_stream_enc[i]->apg)); in dcn315_resource_destruct()
1399 pool->base.hpo_dp_stream_enc[i]->apg = NULL; in dcn315_resource_destruct()
1401 kfree(DCN3_1_HPO_DP_STREAM_ENC_FROM_HPO_STREAM_ENC(pool->base.hpo_dp_stream_enc[i])); in dcn315_resource_destruct()
1402 pool->base.hpo_dp_stream_enc[i] = NULL; in dcn315_resource_destruct()
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn321/
A Ddcn321_resource.c1369 if (pool->base.hpo_dp_stream_enc[i] != NULL) { in dcn321_resource_destruct()
1370 if (pool->base.hpo_dp_stream_enc[i]->vpg != NULL) { in dcn321_resource_destruct()
1371 kfree(DCN30_VPG_FROM_VPG(pool->base.hpo_dp_stream_enc[i]->vpg)); in dcn321_resource_destruct()
1372 pool->base.hpo_dp_stream_enc[i]->vpg = NULL; in dcn321_resource_destruct()
1374 if (pool->base.hpo_dp_stream_enc[i]->apg != NULL) { in dcn321_resource_destruct()
1375 kfree(DCN31_APG_FROM_APG(pool->base.hpo_dp_stream_enc[i]->apg)); in dcn321_resource_destruct()
1376 pool->base.hpo_dp_stream_enc[i]->apg = NULL; in dcn321_resource_destruct()
1378 kfree(DCN3_1_HPO_DP_STREAM_ENC_FROM_HPO_STREAM_ENC(pool->base.hpo_dp_stream_enc[i])); in dcn321_resource_destruct()
1379 pool->base.hpo_dp_stream_enc[i] = NULL; in dcn321_resource_destruct()
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn32/
A Ddcn32_resource.c1383 if (pool->base.hpo_dp_stream_enc[i] != NULL) { in dcn32_resource_destruct()
1384 if (pool->base.hpo_dp_stream_enc[i]->vpg != NULL) { in dcn32_resource_destruct()
1385 kfree(DCN30_VPG_FROM_VPG(pool->base.hpo_dp_stream_enc[i]->vpg)); in dcn32_resource_destruct()
1386 pool->base.hpo_dp_stream_enc[i]->vpg = NULL; in dcn32_resource_destruct()
1388 if (pool->base.hpo_dp_stream_enc[i]->apg != NULL) { in dcn32_resource_destruct()
1389 kfree(DCN31_APG_FROM_APG(pool->base.hpo_dp_stream_enc[i]->apg)); in dcn32_resource_destruct()
1390 pool->base.hpo_dp_stream_enc[i]->apg = NULL; in dcn32_resource_destruct()
1392 kfree(DCN3_1_HPO_DP_STREAM_ENC_FROM_HPO_STREAM_ENC(pool->base.hpo_dp_stream_enc[i])); in dcn32_resource_destruct()
1393 pool->base.hpo_dp_stream_enc[i] = NULL; in dcn32_resource_destruct()
A Ddcn32_hwseq.c1164 pipe_ctx->stream_res.hpo_dp_stream_enc->funcs->dp_unblank( in dcn32_unblank_stream()
1165 pipe_ctx->stream_res.hpo_dp_stream_enc, in dcn32_unblank_stream()
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/
A Ddc_link.h47 const struct hpo_dp_stream_encoder *hpo_dp_stream_enc; member
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn10/
A 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.3-rc2/drivers/gpu/drm/amd/display/dc/dce110/
A Ddce110_hw_sequencer.c1165 pipe_ctx->stream_res.hpo_dp_stream_enc->funcs->stop_dp_info_packets( in dce110_disable_stream()
1166 pipe_ctx->stream_res.hpo_dp_stream_enc); in dce110_disable_stream()
1178 dp_hpo_inst = pipe_ctx->stream_res.hpo_dp_stream_enc->inst; in dce110_disable_stream()
1228 pipe_ctx->stream_res.hpo_dp_stream_enc->funcs->dp_blank( in dce110_blank_stream()
1229 pipe_ctx->stream_res.hpo_dp_stream_enc); in dce110_blank_stream()
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/link/protocols/
A Dlink_dp_capability.c351 ASSERT(pipe_ctx->stream_res.hpo_dp_stream_enc ? pipe_ctx->link_res.hpo_dp_link_enc != NULL : true); in link_is_dp_128b_132b_signal()
352 return (pipe_ctx->stream_res.hpo_dp_stream_enc && in link_is_dp_128b_132b_signal()
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn20/
A Ddcn20_hwseq.c2401 pipe_ctx->stream_res.hpo_dp_stream_enc->funcs->dp_unblank( in dcn20_unblank_stream()
2402 pipe_ctx->stream_res.hpo_dp_stream_enc, in dcn20_unblank_stream()
2713 dp_hpo_inst = pipe_ctx->stream_res.hpo_dp_stream_enc->inst; in dcn20_enable_stream()

Completed in 72 milliseconds