Home
last modified time | relevance | path

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

/linux-6.15/drivers/gpu/drm/amd/display/dc/core/
H A 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.15/drivers/gpu/drm/amd/display/dc/resource/dcn321/
H A Ddcn321_resource.c1583 struct dml2_configuration_options *dml2_opt = &dc->dml2_tmp; in dcn321_update_bw_bounding_box() local
1585 memcpy(dml2_opt, &dc->dml2_options, sizeof(dc->dml2_options)); in dcn321_update_bw_bounding_box()
1591 dml2_opt->use_clock_dc_limits = false; in dcn321_update_bw_bounding_box()
1593 dml2_reinit(dc, dml2_opt, &dc->current_state->bw_ctx.dml2); in dcn321_update_bw_bounding_box()
1595 dml2_opt->use_clock_dc_limits = true; in dcn321_update_bw_bounding_box()
1597 dml2_reinit(dc, dml2_opt, &dc->current_state->bw_ctx.dml2_dc_power_source); in dcn321_update_bw_bounding_box()
/linux-6.15/drivers/gpu/drm/amd/display/dc/resource/dcn401/
H A Ddcn401_resource.c1611 struct dml2_configuration_options *dml2_opt = &dc->dml2_tmp; in dcn401_update_bw_bounding_box() local
1613 memcpy(dml2_opt, &dc->dml2_options, sizeof(dc->dml2_options)); in dcn401_update_bw_bounding_box()
1627 dml2_opt->use_clock_dc_limits = false; in dcn401_update_bw_bounding_box()
1629 dml2_reinit(dc, dml2_opt, &dc->current_state->bw_ctx.dml2); in dcn401_update_bw_bounding_box()
1631 dml2_opt->use_clock_dc_limits = true; in dcn401_update_bw_bounding_box()
1633 dml2_reinit(dc, dml2_opt, &dc->current_state->bw_ctx.dml2_dc_power_source); in dcn401_update_bw_bounding_box()
/linux-6.15/drivers/gpu/drm/amd/display/dc/resource/dcn32/
H A Ddcn32_resource.c2026 struct dml2_configuration_options *dml2_opt = &dc->dml2_tmp; in dcn32_update_bw_bounding_box() local
2028 memcpy(dml2_opt, &dc->dml2_options, sizeof(dc->dml2_options)); in dcn32_update_bw_bounding_box()
2034 dml2_opt->use_clock_dc_limits = false; in dcn32_update_bw_bounding_box()
2036 dml2_reinit(dc, dml2_opt, &dc->current_state->bw_ctx.dml2); in dcn32_update_bw_bounding_box()
2038 dml2_opt->use_clock_dc_limits = true; in dcn32_update_bw_bounding_box()
2040 dml2_reinit(dc, dml2_opt, &dc->current_state->bw_ctx.dml2_dc_power_source); in dcn32_update_bw_bounding_box()