Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/gpu/drm/i915/display/intel_dp.c intel_dp_detect() -> intel_dp_dpcd_set_probe()

Type Parameter Key Value
PARAM_VALUE 0 intel_dp 4096-ptr_max
PARAM_VALUE 1 force_on_external 0
BUF_SIZE 0 intel_dp (-1),6896
BUF_SIZE 0 intel_dp (-1),6896
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 intel_dp->aux.cec.adap->rc->input_dev->max_vals
HALF_LOCKED2 &_connector->dev->mode_config.connection_mutex
HALF_LOCKED2 &dev->mode_config.mutex
TYPE_LOCK (struct drm_mode_config)->connection_mutex

drivers/gpu/drm/i915/display/intel_dp.c intel_dp_force() -> intel_dp_dpcd_set_probe()

Type Parameter Key Value
PARAM_VALUE 0 intel_dp 4096-ptr_max
PARAM_VALUE 0 intel_dp->attached_connector 4096-ptr_max
PARAM_VALUE 1 force_on_external 0
BUF_SIZE 0 intel_dp (-1),6896
BUF_SIZE 0 intel_dp (-1),6896
CAPPED_DATA 0 intel_dp->attached_connector->base.vrr_capable_property 1
MEM_ZERO 0 &intel_dp->attached_connector->base.display_info.amd_vsdb
MEM_ZERO 0 &intel_dp->attached_connector->base.display_info.hdmi
MEM_ZERO 0 &intel_dp->attached_connector->base.display_info.hdr_sink_metadata
MEM_ZERO 0 &intel_dp->attached_connector->base.display_info.luminance_range
MEM_ZERO 0 &intel_dp->attached_connector->base.display_info.monitor_range
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 intel_dp->aux.cec.adap->rc->input_dev->max_vals
HALF_LOCKED2 &client->modeset_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/i915/display/intel_dp.c intel_dp_hpd_pulse() -> intel_dp_dpcd_set_probe()

Type Parameter Key Value
PARAM_VALUE 0 intel_dp 4096-ptr_max
PARAM_VALUE 1 force_on_external 1
BUF_SIZE 0 intel_dp 6896
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/i915/display/intel_hotplug.c intel_hpd_poll_disable() -> intel_dp_dpcd_set_probe()

Type Parameter Key Value
PARAM_VALUE 0 intel_dp 4096-ptr_max
PARAM_VALUE 1 force_on_external 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &display->drm->mode_config.mutex
HALF_LOCKED2 &power_domains->lock

drivers/gpu/drm/i915/display/intel_dp_aux.c intel_dp_aux_init() -> intel_dp_dpcd_set_probe()

Type Parameter Key Value
PARAM_VALUE 0 intel_dp 4096-ptr_max
PARAM_VALUE 0 intel_dp->attached_connector 4096-ptr_max
PARAM_VALUE 0 intel_dp->aux_ch_ctl_reg 2330658400193839104,2452118969381224448,3663164794349133824,4527012570305523712,4938319755470114816,5968037556263280640
PARAM_VALUE 0 intel_dp->aux_ch_data_reg 1228918400150614016,1910008409409331200,3859220972446752768,4841816796975067136,5861418129115541504,8390454276790501376
PARAM_VALUE 0 intel_dp->get_aux_clock_divider 53974035416162304,5752887552650600448,6583241583868248064,7391769433444446208
PARAM_VALUE 0 intel_dp->get_aux_send_ctl 2879361149073915904,3870546056817102848
PARAM_VALUE 1 force_on_external 1
BUF_SIZE 0 intel_dp 6896
BUF_SIZE 0 intel_dp->attached_connector 4240
BUF_SIZE 0 intel_dp->aux.name (-1)-s32max
CAPPED_DATA 0 intel_dp->aux.name 1
DATA_SOURCE 0 intel_dp $0
BIT_INFO 0 intel_dp->aux_ch_ctl_reg 0x280000010000,0x7edffffffffff000
BIT_INFO 0 intel_dp->aux_ch_data_reg 0x800000000000,0x7ffffffffffff000
BIT_INFO 0 intel_dp->get_aux_clock_divider 0x14400040000000,0x7fffdfffef9ff000
BIT_INFO 0 intel_dp->get_aux_send_ctl 0x25b48121a21c0000,0x37f7fbb5b7dfd000
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 intel_dp->DP 0-u32max
HOST_DATA 0 intel_dp->pps.vlv_active_pipe 0-s32max[c]