Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c dpu_hw_sspp_setup_format() -> dpu_hw_setup_format_impl()

Type Parameter Key Value
PARAM_VALUE 0 pipe 4096-ptr_max
PARAM_VALUE 0 pipe->multirect_index 0-2
PARAM_VALUE 0 pipe->sspp 4096-ptr_max
PARAM_VALUE 0 pipe->sspp->cap->features 128,146,157,192,10368,10376,10386,10624,10660,11684,14720,14784,15744,15808,28068
PARAM_VALUE 0 pipe->sspp->cap->sblk->scaler_blk.version 0,65538-65540,131076,196608-196613
PARAM_VALUE 0 pipe->sspp->cap->sblk->sspp_rec0_blk.base 0,4096,12288
PARAM_VALUE 0 pipe->sspp->cap->sblk->sspp_rec1_blk.base 0,4096,12288
PARAM_VALUE 0 pipe->sspp->hw.log_mask 2,4,8,16,32,64,128,256,1024,2048,4096,8192
PARAM_VALUE 0 pipe->sspp->mdss_ver 4096-ptr_max
PARAM_VALUE 0 pipe->sspp->mdss_ver->core_major_ver 1,3-10,12-13
PARAM_VALUE 0 pipe->sspp->ops.setup_format 4228160749333573632,5575039119310536704
PARAM_VALUE 0 pipe->sspp->ops.setup_multirect 446193824467689472,6257304059279601664
PARAM_VALUE 0 pipe->sspp->ops.setup_rects 867330170239729664,1191935441571012608
PARAM_VALUE 0 pipe->sspp->ops.setup_solidfill 7114786195738783744,7674874766586232832
PARAM_VALUE 0 pipe->sspp->ops.setup_sourceaddress 901874953870073856,2434260134008070144
PARAM_VALUE 1 fmt 4096-ptr_max
PARAM_VALUE 1 fmt->fetch_mode 0,2
PARAM_VALUE 2 flags 0-3,8-11,16
PARAM_VALUE 3 ctx 4096-ptr_max
PARAM_VALUE 3 ctx->hw.log_mask 2,4,8,16,32,64,128,256,1024,2048,4096,8192
PARAM_VALUE 3 ctx->mdss_ver 4096-ptr_max
PARAM_VALUE 3 ctx->mdss_ver->core_major_ver 1,3-10,12-13
PARAM_VALUE 3 ctx->ops.setup_format 4228160749333573632,5575039119310536704
PARAM_VALUE 3 ctx->ops.setup_multirect 446193824467689472,6257304059279601664
PARAM_VALUE 3 ctx->ops.setup_rects 867330170239729664,1191935441571012608
PARAM_VALUE 3 ctx->ops.setup_solidfill 7114786195738783744,7674874766586232832
PARAM_VALUE 3 ctx->ops.setup_sourceaddress 901874953870073856,2434260134008070144
PARAM_VALUE 4 op_mode_off 56,380
PARAM_VALUE 5 unpack_pat_off 52,376
PARAM_VALUE 6 format_off 48,372
PARAM_VALUE 7 ubwc_ctrl_off 68,448
PARAM_VALUE 8 ubwc_error_off 312,456
DATA_SOURCE 0 pipe $0
DATA_SOURCE 1 fmt $1
DATA_SOURCE 2 flags $2
FUZZY_MAX 0 pipe->sspp->mdss_ver->core_major_ver 8
FUZZY_MAX 2 flags 0
FUZZY_MAX 3 ctx->mdss_ver->core_major_ver 8
FUZZY_MAX 4 op_mode_off 380
FUZZY_MAX 5 unpack_pat_off 376
FUZZY_MAX 6 format_off 372
FUZZY_MAX 7 ubwc_ctrl_off 448
FUZZY_MAX 8 ubwc_error_off 456
BIT_INFO 2 flags 0x0,0x1b
BIT_INFO 4 op_mode_off 0x38,0x17c
BIT_INFO 5 unpack_pat_off 0x30,0x17c
BIT_INFO 6 format_off 0x30,0x174
BIT_INFO 7 ubwc_ctrl_off 0x40,0x1c4
BIT_INFO 8 ubwc_error_off 0x108,0x1f8
HARD_MAX 4 op_mode_off 380
HARD_MAX 5 unpack_pat_off 376
HARD_MAX 6 format_off 372
HARD_MAX 7 ubwc_ctrl_off 448
HARD_MAX 8 ubwc_error_off 456
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 irq

drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp_v13.c dpu_hw_sspp_setup_format_v13() -> dpu_hw_setup_format_impl()

Type Parameter Key Value
PARAM_VALUE 0 pipe 4096-ptr_max
PARAM_VALUE 0 pipe->multirect_index 0-2
PARAM_VALUE 0 pipe->sspp 4096-ptr_max
PARAM_VALUE 0 pipe->sspp->cap 4096-ptr_max
PARAM_VALUE 0 pipe->sspp->cap->features 128,146,157,192,10368,10376,10386,10624,10660,11684,14720,14784,15744,15808,28068
PARAM_VALUE 0 pipe->sspp->cap->sblk 4096-ptr_max
PARAM_VALUE 0 pipe->sspp->cap->sblk->scaler_blk.version 0,65538-65540,131076,196608-196613
PARAM_VALUE 0 pipe->sspp->cap->sblk->sspp_rec0_blk.base 0,4096,12288
PARAM_VALUE 0 pipe->sspp->cap->sblk->sspp_rec1_blk.base 0,4096,12288
PARAM_VALUE 0 pipe->sspp->hw.log_mask 2,4,8,16,32,64,128,256,1024,2048,4096,8192
PARAM_VALUE 0 pipe->sspp->ops.setup_format 4228160749333573632,5575039119310536704
PARAM_VALUE 0 pipe->sspp->ops.setup_multirect 446193824467689472,6257304059279601664
PARAM_VALUE 0 pipe->sspp->ops.setup_rects 867330170239729664,1191935441571012608
PARAM_VALUE 0 pipe->sspp->ops.setup_solidfill 7114786195738783744,7674874766586232832
PARAM_VALUE 0 pipe->sspp->ops.setup_sourceaddress 901874953870073856,2434260134008070144
PARAM_VALUE 1 fmt 1-u64max
PARAM_VALUE 1 fmt->fetch_mode 0,2
PARAM_VALUE 2 flags 0-3,8-11,16
PARAM_VALUE 3 ctx 4096-ptr_max
PARAM_VALUE 3 ctx->cap 4096-ptr_max
PARAM_VALUE 3 ctx->cap->sblk 4096-ptr_max
PARAM_VALUE 3 ctx->cap->sblk->sspp_rec0_blk.base 0,4096,12288
PARAM_VALUE 3 ctx->cap->sblk->sspp_rec1_blk.base 0,4096,12288
PARAM_VALUE 3 ctx->hw.log_mask 2,4,8,16,32,64,128,256,1024,2048,4096,8192
PARAM_VALUE 3 ctx->ops.setup_format 4228160749333573632,5575039119310536704
PARAM_VALUE 3 ctx->ops.setup_multirect 446193824467689472,6257304059279601664
PARAM_VALUE 3 ctx->ops.setup_rects 867330170239729664,1191935441571012608
PARAM_VALUE 3 ctx->ops.setup_solidfill 7114786195738783744,7674874766586232832
PARAM_VALUE 3 ctx->ops.setup_sourceaddress 901874953870073856,2434260134008070144
PARAM_VALUE 4 op_mode_off 8,4104,12296
PARAM_VALUE 5 unpack_pat_off 4,4100,12292
PARAM_VALUE 6 format_off 0,4096,12288
PARAM_VALUE 7 ubwc_ctrl_off 144,4240,12432
PARAM_VALUE 8 ubwc_error_off 208,4304,12496
DATA_SOURCE 0 pipe $0
DATA_SOURCE 1 fmt $1
DATA_SOURCE 2 flags $2
FUZZY_MAX 2 flags 0
BIT_INFO 2 flags 0x0,0x1b
HARD_MAX 6 format_off 12288
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 irq