Home
last modified time | relevance | path

Searched refs:plane_count (Results 1 – 24 of 24) sorted by relevance

/openbmc/linux/drivers/gpu/drm/amd/display/dc/core/
H A Ddc_resource.c1923 } else if (stream_status->plane_count == MAX_SURFACE_NUM) { in dc_add_plane_to_context()
1939 stream_status->plane_states[stream_status->plane_count] = in dc_add_plane_to_context()
1941 stream_status->plane_count++; in dc_add_plane_to_context()
2000 for (i = 0; i < stream_status->plane_count; i++) { in dc_remove_plane_from_context()
2007 if (i == stream_status->plane_count) { in dc_remove_plane_from_context()
2012 stream_status->plane_count--; in dc_remove_plane_from_context()
2015 for (; i < stream_status->plane_count; i++) in dc_remove_plane_from_context()
2018 stream_status->plane_states[stream_status->plane_count] = NULL; in dc_remove_plane_from_context()
2054 old_plane_count = stream_status->plane_count; in dc_rem_all_planes_for_stream()
2084 for (j = 0; j < set[i].plane_count; in add_all_planes_for_stream()
2094 dc_add_all_planes_for_stream(const struct dc * dc,struct dc_stream_state * stream,struct dc_plane_state * const * plane_states,int plane_count,struct dc_state * context) dc_add_all_planes_for_stream() argument
[all...]
H A Ddc.c1864 context->stream_status[i].plane_count, in dc_commit_state_no_check()
1918 context->stream_status[i].plane_count, in dc_commit_state_no_check()
2036 set[i].plane_count = status->plane_count; in dc_commit_streams()
2037 for (j = 0; j < status->plane_count; j++) in dc_commit_streams()
2268 for (j = 0; j < new_ctx->stream_status[i].plane_count; j++) in dc_copy_state()
2607 if (stream_status == NULL || stream_status->plane_count != surface_count) in check_update_surfaces_for_stream()
3727 dc, pipe_ctx->stream, stream_status->plane_count, context); in commit_planes_for_stream()
3918 if (cur_stream_status->plane_count > surface_count) { in could_mpcc_tree_change_for_active_pipes()
3920 } else if (cur_stream_status->plane_count < surface_count) { in could_mpcc_tree_change_for_active_pipes()
3932 if (cur_stream_status->plane_count > 2 && cur_stream_status->plane_count > surface_count) { in could_mpcc_tree_change_for_active_pipes()
[all …]
/openbmc/linux/drivers/gpu/drm/amd/display/dc/
H A Ddc_stream.h48 int plane_count; member
450 int plane_count,
H A Ddc.h1362 uint8_t plane_count; member
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn32/
H A Ddcn32_resource_helpers.c204 if (context->stream_status[i].plane_count > 1) in dcn32_mpo_in_use()
305 if (context->stream_status[i].plane_count > 0) in dcn32_determine_det_override()
306 plane_segments = stream_segments / context->stream_status[i].plane_count; in dcn32_determine_det_override()
H A Ddcn32_hwseq.c200 if ((dc->current_state->stream_status[i].plane_count) && in dcn32_check_no_memory_request_for_cab()
294 for (j = 0; j < dc->current_state->stream_status[i].plane_count; j++) { in dcn32_apply_idle_power_optimizations()
H A Ddcn32_resource.c1927 context->stream_status[0].plane_count == 1 && in dcn32_populate_dml_pipes_from_context()
/openbmc/linux/drivers/media/platform/amphion/
H A Dvpu_v4l2.c464 unsigned int *plane_count, in vpu_vb2_queue_setup() argument
474 if (*plane_count) { in vpu_vb2_queue_setup()
475 if (*plane_count != cur_fmt->mem_planes) in vpu_vb2_queue_setup()
488 *plane_count = cur_fmt->mem_planes; in vpu_vb2_queue_setup()
/openbmc/linux/drivers/media/platform/samsung/s5p-mfc/
H A Ds5p_mfc_dec.c918 unsigned int *plane_count, unsigned int psize[], in s5p_mfc_queue_setup() argument
929 *plane_count = 1; in s5p_mfc_queue_setup()
939 *plane_count = 2; in s5p_mfc_queue_setup()
953 *buf_count, *plane_count); in s5p_mfc_queue_setup()
H A Ds5p_mfc_enc.c2381 unsigned int *buf_count, unsigned int *plane_count, in s5p_mfc_queue_setup() argument
2394 *plane_count = ctx->dst_fmt->num_planes; in s5p_mfc_queue_setup()
2396 *plane_count = MFC_ENC_CAP_PLANE_COUNT; in s5p_mfc_queue_setup()
2405 *plane_count = ctx->src_fmt->num_planes; in s5p_mfc_queue_setup()
2407 *plane_count = MFC_ENC_OUT_PLANE_COUNT; in s5p_mfc_queue_setup()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn10/
H A Ddcn10_resource.c1170 if (context->stream_status[i].plane_count == 0) in dcn10_validate_global()
1173 if (context->stream_status[i].plane_count > 2) in dcn10_validate_global()
1176 if (context->stream_status[i].plane_count > 1) in dcn10_validate_global()
1179 for (j = 0; j < context->stream_status[i].plane_count; j++) { in dcn10_validate_global()
H A Ddcn10_hw_sequencer.c3011 if (context->stream_status[i].plane_count == 0) in dcn10_post_unlock_program_front_end()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/clk_mgr/
H A Dclk_mgr.c94 total_plane_count += stream_status.plane_count; in clk_mgr_helper_get_active_plane_cnt()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce110/
H A Ddce110_resource.c1053 if (context->stream_status[i].plane_count == 0) in dce110_validate_surface_sets()
1056 if (context->stream_status[i].plane_count > 2) in dce110_validate_surface_sets()
1059 for (j = 0; j < context->stream_status[i].plane_count; j++) { in dce110_validate_surface_sets()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce100/
H A Ddce100_resource.c870 if (context->stream_status[i].plane_count == 0) in dce100_validate_surface_sets()
873 if (context->stream_status[i].plane_count > 1) in dce100_validate_surface_sets()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce80/
H A Ddce80_resource.c904 if (context->stream_status[i].plane_count == 0) in dce80_validate_surface_sets()
907 if (context->stream_status[i].plane_count > 1) in dce80_validate_surface_sets()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce112/
H A Ddce112_resource.c1001 if (context->stream_status[i].plane_count == 0) in dce112_validate_surface_sets()
1004 if (context->stream_status[i].plane_count > 1) in dce112_validate_surface_sets()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn30/
H A Ddcn30_hwseq.c719 if (dc->current_state->stream_status[i].plane_count) in dcn30_apply_idle_power_optimizations()
759 dc->current_state->stream_status[0].plane_count == 1 && in dcn30_apply_idle_power_optimizations()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce60/
H A Ddce60_resource.c897 if (context->stream_status[i].plane_count == 0) in dce60_validate_surface_sets()
900 if (context->stream_status[i].plane_count > 1) in dce60_validate_surface_sets()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dml/dcn20/
H A Ddcn20_fpu.c1057 int plane_count; in decide_zstate_support() local
1060 plane_count = 0; in decide_zstate_support()
1063 plane_count++; in decide_zstate_support()
1077 if (plane_count == 0) in decide_zstate_support()
1087 if (stream_status->plane_count > 1) in decide_zstate_support()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn20/
H A Ddcn20_resource.c1838 int plane_count = 0; in dcn20_validate_apply_pipe_split_flags() local
1868 ++plane_count; in dcn20_validate_apply_pipe_split_flags()
1870 if (plane_count > dc->res_pool->pipe_count / 2) in dcn20_validate_apply_pipe_split_flags()
1914 bool split4mpc = context->stream_count == 1 && plane_count == 1 in dcn20_validate_apply_pipe_split_flags()
H A Ddcn20_hwseq.c1940 dc->current_state->stream_status[0].plane_count == 1 && in dcn20_program_front_end_for_ctx()
1941 context->stream_status[0].plane_count > 1) { in dcn20_program_front_end_for_ctx()
2045 if (dc->current_state->stream_status[0].plane_count == 1 && in dcn20_post_unlock_program_front_end()
2046 context->stream_status[0].plane_count > 1) { in dcn20_post_unlock_program_front_end()
/openbmc/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm.c2545 if (acrtc && state->stream_status[i].plane_count != 0) { in dm_gpureset_toggle_interrupts()
2788 for (m = 0; m < dc_state->stream_status->plane_count; m++) { in dm_gpureset_commit_state()
2797 dc_state->stream_status->plane_count, in dm_gpureset_commit_state()
2858 for (j = 0; j < dc_state->stream_status[i].plane_count; j++) { in dm_resume()
8914 WARN_ON(!status->plane_count); in amdgpu_dm_atomic_commit_tail()
8922 for (j = 0; j < status->plane_count; j++) in amdgpu_dm_atomic_commit_tail()
8929 status->plane_count, in amdgpu_dm_atomic_commit_tail()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dml/dcn32/
H A Ddcn32_fpu.c3065 if (context->stream_count == 1 && context->stream_status[0].plane_count > 1) { in dcn32_determine_max_vratio_prefetch()
3066 for (i = 0; i < context->stream_status[0].plane_count; i++) { in dcn32_determine_max_vratio_prefetch()