Home
last modified time | relevance | path

Searched refs:mpc_tree_params (Results 1 – 5 of 5) sorted by relevance

/Linux-v6.1/drivers/gpu/drm/amd/display/dc/dcn201/
Ddcn201_hwseq.c308 res_pool->opps[i]->mpc_tree_params.opp_id = res_pool->opps[i]->inst; in dcn201_init_hw()
309 res_pool->opps[i]->mpc_tree_params.opp_list = NULL; in dcn201_init_hw()
395 struct mpc_tree *mpc_tree_params; in dcn201_plane_atomic_disconnect() local
400 mpc_tree_params = &(opp->mpc_tree_params); in dcn201_plane_atomic_disconnect()
404 mpcc_to_remove = mpc->funcs->get_mpcc_for_dpp_from_secondary(mpc_tree_params, dpp_id); in dcn201_plane_atomic_disconnect()
408 mpc->funcs->remove_mpcc_from_secondary(mpc, mpc_tree_params, mpcc_to_remove); in dcn201_plane_atomic_disconnect()
413 mpcc_to_remove = mpc->funcs->get_mpcc_for_dpp(mpc_tree_params, dpp_id); in dcn201_plane_atomic_disconnect()
415 mpc->funcs->remove_mpcc(mpc, mpc_tree_params, mpcc_to_remove); in dcn201_plane_atomic_disconnect()
444 struct mpc_tree *mpc_tree_params = &(pipe_ctx->stream_res.opp->mpc_tree_params); in dcn201_update_mpcc() local
506 remove_mpcc = mpc->funcs->get_mpcc_for_dpp_from_secondary(mpc_tree_params, dpp_id); in dcn201_update_mpcc()
[all …]
/Linux-v6.1/drivers/gpu/drm/amd/display/dc/inc/hw/
Dopp.h208 struct mpc_tree mpc_tree_params; member
/Linux-v6.1/drivers/gpu/drm/amd/display/dc/dcn10/
Ddcn10_hw_sequencer.c1157 struct mpc_tree *mpc_tree_params; in dcn10_plane_atomic_disconnect() local
1161 mpc_tree_params = &(opp->mpc_tree_params); in dcn10_plane_atomic_disconnect()
1162 mpcc_to_remove = mpc->funcs->get_mpcc_for_dpp(mpc_tree_params, dpp_id); in dcn10_plane_atomic_disconnect()
1168 mpc->funcs->remove_mpcc(mpc, mpc_tree_params, mpcc_to_remove); in dcn10_plane_atomic_disconnect()
1237 if (opp_id != 0xf && pipe_ctx->stream_res.opp->mpc_tree_params.opp_list == NULL) in dcn10_plane_atomic_disable()
1378 dc->res_pool->opps[i]->mpc_tree_params.opp_id = dc->res_pool->opps[i]->inst; in dcn10_init_pipes()
1379 dc->res_pool->opps[i]->mpc_tree_params.opp_list = NULL; in dcn10_init_pipes()
2585 struct mpc_tree *mpc_tree_params = &(pipe_ctx->stream_res.opp->mpc_tree_params); in dcn10_update_mpcc() local
2631 new_mpcc = mpc->funcs->get_mpcc_for_dpp(mpc_tree_params, mpcc_id); in dcn10_update_mpcc()
2634 mpc->funcs->remove_mpcc(mpc, mpc_tree_params, new_mpcc); in dcn10_update_mpcc()
[all …]
/Linux-v6.1/drivers/gpu/drm/amd/display/dc/dcn20/
Ddcn20_hwseq.c2481 struct mpc_tree *mpc_tree_params = &(pipe_ctx->stream_res.opp->mpc_tree_params); in dcn20_update_mpcc() local
2533 new_mpcc = mpc->funcs->get_mpcc_for_dpp(mpc_tree_params, mpcc_id); in dcn20_update_mpcc()
2536 mpc->funcs->remove_mpcc(mpc, mpc_tree_params, new_mpcc); in dcn20_update_mpcc()
2544 mpc_tree_params, in dcn20_update_mpcc()
2696 res_pool->opps[i]->mpc_tree_params.opp_id = res_pool->opps[i]->inst; in dcn20_fpga_init_hw()
2697 res_pool->opps[i]->mpc_tree_params.opp_list = NULL; in dcn20_fpga_init_hw()
/Linux-v6.1/drivers/gpu/drm/amd/display/dc/core/
Ddc_resource.c2409 pipe_ctx->stream_res.opp->mpc_tree_params.opp_id = s.opp_id; in acquire_resource_from_hw_enabled_state()