Home
last modified time | relevance | path

Searched refs:hubp (Results 1 – 7 of 7) sorted by relevance

/linux/drivers/gpu/drm/amd/display/dc/hubp/dcn32/
H A Ddcn32_hubp.h47 void hubp32_update_force_pstate_disallow(struct hubp *hubp, bool pstate_disallow);
49 void hubp32_update_force_cursor_pstate_disallow(struct hubp *hubp, bool pstate_disallow);
51 void hubp32_update_mall_sel(struct hubp *hubp, uint32_t mall_sel, bool c_cursor);
53 void hubp32_prepare_subvp_buffering(struct hubp *hubp, bool enable);
55 void hubp32_phantom_hubp_post_enable(struct hubp *hubp);
57 void hubp32_cursor_set_attributes(struct hubp *hubp,
60 void hubp32_init(struct hubp *hubp);
/linux/drivers/gpu/drm/amd/display/dc/hubp/dcn201/
H A Ddcn201_hubp.c43 struct hubp *hubp, in hubp201_program_surface_config() argument
52 hubp1_dcc_control(hubp, dcc->enable, dcc->independent_64b_blks); in hubp201_program_surface_config()
53 hubp1_program_tiling(hubp, tiling_info, format); in hubp201_program_surface_config()
54 hubp1_program_size(hubp, format, plane_size, dcc); in hubp201_program_surface_config()
55 hubp1_program_pixel_format(hubp, format); in hubp201_program_surface_config()
59 struct hubp *hubp, in hubp201_program_deadline() argument
63 hubp1_program_deadline(hubp, dlg_attr, ttu_attr); in hubp201_program_deadline()
66 static void hubp201_program_requestor(struct hubp *hubp, in hubp201_program_requestor() argument
69 struct dcn201_hubp *hubp201 = TO_DCN201_HUBP(hubp); in hubp201_program_requestor()
97 struct hubp *hubp, in hubp201_setup() argument
[all …]
H A Ddcn201_hubp.h32 #define TO_DCN201_HUBP(hubp)\ argument
33 container_of(hubp, struct dcn201_hubp, base)
117 struct hubp base;
/linux/drivers/gpu/drm/amd/display/dc/hubp/dcn21/
H A Ddcn21_hubp.h32 #define TO_DCN21_HUBP(hubp)\ argument
33 container_of(hubp, struct dcn21_hubp, base)
106 struct hubp base;
123 struct hubp *hubp,
127 struct hubp *hubp,
132 struct hubp *hubp,
/linux/drivers/gpu/drm/amd/display/dc/core/
H A Ddc.c1380 dc->hwss.update_visual_confirm_color(dc, pipe, pipe->plane_res.hubp->mpcc_id); in dc_stream_adjust_vmin_vmax()
2656 mpcc_id = res_ctx->pipe_ctx[pipe_idx].plane_res.hubp->inst; in dc_acquire_release_mpc_3dlut()
3985 (!tmp_pipe->plane_res.mi && !tmp_pipe->plane_res.hubp) || in program_cursor_position_sequence()
5050 pipe_ctx->plane_res.hubp->inst); in commit_planes_for_stream()
5141 cur_pipe->plane_res.hubp->funcs->validate_dml_output( in commit_planes_for_stream()
5142 cur_pipe->plane_res.hubp, dc->ctx, in commit_planes_for_stream()
6468 struct hubp *hubp = pipe_ctx->plane_res.hubp; in dc_get_flip_pending_on_otg() local
6476 if (hubp && hubp->funcs->hubp_is_flip_pending && in dc_get_flip_pending_on_otg()
6477 hubp->funcs->hubp_is_flip_pending(hubp)) { in dc_get_flip_pending_on_otg()
6744 struct hubp *hubp; in blank_and_force_memclk() local
[all …]
/linux/drivers/gpu/drm/amd/display/dc/
H A DMakefile25 DC_LIBS = basics bios dml clk_mgr dce gpio hwss irq link dsc resource optc dpp hubbub dccg hubp dio…
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/
H A Ddml2_dc_resource_mgmt.c280 if (existing_state->res_ctx.pipe_ctx[i].plane_res.hubp && in find_preferred_pipe_candidates()
281 existing_state->res_ctx.pipe_ctx[i].plane_res.hubp->opp_id != i && in find_preferred_pipe_candidates()
321 if ((existing_state->res_ctx.pipe_ctx[i].plane_res.hubp && in find_last_resort_pipe_candidates()
322 existing_state->res_ctx.pipe_ctx[i].plane_res.hubp->opp_id != i) || in find_last_resort_pipe_candidates()