Home
last modified time | relevance | path

Searched refs:mpcc_id (Results 1 – 25 of 26) sorted by relevance

12

/linux/drivers/gpu/drm/amd/display/dc/dcn10/
A Ddcn10_mpc.c42 int mpcc_id) in mpc1_set_bg_color() argument
74 int mpcc_id) in mpc1_update_blending() argument
92 int mpcc_id) in mpc1_update_stereo_mix() argument
191 int mpcc_id) in mpc1_insert_plane() argument
282 int mpcc_id = mpcc_to_remove->mpcc_id; in mpc1_remove_mpcc() local
362 int mpcc_id; in mpc1_mpc_init() local
366 for (mpcc_id = 0; mpcc_id < mpc10->num_mpcc; mpcc_id++) { in mpc1_mpc_init()
372 mpc1_init_mpcc(&(mpc->mpcc_array[mpcc_id]), mpcc_id); in mpc1_mpc_init()
393 mpc1_init_mpcc(&(mpc->mpcc_array[mpcc_id]), mpcc_id); in mpc1_mpc_init_single_inst()
410 int mpcc_id; in mpc1_init_mpcc_list_from_hw() local
[all …]
A Ddcn10_mpc.h148 int mpcc_id);
160 unsigned int mpcc_id);
174 int mpcc_id);
178 int mpcc_id);
182 int mpcc_id);
190 int mpcc_id);
A Ddcn10_hw_sequencer.c1344 hubp->mpcc_id = dpp->inst; in dcn10_init_pipes()
2516 mpc->funcs->set_bg_color(mpc, color, mpcc_id); in dcn10_update_visual_confirm_color()
2524 int mpcc_id; in dcn10_update_mpcc() local
2558 mpcc_id = hubp->inst; in dcn10_update_mpcc()
2562 mpc->funcs->update_blending(mpc, &blnd_cfg, mpcc_id); in dcn10_update_mpcc()
2563 dc->hwss.update_visual_confirm_color(dc, pipe_ctx, &blnd_cfg.black_color, mpcc_id); in dcn10_update_mpcc()
2568 new_mpcc = mpc->funcs->get_mpcc_for_dpp(mpc_tree_params, mpcc_id); in dcn10_update_mpcc()
2575 dc->res_pool->mpc, mpcc_id); in dcn10_update_mpcc()
2584 mpcc_id); in dcn10_update_mpcc()
2585 dc->hwss.update_visual_confirm_color(dc, pipe_ctx, &blnd_cfg.black_color, mpcc_id); in dcn10_update_mpcc()
[all …]
A Ddcn10_hw_sequencer.h207 int mpcc_id);
A Ddcn10_hubp.c65 hubp->mpcc_id = 0xf; in hubp1_set_blank()
1369 hubp1->base.mpcc_id = 0xf; in dcn10_hubp_construct()
/linux/drivers/gpu/drm/amd/display/dc/dcn20/
A Ddcn20_mpc.c51 int mpcc_id) in mpc2_update_blending() argument
57 REG_UPDATE_7(MPCC_CONTROL[mpcc_id], in mpc2_update_blending()
273 struct mpc *mpc, int mpcc_id, in mpc20_power_on_ogam_lut() argument
278 REG_SET(MPCC_MEM_PWR_CTRL[mpcc_id], 0, in mpc20_power_on_ogam_lut()
284 struct mpc *mpc, int mpcc_id, in mpc20_configure_ogam_lut() argument
377 struct mpc *mpc, int mpcc_id, in mpc20_program_ogam_pwl() argument
392 REG_SET(MPCC_OGAM_LUT_DATA[mpcc_id], 0, in mpc20_program_ogam_pwl()
430 int mpcc_id, in mpc2_set_output_gamma() argument
489 REG_GET(MPCC_TOP_SEL[mpcc_id], in mpc2_assert_mpcc_idle_before_connect()
492 REG_GET_3(MPCC_STATUS[mpcc_id], in mpc2_assert_mpcc_idle_before_connect()
[all …]
A Ddcn20_mpc.h280 int mpcc_id);
306 int mpcc_id,
310 void mpc2_assert_mpcc_idle_before_connect(struct mpc *mpc, int mpcc_id);
311 void mpc20_power_on_ogam_lut(struct mpc *mpc, int mpcc_id, bool power_on);
A Ddcn20_hwseq.c776 int mpcc_id = pipe_ctx->plane_res.hubp->inst; in dcn20_program_output_csc() local
779 mpc->funcs->power_on_mpc_mem_pwr(mpc, mpcc_id, true); in dcn20_program_output_csc()
799 int mpcc_id = pipe_ctx->plane_res.hubp->inst; in dcn20_set_output_transfer_func() local
830 mpc->funcs->set_output_gamma(mpc, mpcc_id, params); in dcn20_set_output_transfer_func()
2295 mpc->funcs->set_bg_color(mpc, color, mpcc_id); in dcn20_update_visual_confirm_color()
2303 int mpcc_id; in dcn20_update_mpcc() local
2339 mpcc_id = hubp->inst; in dcn20_update_mpcc()
2357 dc->res_pool->mpc, mpcc_id); in dcn20_update_mpcc()
2366 mpcc_id); in dcn20_update_mpcc()
2371 hubp->mpcc_id = mpcc_id; in dcn20_update_mpcc()
[all …]
A Ddcn20_hwseq.h152 int mpcc_id);
A Ddcn20_hubp.c955 hubp->mpcc_id = 0xf; in hubp2_set_blank()
1641 hubp2->base.mpcc_id = 0xf; in hubp2_construct()
/linux/drivers/gpu/drm/amd/display/dc/dcn30/
A Ddcn30_mpc.c65 int mpcc_id) in mpc3_set_dwb_mux() argument
70 MPC_DWB0_MUX, mpcc_id); in mpc3_set_dwb_mux()
141 struct mpc *mpc, int mpcc_id, in mpc3_power_on_ogam_lut() argument
161 struct mpc *mpc, int mpcc_id, in mpc3_configure_ogam_lut() argument
332 int mpcc_id, in mpc3_set_output_gamma() argument
1040 mpcc->mpcc_id = mpcc_inst; in mpc3_init_mpcc()
1057 int mpcc_id, in program_gamut_remap() argument
1116 int mpcc_id, in mpc3_set_gamut_remap() argument
1352 if (rmu_status == mpcc_id) in mpcc3_acquire_rmu()
1387 int mpcc_id; in mpc3_set_mpc_mem_lp_mode() local
[all …]
A Ddcn30_hwseq.c96 int mpcc_id = pipe_ctx->plane_res.hubp->inst; in dcn30_set_mpc_shaper_3dlut() local
124 if (mpcc_id_projected != mpcc_id) in dcn30_set_mpc_shaper_3dlut()
127 acquired_rmu = mpc->funcs->acquire_rmu(mpc, mpcc_id, in dcn30_set_mpc_shaper_3dlut()
138 mpc->funcs->release_rmu(mpc, mpcc_id); in dcn30_set_mpc_shaper_3dlut()
191 int mpcc_id = pipe_ctx->plane_res.hubp->inst; in dcn30_set_output_transfer_func() local
215 mpc->funcs->set_output_gamma(mpc, mpcc_id, params); in dcn30_set_output_transfer_func()
A Ddcn30_resource.h82 int mpcc_id,
A Ddcn30_mpc.h806 int mpcc_id, int rmu_idx);
832 int mpcc_id,
841 int mpcc_id,
A Ddcn30_hubp.c526 hubp2->base.mpcc_id = 0xf; in hubp3_construct()
A Ddcn30_resource.c1655 int mpcc_id, in dcn30_acquire_post_bldn_3dlut() argument
1676 state->bits.mpc_rmu0_mux = mpcc_id; in dcn30_acquire_post_bldn_3dlut()
1678 state->bits.mpc_rmu1_mux = mpcc_id; in dcn30_acquire_post_bldn_3dlut()
1680 state->bits.mpc_rmu2_mux = mpcc_id; in dcn30_acquire_post_bldn_3dlut()
/linux/drivers/gpu/drm/amd/display/dc/inc/hw/
A Dmpc.h115 int mpcc_id; /* MPCC physical instance */ member
181 int mpcc_id);
209 unsigned int mpcc_id);
224 int mpcc_id);
265 int mpcc_id);
318 int mpcc_id,
322 int mpcc_id,
327 int mpcc_id);
346 int mpcc_id,
361 int (*release_rmu)(struct mpc *mpc, int mpcc_id);
[all …]
A Dhubp.h64 int mpcc_id; member
/linux/drivers/gpu/drm/amd/display/dc/dcn201/
A Ddcn201_hwseq.c326 hubp->mpcc_id = dpp->inst; in dcn201_init_hw()
440 int mpcc_id, dpp_id; in dcn201_update_mpcc() local
495 mpcc_id = dpp_id; in dcn201_update_mpcc()
499 dc->hwss.update_visual_confirm_color(dc, pipe_ctx, &blnd_cfg.black_color, mpcc_id); in dcn201_update_mpcc()
500 mpc->funcs->update_blending(mpc, &blnd_cfg, mpcc_id); in dcn201_update_mpcc()
521 dc->res_pool->mpc, mpcc_id); in dcn201_update_mpcc()
524 dc->hwss.update_visual_confirm_color(dc, pipe_ctx, &blnd_cfg.black_color, mpcc_id); in dcn201_update_mpcc()
531 mpcc_id); in dcn201_update_mpcc()
535 hubp->mpcc_id = mpcc_id; in dcn201_update_mpcc()
A Ddcn201_mpc.c64 mpcc->mpcc_id = mpcc_inst; in mpc201_init_mpcc()
A Ddcn201_hubp.c147 hubp201->base.mpcc_id = 0xf; in dcn201_hubp_construct()
/linux/drivers/gpu/drm/amd/display/dc/dcn31/
A Ddcn31_hubp.c100 hubp2->base.mpcc_id = 0xf; in hubp31_construct()
/linux/drivers/gpu/drm/amd/display/dc/inc/
A Dhw_sequencer.h245 int mpcc_id);
A Dcore_types.h187 int mpcc_id,
/linux/drivers/gpu/drm/amd/display/dc/dcn21/
A Ddcn21_hubp.c859 hubp21->base.mpcc_id = 0xf; in hubp21_construct()

Completed in 58 milliseconds

12