Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/i915/display/intel_hdmi.c intel_write_infoframe() -> (struct intel_digital_port)->write_infoframe()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 crtc_state 4096-ptr_max
PARAM_VALUE 1 crtc_state->intel_dpll->info->id 0-32
PARAM_VALUE 2 type 129-131,135
PARAM_VALUE 3 frame 4096-ptr_max
PARAM_VALUE 4 len 5-32
BUF_SIZE 3 frame 32
CAPPED_DATA 2 type 1
DATA_SOURCE 0 encoder $0
DATA_SOURCE 1 crtc_state $1
DATA_SOURCE 2 type $2
HARD_MAX 2 type 135
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/i915/display/intel_vdsc.c intel_dsc_dp_pps_write() -> (struct intel_digital_port)->write_infoframe()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 crtc_state 4096-ptr_max
PARAM_VALUE 1 crtc_state->dsc.compression_enable 1
PARAM_VALUE 1 crtc_state->intel_dpll->info->id 0-32
PARAM_VALUE 2 type 16
PARAM_VALUE 3 frame 8558694546224332800
PARAM_VALUE 4 len 132
BUF_SIZE 0 encoder (-1),728
BUF_SIZE 0 encoder (-1),728
BUF_SIZE 3 frame 132
DATA_SOURCE 0 encoder $0
DATA_SOURCE 1 crtc_state $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/i915/display/intel_lspcon.c lspcon_set_infoframes() -> (struct intel_digital_port)->write_infoframe()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 crtc_state 4096-ptr_max
PARAM_VALUE 1 crtc_state->intel_dpll->info->id 0-32
PARAM_VALUE 2 type 130
PARAM_VALUE 3 frame 5563509486802915328
PARAM_VALUE 4 len 4-32
BUF_SIZE 0 encoder (-1),728
BUF_SIZE 0 encoder (-1),728
BUF_SIZE 3 frame 32
CAPPED_DATA 4 len 1
CAPPED_DATA 4 len 1
DATA_SOURCE 0 encoder $0
DATA_SOURCE 1 crtc_state $2
DATA_SOURCE 4 len r hdmi_infoframe_pack
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/i915/display/intel_dp.c intel_write_dp_sdp() -> (struct intel_digital_port)->write_infoframe()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 crtc_state 4096-ptr_max
PARAM_VALUE 1 crtc_state->intel_dpll->info->id 0-8
PARAM_VALUE 1 crtc_state->uapi.crtc 4096-ptr_max
PARAM_VALUE 2 type 7,10,34
PARAM_VALUE 3 frame 5985081241893130240
PARAM_VALUE 4 len 32,36
BUF_SIZE 3 frame 36
DATA_SOURCE 0 encoder $0
DATA_SOURCE 1 crtc_state $1
DATA_SOURCE 2 type $2
MEM_ZERO 3 frame
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock