| /linux/drivers/gpu/drm/amd/display/dc/dml2_0/ |
| H A D | dml2_wrapper.c | 28 enum dc_validate_mode validate_mode) in dml2_validate() argument 38 out = dml21_validate(in_dc, context, dml2, validate_mode); in dml2_validate() 43 if (validate_mode != DC_VALIDATE_MODE_AND_PROGRAMMING) in dml2_validate() 44 out = dml2_validate_only(context, validate_mode); in dml2_validate() 46 out = dml2_validate_and_build_resource(in_dc, context, validate_mode); in dml2_validate()
|
| H A D | dml2_wrapper_fpu.c | 100 enum dc_validate_mode validate_mode) in pack_and_call_dml_mode_support_ex() argument 106 if (validate_mode == DC_VALIDATE_MODE_ONLY) in pack_and_call_dml_mode_support_ex() 161 enum dc_validate_mode validate_mode) in calculate_lowest_supported_state_for_temp_read() argument 204 validate_mode); in calculate_lowest_supported_state_for_temp_read() 270 enum dc_validate_mode validate_mode) in dml_mode_support_wrapper() argument 307 validate_mode); in dml_mode_support_wrapper() 329 validate_mode); in dml_mode_support_wrapper() 349 validate_mode); in dml_mode_support_wrapper() 359 …all_dml_mode_support_and_programming(struct dc_state *context, enum dc_validate_mode validate_mode) in call_dml_mode_support_and_programming() argument 374 validate_mode); in call_dml_mode_support_and_programming() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/dml/dcn20/ |
| H A D | dcn20_fpu.h | 47 enum dc_validate_mode validate_mode); 54 enum dc_validate_mode validate_mode); 65 enum dc_validate_mode validate_mode, display_e2e_pipe_params_st *pipes); 78 enum dc_validate_mode validate_mode);
|
| /linux/drivers/gpu/drm/amd/display/dc/dml/dcn31/ |
| H A D | dcn31_fpu.h | 58 enum dc_validate_mode validate_mode);
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn32/ |
| H A D | dcn32_resource.c | 1916 …ic bool dml1_validate(struct dc *dc, struct dc_state *context, enum dc_validate_mode validate_mode) in dml1_validate() argument 1941 out = dcn32_internal_validate_bw(dc, context, pipes, &pipe_cnt, &vlevel, validate_mode); in dml1_validate() 1952 if (validate_mode != DC_VALIDATE_MODE_AND_PROGRAMMING) { in dml1_validate() 1986 enum dc_validate_mode validate_mode) in dcn32_validate_bandwidth() argument 2004 validate_mode) ? DC_OK : DC_FAIL_BANDWIDTH_VALIDATE; in dcn32_validate_bandwidth() 2006 status = dml1_validate(dc, context, validate_mode) ? DC_OK : DC_FAIL_BANDWIDTH_VALIDATE; in dcn32_validate_bandwidth() 2008 …if (validate_mode == DC_VALIDATE_MODE_AND_PROGRAMMING && status == DC_OK && dc_state_is_subvp_in_u… in dcn32_validate_bandwidth() 2023 if (validate_mode == DC_VALIDATE_MODE_AND_PROGRAMMING && status == DC_FAIL_HW_CURSOR_SUPPORT) { in dcn32_validate_bandwidth() 2028 validate_mode) ? DC_OK : DC_FAIL_BANDWIDTH_VALIDATE; in dcn32_validate_bandwidth() 2030 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 | 1481 enum dc_validate_mode validate_mode) in dcn30_populate_dml_pipes_from_context() argument 1488 dcn20_populate_dml_pipes_from_context(dc, context, pipes, validate_mode); in dcn30_populate_dml_pipes_from_context() 1791 enum dc_validate_mode validate_mode, in dcn30_internal_validate_bw() argument 1813 pipe_cnt = dc->res_pool->funcs->populate_dml_pipes(dc, context, pipes, validate_mode); in dcn30_internal_validate_bw() 1822 if (validate_mode == DC_VALIDATE_MODE_AND_PROGRAMMING || !allow_self_refresh_only) { in dcn30_internal_validate_bw() 1836 …(validate_mode != DC_VALIDATE_MODE_AND_PROGRAMMING || vlevel == context->bw_ctx.dml.soc.num_states… in dcn30_internal_validate_bw() 1845 context->bw_ctx.dml.validate_max_state = (validate_mode != DC_VALIDATE_MODE_AND_PROGRAMMING); in dcn30_internal_validate_bw() 2032 pipe_cnt = dc->res_pool->funcs->populate_dml_pipes(dc, context, pipes, validate_mode); in dcn30_internal_validate_bw() 2204 enum dc_validate_mode validate_mode) in dcn30_validate_bandwidth() argument 2222 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 | 1779 enum dc_validate_mode validate_mode) in dcn31x_populate_dml_pipes_from_context() argument 1786 pipe_cnt = dcn20_populate_dml_pipes_from_context(dc, context, pipes, validate_mode); in dcn31x_populate_dml_pipes_from_context() 1804 enum dc_validate_mode validate_mode) in dcn31_populate_dml_pipes_from_context() argument 1812 dcn31x_populate_dml_pipes_from_context(dc, context, pipes, validate_mode); in dcn31_populate_dml_pipes_from_context() 1920 enum dc_validate_mode validate_mode) in dcn31_validate_bandwidth() argument 1938 out = dcn30_internal_validate_bw(dc, context, pipes, &pipe_cnt, &vlevel, validate_mode, true); in dcn31_validate_bandwidth() 1943 validate_mode = DC_VALIDATE_MODE_AND_PROGRAMMING; in dcn31_validate_bandwidth() 1950 if (validate_mode != DC_VALIDATE_MODE_AND_PROGRAMMING) { in dcn31_validate_bandwidth()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn314/ |
| H A D | dcn314_resource.c | 1833 enum dc_validate_mode validate_mode) in dcn314_populate_dml_pipes_from_context() argument 1838 pipe_cnt = dcn314_populate_dml_pipes_from_context_fpu(dc, context, pipes, validate_mode); in dcn314_populate_dml_pipes_from_context() 1862 enum dc_validate_mode validate_mode) in dcn314_validate_bandwidth() argument 1881 out = dcn30_internal_validate_bw(dc, context, pipes, &pipe_cnt, &vlevel, validate_mode, false); in dcn314_validate_bandwidth() 1886 validate_mode = DC_VALIDATE_MODE_AND_PROGRAMMING; in dcn314_validate_bandwidth() 1893 if (validate_mode != DC_VALIDATE_MODE_AND_PROGRAMMING) { in dcn314_validate_bandwidth()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn36/ |
| H A D | dcn36_resource.c | 1880 enum dc_validate_mode validate_mode) in dcn35_validate_bandwidth() argument 1887 validate_mode); in dcn35_validate_bandwidth() 1890 if (validate_mode != DC_VALIDATE_MODE_AND_PROGRAMMING) in dcn35_validate_bandwidth() 1904 enum dc_validate_mode validate_mode) in populate_dml_pipes_from_context_fpu() argument 1909 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 | 1893 enum dc_validate_mode validate_mode) in dcn35_validate_bandwidth() argument 1900 validate_mode); in dcn35_validate_bandwidth() 1903 if (validate_mode != DC_VALIDATE_MODE_AND_PROGRAMMING) in dcn35_validate_bandwidth() 1924 enum dc_validate_mode validate_mode) in populate_dml_pipes_from_context_fpu() argument 1929 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 | 1873 enum dc_validate_mode validate_mode) in dcn351_validate_bandwidth() argument 1880 validate_mode); in dcn351_validate_bandwidth() 1883 if (validate_mode != DC_VALIDATE_MODE_AND_PROGRAMMING) in dcn351_validate_bandwidth() 1896 enum dc_validate_mode validate_mode) in populate_dml_pipes_from_context_fpu() argument 1901 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 | 1814 enum dc_validate_mode validate_mode) in dcn401_validate_bandwidth() argument 1833 validate_mode) ? DC_OK : DC_FAIL_BANDWIDTH_VALIDATE; in dcn401_validate_bandwidth() 1837 …if (validate_mode == DC_VALIDATE_MODE_AND_PROGRAMMING && status == DC_OK && dc_state_is_subvp_in_u… in dcn401_validate_bandwidth() 1852 if (validate_mode == DC_VALIDATE_MODE_AND_PROGRAMMING && status == DC_FAIL_HW_CURSOR_SUPPORT) { in dcn401_validate_bandwidth() 1858 validate_mode) ? DC_OK : DC_FAIL_BANDWIDTH_VALIDATE; in dcn401_validate_bandwidth()
|
| /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 871 (void)validate_mode; in dce100_validate_bandwidth()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn42/ |
| H A D | dcn42_resource.c | 1843 enum dc_validate_mode validate_mode) in dcn42_validate_bandwidth() argument 1848 if (validate_mode == DC_VALIDATE_MODE_AND_PROGRAMMING) { in dcn42_validate_bandwidth() 1854 validate_mode); in dcn42_validate_bandwidth() 1857 if (validate_mode == DC_VALIDATE_MODE_AND_PROGRAMMING) { in dcn42_validate_bandwidth()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn42b/ |
| H A D | dcn42b_resource.c | 1833 enum dc_validate_mode validate_mode) in dcn42b_validate_bandwidth() argument 1840 validate_mode); in dcn42b_validate_bandwidth() 1842 if (validate_mode == DC_VALIDATE_MODE_AND_PROGRAMMING) { in dcn42b_validate_bandwidth()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn316/ |
| H A D | dcn316_resource.c | 1772 enum dc_validate_mode validate_mode) in dcn316_populate_dml_pipes_from_context() argument 1781 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 D | dcn315_resource.c | 1829 enum dc_validate_mode validate_mode) in dcn315_populate_dml_pipes_from_context() argument 1840 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 D | dc_resource.c | 4492 enum dc_validate_mode validate_mode) in dc_validate_with_context() argument 4664 res = dc_validate_global_state(dc, context, validate_mode); in dc_validate_with_context() 4781 enum dc_validate_mode validate_mode) in dc_validate_global_state() argument 4841 result = dc->res_pool->funcs->validate_bandwidth(dc, new_ctx, validate_mode); in dc_validate_global_state()
|