Searched refs:dml_init (Results 1 – 4 of 4) sorted by relevance
/linux/drivers/gpu/drm/amd/display/dc/dml2/dml21/ |
H A D | dml21_wrapper.c | 21 (*dml_ctx)->v21.dml_init.dml2_instance = vzalloc(sizeof(struct dml2_instance)); in dml21_allocate_memory() 22 if (!((*dml_ctx)->v21.dml_init.dml2_instance)) in dml21_allocate_memory() 25 (*dml_ctx)->v21.mode_support.dml2_instance = (*dml_ctx)->v21.dml_init.dml2_instance; in dml21_allocate_memory() 26 (*dml_ctx)->v21.mode_programming.dml2_instance = (*dml_ctx)->v21.dml_init.dml2_instance; in dml21_allocate_memory() 63 dml21_populate_dml_init_params(&dml_ctx->v21.dml_init, config, in_dc); in dml21_init() 65 dml2_initialize_instance(&dml_ctx->v21.dml_init); in dml21_init() 83 vfree(dml2->v21.dml_init.dml2_instance); in dml21_destroy() 153 if (in_ctx->v21.dml_init.soc_bb.clk_table.dispclk.num_clk_values > 1) { in dml21_calculate_rq_and_dlg_params() 155 in_ctx->v21.dml_init.soc_bb.clk_table.dispclk.clk_values_khz[in_ctx->v21.dml_init in dml21_calculate_rq_and_dlg_params() 267 struct dml2_initialize_instance_in_out *dml_init = &dml_ctx->v21.dml_init; dml21_check_mode_support() local [all...] |
H A D | dml21_translation_helper.c | 42 * Populate dml_init based on default static values in soc bb. The default 47 static void populate_default_dml_init_params(struct dml2_initialize_instance_in_out *dml_init, in populate_default_dml_init_params() argument 53 dml_init->options.project_id = dml2_project_dcn4x_stage2_auto_drr_svp; in populate_default_dml_init_params() 54 dml21_populate_pmo_options(&dml_init->options.pmo_options, in_dc, config); in populate_default_dml_init_params() 55 dml_init->soc_bb = dml2_socbb_dcn401; in populate_default_dml_init_params() 56 dml_init->soc_bb.qos_parameters = dml_dcn4_variant_a_soc_qos_params; in populate_default_dml_init_params() 57 dml_init->ip_caps = dml2_dcn401_max_ip_caps; in populate_default_dml_init_params() 60 memset(dml_init, 0, sizeof(*dml_init)); in populate_default_dml_init_params() 66 static void override_dml_init_with_values_from_hardware_default(struct dml2_initialize_instance_in_out *dml_init, in override_dml_init_with_values_from_hardware_default() argument 85 override_dml_init_with_values_from_smu(struct dml2_initialize_instance_in_out * dml_init,const struct dml2_configuration_options * config,const struct dc * in_dc) override_dml_init_with_values_from_smu() argument 262 override_dml_init_with_values_from_vbios(struct dml2_initialize_instance_in_out * dml_init,const struct dml2_configuration_options * config,const struct dc * in_dc) override_dml_init_with_values_from_vbios() argument 300 override_dml_init_with_values_from_dmub(struct dml2_initialize_instance_in_out * dml_init,const struct dml2_configuration_options * config,const struct dc * in_dc) override_dml_init_with_values_from_dmub() argument 369 override_dml_init_with_values_from_software_policy(struct dml2_initialize_instance_in_out * dml_init,const struct dml2_configuration_options * config,const struct dc * in_dc) override_dml_init_with_values_from_software_policy() argument 395 dml21_populate_dml_init_params(struct dml2_initialize_instance_in_out * dml_init,const struct dml2_configuration_options * config,const struct dc * in_dc) dml21_populate_dml_init_params() argument [all...] |
H A D | dml21_translation_helper.h | 20 void dml21_populate_dml_init_params(struct dml2_initialize_instance_in_out *dml_init, const struct dml2_configuration_options *config, const struct dc *in_dc);
|
/linux/drivers/gpu/drm/amd/display/dc/dml2/ |
H A D | dml2_internal_types.h | 148 struct dml2_initialize_instance_in_out dml_init; member
|