| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn32/ |
| H A D | dcn32_resource.c | 1745 …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() 1815 enum dc_validate_mode validate_mode) in dcn32_validate_bandwidth() argument 1833 validate_mode) ? DC_OK : DC_FAIL_BANDWIDTH_VALIDATE; in dcn32_validate_bandwidth() 1835 status = dml1_validate(dc, context, validate_mode) ? DC_OK : DC_FAIL_BANDWIDTH_VALIDATE; in dcn32_validate_bandwidth() 1837 …if (validate_mode == DC_VALIDATE_MODE_AND_PROGRAMMING && status == DC_OK && dc_state_is_subvp_in_u… in dcn32_validate_bandwidth() 1852 if (validate_mode == DC_VALIDATE_MODE_AND_PROGRAMMING && status == DC_FAIL_HW_CURSOR_SUPPORT) { in dcn32_validate_bandwidth() 1857 validate_mode) ? DC_OK : DC_FAIL_BANDWIDTH_VALIDATE; in dcn32_validate_bandwidth() 1859 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 D | dcn30_resource.c | 1321 enum dc_validate_mode validate_mode) in dcn30_populate_dml_pipes_from_context() argument 1327 dcn20_populate_dml_pipes_from_context(dc, context, pipes, validate_mode); in dcn30_populate_dml_pipes_from_context() 1629 enum dc_validate_mode validate_mode, in dcn30_internal_validate_bw() argument 1648 pipe_cnt = dc->res_pool->funcs->populate_dml_pipes(dc, context, pipes, validate_mode); in dcn30_internal_validate_bw() 1657 if (validate_mode == DC_VALIDATE_MODE_AND_PROGRAMMING || !allow_self_refresh_only) { in dcn30_internal_validate_bw() 1671 …(validate_mode != DC_VALIDATE_MODE_AND_PROGRAMMING || vlevel == context->bw_ctx.dml.soc.num_states… in dcn30_internal_validate_bw() 1680 context->bw_ctx.dml.validate_max_state = (validate_mode != DC_VALIDATE_MODE_AND_PROGRAMMING); in dcn30_internal_validate_bw() 1867 pipe_cnt = dc->res_pool->funcs->populate_dml_pipes(dc, context, pipes, validate_mode); in dcn30_internal_validate_bw() 2039 enum dc_validate_mode validate_mode) in dcn30_validate_bandwidth() argument 2057 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 D | dcn31_resource.c | 1618 enum dc_validate_mode validate_mode) in dcn31x_populate_dml_pipes_from_context() argument 1625 pipe_cnt = dcn20_populate_dml_pipes_from_context(dc, context, pipes, validate_mode); in dcn31x_populate_dml_pipes_from_context() 1643 enum dc_validate_mode validate_mode) in dcn31_populate_dml_pipes_from_context() argument 1651 dcn31x_populate_dml_pipes_from_context(dc, context, pipes, validate_mode); in dcn31_populate_dml_pipes_from_context() 1762 enum dc_validate_mode validate_mode) in dcn31_validate_bandwidth() argument 1780 out = dcn30_internal_validate_bw(dc, context, pipes, &pipe_cnt, &vlevel, validate_mode, true); in dcn31_validate_bandwidth() 1785 validate_mode = DC_VALIDATE_MODE_AND_PROGRAMMING; in dcn31_validate_bandwidth() 1792 if (validate_mode != DC_VALIDATE_MODE_AND_PROGRAMMING) { in dcn31_validate_bandwidth()
|
| /linux/drivers/gpu/drm/amd/display/dc/inc/ |
| H A D | core_types.h | 88 enum dc_validate_mode validate_mode); 113 enum dc_validate_mode validate_mode);
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn314/ |
| H A D | dcn314_resource.c | 1671 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/dml/dcn351/ |
| H A D | dcn351_fpu.c | 473 enum dc_validate_mode validate_mode) in dcn351_populate_dml_pipes_from_context_fpu() argument 484 validate_mode); in dcn351_populate_dml_pipes_from_context_fpu()
|
| /linux/drivers/gpu/drm/amd/display/dc/dml/dcn35/ |
| H A D | dcn35_fpu.c | 440 enum dc_validate_mode validate_mode) in dcn35_populate_dml_pipes_from_context_fpu() argument 451 validate_mode); in dcn35_populate_dml_pipes_from_context_fpu()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn21/ |
| H A D | dcn21_resource.c | 775 enum dc_validate_mode validate_mode) in dcn21_fast_validate_bw() argument 788 pipe_cnt = dc->res_pool->funcs->populate_dml_pipes(dc, context, pipes, validate_mode); in dcn21_fast_validate_bw() 928 enum dc_validate_mode validate_mode) in dcn21_validate_bandwidth() argument 939 voltage_supported = dcn21_validate_bandwidth_fp(dc, context, validate_mode, pipes); in dcn21_validate_bandwidth()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn36/ |
| H A D | dcn36_resource.c | 1724 enum dc_validate_mode validate_mode) in dcn35_validate_bandwidth() argument 1730 validate_mode); in dcn35_validate_bandwidth() 1732 if (validate_mode != DC_VALIDATE_MODE_AND_PROGRAMMING) in dcn35_validate_bandwidth() 1746 enum dc_validate_mode validate_mode) in populate_dml_pipes_from_context_fpu() argument 1751 ret = dcn35_populate_dml_pipes_from_context_fpu(dc, context, pipes, validate_mode); in populate_dml_pipes_from_context_fpu()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn35/ |
| H A D | dcn35_resource.c | 1737 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() 1766 enum dc_validate_mode validate_mode) in populate_dml_pipes_from_context_fpu() argument 1771 ret = dcn35_populate_dml_pipes_from_context_fpu(dc, context, pipes, validate_mode); in populate_dml_pipes_from_context_fpu()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn351/ |
| H A D | dcn351_resource.c | 1717 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() 1738 enum dc_validate_mode validate_mode) in populate_dml_pipes_from_context_fpu() argument 1743 ret = dcn351_populate_dml_pipes_from_context_fpu(dc, context, pipes, validate_mode); in populate_dml_pipes_from_context_fpu()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn401/ |
| H A D | dcn401_resource.c | 1676 enum dc_validate_mode validate_mode) in dcn401_validate_bandwidth() argument 1694 validate_mode) ? DC_OK : DC_FAIL_BANDWIDTH_VALIDATE; in dcn401_validate_bandwidth() 1696 …if (validate_mode == DC_VALIDATE_MODE_AND_PROGRAMMING && status == DC_OK && dc_state_is_subvp_in_u… in dcn401_validate_bandwidth() 1711 if (validate_mode == DC_VALIDATE_MODE_AND_PROGRAMMING && status == DC_FAIL_HW_CURSOR_SUPPORT) { in dcn401_validate_bandwidth() 1716 validate_mode) ? DC_OK : DC_FAIL_BANDWIDTH_VALIDATE; in dcn401_validate_bandwidth()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn20/ |
| H A D | dcn20_resource.c | 2012 enum dc_validate_mode validate_mode) in dcn20_fast_validate_bw() argument 2025 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 2139 voltage_supported = dcn20_validate_bandwidth_fp(dc, context, validate_mode, pipes); in dcn20_validate_bandwidth()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn10/ |
| H A D | dcn10_resource.c | 1133 enum dc_validate_mode validate_mode) in dcn10_validate_bandwidth() argument 1138 voltage_supported = dcn_validate_bandwidth(dc, context, validate_mode); in dcn10_validate_bandwidth()
|
| /linux/drivers/gpu/drm/amd/display/dc/dml/calcs/ |
| H A D | dcn_calcs.c | 751 enum dc_validate_mode validate_mode) in dcn_validate_bandwidth() argument 1122 …if (v->voltage_level != number_of_states_plus_one && validate_mode == DC_VALIDATE_MODE_AND_PROGRAM… in dcn_validate_bandwidth() 1289 } else if (validate_mode != DC_VALIDATE_MODE_AND_PROGRAMMING) { in dcn_validate_bandwidth()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn316/ |
| H A D | dcn316_resource.c | 1612 enum dc_validate_mode validate_mode) in dcn316_populate_dml_pipes_from_context() argument 1620 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/ |
| H A D | dc.h | 1951 enum dc_validate_mode validate_mode); 1959 enum dc_validate_mode validate_mode);
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn315/ |
| H A D | dcn315_resource.c | 1667 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/resource/dce100/ |
| H A D | dce100_resource.c | 869 enum dc_validate_mode validate_mode) in dce100_validate_bandwidth() argument
|
| /linux/drivers/gpu/drm/amd/display/dc/core/ |
| H A D | dc_resource.c | 4173 enum dc_validate_mode validate_mode) in dc_validate_with_context() argument 4347 res = dc_validate_global_state(dc, context, validate_mode); in dc_validate_with_context() 4408 enum dc_validate_mode validate_mode) in dc_validate_global_state() argument 4467 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/dce112/ |
| H A D | dce112_resource.c | 892 enum dc_validate_mode validate_mode) in dce112_validate_bandwidth() argument
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dce110/ |
| H A D | dce110_resource.c | 971 enum dc_validate_mode validate_mode) in dce110_validate_bandwidth() argument
|