Home
last modified time | relevance | path

Searched refs:validate_mode (Results 1 – 16 of 16) sorted by relevance

/linux/drivers/gpu/drm/amd/display/dc/resource/dcn32/
H A Ddcn32_resource.c1745 …ic bool dml1_validate(struct dc *dc, struct dc_state *context, enum dc_validate_mode validate_mode) in dml1_validate() argument
1770 out = dcn32_internal_validate_bw(dc, context, pipes, &pipe_cnt, &vlevel, validate_mode); in dml1_validate()
1781 if (validate_mode != DC_VALIDATE_MODE_AND_PROGRAMMING) { in dml1_validate()
1812 enum dc_validate_mode validate_mode) in dcn32_validate_bandwidth() argument
1830 validate_mode) ? DC_OK : DC_FAIL_BANDWIDTH_VALIDATE; in dcn32_validate_bandwidth()
1832 status = dml1_validate(dc, context, validate_mode) ? DC_OK : DC_FAIL_BANDWIDTH_VALIDATE; in dcn32_validate_bandwidth()
1834 …if (validate_mode == DC_VALIDATE_MODE_AND_PROGRAMMING && status == DC_OK && dc_state_is_subvp_in_u… in dcn32_validate_bandwidth()
1849 if (validate_mode == DC_VALIDATE_MODE_AND_PROGRAMMING && status == DC_FAIL_HW_CURSOR_SUPPORT) { in dcn32_validate_bandwidth()
1854 validate_mode) ? DC_OK : DC_FAIL_BANDWIDTH_VALIDATE; in dcn32_validate_bandwidth()
1856 status = dml1_validate(dc, context, validate_mode) ? DC_OK : DC_FAIL_BANDWIDTH_VALIDATE; in dcn32_validate_bandwidth()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn30/
H A Ddcn30_resource.c1322 enum dc_validate_mode validate_mode) in dcn30_populate_dml_pipes_from_context() argument
1328 dcn20_populate_dml_pipes_from_context(dc, context, pipes, validate_mode); in dcn30_populate_dml_pipes_from_context()
1630 enum dc_validate_mode validate_mode, in dcn30_internal_validate_bw() argument
1649 pipe_cnt = dc->res_pool->funcs->populate_dml_pipes(dc, context, pipes, validate_mode); in dcn30_internal_validate_bw()
1658 if (validate_mode == DC_VALIDATE_MODE_AND_PROGRAMMING || !allow_self_refresh_only) { in dcn30_internal_validate_bw()
1672 …(validate_mode != DC_VALIDATE_MODE_AND_PROGRAMMING || vlevel == context->bw_ctx.dml.soc.num_states… in dcn30_internal_validate_bw()
1681 context->bw_ctx.dml.validate_max_state = (validate_mode != DC_VALIDATE_MODE_AND_PROGRAMMING); in dcn30_internal_validate_bw()
1868 pipe_cnt = dc->res_pool->funcs->populate_dml_pipes(dc, context, pipes, validate_mode); in dcn30_internal_validate_bw()
2040 enum dc_validate_mode validate_mode) in dcn30_validate_bandwidth() argument
2058 out = dcn30_internal_validate_bw(dc, context, pipes, &pipe_cnt, &vlevel, validate_mode, true); in dcn30_validate_bandwidth()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn31/
H A Ddcn31_resource.c1619 enum dc_validate_mode validate_mode) in dcn31x_populate_dml_pipes_from_context() argument
1626 pipe_cnt = dcn20_populate_dml_pipes_from_context(dc, context, pipes, validate_mode); in dcn31x_populate_dml_pipes_from_context()
1644 enum dc_validate_mode validate_mode) in dcn31_populate_dml_pipes_from_context() argument
1652 dcn31x_populate_dml_pipes_from_context(dc, context, pipes, validate_mode); in dcn31_populate_dml_pipes_from_context()
1763 enum dc_validate_mode validate_mode) in dcn31_validate_bandwidth() argument
1781 out = dcn30_internal_validate_bw(dc, context, pipes, &pipe_cnt, &vlevel, validate_mode, true); in dcn31_validate_bandwidth()
1786 validate_mode = DC_VALIDATE_MODE_AND_PROGRAMMING; in dcn31_validate_bandwidth()
1793 if (validate_mode != DC_VALIDATE_MODE_AND_PROGRAMMING) { in dcn31_validate_bandwidth()
/linux/drivers/gpu/drm/amd/display/dc/inc/
H A Dcore_types.h87 enum dc_validate_mode validate_mode);
112 enum dc_validate_mode validate_mode);
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn314/
H A Ddcn314_resource.c1671 enum dc_validate_mode validate_mode) in dcn314_populate_dml_pipes_from_context() argument
1676 pipe_cnt = dcn314_populate_dml_pipes_from_context_fpu(dc, context, pipes, validate_mode); in dcn314_populate_dml_pipes_from_context()
1700 enum dc_validate_mode validate_mode) in dcn314_validate_bandwidth() argument
1719 out = dcn30_internal_validate_bw(dc, context, pipes, &pipe_cnt, &vlevel, validate_mode, false); in dcn314_validate_bandwidth()
1724 validate_mode = DC_VALIDATE_MODE_AND_PROGRAMMING; in dcn314_validate_bandwidth()
1731 if (validate_mode != DC_VALIDATE_MODE_AND_PROGRAMMING) { in dcn314_validate_bandwidth()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn21/
H A Ddcn21_resource.c772 enum dc_validate_mode validate_mode) in dcn21_fast_validate_bw() argument
786 pipe_cnt = dc->res_pool->funcs->populate_dml_pipes(dc, context, pipes, validate_mode); in dcn21_fast_validate_bw()
927 enum dc_validate_mode validate_mode) in dcn21_validate_bandwidth() argument
937 voltage_supported = dcn21_validate_bandwidth_fp(dc, context, validate_mode, pipes); in dcn21_validate_bandwidth()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn401/
H A Ddcn401_resource.c1638 enum dc_validate_mode validate_mode) in dcn401_validate_bandwidth() argument
1656 validate_mode) ? DC_OK : DC_FAIL_BANDWIDTH_VALIDATE; in dcn401_validate_bandwidth()
1658 …if (validate_mode == DC_VALIDATE_MODE_AND_PROGRAMMING && status == DC_OK && dc_state_is_subvp_in_u… in dcn401_validate_bandwidth()
1673 if (validate_mode == DC_VALIDATE_MODE_AND_PROGRAMMING && status == DC_FAIL_HW_CURSOR_SUPPORT) { in dcn401_validate_bandwidth()
1678 validate_mode) ? DC_OK : DC_FAIL_BANDWIDTH_VALIDATE; in dcn401_validate_bandwidth()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn20/
H A Ddcn20_resource.c2010 enum dc_validate_mode validate_mode) in dcn20_fast_validate_bw() argument
2024 pipe_cnt = dc->res_pool->funcs->populate_dml_pipes(dc, context, pipes, validate_mode); in dcn20_fast_validate_bw()
2128 enum dc_validate_mode validate_mode) in dcn20_validate_bandwidth() argument
2138 voltage_supported = dcn20_validate_bandwidth_fp(dc, context, validate_mode, pipes); in dcn20_validate_bandwidth()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn36/
H A Ddcn36_resource.c1718 enum dc_validate_mode validate_mode) in dcn35_validate_bandwidth() argument
1724 validate_mode); in dcn35_validate_bandwidth()
1726 if (validate_mode != DC_VALIDATE_MODE_AND_PROGRAMMING) in dcn35_validate_bandwidth()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn35/
H A Ddcn35_resource.c1737 enum dc_validate_mode validate_mode) in dcn35_validate_bandwidth() argument
1743 validate_mode); in dcn35_validate_bandwidth()
1745 if (validate_mode != DC_VALIDATE_MODE_AND_PROGRAMMING) in dcn35_validate_bandwidth()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn351/
H A Ddcn351_resource.c1717 enum dc_validate_mode validate_mode) in dcn351_validate_bandwidth() argument
1723 validate_mode); in dcn351_validate_bandwidth()
1725 if (validate_mode != DC_VALIDATE_MODE_AND_PROGRAMMING) in dcn351_validate_bandwidth()
/linux/drivers/gpu/drm/amd/display/dc/
H A Ddc.h1840 enum dc_validate_mode validate_mode);
1848 enum dc_validate_mode validate_mode);
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn316/
H A Ddcn316_resource.c1613 enum dc_validate_mode validate_mode) in dcn316_populate_dml_pipes_from_context() argument
1621 dcn31x_populate_dml_pipes_from_context(dc, context, pipes, validate_mode); in dcn316_populate_dml_pipes_from_context()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn315/
H A Ddcn315_resource.c1667 enum dc_validate_mode validate_mode) in dcn315_populate_dml_pipes_from_context() argument
1677 dcn31x_populate_dml_pipes_from_context(dc, context, pipes, validate_mode); in dcn315_populate_dml_pipes_from_context()
/linux/drivers/gpu/drm/amd/display/dc/core/
H A Ddc_resource.c4073 enum dc_validate_mode validate_mode) in dc_validate_with_context() argument
4247 res = dc_validate_global_state(dc, context, validate_mode); in dc_validate_with_context()
4314 enum dc_validate_mode validate_mode) in dc_validate_global_state() argument
4373 result = dc->res_pool->funcs->validate_bandwidth(dc, new_ctx, validate_mode); in dc_validate_global_state()
/linux/drivers/gpu/drm/amd/display/dc/resource/dce60/
H A Ddce60_resource.c869 enum dc_validate_mode validate_mode) in dce60_validate_bandwidth() argument