Home
last modified time | relevance | path

Searched refs:dml2_opt (Results 1 – 4 of 4) sorted by relevance

/linux-6.12.1/drivers/gpu/drm/amd/display/dc/core/
Ddc_state.c197 struct dml2_configuration_options *dml2_opt = &dc->dml2_tmp; in dc_state_create() local
199 memcpy(dml2_opt, &dc->dml2_options, sizeof(dc->dml2_options)); in dc_state_create()
213 dml2_opt->use_clock_dc_limits = false; in dc_state_create()
214 if (!dml2_create(dc, dml2_opt, &state->bw_ctx.dml2)) { in dc_state_create()
219 dml2_opt->use_clock_dc_limits = true; in dc_state_create()
220 if (!dml2_create(dc, dml2_opt, &state->bw_ctx.dml2_dc_power_source)) { in dc_state_create()
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/resource/dcn321/
Ddcn321_resource.c1584 struct dml2_configuration_options *dml2_opt = &dc->dml2_tmp; in dcn321_update_bw_bounding_box() local
1586 memcpy(dml2_opt, &dc->dml2_options, sizeof(dc->dml2_options)); in dcn321_update_bw_bounding_box()
1592 dml2_opt->use_clock_dc_limits = false; in dcn321_update_bw_bounding_box()
1594 dml2_reinit(dc, dml2_opt, &dc->current_state->bw_ctx.dml2); in dcn321_update_bw_bounding_box()
1596 dml2_opt->use_clock_dc_limits = true; in dcn321_update_bw_bounding_box()
1598 dml2_reinit(dc, dml2_opt, &dc->current_state->bw_ctx.dml2_dc_power_source); in dcn321_update_bw_bounding_box()
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/resource/dcn401/
Ddcn401_resource.c1587 struct dml2_configuration_options *dml2_opt = &dc->dml2_tmp; in dcn401_update_bw_bounding_box() local
1589 memcpy(dml2_opt, &dc->dml2_options, sizeof(dc->dml2_options)); in dcn401_update_bw_bounding_box()
1595 dml2_opt->use_clock_dc_limits = false; in dcn401_update_bw_bounding_box()
1597 dml2_reinit(dc, dml2_opt, &dc->current_state->bw_ctx.dml2); in dcn401_update_bw_bounding_box()
1599 dml2_opt->use_clock_dc_limits = true; in dcn401_update_bw_bounding_box()
1601 dml2_reinit(dc, dml2_opt, &dc->current_state->bw_ctx.dml2_dc_power_source); in dcn401_update_bw_bounding_box()
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/resource/dcn32/
Ddcn32_resource.c2022 struct dml2_configuration_options *dml2_opt = &dc->dml2_tmp; in dcn32_update_bw_bounding_box() local
2024 memcpy(dml2_opt, &dc->dml2_options, sizeof(dc->dml2_options)); in dcn32_update_bw_bounding_box()
2030 dml2_opt->use_clock_dc_limits = false; in dcn32_update_bw_bounding_box()
2032 dml2_reinit(dc, dml2_opt, &dc->current_state->bw_ctx.dml2); in dcn32_update_bw_bounding_box()
2034 dml2_opt->use_clock_dc_limits = true; in dcn32_update_bw_bounding_box()
2036 dml2_reinit(dc, dml2_opt, &dc->current_state->bw_ctx.dml2_dc_power_source); in dcn32_update_bw_bounding_box()