Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 10 files:
- drivers/gpu/drm/amd/display/dc/core/dc.c, line 3926
- drivers/gpu/drm/amd/display/dc/core/dc_resource.c
- drivers/gpu/drm/amd/display/dc/dml/calcs/dcn_calcs.c
- drivers/gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c, line 2093
- drivers/gpu/drm/amd/display/dc/dml2_0/dml2_translation_helper.c, line 1005
- drivers/gpu/drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c, line 1472
- drivers/gpu/drm/amd/display/dc/resource/dcn20/dcn20_resource.c
- drivers/gpu/drm/amd/display/dc/resource/dcn21/dcn21_resource.c
- drivers/gpu/drm/amd/display/dc/resource/dcn30/dcn30_resource.c, line 2019
- drivers/gpu/drm/amd/display/dc/resource/dcn32/dcn32_resource.c, line 1908
Smatch caller information:
drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/dcn_calcs.c dcn_validate_bandwidth() -> resource_build_scaling_params()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pipe_ctx | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->bottom_pipe | 0,4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->plane_state | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.full_update | 1 |
| PARAM_VALUE | 0 | pipe_ctx->stream | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe | 0,4096-ptr_max |
| CAPPED_DATA | 0 | pipe_ctx->plane_state | 1 |
| BIT_INFO | 0 | pipe_ctx->pipe_dlg_param.vblank_end | 0x0,0x7fffffff |
| BIT_INFO | 0 | pipe_ctx->pipe_dlg_param.vblank_start | 0x0,0x7fffffff |
| BIT_INFO | 0 | pipe_ctx->stream->timing.timing_3d_format | 0x0,0xf |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/dcn_calcs.c split_stream_across_pipes() -> resource_build_scaling_params()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pipe_ctx | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->bottom_pipe | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->bottom_pipe->bottom_pipe | 0,4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->bottom_pipe->plane_state | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->bottom_pipe->stream | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->bottom_pipe->top_pipe | 0,4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->plane_state | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.full_update | 1 |
| PARAM_VALUE | 0 | pipe_ctx->stream | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->stream->timing.timing_3d_format | 10-11 |
| PARAM_VALUE | 0 | pipe_ctx->stream->view_format | 2-3 |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe | 0,4096-ptr_max |
| DATA_SOURCE | 0 | pipe_ctx | $2 |
| BIT_INFO | 0 | pipe_ctx->pipe_dlg_param.vblank_end | 0x0,0x7fffffff |
| BIT_INFO | 0 | pipe_ctx->pipe_dlg_param.vblank_start | 0x0,0x7fffffff |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/dcn_calcs.c split_stream_across_pipes() -> resource_build_scaling_params()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pipe_ctx | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->bottom_pipe | 0,4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->bottom_pipe->top_pipe | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->bottom_pipe->top_pipe->bottom_pipe | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->bottom_pipe->top_pipe->plane_state | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->bottom_pipe->top_pipe->stream | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->plane_state | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->stream | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe->bottom_pipe | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe->plane_state | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe->stream | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe->top_pipe | 0,4096-ptr_max |
| CAPPED_DATA | 0 | pipe_ctx | 1 |
| DATA_SOURCE | 0 | pipe_ctx | $3 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn32/dcn32_fpu.c dcn32_apply_merge_split_flags_helper() -> resource_build_scaling_params()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pipe_ctx | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->plane_state | 1-u64max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/amd/amdgpu/../display/dc/resource/dcn21/dcn21_resource.c dcn21_fast_validate_bw() -> resource_build_scaling_params()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pipe_ctx | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->bottom_pipe | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->bottom_pipe->plane_state | 1-u64max |
| PARAM_VALUE | 0 | pipe_ctx->bottom_pipe->stream | 0 |
| PARAM_VALUE | 0 | pipe_ctx->bottom_pipe->stream_res.dsc | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state | 1-u64max |
| PARAM_VALUE | 0 | pipe_ctx->stream | 1-u64max |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe | 0,4096-ptr_max |
| NOCHECK_CALL |
drivers/gpu/drm/amd/amdgpu/../display/dc/resource/dcn21/dcn21_resource.c dcn21_fast_validate_bw() -> resource_build_scaling_params()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pipe_ctx | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->bottom_pipe->top_pipe | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->bottom_pipe->top_pipe->bottom_pipe | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->bottom_pipe->top_pipe->plane_state | 1-u64max |
| PARAM_VALUE | 0 | pipe_ctx->dml_dlg_sys_param.deepsleep_dcfclk_mhz | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_dlg_sys_param.mem_trip_us | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_dlg_sys_param.t_extra_us | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_dlg_sys_param.t_mclk_wm_us | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_dlg_sys_param.t_sr_wm_us | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_dlg_sys_param.t_urg_wm_us | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_dlg_sys_param.total_flip_bw | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_input.clks_cfg.dcfclk_mhz | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_input.clks_cfg.dispclk_mhz | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_input.clks_cfg.dppclk_mhz | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_input.clks_cfg.refclk_mhz | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_input.clks_cfg.socclk_mhz | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_input.dout.output_bpp | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_input.dout.wb.wb_hratio | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_input.dout.wb.wb_vratio | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_input.pipe.dest.pixel_rate_mhz | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_input.pipe.scale_ratio_depth.hscl_ratio | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_input.pipe.scale_ratio_depth.hscl_ratio_c | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_input.pipe.scale_ratio_depth.vinit | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_input.pipe.scale_ratio_depth.vinit_bot | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_input.pipe.scale_ratio_depth.vinit_bot_c | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_input.pipe.scale_ratio_depth.vinit_c | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_input.pipe.scale_ratio_depth.vscl_ratio | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_input.pipe.scale_ratio_depth.vscl_ratio_c | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_input.pipe.src.dcc_fraction_of_zs_req_chroma | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_input.pipe.src.dcc_fraction_of_zs_req_luma | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_input.pipe.src.xfc_params.xfc_tslv_vready_offset_us | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_input.pipe.src.xfc_params.xfc_tslv_vupdate_offset_us | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_input.pipe.src.xfc_params.xfc_tslv_vupdate_width_us | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->pipe_dlg_param.pixel_rate_mhz | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state | 1-u64max |
| PARAM_VALUE | 0 | pipe_ctx->stream_res.dsc | 0 |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe->bottom_pipe | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe->plane_state | 1-u64max |
| CAPPED_DATA | 0 | pipe_ctx | 1 |
| NOCHECK_CALL |
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_resource.c acquire_first_split_pipe() -> resource_build_scaling_params()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pipe_ctx | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->bottom_pipe | 0,4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->plane_state | 1-u64max |
| CAPPED_DATA | 0 | pipe_ctx->plane_state | 1 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_resource.c resource_build_scaling_params_for_context() -> resource_build_scaling_params()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pipe_ctx | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->plane_state | 1-u64max |
| PARAM_VALUE | 0 | pipe_ctx->stream | 1-u64max |
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_resource.c update_pipe_params_after_mpc_slice_count_change() -> resource_build_scaling_params()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pipe_ctx | 4096-ptr_max |
| CAPPED_DATA | 0 | pipe_ctx->plane_state | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_resource.c update_pipe_params_after_odm_slice_count_change() -> resource_build_scaling_params()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pipe_ctx | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->plane_state | 1-u64max |
| CAPPED_DATA | 0 | pipe_ctx->stream | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/amd/amdgpu/../display/dc/resource/dcn20/dcn20_resource.c dcn20_fast_validate_bw() -> resource_build_scaling_params()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pipe_ctx | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->bottom_pipe | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->bottom_pipe->plane_state | 1-u64max |
| PARAM_VALUE | 0 | pipe_ctx->bottom_pipe->stream | 0 |
| PARAM_VALUE | 0 | pipe_ctx->bottom_pipe->stream_res.dsc | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state | 1-u64max |
| PARAM_VALUE | 0 | pipe_ctx->stream | 1-u64max |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe | 0,4096-ptr_max |
| CAPPED_DATA | 0 | pipe_ctx->stream | 1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/amd/amdgpu/../display/dc/resource/dcn20/dcn20_resource.c dcn20_fast_validate_bw() -> resource_build_scaling_params()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pipe_ctx | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->bottom_pipe->top_pipe | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->bottom_pipe->top_pipe->bottom_pipe | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->bottom_pipe->top_pipe->plane_state | 1-u64max |
| PARAM_VALUE | 0 | pipe_ctx->dml_dlg_sys_param.deepsleep_dcfclk_mhz | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_dlg_sys_param.mem_trip_us | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_dlg_sys_param.t_extra_us | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_dlg_sys_param.t_mclk_wm_us | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_dlg_sys_param.t_sr_wm_us | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_dlg_sys_param.t_urg_wm_us | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_dlg_sys_param.total_flip_bw | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_input.clks_cfg.dcfclk_mhz | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_input.clks_cfg.dispclk_mhz | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_input.clks_cfg.dppclk_mhz | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_input.clks_cfg.refclk_mhz | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_input.clks_cfg.socclk_mhz | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_input.dout.output_bpp | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_input.dout.wb.wb_hratio | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_input.dout.wb.wb_vratio | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_input.pipe.dest.pixel_rate_mhz | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_input.pipe.scale_ratio_depth.hscl_ratio | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_input.pipe.scale_ratio_depth.hscl_ratio_c | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_input.pipe.scale_ratio_depth.vinit | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_input.pipe.scale_ratio_depth.vinit_bot | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_input.pipe.scale_ratio_depth.vinit_bot_c | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_input.pipe.scale_ratio_depth.vinit_c | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_input.pipe.scale_ratio_depth.vscl_ratio | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_input.pipe.scale_ratio_depth.vscl_ratio_c | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_input.pipe.src.dcc_fraction_of_zs_req_chroma | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_input.pipe.src.dcc_fraction_of_zs_req_luma | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_input.pipe.src.xfc_params.xfc_tslv_vready_offset_us | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_input.pipe.src.xfc_params.xfc_tslv_vupdate_offset_us | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->dml_input.pipe.src.xfc_params.xfc_tslv_vupdate_width_us | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->pipe_dlg_param.pixel_rate_mhz | -9.223372e+18-9.223372e+18 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state | 1-u64max |
| PARAM_VALUE | 0 | pipe_ctx->stream_res.dsc | 0 |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe->bottom_pipe | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe->plane_state | 1-u64max |
| CAPPED_DATA | 0 | pipe_ctx | 1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/amd/amdgpu/../display/dc/resource/dcn20/dcn20_resource.c dcn20_merge_pipes_for_validate() -> resource_build_scaling_params()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pipe_ctx | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->next_odm_pipe | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state | 1-u64max |
| PARAM_VALUE | 0 | pipe_ctx->prev_odm_pipe | 0 |
| NOCHECK_CALL |
drivers/gpu/drm/amd/amdgpu/../display/dc/resource/dcn20/dcn20_resource.c dcn20_merge_pipes_for_validate() -> resource_build_scaling_params()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pipe_ctx | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->bottom_pipe | 0,4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->plane_state | 1-u64max |
| CAPPED_DATA | 0 | pipe_ctx->plane_state | 1 |
| NOCHECK_CALL |
drivers/gpu/drm/amd/amdgpu/../display/dc/resource/dcn20/dcn20_resource.c dcn20_split_stream_for_odm() -> resource_build_scaling_params()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pipe_ctx | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->bottom_pipe | 0,4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->bottom_pipe->next_odm_pipe->top_pipe | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->bottom_pipe->next_odm_pipe->top_pipe->plane_state | 1-u64max |
| PARAM_VALUE | 0 | pipe_ctx->bottom_pipe->next_odm_pipe->top_pipe->stream | 1-u64max |
| PARAM_VALUE | 0 | pipe_ctx->bottom_pipe->stream | 0 |
| PARAM_VALUE | 0 | pipe_ctx->next_odm_pipe | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->next_odm_pipe->plane_state | 1-u64max |
| PARAM_VALUE | 0 | pipe_ctx->next_odm_pipe->stream | 1-u64max |
| PARAM_VALUE | 0 | pipe_ctx->next_odm_pipe->top_pipe | 0,4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->plane_state | 1-u64max |
| PARAM_VALUE | 0 | pipe_ctx->stream | 1-u64max |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe | 0,4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe->next_odm_pipe | 0,4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe->next_odm_pipe->bottom_pipe | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe->next_odm_pipe->bottom_pipe->plane_state | 1-u64max |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe->next_odm_pipe->bottom_pipe->stream | 1-u64max |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe->next_odm_pipe->bottom_pipe->top_pipe | 4096-ptr_max |
| CAPPED_DATA | 0 | pipe_ctx->stream | 1 |
| DATA_SOURCE | 0 | pipe_ctx | $2 |
drivers/gpu/drm/amd/amdgpu/../display/dc/resource/dcn20/dcn20_resource.c dcn20_split_stream_for_odm() -> resource_build_scaling_params()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pipe_ctx | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->bottom_pipe | 0,4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->plane_state | 1-u64max |
| PARAM_VALUE | 0 | pipe_ctx->prev_odm_pipe | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->prev_odm_pipe->next_odm_pipe | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->prev_odm_pipe->plane_state | 1-u64max |
| PARAM_VALUE | 0 | pipe_ctx->prev_odm_pipe->stream | 1-u64max |
| PARAM_VALUE | 0 | pipe_ctx->prev_odm_pipe->top_pipe | 0,4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->stream | 1-u64max |
| PARAM_VALUE | 0 | pipe_ctx->stream_res.dsc | 0 |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe | 0,4096-ptr_max |
| CAPPED_DATA | 0 | pipe_ctx | 1 |
| DATA_SOURCE | 0 | pipe_ctx | $3 |
drivers/gpu/drm/amd/amdgpu/../display/dc/resource/dcn32/dcn32_resource.c dcn32_add_phantom_pipes() -> resource_build_scaling_params()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pipe_ctx | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->plane_state | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->flip_immediate | 0 |
| PARAM_VALUE | 0 | pipe_ctx->stream | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->stream->use_dynamic_meta | 0 |
| CAPPED_DATA | 0 | pipe_ctx->stream | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/amd/amdgpu/../display/dc/dml2_0/dml2_translation_helper.c get_scaler_data_for_plane() -> resource_build_scaling_params()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pipe_ctx | 4096-ptr_max |
| BUF_SIZE | 0 | pipe_ctx | 4248 |
| MEM_ZERO | 0 | pipe_ctx | |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn32/dcn32_hwseq.c dcn32_update_phantom_vp_position() -> resource_build_scaling_params()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pipe_ctx | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->plane_res.dpp->degamma_params.rgb_resulted->delta_blue_reg | 0-4294967295 |
| PARAM_VALUE | 0 | pipe_ctx->plane_res.dpp->degamma_params.rgb_resulted->delta_green_reg | 0-4294967295 |
| PARAM_VALUE | 0 | pipe_ctx->plane_res.dpp->degamma_params.rgb_resulted->delta_red_reg | 0-4294967295 |
| PARAM_VALUE | 0 | pipe_ctx->plane_res.dpp->regamma_params.rgb_resulted->delta_blue_reg | 0-4294967295 |
| PARAM_VALUE | 0 | pipe_ctx->plane_res.dpp->regamma_params.rgb_resulted->delta_green_reg | 0-4294967295 |
| PARAM_VALUE | 0 | pipe_ctx->plane_res.dpp->regamma_params.rgb_resulted->delta_red_reg | 0-4294967295 |
| PARAM_VALUE | 0 | pipe_ctx->plane_res.dpp->shaper_params.rgb_resulted->delta_blue_reg | 0-4294967295 |
| PARAM_VALUE | 0 | pipe_ctx->plane_res.dpp->shaper_params.rgb_resulted->delta_green_reg | 0-4294967295 |
| PARAM_VALUE | 0 | pipe_ctx->plane_res.dpp->shaper_params.rgb_resulted->delta_red_reg | 0-4294967295 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.position_change | 1 |
| CAPPED_DATA | 0 | pipe_ctx->stream | 1 |
| DATA_SOURCE | 0 | pipe_ctx | $2 |
| NOCHECK_CALL |
drivers/gpu/drm/amd/amdgpu/../display/dc/dml2_0/dml2_dc_resource_mgmt.c dml2_map_dc_pipes() -> (struct dml2_dc_callbacks)->build_scaling_params()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pipe_ctx | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->plane_state | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/amd/amdgpu/../display/dc/dml2_0/dml2_wrapper_fpu.c calculate_lowest_supported_state_for_temp_read() -> (struct dml2_dc_callbacks)->build_scaling_params()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pipe_ctx | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->plane_state | 1-u64max |
drivers/gpu/drm/amd/amdgpu/../display/dc/dml2_0/dml2_wrapper_fpu.c dml_mode_support_wrapper() -> (struct dml2_dc_callbacks)->build_scaling_params()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pipe_ctx | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->plane_state | 1-u64max |
drivers/gpu/drm/amd/amdgpu/../display/dc/dml2_0/dml21/dml21_translation_helper.c get_scaler_data_for_plane() -> (struct dml2_dc_callbacks)->build_scaling_params()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pipe_ctx | 4096-ptr_max |
| BUF_SIZE | 0 | pipe_ctx | 4248 |
| CONTAINER | 0 | -8-8-8+2384+0+1896 | $(-1) |
| MEM_ZERO | 0 | pipe_ctx | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/amd/amdgpu/../display/dc/dml2_0/dml2_mall_phantom.c add_phantom_pipes_for_main_pipe() -> (struct dml2_dc_svp_callbacks)->build_scaling_params()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pipe_ctx | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->plane_state | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->flip_immediate | 0 |
| PARAM_VALUE | 0 | pipe_ctx->stream | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->stream->use_dynamic_meta | 0 |
| CAPPED_DATA | 0 | pipe_ctx->stream | 1 |
drivers/gpu/drm/amd/amdgpu/../display/dc/dml2_0/dml2_mall_phantom.c dml2_svp_add_phantom_pipe_to_dc_state() -> (struct dml2_dc_svp_callbacks)->build_scaling_params()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pipe_ctx | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->plane_state | 1-u64max |
| PARAM_VALUE | 0 | pipe_ctx->stream | 1-u64max |
| NOCHECK_CALL |