Home
last modified time | relevance | path

Searched refs:stream_status (Results 1 – 25 of 34) sorted by relevance

12

/linux/drivers/gpu/drm/amd/display/dc/core/
H A Ddc_state.c428 state->stream_status[i] = state->stream_status[i + 1]; in dc_state_remove_stream()
452 if (stream_status == NULL) { in dc_state_add_plane()
477 stream_status->plane_states[stream_status->plane_count] = in dc_state_add_plane()
502 stream_status = &state->stream_status[i]; in dc_state_remove_plane()
506 if (stream_status == NULL) { in dc_state_remove_plane()
530 stream_status->plane_states[i] = stream_status->plane_states[i + 1]; in dc_state_remove_plane()
532 stream_status->plane_states[stream_status->plane_count] = NULL; in dc_state_remove_plane()
568 stream_status = &state->stream_status[i]; in dc_state_rem_all_planes_for_stream()
572 if (stream_status == NULL) { in dc_state_rem_all_planes_for_stream()
835 stream_status = &state->stream_status[i]; in dc_state_rem_all_phantom_planes_for_stream()
[all …]
H A Ddc.c1992 context->stream_status[i].plane_count, in dc_commit_state_no_check()
2046 context->stream_status[i].plane_count, in dc_commit_state_no_check()
2672 if (stream_status == NULL || stream_status->plane_count != surface_count) in check_update_surfaces_for_stream()
2792 return &ctx->stream_status[i]; in stream_get_status()
3141 if (!stream_status) { in update_planes_and_stream_state()
3627 stream_status, in commit_planes_for_stream_fast()
3894 stream_status = in commit_planes_for_stream()
4208 struct dc_stream_status *stream_status; in force_vsync_flip_in_minimal_transition_context() local
4211 stream_status = &context->stream_status[i]; in force_vsync_flip_in_minimal_transition_context()
4576 struct dc_stream_status *stream_status; in full_update_required() local
[all …]
H A Ddc_hw_sequencer.c563 struct dc_stream_status *stream_status, in hwss_build_fast_sequence() argument
582 plane->flip_immediate && stream_status->mall_stream_config.type == SUBVP_MAIN; in hwss_build_fast_sequence()
621 stream_status->mall_stream_config.type == SUBVP_MAIN) { in hwss_build_fast_sequence()
705 plane->flip_immediate && stream_status->mall_stream_config.type == SUBVP_MAIN; in hwss_build_fast_sequence()
H A Ddc_stream.c438 struct dc_stream_status *stream_status = dc_stream_get_status(stream); in dc_stream_add_writeback() local
440 if (stream_status) in dc_stream_add_writeback()
441 dwb->otg_inst = stream_status->primary_otg_inst; in dc_stream_add_writeback()
H A Ddc_resource.c2275 if (state->stream_status[stream_idx].mall_stream_config.type != SUBVP_MAIN) in resource_log_pipe_topology_update()
2279 state->stream_status[stream_idx].mall_stream_config.paired_stream); in resource_log_pipe_topology_update()
3611 context->stream_status[i].primary_otg_inst = pipe_ctx->stream_res.tg->inst; in resource_map_pool_resources()
3612 context->stream_status[i].stream_enc_inst = pipe_ctx->stream_res.stream_enc->stream_enc_inst; in resource_map_pool_resources()
3613 context->stream_status[i].audio_inst = in resource_map_pool_resources()
3637 struct dc_stream_status *stream_status = NULL; in planes_changed_for_existing_stream() local
3641 stream_status = &context->stream_status[i]; in planes_changed_for_existing_stream()
3646 if (!stream_status) in planes_changed_for_existing_stream()
3656 if (set[i].plane_count != stream_status->plane_count) in planes_changed_for_existing_stream()
3660 if (set[i].plane_states[j] != stream_status->plane_states[j]) in planes_changed_for_existing_stream()
/linux/drivers/gpu/drm/amd/display/dc/dml2/
H A Ddml2_dc_resource_mgmt.c69 for (j = 0; j < state->stream_status[i].plane_count; j++) { in get_plane_id()
70 if (state->stream_status[i].plane_states[j] == plane && in get_plane_id()
885 const struct dc_stream_status *status = &state->stream_status[stream_idx]; in populate_mpc_factors_for_stream()
983 …&state->stream_status[i], ctx->pipe_combine_scratch.odm_factors[i], ctx->pipe_combine_scratch.mpc_… in map_dc_pipes_with_callbacks()
986 …&state->stream_status[i], ctx->pipe_combine_scratch.odm_factors[i], ctx->pipe_combine_scratch.mpc_… in map_dc_pipes_with_callbacks()
1031 if (state->stream_status[stream_index].plane_count == 0) { in dml2_map_dc_pipes()
1035 …for (plane_index = 0; plane_index < state->stream_status[stream_index].plane_count; plane_index++)… in dml2_map_dc_pipes()
1037 if (get_plane_id(ctx, state, state->stream_status[stream_index].plane_states[plane_index], in dml2_map_dc_pipes()
1063 …state->stream_status[stream_index].plane_states[plane_index], plane_index, &scratch, existing_stat… in dml2_map_dc_pipes()
H A Ddml2_mall_phantom.c167 if (context->stream_status[i].plane_count > 1) in mpo_in_use()
813 struct dc_stream_status *stream_status = NULL; in remove_all_phantom_planes_for_stream() local
818 stream_status = &context->stream_status[i]; in remove_all_phantom_planes_for_stream()
822 if (stream_status == NULL) { in remove_all_phantom_planes_for_stream()
826 old_plane_count = stream_status->plane_count; in remove_all_phantom_planes_for_stream()
829 del_planes[i] = stream_status->plane_states[i]; in remove_all_phantom_planes_for_stream()
H A Ddml2_translation_helper.c980 for (j = 0; j < context->stream_status[i].plane_count; j++) { in get_plane_id()
981 if (context->stream_status[i].plane_states[j] == plane && in get_plane_id()
1166 if (context->stream_status[i].plane_count == 0) { in map_dc_state_into_dml_display_cfg()
1176 for (j = 0; j < context->stream_status[i].plane_count; j++) { in map_dc_state_into_dml_display_cfg()
1178 …context->stream_status[i].plane_states[j], context, dml_dispcfg, context->streams[i]->stream_id, j… in map_dc_state_into_dml_display_cfg()
1185 …ctx.project, &dml_dispcfg->surface, disp_cfg_plane_location, context->stream_status[i].plane_state… in map_dc_state_into_dml_display_cfg()
1186 …om_plane_state(&dml_dispcfg->plane, disp_cfg_plane_location, context->stream_status[i].plane_state… in map_dc_state_into_dml_display_cfg()
1202 …if (get_plane_id(dml2, context, context->stream_status[i].plane_states[j], context->streams[i]->st… in map_dc_state_into_dml_display_cfg()
H A Ddml2_utils.c235 for (j = 0; j < state->stream_status[i].plane_count; j++) { in get_plane_id()
236 if (state->stream_status[i].plane_states[j] == plane && in get_plane_id()
/linux/drivers/gpu/drm/amd/display/dc/clk_mgr/
H A Dclk_mgr.c89 const struct dc_stream_status stream_status = context->stream_status[i]; in clk_mgr_helper_get_active_plane_cnt() local
94 total_plane_count += stream_status.plane_count; in clk_mgr_helper_get_active_plane_cnt()
/linux/drivers/gpu/drm/amd/display/dc/dcn32/
H A Ddcn32_resource_helpers.c188 if (context->stream_status[i].plane_count > 1) in dcn32_mpo_in_use()
251 if (context->stream_status[i].plane_count > 1) in override_det_for_subvp()
333 if (context->stream_status[i].plane_count > 0) in dcn32_determine_det_override()
334 plane_segments = stream_segments / context->stream_status[i].plane_count; in dcn32_determine_det_override()
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn30/
H A Ddcn30_hwseq.c555 struct dc_stream_status *stream_status = NULL; in dcn30_program_all_writeback_pipes_in_tree() local
562 stream_status = &context->stream_status[i_stream]; in dcn30_program_all_writeback_pipes_in_tree()
566 ASSERT(stream_status); in dcn30_program_all_writeback_pipes_in_tree()
902 if (dc->current_state->stream_status[i].plane_count) in dcn30_apply_idle_power_optimizations()
920 plane = (stream ? dc->current_state->stream_status[0].plane_states[0] : NULL); in dcn30_apply_idle_power_optimizations()
939 dc->current_state->stream_status[0].plane_count == 1 && in dcn30_apply_idle_power_optimizations()
/linux/sound/soc/intel/atom/
H A Dsst-mfld-platform.h133 int stream_status; member
H A Dsst-mfld-platform-pcm.c108 stream->stream_status = state; in sst_set_stream_status()
118 state = stream->stream_status; in sst_get_stream_status()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn10/
H A Ddcn10_resource.c1175 if (context->stream_status[i].plane_count == 0) in dcn10_validate_global()
1178 if (context->stream_status[i].plane_count > 2) in dcn10_validate_global()
1181 if (context->stream_status[i].plane_count > 1) in dcn10_validate_global()
1184 for (j = 0; j < context->stream_status[i].plane_count; j++) { in dcn10_validate_global()
1186 context->stream_status[i].plane_states[j]; in dcn10_validate_global()
/linux/include/scsi/
H A Dscsi_proto.h351 DECLARE_FLEX_ARRAY(struct scsi_stream_status, stream_status);
/linux/drivers/gpu/drm/amd/display/dc/resource/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()
876 if (context->stream_status[i].plane_states[0]->format in dce100_validate_surface_sets()
/linux/drivers/gpu/drm/amd/display/dc/resource/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()
1061 context->stream_status[i].plane_states[j]; in dce110_validate_surface_sets()
/linux/drivers/gpu/drm/amd/display/dc/
H A Ddc_stream.h448 const struct dc_stream_status *stream_status);
/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()
903 if (context->stream_status[i].plane_states[0]->format in dce60_validate_surface_sets()
/linux/drivers/gpu/drm/amd/display/dc/resource/dce112/
H A Ddce112_resource.c999 if (context->stream_status[i].plane_count == 0) in dce112_validate_surface_sets()
1002 if (context->stream_status[i].plane_count > 1) in dce112_validate_surface_sets()
1005 if (context->stream_status[i].plane_states[0]->format in dce112_validate_surface_sets()
/linux/drivers/gpu/drm/amd/display/dc/resource/dce80/
H A Ddce80_resource.c903 if (context->stream_status[i].plane_count == 0) in dce80_validate_surface_sets()
906 if (context->stream_status[i].plane_count > 1) in dce80_validate_surface_sets()
909 if (context->stream_status[i].plane_states[0]->format in dce80_validate_surface_sets()
/linux/drivers/gpu/drm/amd/display/dc/inc/
H A Dcore_types.h543 struct dc_stream_status stream_status[MAX_PIPES]; member
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn32/
H A Ddcn32_hwseq.c202 if ((dc->current_state->stream_status[i].plane_count) && in dcn32_check_no_memory_request_for_cab()
268 dc->current_state->stream_status[i].plane_count > 0))) in dcn32_apply_idle_power_optimizations()
300 for (j = 0; j < dc->current_state->stream_status[i].plane_count; j++) { in dcn32_apply_idle_power_optimizations()
301 plane = dc->current_state->stream_status[i].plane_states[j]; in dcn32_apply_idle_power_optimizations()
/linux/drivers/gpu/drm/amd/display/dc/hwss/
H A Dhw_sequencer.h485 struct dc_stream_status *stream_status,

12