Searched refs:odm_pipe (Results 1 – 10 of 10) sorted by relevance
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dcn314/ |
D | dcn314_hwseq.c | 101 struct pipe_ctx *odm_pipe; in update_dsc_on_stream() local 105 for (odm_pipe = pipe_ctx->next_odm_pipe; odm_pipe; odm_pipe = odm_pipe->next_odm_pipe) in update_dsc_on_stream() 125 for (odm_pipe = pipe_ctx->next_odm_pipe; odm_pipe; odm_pipe = odm_pipe->next_odm_pipe) { in update_dsc_on_stream() 126 struct display_stream_compressor *odm_dsc = odm_pipe->stream_res.dsc; in update_dsc_on_stream() 130 odm_dsc->funcs->dsc_enable(odm_dsc, odm_pipe->stream_res.opp->inst); in update_dsc_on_stream() 151 for (odm_pipe = pipe_ctx->next_odm_pipe; odm_pipe; odm_pipe = odm_pipe->next_odm_pipe) { in update_dsc_on_stream() 152 ASSERT(odm_pipe->stream_res.dsc); in update_dsc_on_stream() 153 odm_pipe->stream_res.dsc->funcs->dsc_disable(odm_pipe->stream_res.dsc); in update_dsc_on_stream() 163 struct pipe_ctx *odm_pipe; in get_odm_config() local 166 for (odm_pipe = pipe_ctx; odm_pipe->prev_odm_pipe; odm_pipe = odm_pipe->prev_odm_pipe) in get_odm_config() [all …]
|
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/link/ |
D | link_hwss_hpo_frl.c | 33 struct pipe_ctx *odm_pipe; in setup_hpo_frl_stream_attribute() local 37 for (odm_pipe = pipe_ctx->next_odm_pipe; odm_pipe; odm_pipe = odm_pipe->next_odm_pipe) in setup_hpo_frl_stream_attribute()
|
D | link_hwss_hpo_dp.c | 92 struct pipe_ctx *odm_pipe = pipe_ctx->next_odm_pipe; in get_odm_segment_count() local 95 while (odm_pipe != NULL) { in get_odm_segment_count() 97 odm_pipe = odm_pipe->next_odm_pipe; in get_odm_segment_count()
|
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dcn32/ |
D | dcn32_hwseq.c | 1021 struct pipe_ctx *odm_pipe; in update_dsc_on_stream() local 1025 for (odm_pipe = pipe_ctx->next_odm_pipe; odm_pipe; odm_pipe = odm_pipe->next_odm_pipe) in update_dsc_on_stream() 1045 for (odm_pipe = pipe_ctx->next_odm_pipe; odm_pipe; odm_pipe = odm_pipe->next_odm_pipe) { in update_dsc_on_stream() 1046 struct display_stream_compressor *odm_dsc = odm_pipe->stream_res.dsc; in update_dsc_on_stream() 1050 odm_dsc->funcs->dsc_enable(odm_dsc, odm_pipe->stream_res.opp->inst); in update_dsc_on_stream() 1071 for (odm_pipe = pipe_ctx->next_odm_pipe; odm_pipe; odm_pipe = odm_pipe->next_odm_pipe) { in update_dsc_on_stream() 1072 ASSERT(odm_pipe->stream_res.dsc); in update_dsc_on_stream() 1073 odm_pipe->stream_res.dsc->funcs->dsc_disable(odm_pipe->stream_res.dsc); in update_dsc_on_stream() 1085 struct pipe_ctx *odm_pipe; in get_odm_config() local 1088 for (odm_pipe = pipe_ctx; odm_pipe->prev_odm_pipe; odm_pipe = odm_pipe->prev_odm_pipe) in get_odm_config() [all …]
|
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dcn20/ |
D | dcn20_hwseq.c | 656 struct pipe_ctx *odm_pipe; in dcn20_enable_stream_timing() local 684 for (odm_pipe = pipe_ctx->next_odm_pipe; odm_pipe; odm_pipe = odm_pipe->next_odm_pipe) { in dcn20_enable_stream_timing() 685 opp_inst[opp_cnt] = odm_pipe->stream_res.opp->inst; in dcn20_enable_stream_timing() 744 for (odm_pipe = pipe_ctx->next_odm_pipe; odm_pipe; odm_pipe = odm_pipe->next_odm_pipe) in dcn20_enable_stream_timing() 745 odm_pipe->stream_res.opp->funcs->opp_pipe_clock_control( in dcn20_enable_stream_timing() 746 odm_pipe->stream_res.opp, in dcn20_enable_stream_timing() 1001 struct pipe_ctx *odm_pipe; in dcn20_update_odm() local 1005 for (odm_pipe = pipe_ctx->next_odm_pipe; odm_pipe; odm_pipe = odm_pipe->next_odm_pipe) { in dcn20_update_odm() 1006 opp_inst[opp_cnt] = odm_pipe->stream_res.opp->inst; in dcn20_update_odm() 1031 struct pipe_ctx *odm_pipe; in dcn20_blank_pixel_data() local [all …]
|
D | dcn20_resource.c | 1237 struct pipe_ctx *odm_pipe; in get_pixel_clock_parameters() local 1244 for (odm_pipe = pipe_ctx->next_odm_pipe; odm_pipe; odm_pipe = odm_pipe->next_odm_pipe) in get_pixel_clock_parameters() 1662 struct pipe_ctx *odm_pipe; in dcn20_validate_dsc() local 1665 for (odm_pipe = pipe_ctx->next_odm_pipe; odm_pipe; odm_pipe = odm_pipe->next_odm_pipe) in dcn20_validate_dsc() 1775 struct pipe_ctx *odm_pipe = pipe->next_odm_pipe; in dcn20_merge_pipes_for_validate() local 1781 while (odm_pipe) { in dcn20_merge_pipes_for_validate() 1782 struct pipe_ctx *next_odm_pipe = odm_pipe->next_odm_pipe; in dcn20_merge_pipes_for_validate() 1784 odm_pipe->plane_state = NULL; in dcn20_merge_pipes_for_validate() 1785 odm_pipe->stream = NULL; in dcn20_merge_pipes_for_validate() 1786 odm_pipe->top_pipe = NULL; in dcn20_merge_pipes_for_validate() [all …]
|
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/core/ |
D | dc_link_dp.c | 5969 struct pipe_ctx *odm_pipe; in set_crtc_test_pattern() local 5993 for (odm_pipe = pipe_ctx->next_odm_pipe; odm_pipe; odm_pipe = odm_pipe->next_odm_pipe) in set_crtc_test_pattern() 6008 for (odm_pipe = pipe_ctx->next_odm_pipe; odm_pipe; odm_pipe = odm_pipe->next_odm_pipe) { in set_crtc_test_pattern() 6009 struct output_pixel_processor *odm_opp = odm_pipe->stream_res.opp; in set_crtc_test_pattern() 6013 odm_pipe, in set_crtc_test_pattern() 6037 struct pipe_ctx *odm_pipe; in set_crtc_test_pattern() local 6041 for (odm_pipe = pipe_ctx->next_odm_pipe; odm_pipe; odm_pipe = odm_pipe->next_odm_pipe) in set_crtc_test_pattern() 6045 for (odm_pipe = pipe_ctx->next_odm_pipe; odm_pipe; odm_pipe = odm_pipe->next_odm_pipe) { in set_crtc_test_pattern() 6046 struct output_pixel_processor *odm_opp = odm_pipe->stream_res.opp; in set_crtc_test_pattern() 6050 odm_pipe, in set_crtc_test_pattern() [all …]
|
D | dc.c | 3064 struct pipe_ctx *odm_pipe = pipe_ctx->next_odm_pipe; in commit_planes_do_stream_update() local 3070 while (odm_pipe) { in commit_planes_do_stream_update() 3071 odm_pipe->stream_res.opp->funcs->opp_program_fmt(odm_pipe->stream_res.opp, in commit_planes_do_stream_update() 3074 odm_pipe = odm_pipe->next_odm_pipe; in commit_planes_do_stream_update() 3273 struct pipe_ctx *odm_pipe; in commit_planes_for_stream() local 3276 for (odm_pipe = mpcc_pipe; odm_pipe; odm_pipe = odm_pipe->next_odm_pipe) in commit_planes_for_stream() 3277 odm_pipe->ttu_regs.min_ttu_vblank = MAX_TTU; in commit_planes_for_stream()
|
D | dc_resource.c | 2188 struct pipe_ctx *odm_pipe; in dc_remove_stream_from_ctx() local 2195 odm_pipe = del_pipe->next_odm_pipe; in dc_remove_stream_from_ctx() 2227 while (odm_pipe) { in dc_remove_stream_from_ctx() 2228 struct pipe_ctx *next_odm_pipe = odm_pipe->next_odm_pipe; in dc_remove_stream_from_ctx() 2230 memset(odm_pipe, 0, sizeof(*odm_pipe)); in dc_remove_stream_from_ctx() 2231 odm_pipe = next_odm_pipe; in dc_remove_stream_from_ctx()
|
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dce110/ |
D | dce110_hw_sequencer.c | 1488 struct pipe_ctx *odm_pipe = pipe_ctx->next_odm_pipe; in apply_single_controller_ctx_to_hw() local 1540 while (odm_pipe) { in apply_single_controller_ctx_to_hw() 1541 odm_pipe->stream_res.opp->funcs->opp_set_dyn_expansion( in apply_single_controller_ctx_to_hw() 1542 odm_pipe->stream_res.opp, in apply_single_controller_ctx_to_hw() 1547 odm_pipe->stream_res.opp->funcs->opp_program_fmt( in apply_single_controller_ctx_to_hw() 1548 odm_pipe->stream_res.opp, in apply_single_controller_ctx_to_hw() 1551 odm_pipe = odm_pipe->next_odm_pipe; in apply_single_controller_ctx_to_hw()
|