Lines Matching refs:hubp
279 struct hubp *hubp = pipe->plane_res.hubp; in dcn32_calculate_cab_allocation() local
281 if (pipe->stream && pipe->plane_state && hubp) in dcn32_calculate_cab_allocation()
285 if (hubp->curs_attr.width > 0) { in dcn32_calculate_cab_allocation()
286 cursor_size = hubp->curs_attr.pitch * hubp->curs_attr.height; in dcn32_calculate_cab_allocation()
520 int mpcc_id = pipe_ctx->plane_res.hubp->inst; in dcn32_set_mpc_shaper_3dlut()
556 int mpcc_id = pipe_ctx->plane_res.hubp->inst; in dcn32_set_mcm_luts()
645 int mpcc_id = pipe_ctx->plane_res.hubp->inst; in dcn32_set_output_transfer_func()
685 struct hubp *hubp = pipe->plane_res.hubp; in dcn32_subvp_update_force_pstate() local
687 if (hubp && hubp->funcs->hubp_update_force_pstate_disallow) in dcn32_subvp_update_force_pstate()
688 hubp->funcs->hubp_update_force_pstate_disallow(hubp, false); in dcn32_subvp_update_force_pstate()
706 struct hubp *hubp = pipe->plane_res.hubp; in dcn32_subvp_update_force_pstate() local
708 if (hubp && hubp->funcs->hubp_update_force_pstate_disallow) in dcn32_subvp_update_force_pstate()
709 hubp->funcs->hubp_update_force_pstate_disallow(hubp, true); in dcn32_subvp_update_force_pstate()
726 struct hubp *hubp = pipe->plane_res.hubp; in dcn32_update_mall_sel() local
728 if (pipe->stream && pipe->plane_state && hubp && hubp->funcs->hubp_update_mall_sel) { in dcn32_update_mall_sel()
729 int cursor_size = hubp->curs_attr.pitch * hubp->curs_attr.height; in dcn32_update_mall_sel()
731 switch (hubp->curs_attr.color_format) { in dcn32_update_mall_sel()
752 hubp->funcs->hubp_update_mall_sel(hubp, 1, false); in dcn32_update_mall_sel()
755 hubp->funcs->hubp_update_mall_sel(hubp, in dcn32_update_mall_sel()
786 struct hubp *hubp = pipe->plane_res.hubp; in dcn32_program_mall_pipe_config() local
788 if (pipe->stream && hubp && hubp->funcs->hubp_prepare_subvp_buffering) { in dcn32_program_mall_pipe_config()
795 hubp->funcs->hubp_prepare_subvp_buffering(hubp, true); in dcn32_program_mall_pipe_config()