Searched refs:dml_init (Results 1 – 3 of 3) sorted by relevance
30 …DC_RUN_WITH_PREEMPTION_ENABLED((*dml_ctx)->v21.dml_init.dml2_instance = vzalloc(sizeof(struct dml2… in dml21_allocate_memory()31 if (!((*dml_ctx)->v21.dml_init.dml2_instance)) in dml21_allocate_memory()34 (*dml_ctx)->v21.mode_support.dml2_instance = (*dml_ctx)->v21.dml_init.dml2_instance; in dml21_allocate_memory()35 (*dml_ctx)->v21.mode_programming.dml2_instance = (*dml_ctx)->v21.dml_init.dml2_instance; in dml21_allocate_memory()61 DC_RUN_WITH_PREEMPTION_ENABLED(vfree(dml2->v21.dml_init.dml2_instance)); in dml21_destroy()69 struct dml2_instance *dst_dml2_instance = dst_dml_ctx->v21.dml_init.dml2_instance; in dml21_copy()76 memcpy(dst_dml2_instance, src_dml_ctx->v21.dml_init.dml2_instance, sizeof(struct dml2_instance)); in dml21_copy()80 dst_dml_ctx->v21.dml_init.dml2_instance = dst_dml2_instance; in dml21_copy()91 dml2_initialize_instance(&dst_dml_ctx->v21.dml_init); in dml21_copy()
41 dml21_populate_dml_init_params(&dml_ctx->v21.dml_init, &dml_ctx->config, in_dc); in dml21_init()43 dml2_initialize_instance(&dml_ctx->v21.dml_init); in dml21_init()119 if (in_ctx->v21.dml_init.soc_bb.clk_table.dispclk.num_clk_values > 1) { in dml21_calculate_rq_and_dlg_params()121 …in_ctx->v21.dml_init.soc_bb.clk_table.dispclk.clk_values_khz[in_ctx->v21.dml_init.soc_bb.clk_table… in dml21_calculate_rq_and_dlg_params()123 …context->bw_ctx.bw.dcn.clk.max_supported_dispclk_khz = in_ctx->v21.dml_init.soc_bb.clk_table.dispc… in dml21_calculate_rq_and_dlg_params()126 if (in_ctx->v21.dml_init.soc_bb.clk_table.dppclk.num_clk_values > 1) { in dml21_calculate_rq_and_dlg_params()128 …in_ctx->v21.dml_init.soc_bb.clk_table.dppclk.clk_values_khz[in_ctx->v21.dml_init.soc_bb.clk_table.… in dml21_calculate_rq_and_dlg_params()130 …context->bw_ctx.bw.dcn.clk.max_supported_dppclk_khz = in_ctx->v21.dml_init.soc_bb.clk_table.dppclk… in dml21_calculate_rq_and_dlg_params()173 struct dml2_initialize_instance_in_out *dml_init = &dml_ctx->v21.dml_init; in dml21_check_mode_support() local187 mode_support->dml2_instance = dml_init->dml2_instance; in dml21_check_mode_support()[all …]
60 void dml21_populate_dml_init_params(struct dml2_initialize_instance_in_out *dml_init, in dml21_populate_dml_init_params() argument64 dml_init->options.project_id = dml21_dcn_revision_to_dml2_project_id(in_dc->ctx->dce_version); in dml21_populate_dml_init_params()67 in_dc->soc_and_ip_translator->translator_funcs->get_soc_bb(&dml_init->soc_bb, in_dc, config); in dml21_populate_dml_init_params()68 in_dc->soc_and_ip_translator->translator_funcs->get_ip_caps(&dml_init->ip_caps); in dml21_populate_dml_init_params()70 dml_init->soc_bb = config->external_socbb_ip_params->soc_bb; in dml21_populate_dml_init_params()71 dml_init->ip_caps = config->external_socbb_ip_params->ip_params; in dml21_populate_dml_init_params()74 dml21_populate_pmo_options(&dml_init->options.pmo_options, in_dc, config); in dml21_populate_dml_init_params()758 if (dml_ctx->v21.dml_init.soc_bb.gpuvm_max_page_table_levels) in dml21_map_dc_state_into_dml_display_cfg()759 …dml_dispcfg->gpuvm_max_page_table_levels = dml_ctx->v21.dml_init.soc_bb.gpuvm_max_page_table_level… in dml21_map_dc_state_into_dml_display_cfg()763 …dml_dispcfg->hostvm_max_non_cached_page_table_levels = dml_ctx->v21.dml_init.soc_bb.hostvm_max_non… in dml21_map_dc_state_into_dml_display_cfg()[all …]