/linux/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/inc/ |
H A D | dml2_internal_shared_types.h | 86 const struct display_configuation_with_meta *display_cfg; 102 const struct display_configuation_with_meta *display_cfg; 341 struct display_configuation_with_meta { struct 371 const struct display_configuation_with_meta *display_cfg; argument 402 const struct display_configuation_with_meta *display_cfg; 527 struct display_configuation_with_meta *base_display_config; 535 const struct display_configuation_with_meta *display_config; 544 struct display_configuation_with_meta *base_display_config; 549 struct display_configuation_with_meta *optimized_display_config; 557 struct display_configuation_with_meta *base_display_confi 342 display_configdisplay_configuation_with_meta global() argument 344 mode_support_resultdisplay_configuation_with_meta global() argument 347 stage1display_configuation_with_meta global() argument [all...] |
/linux/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_core/ |
H A D | dml2_core_dcn4_calcs.h | 17 struct display_configuation_with_meta; 31 void dml2_core_calcs_get_stream_fams2_programming(const struct dml2_core_internal_display_mode_lib *mode_lib, const struct display_configuation_with_meta *display_cfg, union dmub_cmd_fams2_config *fams2_base_programming, union dmub_cmd_fams2_config *fams2_sub_programming, enum dml2_pstate_method pstate_method, int plane_index); 32 void dml2_core_calcs_get_global_fams2_programming(const struct dml2_core_internal_display_mode_lib *mode_lib, const struct display_configuation_with_meta *display_cfg, struct dmub_cmd_fams2_global_config *fams2_global_config);
|
H A D | dml2_core_utils.h | 32 void dml2_core_utils_expand_implict_subvp(const struct display_configuation_with_meta *display_cfg, struct dml2_display_cfg *svp_expanded_display_cfg,
|
H A D | dml2_core_dcn4.c | 189 static void expand_implict_subvp(const struct display_configuation_with_meta *display_cfg, struct dml2_display_cfg *svp_expanded_display_cfg, in expand_implict_subvp() 253 static void pack_mode_programming_params_with_implicit_subvp(struct dml2_core_instance *core, const struct display_configuation_with_meta *display_cfg, in pack_mode_programming_params_with_implicit_subvp()
|
H A D | dml2_core_utils.c | 608 void dml2_core_utils_expand_implict_subvp(const struct display_configuation_with_meta *display_cfg, struct dml2_display_cfg *svp_expanded_display_cfg, in dml2_core_utils_expand_implict_subvp()
|
H A D | dml2_core_dcn4_calcs.c | 12722 const struct display_configuation_with_meta *display_cfg, in dml2_core_calcs_get_global_fams2_programming() 12741 const struct display_configuation_with_meta *display_cfg, in dml2_core_calcs_get_stream_fams2_programming()
|
/linux/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_pmo/ |
H A D | dml2_pmo_dcn4_fams2.c | 859 sizeof(struct display_configuation_with_meta)); in pmo_dcn4_fams2_optimize_for_vmin() 935 struct display_configuation_with_meta *display_config) in build_synchronized_timing_groups() 990 const struct display_configuation_with_meta *display_config, in all_timings_support_vactive() 1008 const struct display_configuation_with_meta *display_config, in all_timings_support_vblank() 1039 const struct display_configuation_with_meta *display_config, in all_timings_support_drr() 1077 const struct display_configuation_with_meta *display_config, in all_timings_support_svp() 1219 static bool all_planes_match_method(const struct display_configuation_with_meta *display_cfg, int plane_mask, enum dml2_pstate_method method) in all_planes_match_method() 1288 const struct display_configuation_with_meta *display_cfg, in is_timing_group_schedulable() 1348 const struct display_configuation_with_meta *display_cfg, in is_config_schedulable() 1516 const struct display_configuation_with_meta *display_cf in stream_matches_drr_policy() [all...] |
H A D | dml2_pmo_dcn3.c | 20 static double get_max_reserved_time_on_all_planes_with_stream_index(struct display_configuation_with_meta *config, unsigned int stream_index) in get_max_reserved_time_on_all_planes_with_stream_index() 37 static void set_reserved_time_on_all_planes_with_stream_index(struct display_configuation_with_meta *config, unsigned int stream_index, double reserved_time_us) in set_reserved_time_on_all_planes_with_stream_index() 196 static bool are_timings_trivially_synchronizable(struct display_configuation_with_meta *display_config, int mask) in are_timings_trivially_synchronizable() 393 sizeof(struct display_configuation_with_meta)); in pmo_dcn3_optimize_for_vmin() 674 memcpy(in_out->optimized_display_config, in_out->base_display_config, sizeof(struct display_configuation_with_meta)); in pmo_dcn3_optimize_for_pstate_support()
|
/linux/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_top/ |
H A D | dml2_top_soc15.c | 12 static void setup_unoptimized_display_config_with_meta(const struct dml2_instance *dml, struct display_configuation_with_meta *out, const struct dml2_display_cfg *display_config) in setup_unoptimized_display_config_with_meta() 18 static void setup_speculative_display_config_with_meta(const struct dml2_instance *dml, struct display_configuation_with_meta *out, const struct dml2_display_cfg *display_config) in setup_speculative_display_config_with_meta() 24 static void copy_display_configuration_with_meta(struct display_configuation_with_meta *dst, const struct display_configuation_with_meta *src) in copy_display_configuration_with_meta() 26 memcpy(dst, src, sizeof(struct display_configuation_with_meta)); in copy_display_configuration_with_meta() 883 memcpy(&l->base_display_config_with_meta, &l->optimized_display_config_with_meta, sizeof(struct display_configuation_with_meta)); in dml2_top_soc15_build_mode_programming() 910 memcpy(&l->base_display_config_with_meta, &l->optimized_display_config_with_meta, sizeof(struct display_configuation_with_meta)); in dml2_top_soc15_build_mode_programming() 927 memcpy(&l->base_display_config_with_meta, &l->optimized_display_config_with_meta, sizeof(struct display_configuation_with_meta)); in dml2_top_soc15_build_mode_programming() 955 memcpy(&l->base_display_config_with_meta, &l->optimized_display_config_with_meta, sizeof(struct display_configuation_with_meta)); in dml2_top_soc15_build_mode_programming() 974 memcpy(&l->base_display_config_with_meta, &l->optimized_display_config_with_meta, sizeof(struct display_configuation_with_meta)); in dml2_top_soc15_build_mode_programming() [all...] |