Searched refs:stream_descriptor (Results 1 – 8 of 8) sorted by relevance
34 bool dml2_core_utils_is_stream_encoder_required(const struct dml2_stream_parameters *stream_descriptor);35 bool dml2_core_utils_is_encoder_dsc_capable(const struct dml2_stream_parameters *stream_descriptor);36 bool dml2_core_utils_is_dp_encoder(const struct dml2_stream_parameters *stream_descriptor);37 bool dml2_core_utils_is_dio_dp_encoder(const struct dml2_stream_parameters *stream_descriptor);38 bool dml2_core_utils_is_hpo_dp_encoder(const struct dml2_stream_parameters *stream_descriptor);
672 bool dml2_core_utils_is_stream_encoder_required(const struct dml2_stream_parameters *stream_descriptor) in dml2_core_utils_is_stream_encoder_required() argument 674 switch (stream_descriptor->output.output_encoder) { in dml2_core_utils_is_stream_encoder_required() 686 bool dml2_core_utils_is_encoder_dsc_capable(const struct dml2_stream_parameters *stream_descriptor) in dml2_core_utils_is_encoder_dsc_capable() argument 688 switch (stream_descriptor->output.output_encoder) { in dml2_core_utils_is_encoder_dsc_capable() 702 bool dml2_core_utils_is_dio_dp_encoder(const struct dml2_stream_parameters *stream_descriptor) in dml2_core_utils_is_dio_dp_encoder() argument 704 switch (stream_descriptor->output.output_encoder) { in dml2_core_utils_is_dio_dp_encoder() 717 bool dml2_core_utils_is_hpo_dp_encoder(const struct dml2_stream_parameters *stream_descriptor) in dml2_core_utils_is_hpo_dp_encoder() argument 719 switch (stream_descriptor->output.output_encoder) { in dml2_core_utils_is_hpo_dp_encoder() 732 bool dml2_core_utils_is_dp_encoder(const struct dml2_stream_parameters *stream_descriptor) in dml2_core_utils_is_dp_encoder() argument 734 return dml2_core_utils_is_dio_dp_encoder(stream_descriptor) in dml2_core_utils_is_dp_encoder() [all...]
287 programming->stream_programming[stream_index].stream_descriptor = &programming->display_config.stream_descriptors[stream_index]; in pack_mode_programming_params_with_implicit_subvp() 617 in_out->programming->stream_programming[main_stream_index].stream_descriptor = &in_out->programming->display_config.stream_descriptors[main_stream_index]; in core_dcn4_mode_programming()
7259 const struct dml2_stream_parameters *stream_descriptor; in calculate_pstate_keepout_dst_lines() local 7264 stream_descriptor = &display_cfg->stream_descriptors[display_cfg->plane_descriptors[i].stream_index]; in calculate_pstate_keepout_dst_lines() 7267 (unsigned int)math_ceil(watermarks->DRAMClockChangeWatermark / ((double)stream_descriptor->timing.h_total * 1000.0 / (double)stream_descriptor->timing.pixel_clock_khz)); in calculate_pstate_keepout_dst_lines() 7269 if (pstate_keepout_dst_lines[i] > stream_descriptor->timing.v_total - 1) { in calculate_pstate_keepout_dst_lines() 7270 pstate_keepout_dst_lines[i] = stream_descriptor->timing.v_total - 1; in calculate_pstate_keepout_dst_lines() 12748 const struct dml2_stream_parameters *stream_descriptor = &display_cfg->display_config.stream_descriptors[plane_descriptor->stream_index]; in dml2_core_calcs_get_stream_fams2_programming() local 12762 base_programming->htotal = (uint16_t)stream_descriptor->timing.h_total; in dml2_core_calcs_get_stream_fams2_programming() 12763 base_programming->vtotal = (uint16_t)stream_descriptor->timing.v_total; in dml2_core_calcs_get_stream_fams2_programming() 12765 stream_descriptor in dml2_core_calcs_get_stream_fams2_programming() [all...]
373 struct dml2_stream_parameters *stream_descriptor; in pmo_dcn3_optimize_for_vmin() local 395 stream_descriptor = &in_out->optimized_display_config->display_config.stream_descriptors[stream_index]; in pmo_dcn3_optimize_for_vmin() 397 &stream_descriptor->overrides.odm_mode, in pmo_dcn3_optimize_for_vmin() 399 switch (stream_descriptor->overrides.odm_mode) { in pmo_dcn3_optimize_for_vmin() 528 const struct dml2_stream_parameters *stream_descriptor; in pmo_dcn3_init_for_pstate_support() local 545 stream_descriptor = &in_out->base_display_config->display_config.stream_descriptors[plane_descriptor->stream_index]; in pmo_dcn3_init_for_pstate_support() 549 stream_descriptor->overrides.hw.twait_budgeting.uclk_pstate == dml2_twait_budgeting_setting_if_needed) in pmo_dcn3_init_for_pstate_support() 552 if (stream_descriptor->overrides.hw.twait_budgeting.uclk_pstate == dml2_twait_budgeting_setting_try) in pmo_dcn3_init_for_pstate_support() 557 stream_descriptor->overrides.hw.twait_budgeting.fclk_pstate == dml2_twait_budgeting_setting_if_needed) in pmo_dcn3_init_for_pstate_support() 560 if (stream_descriptor in pmo_dcn3_init_for_pstate_support() [all...]
839 struct dml2_stream_parameters *stream_descriptor; in pmo_dcn4_fams2_optimize_for_vmin() local 861 stream_descriptor = &in_out->optimized_display_config->display_config.stream_descriptors[stream_index]; in pmo_dcn4_fams2_optimize_for_vmin() 863 &stream_descriptor->overrides.odm_mode, in pmo_dcn4_fams2_optimize_for_vmin() 865 switch (stream_descriptor->overrides.odm_mode) { in pmo_dcn4_fams2_optimize_for_vmin() 1044 const struct dml2_stream_parameters *stream_descriptor; in all_timings_support_drr() local 1048 stream_descriptor = &display_config->display_config.stream_descriptors[i]; in all_timings_support_drr() 1051 if (!stream_descriptor->timing.drr_config.enabled) in all_timings_support_drr() 1066 if (stream_descriptor->timing.drr_config.max_instant_vtotal_delta > 0 && in all_timings_support_drr() 1067 stream_fams2_meta->method_drr.stretched_vtotal - stream_fams2_meta->nom_vtotal > stream_descriptor->timing.drr_config.max_instant_vtotal_delta) { in all_timings_support_drr() 1080 const struct dml2_stream_parameters *stream_descriptor; in all_timings_support_svp() local 1520 const struct dml2_stream_parameters *stream_descriptor = &display_cfg->display_config.stream_descriptors[stream_index]; stream_matches_drr_policy() local 1669 const struct dml2_stream_parameters *stream_descriptor = &display_config->display_config.stream_descriptors[stream_index]; build_fams2_meta_per_stream() local [all...]
1193 struct vidtv_psi_desc *stream_descriptor; in vidtv_psi_pmt_write_into() local 1258 stream_descriptor = stream->descriptor; in vidtv_psi_pmt_write_into() 1260 while (stream_descriptor) { in vidtv_psi_pmt_write_into() 1263 d_args.desc = stream_descriptor; in vidtv_psi_pmt_write_into() 1269 stream_descriptor = stream_descriptor->next; in vidtv_psi_pmt_write_into()
261 const struct dml2_stream_parameters *stream_descriptor; member