Searched refs:hpo_dp_stream_enc (Results 1 - 22 of 22) sorted by relevance

/linux-master/drivers/gpu/drm/amd/display/dc/link/hwss/
H A Dlink_hwss_hpo_dp.c35 pipe_ctx->stream_res.hpo_dp_stream_enc;
49 pipe_ctx->stream_res.hpo_dp_stream_enc;
74 struct hpo_dp_stream_encoder *stream_enc = pipe_ctx->stream_res.hpo_dp_stream_enc;
83 struct hpo_dp_stream_encoder *stream_enc = pipe_ctx->stream_res.hpo_dp_stream_enc;
90 struct hpo_dp_stream_encoder *stream_enc = pipe_ctx->stream_res.hpo_dp_stream_enc;
169 pipe_ctx->stream_res.hpo_dp_stream_enc->funcs->dp_audio_setup(
170 pipe_ctx->stream_res.hpo_dp_stream_enc,
177 pipe_ctx->stream_res.hpo_dp_stream_enc->funcs->dp_audio_enable(
178 pipe_ctx->stream_res.hpo_dp_stream_enc);
184 pipe_ctx->stream_res.hpo_dp_stream_enc
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/link/
H A Dlink_dpms.c678 pipe_ctx->stream_res.hpo_dp_stream_enc->id - ENGINE_ID_HPO_DP_0;
865 pipe_ctx->stream_res.hpo_dp_stream_enc->funcs->dp_set_dsc_pps_info_packet(
866 pipe_ctx->stream_res.hpo_dp_stream_enc,
933 pipe_ctx->stream_res.hpo_dp_stream_enc->funcs->dp_set_dsc_pps_info_packet(
934 pipe_ctx->stream_res.hpo_dp_stream_enc,
950 pipe_ctx->stream_res.hpo_dp_stream_enc->funcs->dp_set_dsc_pps_info_packet(
951 pipe_ctx->stream_res.hpo_dp_stream_enc,
1206 struct hpo_dp_stream_encoder *hpo_dp_stream_enc, // TODO: Rename stream_enc to dio_stream_enc?
1242 work_table[i].hpo_dp_stream_enc = hpo_dp_stream_enc;
1203 update_mst_stream_alloc_table( struct dc_link *link, struct stream_encoder *stream_enc, struct hpo_dp_stream_encoder *hpo_dp_stream_enc, const struct dc_dp_mst_stream_allocation_table *proposed_table) argument
1254 remove_stream_from_alloc_table( struct dc_link *link, struct stream_encoder *dio_stream_enc, struct hpo_dp_stream_encoder *hpo_dp_stream_enc) argument
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/hwss/dcn35/
H A Ddcn35_hwseq.c109 dc->res_pool->hpo_dp_stream_enc[i]->vpg->funcs->vpg_powerdown(dc->res_pool->hpo_dp_stream_enc[i]->vpg);
1003 dc->res_pool->hpo_dp_stream_enc[i]) {
1041 if (pipe_ctx->stream_res.hpo_dp_stream_enc)
1042 update_state->pg_pipe_res_update[PG_DPSTREAM][pipe_ctx->stream_res.hpo_dp_stream_enc->inst] = false;
1101 if (j == PG_DPSTREAM && new_pipe->stream_res.hpo_dp_stream_enc)
1102 update_state->pg_pipe_res_update[j][new_pipe->stream_res.hpo_dp_stream_enc->inst] = true;
1134 cur_pipe->stream_res.hpo_dp_stream_enc != new_pipe->stream_res.hpo_dp_stream_enc &&
1135 new_pipe->stream_res.hpo_dp_stream_enc)
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/inc/
H A Dcore_types.h261 struct hpo_dp_stream_encoder *hpo_dp_stream_enc[MAX_HPO_DP2_ENCODERS]; member in struct:resource_pool
326 struct hpo_dp_stream_encoder *hpo_dp_stream_enc; member in struct:stream_resource
/linux-master/drivers/gpu/drm/amd/display/dc/resource/dcn321/
H A Ddcn321_resource.c1352 if (pool->base.hpo_dp_stream_enc[i] != NULL) {
1353 if (pool->base.hpo_dp_stream_enc[i]->vpg != NULL) {
1354 kfree(DCN30_VPG_FROM_VPG(pool->base.hpo_dp_stream_enc[i]->vpg));
1355 pool->base.hpo_dp_stream_enc[i]->vpg = NULL;
1357 if (pool->base.hpo_dp_stream_enc[i]->apg != NULL) {
1358 kfree(DCN31_APG_FROM_APG(pool->base.hpo_dp_stream_enc[i]->apg));
1359 pool->base.hpo_dp_stream_enc[i]->apg = NULL;
1361 kfree(DCN3_1_HPO_DP_STREAM_ENC_FROM_HPO_STREAM_ENC(pool->base.hpo_dp_stream_enc[i]));
1362 pool->base.hpo_dp_stream_enc[i] = NULL;
/linux-master/drivers/gpu/drm/amd/display/dc/resource/dcn315/
H A Ddcn315_resource.c1364 if (pool->base.hpo_dp_stream_enc[i] != NULL) {
1365 if (pool->base.hpo_dp_stream_enc[i]->vpg != NULL) {
1366 kfree(DCN30_VPG_FROM_VPG(pool->base.hpo_dp_stream_enc[i]->vpg));
1367 pool->base.hpo_dp_stream_enc[i]->vpg = NULL;
1369 if (pool->base.hpo_dp_stream_enc[i]->apg != NULL) {
1370 kfree(DCN31_APG_FROM_APG(pool->base.hpo_dp_stream_enc[i]->apg));
1371 pool->base.hpo_dp_stream_enc[i]->apg = NULL;
1373 kfree(DCN3_1_HPO_DP_STREAM_ENC_FROM_HPO_STREAM_ENC(pool->base.hpo_dp_stream_enc[i]));
1374 pool->base.hpo_dp_stream_enc[i] = NULL;
/linux-master/drivers/gpu/drm/amd/display/dc/resource/dcn314/
H A Ddcn314_resource.c1422 if (pool->base.hpo_dp_stream_enc[i] != NULL) {
1423 if (pool->base.hpo_dp_stream_enc[i]->vpg != NULL) {
1424 kfree(DCN30_VPG_FROM_VPG(pool->base.hpo_dp_stream_enc[i]->vpg));
1425 pool->base.hpo_dp_stream_enc[i]->vpg = NULL;
1427 if (pool->base.hpo_dp_stream_enc[i]->apg != NULL) {
1428 kfree(DCN31_APG_FROM_APG(pool->base.hpo_dp_stream_enc[i]->apg));
1429 pool->base.hpo_dp_stream_enc[i]->apg = NULL;
1431 kfree(DCN3_1_HPO_DP_STREAM_ENC_FROM_HPO_STREAM_ENC(pool->base.hpo_dp_stream_enc[i]));
1432 pool->base.hpo_dp_stream_enc[i] = NULL;
/linux-master/drivers/gpu/drm/amd/display/dc/resource/dcn316/
H A Ddcn316_resource.c1361 if (pool->base.hpo_dp_stream_enc[i] != NULL) {
1362 if (pool->base.hpo_dp_stream_enc[i]->vpg != NULL) {
1363 kfree(DCN30_VPG_FROM_VPG(pool->base.hpo_dp_stream_enc[i]->vpg));
1364 pool->base.hpo_dp_stream_enc[i]->vpg = NULL;
1366 if (pool->base.hpo_dp_stream_enc[i]->apg != NULL) {
1367 kfree(DCN31_APG_FROM_APG(pool->base.hpo_dp_stream_enc[i]->apg));
1368 pool->base.hpo_dp_stream_enc[i]->apg = NULL;
1370 kfree(DCN3_1_HPO_DP_STREAM_ENC_FROM_HPO_STREAM_ENC(pool->base.hpo_dp_stream_enc[i]));
1371 pool->base.hpo_dp_stream_enc[i] = NULL;
/linux-master/drivers/gpu/drm/amd/display/dc/core/
H A Ddc_resource.c434 pool->hpo_dp_stream_enc[i] = create_funcs->create_hpo_dp_stream_encoder(i+ENGINE_ID_HPO_DP_0, ctx);
435 if (pool->hpo_dp_stream_enc[i] == NULL)
2412 struct hpo_dp_stream_encoder *hpo_dp_stream_enc,
2418 if (pool->hpo_dp_stream_enc[i] == hpo_dp_stream_enc)
2542 otg_master->stream_res.hpo_dp_stream_enc,
3180 pool->hpo_dp_stream_enc[i]) {
3182 return pool->hpo_dp_stream_enc[i];
3568 pipe_ctx->stream_res.hpo_dp_stream_enc =
3572 if (!pipe_ctx->stream_res.hpo_dp_stream_enc)
2409 update_hpo_dp_stream_engine_usage( struct resource_context *res_ctx, const struct resource_pool *pool, struct hpo_dp_stream_encoder *hpo_dp_stream_enc, bool acquired) argument
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/hwss/dcn31/
H A Ddcn31_hwseq.c102 dc->res_pool->hpo_dp_stream_enc[i]->vpg->funcs->vpg_powerdown(dc->res_pool->hpo_dp_stream_enc[i]->vpg);
397 pipe_ctx->stream_res.hpo_dp_stream_enc->funcs->update_dp_info_packets(
398 pipe_ctx->stream_res.hpo_dp_stream_enc,
/linux-master/drivers/gpu/drm/amd/display/dc/resource/dcn32/
H A Ddcn32_resource.c1368 if (pool->base.hpo_dp_stream_enc[i] != NULL) {
1369 if (pool->base.hpo_dp_stream_enc[i]->vpg != NULL) {
1370 kfree(DCN30_VPG_FROM_VPG(pool->base.hpo_dp_stream_enc[i]->vpg));
1371 pool->base.hpo_dp_stream_enc[i]->vpg = NULL;
1373 if (pool->base.hpo_dp_stream_enc[i]->apg != NULL) {
1374 kfree(DCN31_APG_FROM_APG(pool->base.hpo_dp_stream_enc[i]->apg));
1375 pool->base.hpo_dp_stream_enc[i]->apg = NULL;
1377 kfree(DCN3_1_HPO_DP_STREAM_ENC_FROM_HPO_STREAM_ENC(pool->base.hpo_dp_stream_enc[i]));
1378 pool->base.hpo_dp_stream_enc[i] = NULL;
/linux-master/drivers/gpu/drm/amd/display/dc/resource/dcn35/
H A Ddcn35_resource.c1432 if (pool->base.hpo_dp_stream_enc[i] != NULL) {
1433 if (pool->base.hpo_dp_stream_enc[i]->vpg != NULL) {
1434 kfree(DCN30_VPG_FROM_VPG(pool->base.hpo_dp_stream_enc[i]->vpg));
1435 pool->base.hpo_dp_stream_enc[i]->vpg = NULL;
1437 if (pool->base.hpo_dp_stream_enc[i]->apg != NULL) {
1438 kfree(DCN31_APG_FROM_APG(pool->base.hpo_dp_stream_enc[i]->apg));
1439 pool->base.hpo_dp_stream_enc[i]->apg = NULL;
1441 kfree(DCN3_1_HPO_DP_STREAM_ENC_FROM_HPO_STREAM_ENC(pool->base.hpo_dp_stream_enc[i]));
1442 pool->base.hpo_dp_stream_enc[i] = NULL;
/linux-master/drivers/gpu/drm/amd/display/dc/resource/dcn351/
H A Ddcn351_resource.c1412 if (pool->base.hpo_dp_stream_enc[i] != NULL) {
1413 if (pool->base.hpo_dp_stream_enc[i]->vpg != NULL) {
1414 kfree(DCN30_VPG_FROM_VPG(pool->base.hpo_dp_stream_enc[i]->vpg));
1415 pool->base.hpo_dp_stream_enc[i]->vpg = NULL;
1417 if (pool->base.hpo_dp_stream_enc[i]->apg != NULL) {
1418 kfree(DCN31_APG_FROM_APG(pool->base.hpo_dp_stream_enc[i]->apg));
1419 pool->base.hpo_dp_stream_enc[i]->apg = NULL;
1421 kfree(DCN3_1_HPO_DP_STREAM_ENC_FROM_HPO_STREAM_ENC(pool->base.hpo_dp_stream_enc[i]));
1422 pool->base.hpo_dp_stream_enc[i] = NULL;
/linux-master/drivers/gpu/drm/amd/display/dc/resource/dcn31/
H A Ddcn31_resource.c1365 if (pool->base.hpo_dp_stream_enc[i] != NULL) {
1366 if (pool->base.hpo_dp_stream_enc[i]->vpg != NULL) {
1367 kfree(DCN30_VPG_FROM_VPG(pool->base.hpo_dp_stream_enc[i]->vpg));
1368 pool->base.hpo_dp_stream_enc[i]->vpg = NULL;
1370 if (pool->base.hpo_dp_stream_enc[i]->apg != NULL) {
1371 kfree(DCN31_APG_FROM_APG(pool->base.hpo_dp_stream_enc[i]->apg));
1372 pool->base.hpo_dp_stream_enc[i]->apg = NULL;
1374 kfree(DCN3_1_HPO_DP_STREAM_ENC_FROM_HPO_STREAM_ENC(pool->base.hpo_dp_stream_enc[i]));
1375 pool->base.hpo_dp_stream_enc[i] = NULL;
/linux-master/drivers/gpu/drm/amd/display/dc/dml2/
H A Ddml2_utils.c162 ASSERT(pipe_ctx->stream_res.hpo_dp_stream_enc ? pipe_ctx->link_res.hpo_dp_link_enc != NULL : true);
166 return (pipe_ctx->stream_res.hpo_dp_stream_enc &&
172 return (pipe_ctx->stream_res.hpo_dp_stream_enc &&
/linux-master/drivers/gpu/drm/amd/display/dc/hwss/dcn10/
H A Ddcn10_hwseq.c533 struct hpo_dp_stream_encoder *hpo_dp_stream_enc = pool->hpo_dp_stream_enc[i]; local
535 if (hpo_dp_stream_enc && hpo_dp_stream_enc->funcs->read_state) {
536 hpo_dp_stream_enc->funcs->read_state(hpo_dp_stream_enc, &hpo_dp_se_state);
539 hpo_dp_stream_enc->id - ENGINE_ID_HPO_DP_0,
/linux-master/drivers/gpu/drm/amd/display/dc/
H A Ddc_types.h977 const struct hpo_dp_stream_encoder *hpo_dp_stream_enc; member in struct:link_mst_stream_allocation
/linux-master/drivers/gpu/drm/amd/display/dc/dcn31/
H A Ddcn31_hpo_dp_link_encoder.c270 const struct hpo_dp_stream_encoder *stream_enc = stream_allocation->hpo_dp_stream_enc;
/linux-master/drivers/gpu/drm/amd/display/dc/hwss/dce110/
H A Ddce110_hwseq.c1168 pipe_ctx->stream_res.hpo_dp_stream_enc->funcs->stop_dp_info_packets(
1169 pipe_ctx->stream_res.hpo_dp_stream_enc);
1181 dp_hpo_inst = pipe_ctx->stream_res.hpo_dp_stream_enc->inst;
1228 pipe_ctx->stream_res.hpo_dp_stream_enc->funcs->dp_blank(
1229 pipe_ctx->stream_res.hpo_dp_stream_enc);
/linux-master/drivers/gpu/drm/amd/display/dc/link/protocols/
H A Dlink_dp_capability.c355 ASSERT(pipe_ctx->stream_res.hpo_dp_stream_enc ? pipe_ctx->link_res.hpo_dp_link_enc != NULL : true);
356 return (pipe_ctx->stream_res.hpo_dp_stream_enc &&
/linux-master/drivers/gpu/drm/amd/display/dc/hwss/dcn32/
H A Ddcn32_hwseq.c1229 pipe_ctx->stream_res.hpo_dp_stream_enc->funcs->dp_unblank(
1230 pipe_ctx->stream_res.hpo_dp_stream_enc,
/linux-master/drivers/gpu/drm/amd/display/dc/hwss/dcn20/
H A Ddcn20_hwseq.c2635 pipe_ctx->stream_res.hpo_dp_stream_enc->funcs->dp_unblank(
2636 pipe_ctx->stream_res.hpo_dp_stream_enc,
2893 dp_hpo_inst = pipe_ctx->stream_res.hpo_dp_stream_enc->inst;

Completed in 225 milliseconds