Documented in 1 files:

Defined in 1 files as a function:

Referenced in 25 files:

Smatch caller information:

drivers/gpu/drm/nouveau/nouveau_dp.c nouveau_dp_power_down() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 1536
PARAM_VALUE 2 valuep 754487113484783616
BUF_SIZE 0 aux 2992
RX_PATH
TASK_NOT_RUNNING
LOCK2 &outp->dp.hpd_irq_lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex
TYPE_LOCK (struct nouveau_encoder)->dp.hpd_irq_lock

drivers/gpu/drm/nouveau/nouveau_dp.c nouveau_dp_train() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 1536
PARAM_VALUE 2 valuep 6796527039415623680
BUF_SIZE 0 aux 2992
RX_PATH
TASK_NOT_RUNNING
LOCK2 &outp->dp.hpd_irq_lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex
TYPE_LOCK (struct nouveau_encoder)->dp.hpd_irq_lock

drivers/gpu/drm/nouveau/nouveau_dp.c nouveau_dp_train_link() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 1 offset 257
PARAM_VALUE 2 valuep 3453754485016846336
BUF_SIZE 0 aux 2992
RX_PATH
TASK_NOT_RUNNING
LOCK2 &outp->dp.hpd_irq_lock
HALF_LOCKED2 &dev->mode_config.mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct nouveau_encoder)->dp.hpd_irq_lock

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_mst_types.c dm_dp_mst_detect() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 8704
PARAM_VALUE 2 valuep 6751879593882185728
TASK_NOT_RUNNING
HALF_LOCKED2 &connector->dev->mode_config.connection_mutex
HALF_LOCKED2 &dev->mode_config.mutex
HALF_LOCKED2 &master->mst_mgr.base.lock
TYPE_LOCK (struct drm_mode_config)->connection_mutex

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_mst_types.c dm_dp_mst_detect() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 1 offset 0
PARAM_VALUE 2 valuep 6751879593882185728
PARAM_VALUE 2 *valuep 0
TASK_NOT_RUNNING
HALF_LOCKED2 &connector->dev->mode_config.connection_mutex
HALF_LOCKED2 &dev->mode_config.mutex
HALF_LOCKED2 &master->mst_mgr.base.lock
TYPE_LOCK (struct drm_mode_config)->connection_mutex

drivers/gpu/drm/msm/dp/dp_panel.c drm_dp_dpcd_read_data() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->drm_dev 0,4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 1 offset 16-31,256-271,1792-1807
PARAM_VALUE 2 valuep 4096-ptr_max
CAPPED_DATA 1 offset 1
DATA_SOURCE 0 aux $0
RX_PATH
TASK_NOT_RUNNING
UNITS 1 offset unit_byte

drivers/gpu/drm/radeon/atombios_dp.c radeon_dp_get_panel_mode() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 13
PARAM_VALUE 2 valuep 8484069226044334080
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/radeon/atombios_dp.c radeon_dp_get_panel_mode() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 13
PARAM_VALUE 2 valuep 8484069226044334080
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/radeon/atombios_dp.c radeon_dp_link_train() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 2
PARAM_VALUE 2 valuep 8037701157729910784
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_dp_aux_backlight.c drm_dp_dpcd_read_data() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 1 offset 1829-1830
PARAM_VALUE 2 valuep 799963715429416960,1919322717141032960
DATA_SOURCE 0 aux $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_dp_aux_backlight.c intel_dp_aux_hdr_enable_backlight() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 836
PARAM_VALUE 2 valuep 5186934512175767552
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &display->backlight.lock

drivers/gpu/drm/i915/display/intel_dp_aux_backlight.c intel_dp_aux_hdr_get_backlight() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 836
PARAM_VALUE 2 valuep 3237024287760748544
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &display->backlight.lock
HALF_LOCKED2 &display->drm->mode_config.connection_mutex.mutex

drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c analogix_dp_get_psr_status() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 8200
PARAM_VALUE 2 valuep 1886236269504024576
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &encoder->bridge_chain_mutex

drivers/gpu/drm/display/drm_dp_cec.c drm_dp_dpcd_read_data() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 8196-8211,12288-12319
PARAM_VALUE 2 valuep 4096-ptr_max
BUF_SIZE 0 aux (-1),48,80,88,112,144,168,184,192,272,1608,1784,6568
BUF_SIZE 0 aux (-1),48,80,88,112,144,168,184,192,272,1608,1784,6568
CAPPED_DATA 1 offset 1
DATA_SOURCE 0 aux $0
RX_PATH
TASK_NOT_RUNNING
UNITS 1 offset unit_byte
HALF_LOCKED2 0 &aux->cec.lock

drivers/gpu/drm/i915/display/intel_lspcon.c lspcon_wake_native_aux_ch() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 0
PARAM_VALUE 2 valuep 741137340343951360
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/display/drm_dp_tunnel.c drm_dp_dpcd_read_data() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 2 valuep 4096-ptr_max
DATA_SOURCE 0 aux $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/bridge/tc358767.c tc_get_display_props() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 1 offset 3
PARAM_VALUE 2 valuep 3678856633103900672
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/bridge/tc358767.c tc_get_display_props() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 6
PARAM_VALUE 2 valuep 3678856633103900672
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/bridge/tc358767.c tc_get_display_props() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 1 offset 266
PARAM_VALUE 2 valuep 3678856633103900672
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/bridge/tc358767.c tc_main_link_enable() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 aux->hw_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 1 offset 266
PARAM_VALUE 2 valuep 4096-ptr_max
BUF_SIZE 0 aux 2992
BUF_SIZE 2 valuep 6
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &first_bridge->encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/i915/display/intel_dp.c drm_dp_dpcd_read_data() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 1 offset 16-8740
PARAM_VALUE 2 valuep 4096-ptr_max
BUF_SIZE 0 aux (-1),2992
BUF_SIZE 0 aux (-1),2992
CAPPED_DATA 1 offset 1
DATA_SOURCE 0 aux $0
RX_PATH
TASK_NOT_RUNNING
UNITS 1 offset unit_byte
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/i915/display/intel_dp.c intel_dp_get_colorimetry_status() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->drm_dev 0,4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 1 offset 8720
PARAM_VALUE 2 valuep 4484180553937403904
PARAM_VALUE 2 *valuep 0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_dp.c intel_dp_get_dsc_sink_cap() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 1 offset 144
PARAM_VALUE 2 valuep 4096-ptr_max
PARAM_VALUE 2 *valuep 0
BUF_SIZE 0 aux (-1),2992
BUF_SIZE 0 aux (-1),2992
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_dp.c intel_dp_get_sink_irq_esi() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 1 offset 8197
PARAM_VALUE 2 valuep 1976191235113054211
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/i915/display/intel_dp.c intel_dp_handle_hdmi_link_status_change() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 1 offset 12378
PARAM_VALUE 2 valuep 2904507575515549696
PARAM_VALUE 2 *valuep 0
LOCK2 &pool->lock

drivers/gpu/drm/i915/display/intel_dp.c intel_edp_mso_init() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->cec.lock.magic 4096-ptr_max
PARAM_VALUE 0 aux->ddc.algo 3072115201830367232
PARAM_VALUE 0 aux->ddc.algo_data 4096-ptr_max
PARAM_VALUE 0 aux->ddc.lock_ops 5045879659154841600
PARAM_VALUE 0 aux->ddc.retries 3
PARAM_VALUE 0 aux->drm_dev 0,4096-ptr_max
PARAM_VALUE 0 aux->transfer 4998951970533105664
PARAM_VALUE 1 offset 1956
PARAM_VALUE 2 valuep 1893747492950048768
RX_PATH
TASK_NOT_RUNNING
LOCK2 &display->drm->mode_config.mutex
TYPE_LOCK (struct drm_mode_config)->mutex

drivers/gpu/drm/i915/display/intel_dp.c write_dsc_decompression_flag() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 1-u64max
PARAM_VALUE 1 offset 352
PARAM_VALUE 2 valuep 990478256815861760
CAPPED_DATA 0 aux 1
DATA_SOURCE 0 aux $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/display/drm_dp_mst_topology.c drm_dp_dpcd_read_data() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 2 valuep 4096-ptr_max
BUF_SIZE 0 aux (-1),2992
BUF_SIZE 0 aux (-1),2992
DATA_SOURCE 0 aux $0
RX_PATH
TASK_NOT_RUNNING
UNITS 1 offset unit_byte
HALF_LOCKED2 &m->lock
HALF_LOCKED2 &mgr->base.lock
HALF_LOCKED2 &mgr->lock

drivers/gpu/drm/bridge/analogix/analogix-anx6345.c anx6345_dp_link_training() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 1
PARAM_VALUE 2 valuep 5392083756607868928
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &commit->dev->mode_config.connection_mutex
HALF_LOCKED2 &commit->dev->mode_config.connection_mutex.mutex
HALF_LOCKED2 &first_bridge->encoder->bridge_chain_mutex

drivers/gpu/drm/bridge/analogix/analogix-anx6345.c anx6345_get_downstream_info() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 512
PARAM_VALUE 2 valuep 5251985016731111424
RX_PATH
TASK_NOT_RUNNING
LOCK2 &anx6345->lock
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
TYPE_LOCK (struct anx6345)->lock

drivers/gpu/drm/tegra/dp.c drm_dp_link_probe() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 aux->hw_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 1 offset 1792
PARAM_VALUE 2 valuep 8280395949841940480
DATA_SOURCE 0 aux $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/bridge/analogix/analogix-anx78xx.c anx78xx_dp_link_training() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 1
PARAM_VALUE 2 valuep 7559469818907152384
RX_PATH
TASK_NOT_RUNNING
LOCK2 &anx78xx->lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct anx78xx)->lock

drivers/gpu/drm/bridge/analogix/analogix-anx78xx.c anx78xx_get_downstream_info() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 512
PARAM_VALUE 2 valuep 5586913034758811648
RX_PATH
TASK_NOT_RUNNING
LOCK2 &anx78xx->lock
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
TYPE_LOCK (struct anx78xx)->lock

drivers/gpu/drm/i915/display/intel_alpm.c intel_alpm_get_error() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 8203
PARAM_VALUE 2 valuep 3842467732782694400
BUF_SIZE 0 aux 2992
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &psr->lock

drivers/gpu/drm/i915/display/intel_ddi.c drm_dp_dpcd_read_data() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 1 offset 640
PARAM_VALUE 2 valuep 1482304192451129344
DATA_SOURCE 0 aux $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/bridge/ite-it6505.c it6505_dpcd_read() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 259-514,426024-426025
PARAM_VALUE 2 valuep 5827474769019367424
CAPPED_DATA 1 offset 1
DATA_SOURCE 1 offset $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &it6505->mode_lock
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/i915/display/intel_dp_link_training.c drm_dp_dpcd_read_data() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 1 offset 8204-8207
PARAM_VALUE 2 valuep 4096-ptr_max
DATA_SOURCE 0 aux $0
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/i915/display/intel_dp_link_training.c intel_dp_128b132b_intra_hop() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 517
PARAM_VALUE 2 valuep 4411040686499487744
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_dp_mst.c intel_dp_mst_verify_dpcd_state() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 1 offset 273
PARAM_VALUE 2 valuep 749243864469499904
TASK_NOT_RUNNING
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_psr.c drm_dp_dpcd_read_data() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->drm_dev 0,4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 1 offset 112-118,176-182,1008-1014
PARAM_VALUE 2 valuep 4096-ptr_max
CAPPED_DATA 1 offset 1
DATA_SOURCE 0 aux $0
TASK_NOT_RUNNING
UNITS 1 offset unit_byte

drivers/gpu/drm/i915/display/intel_psr.c intel_dp_get_sink_sync_latency() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->drm_dev 0,4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 1 offset 8201
PARAM_VALUE 2 valuep 920382804769939456
PARAM_VALUE 2 *valuep 8
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_psr.c psr_capability_changed_check() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 8199
PARAM_VALUE 2 valuep 6776253842052317184
LOCK2 &pool->lock
LOCK2 &psr->lock
TYPE_LOCK (struct intel_psr)->lock

drivers/gpu/drm/i915/display/intel_psr.c psr_get_status_and_error_status() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 8200,8226
PARAM_VALUE 2 valuep 3555705971974291456,6313081495937060864
BUF_SIZE 0 aux 2992
DATA_SOURCE 2 valuep $1
FUZZY_MAX 1 offset 8226
BIT_INFO 1 offset 0x2000,0x202a
HARD_MAX 1 offset 8226
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &m->lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &psr->lock

drivers/gpu/drm/i915/display/intel_psr.c psr_get_status_and_error_status() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 aux->hw_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 1 offset 8198,8224
PARAM_VALUE 2 valuep 3725442948187803648,3798024766821466112
BUF_SIZE 0 aux 2992
DATA_SOURCE 2 valuep $2
FUZZY_MAX 1 offset 8224
BIT_INFO 1 offset 0x2000,0x2026
HARD_MAX 1 offset 8224
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &m->lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &psr->lock

drivers/gpu/drm/bridge/analogix/analogix_dp_core.c analogix_dp_detect_sink_psr() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->drm_dev 0,4096-ptr_max
PARAM_VALUE 1 offset 112
PARAM_VALUE 2 valuep 4502283196566740992
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &first_bridge->encoder->bridge_chain_mutex
HALF_LOCKED2 &old_state->dev->mode_config.connection_mutex
HALF_LOCKED2 &old_state->dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/bridge/analogix/analogix_dp_core.c analogix_dp_disable_psr() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 1 offset 8200
PARAM_VALUE 2 valuep 2960864702446051328
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/bridge/analogix/analogix_dp_core.c analogix_dp_enable_psr() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 8200
PARAM_VALUE 2 valuep 4765759883044941824
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &old_state->dev->mode_config.connection_mutex
HALF_LOCKED2 &old_state->dev->mode_config.connection_mutex.mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/bridge/analogix/analogix_dp_core.c analogix_dp_enable_rx_to_enhanced_mode() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 257
PARAM_VALUE 2 valuep 5102389170628718592
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/bridge/analogix/analogix_dp_core.c analogix_dp_enable_scramble() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->drm_dev 0,4096-ptr_max
PARAM_VALUE 1 offset 258
PARAM_VALUE 2 valuep 7421643943702818816
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &first_bridge->encoder->bridge_chain_mutex
HALF_LOCKED2 &old_state->dev->mode_config.connection_mutex
HALF_LOCKED2 &old_state->dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/bridge/analogix/analogix_dp_core.c analogix_dp_enable_scramble() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->drm_dev 0,4096-ptr_max
PARAM_VALUE 1 offset 258
PARAM_VALUE 2 valuep 7421643943702818816
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &first_bridge->encoder->bridge_chain_mutex
HALF_LOCKED2 &old_state->dev->mode_config.connection_mutex
HALF_LOCKED2 &old_state->dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/bridge/analogix/analogix_dp_core.c analogix_dp_enable_sink_psr() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->drm_dev 0,4096-ptr_max
PARAM_VALUE 1 offset 368
PARAM_VALUE 2 valuep 6561853843892092928
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &first_bridge->encoder->bridge_chain_mutex
HALF_LOCKED2 &old_state->dev->mode_config.connection_mutex
HALF_LOCKED2 &old_state->dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/bridge/analogix/analogix_dp_core.c analogix_dp_fast_link_train_detection() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->drm_dev 0,4096-ptr_max
PARAM_VALUE 1 offset 3
PARAM_VALUE 2 valuep 8550084196428181504
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &first_bridge->encoder->bridge_chain_mutex
HALF_LOCKED2 &old_state->dev->mode_config.connection_mutex
HALF_LOCKED2 &old_state->dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/bridge/analogix/analogix_dp_core.c analogix_dp_get_max_rx_bandwidth() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 1
PARAM_VALUE 2 valuep 6202133237221351424
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/bridge/analogix/analogix_dp_core.c analogix_dp_get_max_rx_lane_count() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 2
PARAM_VALUE 2 valuep 5900605009662095360
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/bridge/analogix/analogix_dp_core.c analogix_dp_is_enhanced_mode_available() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 2
PARAM_VALUE 2 valuep 6560358418984529920
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/atombios_dp.c amdgpu_atombios_dp_get_panel_mode() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 13
PARAM_VALUE 2 valuep 7596216314642554880
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/atombios_dp.c amdgpu_atombios_dp_get_panel_mode() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 13
PARAM_VALUE 2 valuep 7596216314642554880
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/atombios_dp.c amdgpu_atombios_dp_link_train() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 2
PARAM_VALUE 2 valuep 6210112279467212800
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c cdns_mhdp_link_up() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 14
PARAM_VALUE 2 valuep 8351977145541660672
PARAM_VALUE 2 *valuep 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &mhdp->link_mutex
TYPE_LOCK (struct cdns_mhdp_device)->link_mutex

drivers/gpu/drm/bridge/ti-sn65dsi86.c ti_sn_bridge_read_valid_rates() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 1792
PARAM_VALUE 2 valuep 977894403877793792
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &first_bridge->encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/bridge/ti-sn65dsi86.c ti_sn_bridge_read_valid_rates() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 1
PARAM_VALUE 2 valuep 977894403877793792
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &first_bridge->encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/bridge/ti-sn65dsi86.c ti_sn_get_max_lanes() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 2
PARAM_VALUE 2 valuep 7930652657957122048
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &first_bridge->encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/mediatek/mtk_dp.c mtk_dp_parse_capabilities() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->drm_dev 0,4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 1 offset 33
PARAM_VALUE 2 valuep 114362371585372160
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/mediatek/mtk_dp.c mtk_dp_parse_capabilities() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->drm_dev 0,4096-ptr_max
PARAM_VALUE 1 offset 8195
PARAM_VALUE 2 valuep 114362371585372160
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_dp_test.c intel_dp_autotest_link_training() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 544
PARAM_VALUE 2 valuep 3178350914022584320
LOCK2 &pool->lock

drivers/gpu/drm/i915/display/intel_dp_test.c intel_dp_autotest_link_training() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 1 offset 537
PARAM_VALUE 2 valuep 3654428562922029056
LOCK2 &pool->lock

drivers/gpu/drm/i915/display/intel_dp_test.c intel_dp_autotest_video_pattern() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 545
PARAM_VALUE 2 valuep 5709896079940337664
LOCK2 &pool->lock

drivers/gpu/drm/i915/display/intel_dp_test.c intel_dp_autotest_video_pattern() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 562
PARAM_VALUE 2 valuep 6804411496432758784
LOCK2 &pool->lock

drivers/gpu/drm/i915/display/intel_dp_test.c intel_dp_test_request() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 1 offset 536
PARAM_VALUE 2 valuep 9059558186722127872
PARAM_VALUE 2 *valuep 0
LOCK2 &pool->lock

drivers/gpu/drm/display/drm_dp_helper.c drm_dp_dpcd_read_data() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 2 valuep 4096-ptr_max
BUF_SIZE 0 aux (-1)-0,48,80,88,112,144,168,176,184,192,272,1216,1608,1784,2288,2432,2992,3320,3552,6568
BUF_SIZE 0 aux (-1)-0,48,80,88,112,144,168,176,184,192,272,1216,1608,1784,2288,2432,2992,3320,3552,6568
DATA_SOURCE 0 aux $0
RX_PATH
TASK_NOT_RUNNING
UNITS 1 offset unit_byte
HALF_LOCKED2 &m->lock
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/display/drm_dp_helper.c drm_dp_link_power_down() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 1 offset 1536
PARAM_VALUE 2 valuep 347186804137156608
DATA_SOURCE 0 aux $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &mhdp->link_mutex

drivers/gpu/drm/display/drm_dp_helper.c drm_dp_link_power_up() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 1536
PARAM_VALUE 2 valuep 3719681771880267776
DATA_SOURCE 0 aux $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &anx78xx->lock
HALF_LOCKED2 &it6505->mode_lock
HALF_LOCKED2 &mhdp->link_mutex

drivers/gpu/drm/display/drm_dp_helper.c drm_dp_lttpr_wake_timeout_setup() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 8721
PARAM_VALUE 2 valuep 13701783246966784
PARAM_VALUE 2 *valuep 1
DATA_SOURCE 0 aux $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/display/drm_dp_helper.c drm_dp_lttpr_wake_timeout_setup() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 983045
PARAM_VALUE 2 valuep 13701783246966784
PARAM_VALUE 2 *valuep 1
DATA_SOURCE 0 aux $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/msm/dp/dp_link.c msm_dp_aux_link_power_down() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 1 offset 1536
PARAM_VALUE 2 valuep 1262202669204533248
DATA_SOURCE 0 aux $0
RX_PATH
LOCK2 &link->psm_mutex
TYPE_LOCK (struct msm_dp_link_private)->psm_mutex

drivers/gpu/drm/msm/dp/dp_link.c msm_dp_aux_link_power_up() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 1 offset 1536
PARAM_VALUE 2 valuep 2072670803680546816
DATA_SOURCE 0 aux $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &link->psm_mutex
HALF_LOCKED2 &bridge_connector->encoder->bridge_chain_mutex
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct msm_dp_link_private)->psm_mutex

drivers/gpu/drm/msm/dp/dp_link.c msm_dp_link_get_period() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 aux->hw_mutex.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 *aux->hw_mutex.first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 offset 627-634
PARAM_VALUE 2 valuep 5358704694613286912
DATA_SOURCE 1 offset $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &bridge_connector->encoder->bridge_chain_mutex

drivers/gpu/drm/msm/dp/dp_link.c msm_dp_link_parse_audio_mode() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 aux->hw_mutex.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 aux->hw_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 *aux->hw_mutex.first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 offset 625
PARAM_VALUE 2 valuep 3208496351684947968
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &bridge_connector->encoder->bridge_chain_mutex

drivers/gpu/drm/msm/dp/dp_link.c msm_dp_link_parse_audio_pattern_type() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 aux->hw_mutex.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 *aux->hw_mutex.first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 offset 626
PARAM_VALUE 2 valuep 3677771147588390912
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &bridge_connector->encoder->bridge_chain_mutex

drivers/gpu/drm/msm/dp/dp_link.c msm_dp_link_parse_link_training_params() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 aux->hw_mutex.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 1 offset 537
PARAM_VALUE 2 valuep 3563850395485552640
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &bridge_connector->encoder->bridge_chain_mutex

drivers/gpu/drm/msm/dp/dp_link.c msm_dp_link_parse_link_training_params() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 aux->hw_mutex.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 aux->hw_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 1 offset 544
PARAM_VALUE 2 valuep 3563850395485552640
PARAM_VALUE 2 *valuep 6,10,20,30
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &bridge_connector->encoder->bridge_chain_mutex

drivers/gpu/drm/msm/dp/dp_link.c msm_dp_link_parse_phy_test_params() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 aux->hw_mutex.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 aux->hw_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 1 offset 584
PARAM_VALUE 2 valuep 6235896072893222912
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &bridge_connector->encoder->bridge_chain_mutex

drivers/gpu/drm/msm/dp/dp_link.c msm_dp_link_parse_request() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 aux->hw_mutex.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 aux->hw_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 1 offset 513
PARAM_VALUE 2 valuep 5670826835354456064
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &bridge_connector->encoder->bridge_chain_mutex

drivers/gpu/drm/msm/dp/dp_link.c msm_dp_link_parse_request() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 aux->hw_mutex.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 1 offset 536
PARAM_VALUE 2 valuep 5670826835354456064
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &bridge_connector->encoder->bridge_chain_mutex

drivers/gpu/drm/msm/dp/dp_link.c msm_dp_link_parse_video_pattern_params() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 aux->hw_mutex.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 1 offset 545
PARAM_VALUE 2 valuep 4203110943838855168
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &bridge_connector->encoder->bridge_chain_mutex

drivers/gpu/drm/msm/dp/dp_link.c msm_dp_link_parse_video_pattern_params() -> drm_dp_dpcd_readb()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 aux->hw_mutex.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 aux->hw_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 1 offset 562
PARAM_VALUE 2 valuep 4203110943838855168
PARAM_VALUE 2 *valuep 0-3
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &bridge_connector->encoder->bridge_chain_mutex