Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_mst_types.c validate_dsc_caps_on_connector() -> dc_dsc_parse_dsc_dpcd()

Type Parameter Key Value
PARAM_VALUE 0 dc->debug.force_frl_dsc 1
PARAM_VALUE 0 dc->debug.force_frl_max 1
PARAM_VALUE 1 dpcd_dsc_basic_data 4096-ptr_max
PARAM_VALUE 2 dpcd_dsc_branch_decoder_caps 0,4096-ptr_max
PARAM_VALUE 3 dsc_sink_caps 4096-ptr_max
BUF_SIZE 1 dpcd_dsc_basic_data 16
BUF_SIZE 2 dpcd_dsc_branch_decoder_caps 0,3
BUF_SIZE 2 dpcd_dsc_branch_decoder_caps 0,3
BIT_INFO 2 dpcd_dsc_branch_decoder_caps 0x0,0x7724cefc03c98000
BIT_INFO 2 dpcd_dsc_branch_decoder_caps 0x0,0x7724cefc03c98000
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &client->modeset_mutex
HALF_LOCKED2 &connector->dev->mode_config.connection_mutex
HALF_LOCKED2 &dev->mode_config.connection_mutex
HALF_LOCKED2 &dev->mode_config.mutex
HALF_LOCKED2 &drm->mode_config.mutex
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 _T->lock

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_connector.c update_dsc_caps() -> dc_dsc_parse_dsc_dpcd()

Type Parameter Key Value
PARAM_VALUE 3 dsc_sink_caps 2156520120294821888
PARAM_VALUE 3 dsc_sink_caps->bpp_increment_div 0
PARAM_VALUE 3 dsc_sink_caps->branch_max_line_width 0
PARAM_VALUE 3 dsc_sink_caps->branch_overall_throughput_0_mps 0
PARAM_VALUE 3 dsc_sink_caps->branch_overall_throughput_1_mps 0
PARAM_VALUE 3 dsc_sink_caps->color_depth.bits.RESERVED1 0
PARAM_VALUE 3 dsc_sink_caps->color_depth.raw 0
PARAM_VALUE 3 dsc_sink_caps->color_formats.bits.RESERVED 0
PARAM_VALUE 3 dsc_sink_caps->color_formats.bits.RGB 0
PARAM_VALUE 3 dsc_sink_caps->color_formats.bits.YCBCR_444 0
PARAM_VALUE 3 dsc_sink_caps->color_formats.raw 0
PARAM_VALUE 3 dsc_sink_caps->dsc_version 0
PARAM_VALUE 3 dsc_sink_caps->edp_max_bits_per_pixel 0
PARAM_VALUE 3 dsc_sink_caps->is_block_pred_supported 0
PARAM_VALUE 3 dsc_sink_caps->is_dp 0
PARAM_VALUE 3 dsc_sink_caps->is_dsc_supported 0
PARAM_VALUE 3 dsc_sink_caps->is_frl 0
PARAM_VALUE 3 dsc_sink_caps->is_vic_all_bpp 0
PARAM_VALUE 3 dsc_sink_caps->lb_bit_depth 0
PARAM_VALUE 3 dsc_sink_caps->max_slice_width 0
PARAM_VALUE 3 dsc_sink_caps->rc_buffer_size 0
PARAM_VALUE 3 dsc_sink_caps->slice_caps1.bits.NUM_SLICES_1 0
PARAM_VALUE 3 dsc_sink_caps->slice_caps1.bits.NUM_SLICES_2 0
PARAM_VALUE 3 dsc_sink_caps->slice_caps1.bits.NUM_SLICES_4 0
PARAM_VALUE 3 dsc_sink_caps->slice_caps1.bits.NUM_SLICES_6 0
PARAM_VALUE 3 dsc_sink_caps->slice_caps1.bits.NUM_SLICES_8 0
PARAM_VALUE 3 dsc_sink_caps->slice_caps1.bits.RESERVED 0
PARAM_VALUE 3 dsc_sink_caps->slice_caps1.raw 0
PARAM_VALUE 3 dsc_sink_caps->slice_caps2.bits.RESERVED 0
PARAM_VALUE 3 dsc_sink_caps->slice_caps2.raw 0
PARAM_VALUE 3 dsc_sink_caps->throughput_mode_0_mps 0
PARAM_VALUE 3 dsc_sink_caps->throughput_mode_1_mps 0
PARAM_VALUE 3 dsc_sink_caps->total_chunk_kbytes 0
BUF_SIZE 1 dpcd_dsc_basic_data 16
BUF_SIZE 2 dpcd_dsc_branch_decoder_caps 3
DATA_SOURCE 3 dsc_sink_caps $3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_connector.c update_dsc_caps() -> dc_dsc_parse_dsc_dpcd()

Type Parameter Key Value
PARAM_VALUE 3 dsc_sink_caps 2156520120294821888
PARAM_VALUE 3 dsc_sink_caps->bpp_increment_div 0
PARAM_VALUE 3 dsc_sink_caps->branch_max_line_width 0
PARAM_VALUE 3 dsc_sink_caps->branch_overall_throughput_0_mps 0
PARAM_VALUE 3 dsc_sink_caps->branch_overall_throughput_1_mps 0
PARAM_VALUE 3 dsc_sink_caps->color_depth.bits.RESERVED1 0
PARAM_VALUE 3 dsc_sink_caps->color_depth.raw 0
PARAM_VALUE 3 dsc_sink_caps->color_formats.bits.RESERVED 0
PARAM_VALUE 3 dsc_sink_caps->color_formats.bits.RGB 0
PARAM_VALUE 3 dsc_sink_caps->color_formats.bits.YCBCR_444 0
PARAM_VALUE 3 dsc_sink_caps->color_formats.raw 0
PARAM_VALUE 3 dsc_sink_caps->dsc_version 0
PARAM_VALUE 3 dsc_sink_caps->edp_max_bits_per_pixel 0
PARAM_VALUE 3 dsc_sink_caps->is_block_pred_supported 0
PARAM_VALUE 3 dsc_sink_caps->is_dp 0
PARAM_VALUE 3 dsc_sink_caps->is_dsc_supported 0
PARAM_VALUE 3 dsc_sink_caps->is_frl 0
PARAM_VALUE 3 dsc_sink_caps->is_vic_all_bpp 0
PARAM_VALUE 3 dsc_sink_caps->lb_bit_depth 0
PARAM_VALUE 3 dsc_sink_caps->max_slice_width 0
PARAM_VALUE 3 dsc_sink_caps->rc_buffer_size 0
PARAM_VALUE 3 dsc_sink_caps->slice_caps1.bits.NUM_SLICES_1 0
PARAM_VALUE 3 dsc_sink_caps->slice_caps1.bits.NUM_SLICES_2 0
PARAM_VALUE 3 dsc_sink_caps->slice_caps1.bits.NUM_SLICES_4 0
PARAM_VALUE 3 dsc_sink_caps->slice_caps1.bits.NUM_SLICES_6 0
PARAM_VALUE 3 dsc_sink_caps->slice_caps1.bits.NUM_SLICES_8 0
PARAM_VALUE 3 dsc_sink_caps->slice_caps1.bits.RESERVED 0
PARAM_VALUE 3 dsc_sink_caps->slice_caps1.raw 0
PARAM_VALUE 3 dsc_sink_caps->slice_caps2.bits.RESERVED 0
PARAM_VALUE 3 dsc_sink_caps->slice_caps2.raw 0
PARAM_VALUE 3 dsc_sink_caps->throughput_mode_0_mps 0
PARAM_VALUE 3 dsc_sink_caps->throughput_mode_1_mps 0
PARAM_VALUE 3 dsc_sink_caps->total_chunk_kbytes 0
BUF_SIZE 1 dpcd_dsc_basic_data 16
BUF_SIZE 2 dpcd_dsc_branch_decoder_caps 3
DATA_SOURCE 3 dsc_sink_caps $3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL