Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 5 files:

Smatch caller information:

drivers/gpu/drm/amd/amdgpu/../display/dc/link/link_dpms.c write_i2c_retimer_byte() -> link_query_ddc_data()

Type Parameter Key Value
PARAM_VALUE 1 address 0,93,120
PARAM_VALUE 2 write_buf 6786769347135922176
PARAM_VALUE 2 *write_buf 10
PARAM_VALUE 3 write_size 1
PARAM_VALUE 5 read_size 1
DATA_SOURCE 1 address $1

drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_hdmi_frl.c hdmi_frl_LTS_clear_Link_Setting() -> link_query_ddc_data()

Type Parameter Key Value
PARAM_VALUE 0 ddc 4096-ptr_max
PARAM_VALUE 0 ddc->link 4096-ptr_max
PARAM_VALUE 0 ddc->link->ctx 4096-ptr_max
PARAM_VALUE 1 address 84
PARAM_VALUE 2 write_buf 2167557978261463040
PARAM_VALUE 2 *write_buf 49
PARAM_VALUE 3 write_size 1
PARAM_VALUE 4 read_buf 4096-ptr_max
PARAM_VALUE 5 read_size 1
DATA_SOURCE 0 ddc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 write_size unit_byte
UNITS 5 read_size unit_byte

drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_hdmi_frl.c hdmi_frl_LTS_clear_Link_Setting() -> link_query_ddc_data()

Type Parameter Key Value
PARAM_VALUE 0 ddc 4096-ptr_max
PARAM_VALUE 0 ddc->link->ctx 4096-ptr_max
PARAM_VALUE 1 address 84
PARAM_VALUE 2 write_buf 4096-ptr_max
PARAM_VALUE 3 write_size 2
PARAM_VALUE 4 read_buf 0
PARAM_VALUE 5 read_size 0
BUF_SIZE 2 write_buf 2
DATA_SOURCE 0 ddc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 write_size unit_byte

drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_hdmi_frl.c hdmi_frl_LTS_clear_Update_flag() -> link_query_ddc_data()

Type Parameter Key Value
PARAM_VALUE 0 ddc 4096-ptr_max
PARAM_VALUE 0 ddc->link 4096-ptr_max
PARAM_VALUE 0 ddc->link->ctx 4096-ptr_max
PARAM_VALUE 1 address 84
PARAM_VALUE 2 write_buf 3636363836042625024
PARAM_VALUE 2 *write_buf 16
PARAM_VALUE 3 write_size 1
PARAM_VALUE 4 read_buf 4096-ptr_max
PARAM_VALUE 5 read_size 1
BUF_SIZE 4 read_buf 2
DATA_SOURCE 0 ddc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 write_size unit_byte
UNITS 5 read_size unit_byte

drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_hdmi_frl.c hdmi_frl_LTS_clear_Update_flag() -> link_query_ddc_data()

Type Parameter Key Value
PARAM_VALUE 0 ddc 4096-ptr_max
PARAM_VALUE 0 ddc->link->ctx 4096-ptr_max
PARAM_VALUE 0 ddc->link->ctx->logger 4096-ptr_max
PARAM_VALUE 1 address 84
PARAM_VALUE 2 write_buf 4096-ptr_max
PARAM_VALUE 3 write_size 2
PARAM_VALUE 4 read_buf 0
PARAM_VALUE 5 read_size 0
BUF_SIZE 2 write_buf 2
DATA_SOURCE 0 ddc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 write_size unit_byte

drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_hdmi_frl.c hdmi_frl_perform_link_training() -> link_query_ddc_data()

Type Parameter Key Value
PARAM_VALUE 0 ddc 4096-ptr_max
PARAM_VALUE 0 ddc->link->ctx 4096-ptr_max
PARAM_VALUE 0 ddc->link->ctx->logger 4096-ptr_max
PARAM_VALUE 0 ddc->link->dc 4096-ptr_max
PARAM_VALUE 0 ddc->link->dc->debug.limit_ffe 0-255
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.driver_data->adev->pm.mutex.dep_map->name 0-255
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.driver_data->adev->pm.mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->devt 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->dma_uses_io_tlb 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->id 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.kref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.release.cpu s32min-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.release.timer.flags 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_add_uevent_sent 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_in_sysfs 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_initialized 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_remove_uevent_sent 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.uevent_suppress 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->links.status 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->numa_node s32min-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->removable 0-4294967295
PARAM_VALUE 1 address 84
PARAM_VALUE 2 write_buf 7013509384990539776
PARAM_VALUE 2 *write_buf 1
PARAM_VALUE 3 write_size 1
PARAM_VALUE 4 read_buf 8028815067952324608
PARAM_VALUE 4 *read_buf 0
PARAM_VALUE 5 read_size 1
DATA_SOURCE 0 ddc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 write_size unit_byte
UNITS 5 read_size unit_byte
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_hdmi_frl.c hdmi_frl_perform_link_training() -> link_query_ddc_data()

Type Parameter Key Value
PARAM_VALUE 0 ddc 4096-ptr_max
PARAM_VALUE 0 ddc->link->ctx 4096-ptr_max
PARAM_VALUE 0 ddc->link->ctx->logger 4096-ptr_max
PARAM_VALUE 0 ddc->link->dc 4096-ptr_max
PARAM_VALUE 0 ddc->link->dc->debug.limit_ffe 0-255
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.driver_data->adev->pm.mutex.dep_map->name 0-255
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.driver_data->adev->pm.mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->devt 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->dma_uses_io_tlb 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->id 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.kref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.release.cpu s32min-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.release.timer.flags 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_add_uevent_sent 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_in_sysfs 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_initialized 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_remove_uevent_sent 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.uevent_suppress 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->links.status 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->numa_node s32min-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->removable 0-4294967295
PARAM_VALUE 1 address 84
PARAM_VALUE 2 write_buf 4096-ptr_max
PARAM_VALUE 3 write_size 2
PARAM_VALUE 4 read_buf 0
PARAM_VALUE 5 read_size 0
BUF_SIZE 2 write_buf 2
DATA_SOURCE 0 ddc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 write_size unit_byte
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_hdmi_frl.c hdmi_frl_perform_link_training() -> link_query_ddc_data()

Type Parameter Key Value
PARAM_VALUE 0 ddc 4096-ptr_max
PARAM_VALUE 0 ddc->link->ctx 4096-ptr_max
PARAM_VALUE 0 ddc->link->ctx->logger 4096-ptr_max
PARAM_VALUE 0 ddc->link->dc 4096-ptr_max
PARAM_VALUE 0 ddc->link->dc->debug.limit_ffe 0-255
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.driver_data->adev->pm.mutex.dep_map->name 0-255
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.driver_data->adev->pm.mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->devt 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->dma_uses_io_tlb 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->id 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.kref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.release.cpu s32min-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.release.timer.flags 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_add_uevent_sent 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_in_sysfs 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_initialized 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_remove_uevent_sent 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.uevent_suppress 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->links.status 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->numa_node s32min-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->removable 0-4294967295
PARAM_VALUE 1 address 84
PARAM_VALUE 2 write_buf 7013509384990539776
PARAM_VALUE 2 *write_buf 64
PARAM_VALUE 3 write_size 1
PARAM_VALUE 4 *read_buf 0
PARAM_VALUE 5 read_size 1
DATA_SOURCE 0 ddc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 write_size unit_byte
UNITS 5 read_size unit_byte
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_hdmi_frl.c hdmi_frl_perform_link_training() -> link_query_ddc_data()

Type Parameter Key Value
PARAM_VALUE 0 ddc 4096-ptr_max
PARAM_VALUE 0 ddc->link->ctx 4096-ptr_max
PARAM_VALUE 0 ddc->link->ctx->logger 4096-ptr_max
PARAM_VALUE 0 ddc->link->dc 4096-ptr_max
PARAM_VALUE 0 ddc->link->dc->debug.limit_ffe 0-255
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.driver_data->adev->pm.mutex.dep_map->name 0-255
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.driver_data->adev->pm.mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->devt 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->dma_uses_io_tlb 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->id 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.kref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.release.cpu s32min-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.release.timer.flags 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_add_uevent_sent 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_in_sysfs 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_initialized 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_remove_uevent_sent 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.uevent_suppress 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->links.status 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->numa_node s32min-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->removable 0-4294967295
PARAM_VALUE 1 address 84
PARAM_VALUE 2 write_buf 7013509384990539776
PARAM_VALUE 2 *write_buf 53
PARAM_VALUE 3 write_size 1
PARAM_VALUE 4 *read_buf 0
PARAM_VALUE 5 read_size 1
DATA_SOURCE 0 ddc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 write_size unit_byte
UNITS 5 read_size unit_byte
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_hdmi_frl.c hdmi_frl_perform_link_training() -> link_query_ddc_data()

Type Parameter Key Value
PARAM_VALUE 0 ddc 4096-ptr_max
PARAM_VALUE 0 ddc->link->ctx 4096-ptr_max
PARAM_VALUE 0 ddc->link->ctx->logger 4096-ptr_max
PARAM_VALUE 0 ddc->link->dc 4096-ptr_max
PARAM_VALUE 0 ddc->link->dc->debug.limit_ffe 0-255
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.driver_data->adev->pm.mutex.dep_map->name 0-255
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.driver_data->adev->pm.mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->devt 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->dma_uses_io_tlb 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->id 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.kref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.release.cpu s32min-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.release.timer.flags 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_add_uevent_sent 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_in_sysfs 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_initialized 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_remove_uevent_sent 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.uevent_suppress 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->links.status 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->numa_node s32min-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->removable 0-4294967295
PARAM_VALUE 1 address 84
PARAM_VALUE 2 write_buf 4096-ptr_max
PARAM_VALUE 3 write_size 2
PARAM_VALUE 4 read_buf 0
PARAM_VALUE 5 read_size 0
BUF_SIZE 2 write_buf 2
DATA_SOURCE 0 ddc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 write_size unit_byte
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_hdmi_frl.c hdmi_frl_perform_link_training() -> link_query_ddc_data()

Type Parameter Key Value
PARAM_VALUE 0 ddc 4096-ptr_max
PARAM_VALUE 0 ddc->link->ctx 4096-ptr_max
PARAM_VALUE 0 ddc->link->ctx->logger 4096-ptr_max
PARAM_VALUE 0 ddc->link->dc 4096-ptr_max
PARAM_VALUE 0 ddc->link->dc->debug.limit_ffe 0-255
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.driver_data->adev->pm.mutex.dep_map->name 0-255
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.driver_data->adev->pm.mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->devt 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->dma_uses_io_tlb 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->id 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.kref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.release.cpu s32min-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.release.timer.flags 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_add_uevent_sent 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_in_sysfs 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_initialized 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_remove_uevent_sent 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.uevent_suppress 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->links.status 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->numa_node s32min-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->removable 0-4294967295
PARAM_VALUE 1 address 84
PARAM_VALUE 2 write_buf 7013509384990539776
PARAM_VALUE 2 *write_buf 16
PARAM_VALUE 3 write_size 1
PARAM_VALUE 4 read_buf 4096-ptr_max
PARAM_VALUE 5 read_size 1
BUF_SIZE 4 read_buf 2
DATA_SOURCE 0 ddc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 write_size unit_byte
UNITS 5 read_size unit_byte
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_hdmi_frl.c hdmi_frl_perform_link_training() -> link_query_ddc_data()

Type Parameter Key Value
PARAM_VALUE 0 ddc 4096-ptr_max
PARAM_VALUE 0 ddc->link->ctx 4096-ptr_max
PARAM_VALUE 0 ddc->link->ctx->logger 4096-ptr_max
PARAM_VALUE 0 ddc->link->dc 4096-ptr_max
PARAM_VALUE 0 ddc->link->dc->debug.limit_ffe 0-255
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.driver_data->adev->pm.mutex.dep_map->name 0-255
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.driver_data->adev->pm.mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->devt 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->dma_uses_io_tlb 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->id 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.kref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.release.cpu s32min-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.release.timer.flags 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_add_uevent_sent 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_in_sysfs 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_initialized 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_remove_uevent_sent 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.uevent_suppress 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->links.status 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->numa_node s32min-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->removable 0-4294967295
PARAM_VALUE 1 address 84
PARAM_VALUE 2 write_buf 7013509384990539776
PARAM_VALUE 2 *write_buf 65
PARAM_VALUE 3 write_size 1
PARAM_VALUE 5 read_size 2
BUF_SIZE 4 read_buf 2
DATA_SOURCE 0 ddc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 write_size unit_byte
UNITS 5 read_size unit_byte
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_hdmi_frl.c hdmi_frl_perform_link_training() -> link_query_ddc_data()

Type Parameter Key Value
PARAM_VALUE 0 ddc 4096-ptr_max
PARAM_VALUE 0 ddc->link->ctx 4096-ptr_max
PARAM_VALUE 0 ddc->link->ctx->logger 4096-ptr_max
PARAM_VALUE 0 ddc->link->dc 4096-ptr_max
PARAM_VALUE 0 ddc->link->dc->debug.limit_ffe 0-255
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.driver_data->adev->pm.mutex.dep_map->name 0-255
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.driver_data->adev->pm.mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->devt 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->dma_uses_io_tlb 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->id 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.kref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.release.cpu s32min-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.release.timer.flags 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_add_uevent_sent 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_in_sysfs 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_initialized 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_remove_uevent_sent 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.uevent_suppress 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->links.status 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->numa_node s32min-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->removable 0-4294967295
PARAM_VALUE 1 address 84
PARAM_VALUE 2 write_buf 4096-ptr_max
PARAM_VALUE 3 write_size 2
PARAM_VALUE 4 read_buf 0
PARAM_VALUE 5 read_size 0
BUF_SIZE 2 write_buf 2
DATA_SOURCE 0 ddc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 write_size unit_byte
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_hdmi_frl.c hdmi_frl_perform_link_training() -> link_query_ddc_data()

Type Parameter Key Value
PARAM_VALUE 0 ddc 4096-ptr_max
PARAM_VALUE 0 ddc->link->ctx 4096-ptr_max
PARAM_VALUE 0 ddc->link->ctx->logger 4096-ptr_max
PARAM_VALUE 0 ddc->link->dc 4096-ptr_max
PARAM_VALUE 0 ddc->link->dc->debug.limit_ffe 0-255
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.driver_data->adev->pm.mutex.dep_map->name 0-255
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.driver_data->adev->pm.mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->devt 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->dma_uses_io_tlb 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->id 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.kref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.release.cpu s32min-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.release.timer.flags 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_add_uevent_sent 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_in_sysfs 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_initialized 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_remove_uevent_sent 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.uevent_suppress 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->links.status 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->numa_node s32min-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->removable 0-4294967295
PARAM_VALUE 1 address 84
PARAM_VALUE 2 write_buf 4096-ptr_max
PARAM_VALUE 3 write_size 2
PARAM_VALUE 4 read_buf 0
PARAM_VALUE 5 read_size 0
BUF_SIZE 2 write_buf 2
DATA_SOURCE 0 ddc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 write_size unit_byte
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_hdmi_frl.c hdmi_frl_poll_start() -> link_query_ddc_data()

Type Parameter Key Value
PARAM_VALUE 0 ddc 4096-ptr_max
PARAM_VALUE 0 ddc->link 4096-ptr_max
PARAM_VALUE 0 ddc->link->ctx 4096-ptr_max
PARAM_VALUE 0 ddc->link->priv->i2c->base.bus_lock.rtmutex.owner 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.driver_data->mutex->wait_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 address 84
PARAM_VALUE 2 write_buf 8565882563612282880
PARAM_VALUE 2 *write_buf 53
PARAM_VALUE 3 write_size 1
PARAM_VALUE 4 *read_buf 0
PARAM_VALUE 5 read_size 1
DATA_SOURCE 0 ddc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 write_size unit_byte
UNITS 5 read_size unit_byte

drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_hdmi_frl.c hdmi_frl_poll_start() -> link_query_ddc_data()

Type Parameter Key Value
PARAM_VALUE 0 ddc 4096-ptr_max
PARAM_VALUE 0 ddc->link->ctx 4096-ptr_max
PARAM_VALUE 0 ddc->link->priv->i2c->base.bus_lock.rtmutex.owner 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.driver_data->mutex->wait_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 address 84
PARAM_VALUE 2 write_buf 8565882563612282880
PARAM_VALUE 2 *write_buf 16
PARAM_VALUE 3 write_size 1
PARAM_VALUE 4 read_buf 4096-ptr_max
PARAM_VALUE 5 read_size 1
BUF_SIZE 4 read_buf 2
DATA_SOURCE 0 ddc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 write_size unit_byte
UNITS 5 read_size unit_byte

drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_hdmi_frl.c hdmi_frl_poll_start() -> link_query_ddc_data()

Type Parameter Key Value
PARAM_VALUE 0 ddc 4096-ptr_max
PARAM_VALUE 0 ddc->link->ctx 4096-ptr_max
PARAM_VALUE 0 ddc->link->priv->i2c->base.bus_lock.rtmutex.owner 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.driver_data->mutex->wait_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 address 84
PARAM_VALUE 2 write_buf 4096-ptr_max
PARAM_VALUE 3 write_size 2
PARAM_VALUE 4 read_buf 0
PARAM_VALUE 5 read_size 0
BUF_SIZE 2 write_buf 2
DATA_SOURCE 0 ddc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 write_size unit_byte

drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_hdmi_frl.c hdmi_frl_poll_start() -> link_query_ddc_data()

Type Parameter Key Value
PARAM_VALUE 0 ddc 4096-ptr_max
PARAM_VALUE 0 ddc->link->ctx 4096-ptr_max
PARAM_VALUE 0 ddc->link->priv->i2c->base.bus_lock.rtmutex.owner 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.driver_data->mutex->wait_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 address 84
PARAM_VALUE 2 write_buf 4096-ptr_max
PARAM_VALUE 3 write_size 2
PARAM_VALUE 4 read_buf 0
PARAM_VALUE 5 read_size 0
BUF_SIZE 2 write_buf 2
DATA_SOURCE 0 ddc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 write_size unit_byte

drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_hdmi_frl.c hdmi_frl_poll_status_flag() -> link_query_ddc_data()

Type Parameter Key Value
PARAM_VALUE 0 ddc->ddc_pin->pin_clock->mode s32min-s32max
PARAM_VALUE 0 ddc->ddc_pin->pin_clock->pin 0-s64max
PARAM_VALUE 0 ddc->ddc_pin->pin_data->mode s32min-s32max
PARAM_VALUE 0 ddc->ddc_pin->pin_data->pin 0-s64max
PARAM_VALUE 1 address 84
PARAM_VALUE 2 write_buf 8569842972517392384
PARAM_VALUE 2 *write_buf 53
PARAM_VALUE 3 write_size 1
PARAM_VALUE 4 *read_buf 0
PARAM_VALUE 5 read_size 1
NOCHECK_CALL
UNITS 3 write_size unit_byte
UNITS 5 read_size unit_byte
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_hdmi_frl.c hdmi_frl_poll_status_flag() -> link_query_ddc_data()

Type Parameter Key Value
PARAM_VALUE 0 ddc 4096-ptr_max
PARAM_VALUE 0 ddc->ddc_pin->pin_clock->mode s32min-s32max
PARAM_VALUE 0 ddc->ddc_pin->pin_clock->pin 0-s64max
PARAM_VALUE 0 ddc->ddc_pin->pin_data->mode s32min-s32max
PARAM_VALUE 0 ddc->ddc_pin->pin_data->pin 0-s64max
PARAM_VALUE 1 address 84
PARAM_VALUE 2 write_buf 8569842972517392384
PARAM_VALUE 2 *write_buf 16
PARAM_VALUE 3 write_size 1
PARAM_VALUE 4 read_buf 4096-ptr_max
PARAM_VALUE 5 read_size 1
BUF_SIZE 4 read_buf 2
NOCHECK_CALL
UNITS 3 write_size unit_byte
UNITS 5 read_size unit_byte
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_hdmi_frl.c hdmi_frl_poll_status_flag() -> link_query_ddc_data()

Type Parameter Key Value
PARAM_VALUE 0 ddc 4096-ptr_max
PARAM_VALUE 0 ddc->ddc_pin->pin_clock->mode s32min-s32max
PARAM_VALUE 0 ddc->ddc_pin->pin_clock->pin 0-s64max
PARAM_VALUE 0 ddc->ddc_pin->pin_data->mode s32min-s32max
PARAM_VALUE 0 ddc->ddc_pin->pin_data->pin 0-s64max
PARAM_VALUE 1 address 84
PARAM_VALUE 2 write_buf 4096-ptr_max
PARAM_VALUE 3 write_size 2
PARAM_VALUE 4 read_buf 0
PARAM_VALUE 5 read_size 0
BUF_SIZE 2 write_buf 2
NOCHECK_CALL
UNITS 3 write_size unit_byte
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_hdmi_frl.c hdmi_frl_poll_status_flag() -> link_query_ddc_data()

Type Parameter Key Value
PARAM_VALUE 0 ddc 4096-ptr_max
PARAM_VALUE 0 ddc->ddc_pin->pin_clock->mode s32min-s32max
PARAM_VALUE 0 ddc->ddc_pin->pin_clock->pin 0-s64max
PARAM_VALUE 0 ddc->ddc_pin->pin_data->mode s32min-s32max
PARAM_VALUE 0 ddc->ddc_pin->pin_data->pin 0-s64max
PARAM_VALUE 1 address 84
PARAM_VALUE 2 write_buf 8569842972517392384
PARAM_VALUE 2 *write_buf 65
PARAM_VALUE 3 write_size 1
PARAM_VALUE 5 read_size 2
BUF_SIZE 4 read_buf 2
NOCHECK_CALL
UNITS 3 write_size unit_byte
UNITS 5 read_size unit_byte
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_hdmi_frl.c hdmi_frl_poll_status_flag() -> link_query_ddc_data()

Type Parameter Key Value
PARAM_VALUE 0 ddc 4096-ptr_max
PARAM_VALUE 0 ddc->ddc_pin->pin_clock->mode s32min-s32max
PARAM_VALUE 0 ddc->ddc_pin->pin_clock->pin 0-s64max
PARAM_VALUE 0 ddc->ddc_pin->pin_data->mode s32min-s32max
PARAM_VALUE 0 ddc->ddc_pin->pin_data->pin 0-s64max
PARAM_VALUE 1 address 84
PARAM_VALUE 2 write_buf 4096-ptr_max
PARAM_VALUE 3 write_size 2
PARAM_VALUE 4 read_buf 0
PARAM_VALUE 5 read_size 0
BUF_SIZE 2 write_buf 2
NOCHECK_CALL
UNITS 3 write_size unit_byte
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_hdmi_frl.c hdmi_frl_poll_status_flag() -> link_query_ddc_data()

Type Parameter Key Value
PARAM_VALUE 0 ddc 4096-ptr_max
PARAM_VALUE 0 ddc->ddc_pin->pin_clock->mode s32min-s32max
PARAM_VALUE 0 ddc->ddc_pin->pin_clock->pin 0-s64max
PARAM_VALUE 0 ddc->ddc_pin->pin_data->mode s32min-s32max
PARAM_VALUE 0 ddc->ddc_pin->pin_data->pin 0-s64max
PARAM_VALUE 1 address 84
PARAM_VALUE 2 write_buf 8569842972517392384
PARAM_VALUE 2 *write_buf 53
PARAM_VALUE 3 write_size 1
PARAM_VALUE 4 *read_buf 0
PARAM_VALUE 5 read_size 1
NOCHECK_CALL
UNITS 3 write_size unit_byte
UNITS 5 read_size unit_byte
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_hdmi_frl.c hdmi_frl_poll_status_flag() -> link_query_ddc_data()

Type Parameter Key Value
PARAM_VALUE 0 ddc 4096-ptr_max
PARAM_VALUE 0 ddc->ddc_pin->pin_clock->mode s32min-s32max
PARAM_VALUE 0 ddc->ddc_pin->pin_clock->pin 0-s64max
PARAM_VALUE 0 ddc->ddc_pin->pin_data->mode s32min-s32max
PARAM_VALUE 0 ddc->ddc_pin->pin_data->pin 0-s64max
PARAM_VALUE 1 address 84
PARAM_VALUE 2 write_buf 4096-ptr_max
PARAM_VALUE 3 write_size 2
PARAM_VALUE 4 read_buf 0
PARAM_VALUE 5 read_size 0
BUF_SIZE 2 write_buf 2
NOCHECK_CALL
UNITS 3 write_size unit_byte
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_hdmi_frl.c hdmi_frl_test_dsc_max_rate() -> link_query_ddc_data()

Type Parameter Key Value
PARAM_VALUE 0 ddc 4096-ptr_max
PARAM_VALUE 0 ddc->ddc_pin->pin_clock->mode s32min-s32max
PARAM_VALUE 0 ddc->ddc_pin->pin_clock->pin 0-s64max
PARAM_VALUE 0 ddc->ddc_pin->pin_data->mode s32min-s32max
PARAM_VALUE 0 ddc->ddc_pin->pin_data->pin 0-s64max
PARAM_VALUE 0 ddc->link 4096-ptr_max
PARAM_VALUE 0 ddc->link->ctx 4096-ptr_max
PARAM_VALUE 0 ddc->link->priv->i2c->base.bus_lock.dep_map->name 0-255
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.driver_data->adev->pm.bus_locked 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.driver_data->adev->pm.mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.driver_data->mutex->wait_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->devt 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->dma_uses_io_tlb 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->id 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.kref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.release.cpu s32min-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.release.timer.flags 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_add_uevent_sent 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_in_sysfs 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_initialized 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_remove_uevent_sent 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.uevent_suppress 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->links.status 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->numa_node s32min-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->removable 0-4294967295
PARAM_VALUE 1 address 84
PARAM_VALUE 2 write_buf 2292263292155691008
PARAM_VALUE 2 *write_buf 53
PARAM_VALUE 3 write_size 1
PARAM_VALUE 4 *read_buf 0
PARAM_VALUE 5 read_size 1
DATA_SOURCE 0 ddc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 write_size unit_byte
UNITS 5 read_size unit_byte
HALF_LOCKED2 &aconnector->hpd_lock
HALF_LOCKED2 &adev->dm.dc_lock
HALF_LOCKED2 &attr->mutex
HALF_LOCKED2 &dm->dc_lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 _T->lock

drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_hdmi_frl.c hdmi_frl_test_max_rate() -> link_query_ddc_data()

Type Parameter Key Value
PARAM_VALUE 0 ddc 4096-ptr_max
PARAM_VALUE 0 ddc->ddc_pin->pin_clock->mode s32min-s32max
PARAM_VALUE 0 ddc->ddc_pin->pin_clock->pin 0-s64max
PARAM_VALUE 0 ddc->ddc_pin->pin_data->mode s32min-s32max
PARAM_VALUE 0 ddc->ddc_pin->pin_data->pin 0-s64max
PARAM_VALUE 0 ddc->link 4096-ptr_max
PARAM_VALUE 0 ddc->link->ctx 4096-ptr_max
PARAM_VALUE 1 address 84
PARAM_VALUE 2 write_buf 4041006841350348800
PARAM_VALUE 2 *write_buf 53
PARAM_VALUE 3 write_size 1
PARAM_VALUE 4 *read_buf 0
PARAM_VALUE 5 read_size 1
DATA_SOURCE 0 ddc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 write_size unit_byte
UNITS 5 read_size unit_byte
HALF_LOCKED2 &aconnector->hpd_lock
HALF_LOCKED2 &adev->dm.dc_lock
HALF_LOCKED2 &attr->mutex
HALF_LOCKED2 &dm->dc_lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 _T->lock

drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_hdmi_frl.c hdmi_frl_write_read_request_enable() -> link_query_ddc_data()

Type Parameter Key Value
PARAM_VALUE 1 address 84
PARAM_VALUE 2 write_buf 2591343675672948736
PARAM_VALUE 2 *write_buf 48
PARAM_VALUE 3 write_size 1
PARAM_VALUE 4 read_buf 693680307246088192
PARAM_VALUE 4 *read_buf 0
PARAM_VALUE 5 read_size 1
DATA_SOURCE 0 ddc $0
NOCHECK_CALL
UNITS 3 write_size unit_byte
UNITS 5 read_size unit_byte

drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_hdmi_frl.c hdmi_frl_write_read_request_enable() -> link_query_ddc_data()

Type Parameter Key Value
PARAM_VALUE 0 ddc 4096-ptr_max
PARAM_VALUE 1 address 84
PARAM_VALUE 2 write_buf 4096-ptr_max
PARAM_VALUE 3 write_size 2
PARAM_VALUE 4 read_buf 0
PARAM_VALUE 5 read_size 0
BUF_SIZE 2 write_buf 2
DATA_SOURCE 0 ddc $0
NOCHECK_CALL
UNITS 3 write_size unit_byte

drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_ddc.c read_idcc_data() -> link_query_ddc_data()

Type Parameter Key Value
PARAM_VALUE 1 address 80
PARAM_VALUE 2 write_buf 4096-ptr_max
PARAM_VALUE 3 write_size 1
PARAM_VALUE 4 read_buf 8736068734011998208
PARAM_VALUE 4 *read_buf 0
PARAM_VALUE 5 read_size 1
DATA_SOURCE 0 ddc $0
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_ddc.c read_idcc_data() -> link_query_ddc_data()

Type Parameter Key Value
PARAM_VALUE 0 ddc 4096-ptr_max
PARAM_VALUE 1 address 80
PARAM_VALUE 2 write_buf 8736068734011998208
PARAM_VALUE 2 *write_buf 1
PARAM_VALUE 3 write_size 1
PARAM_VALUE 4 read_buf 8098665747580325888
PARAM_VALUE 4 *read_buf 0
PARAM_VALUE 5 read_size 2-6
BUF_SIZE 4 read_buf 6
DATA_SOURCE 0 ddc $0
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_ddc.c read_scdc_data() -> link_query_ddc_data()

Type Parameter Key Value
PARAM_VALUE 0 ddc 4096-ptr_max
PARAM_VALUE 0 ddc->link 4096-ptr_max
PARAM_VALUE 0 ddc->link->local_sink 0,4096-ptr_max
PARAM_VALUE 1 address 84
PARAM_VALUE 2 write_buf 5094776537789829120
PARAM_VALUE 2 *write_buf 32
PARAM_VALUE 3 write_size 1
PARAM_VALUE 4 read_buf 595012887937990656
PARAM_VALUE 4 *read_buf 0
PARAM_VALUE 5 read_size 1
DATA_SOURCE 0 ddc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 write_size unit_byte
UNITS 5 read_size unit_byte

drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_ddc.c read_scdc_data() -> link_query_ddc_data()

Type Parameter Key Value
PARAM_VALUE 0 ddc 4096-ptr_max
PARAM_VALUE 0 ddc->link->local_sink 0,4096-ptr_max
PARAM_VALUE 1 address 84
PARAM_VALUE 2 write_buf 5094776537789829120
PARAM_VALUE 2 *write_buf 33
PARAM_VALUE 3 write_size 1
PARAM_VALUE 4 read_buf 8880710114630352896
PARAM_VALUE 4 *read_buf 0
PARAM_VALUE 5 read_size 1
DATA_SOURCE 0 ddc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 write_size unit_byte
UNITS 5 read_size unit_byte

drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_ddc.c read_scdc_data() -> link_query_ddc_data()

Type Parameter Key Value
PARAM_VALUE 0 ddc 4096-ptr_max
PARAM_VALUE 0 ddc->link->local_sink 0,4096-ptr_max
PARAM_VALUE 1 address 84
PARAM_VALUE 2 write_buf 5094776537789829120
PARAM_VALUE 2 *write_buf 64
PARAM_VALUE 3 write_size 1
PARAM_VALUE 4 *read_buf 0
PARAM_VALUE 5 read_size 1
DATA_SOURCE 0 ddc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 write_size unit_byte
UNITS 5 read_size unit_byte

drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_ddc.c write_idcc_data() -> link_query_ddc_data()

Type Parameter Key Value
PARAM_VALUE 1 address 80
PARAM_VALUE 2 write_buf 4096-ptr_max
PARAM_VALUE 3 write_size 1
PARAM_VALUE 4 read_buf 3008220404964225024
PARAM_VALUE 4 *read_buf 0
PARAM_VALUE 5 read_size 1
DATA_SOURCE 0 ddc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_ddc.c write_idcc_data() -> link_query_ddc_data()

Type Parameter Key Value
PARAM_VALUE 0 ddc 4096-ptr_max
PARAM_VALUE 1 address 80
PARAM_VALUE 2 write_buf 4096-ptr_max
PARAM_VALUE 3 write_size 1
PARAM_VALUE 4 read_buf 3008220404964225024
PARAM_VALUE 4 *read_buf 0
PARAM_VALUE 5 read_size 1
DATA_SOURCE 0 ddc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_ddc.c write_idcc_data() -> link_query_ddc_data()

Type Parameter Key Value
PARAM_VALUE 0 ddc 4096-ptr_max
PARAM_VALUE 1 address 80
PARAM_VALUE 2 write_buf 6218892814785462272
PARAM_VALUE 3 write_size 1
PARAM_VALUE 4 read_buf 3008220404964225024
PARAM_VALUE 4 *read_buf 0
PARAM_VALUE 5 read_size 1
DATA_SOURCE 0 ddc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_ddc.c write_scdc_data() -> link_query_ddc_data()

Type Parameter Key Value
PARAM_VALUE 0 ddc 4096-ptr_max
PARAM_VALUE 0 ddc->link 4096-ptr_max
PARAM_VALUE 0 ddc->link->ctx 4096-ptr_max
PARAM_VALUE 0 ddc->link->local_sink 0,4096-ptr_max
PARAM_VALUE 0 ddc->link->local_sink->edid_caps.scdc_present 1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.driver_data->adev->pm.mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->devt 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->dma_uses_io_tlb 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->id 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.kref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.release.cpu s32min-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.release.timer.flags 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_add_uevent_sent 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_in_sysfs 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_initialized 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_remove_uevent_sent 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.uevent_suppress 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->links.status 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->numa_node s32min-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->removable 0-4294967295
PARAM_VALUE 1 address 84
PARAM_VALUE 2 write_buf 1424838245727535104
PARAM_VALUE 2 *write_buf 1
PARAM_VALUE 3 write_size 1
PARAM_VALUE 4 read_buf 3643007088457211904
PARAM_VALUE 4 *read_buf 0
PARAM_VALUE 5 read_size 1
DATA_SOURCE 0 ddc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 write_size unit_byte
UNITS 5 read_size unit_byte

drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_ddc.c write_scdc_data() -> link_query_ddc_data()

Type Parameter Key Value
PARAM_VALUE 0 ddc 4096-ptr_max
PARAM_VALUE 0 ddc->link->ctx 4096-ptr_max
PARAM_VALUE 0 ddc->link->local_sink 0,4096-ptr_max
PARAM_VALUE 0 ddc->link->local_sink->edid_caps.scdc_present 1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.driver_data->adev->pm.mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->devt 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->dma_uses_io_tlb 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->id 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.kref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.release.cpu s32min-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.release.timer.flags 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_add_uevent_sent 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_in_sysfs 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_initialized 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_remove_uevent_sent 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.uevent_suppress 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->links.status 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->numa_node s32min-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->removable 0-4294967295
PARAM_VALUE 1 address 84
PARAM_VALUE 2 write_buf 4096-ptr_max
PARAM_VALUE 3 write_size 2
PARAM_VALUE 4 read_buf 0
PARAM_VALUE 5 read_size 0
BUF_SIZE 2 write_buf 2
DATA_SOURCE 0 ddc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 write_size unit_byte

drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_ddc.c write_scdc_data() -> link_query_ddc_data()

Type Parameter Key Value
PARAM_VALUE 0 ddc 4096-ptr_max
PARAM_VALUE 0 ddc->link->ctx 4096-ptr_max
PARAM_VALUE 0 ddc->link->local_sink 0,4096-ptr_max
PARAM_VALUE 0 ddc->link->local_sink->edid_caps.scdc_present 1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.driver_data->adev->pm.mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->devt 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->dma_uses_io_tlb 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->id 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.kref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.release.cpu s32min-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.release.timer.flags 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_add_uevent_sent 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_in_sysfs 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_initialized 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.state_remove_uevent_sent 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->kobj.uevent_suppress 0-1
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->links.status 0-4294967295
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->numa_node s32min-s32max
PARAM_VALUE 0 ddc->link->priv->i2c->base.dev.parent->removable 0-4294967295
PARAM_VALUE 1 address 84
PARAM_VALUE 2 write_buf 4096-ptr_max
PARAM_VALUE 3 write_size 2
PARAM_VALUE 4 read_buf 0
PARAM_VALUE 5 read_size 0
BUF_SIZE 2 write_buf 2
DATA_SOURCE 0 ddc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 write_size unit_byte

drivers/gpu/drm/amd/amdgpu/../display/dc/link/link_detection.c link_detect_ddc_probe() -> link_query_ddc_data()

Type Parameter Key Value
PARAM_VALUE 0 ddc 4096-ptr_max
PARAM_VALUE 0 ddc->ddc_pin->pin_clock->id s32min-s32max
PARAM_VALUE 0 ddc->ddc_pin->pin_clock->mode s32min-s32max
PARAM_VALUE 0 ddc->ddc_pin->pin_clock->pin 0-s64max
PARAM_VALUE 0 ddc->ddc_pin->pin_data->id s32min-s32max
PARAM_VALUE 0 ddc->ddc_pin->pin_data->mode s32min-s32max
PARAM_VALUE 0 ddc->ddc_pin->pin_data->pin 0-s64max
PARAM_VALUE 0 ddc->transaction_type 0-2
PARAM_VALUE 1 address 80
PARAM_VALUE 2 write_buf 4864953731755909120
PARAM_VALUE 2 *write_buf 0
PARAM_VALUE 3 write_size 1
PARAM_VALUE 4 read_buf 4096-ptr_max
PARAM_VALUE 5 read_size 8
BUF_SIZE 4 read_buf 8
RX_PATH
TASK_NOT_RUNNING
UNITS 5 read_size unit_byte
HALF_LOCKED2 &aconnector->hpd_lock
HALF_LOCKED2 _T->lock

drivers/gpu/drm/amd/amdgpu/../display/dc/link/link_detection.c read_scdc_caps() -> link_query_ddc_data()

Type Parameter Key Value
PARAM_VALUE 0 ddc 4096-ptr_max
PARAM_VALUE 0 ddc->link 4096-ptr_max
PARAM_VALUE 0 ddc->link->local_sink 0,4096-ptr_max
PARAM_VALUE 0 ddc->link->local_sink->edid_caps.scdc_present 1
PARAM_VALUE 1 address 84
PARAM_VALUE 2 write_buf 502954164535701504
PARAM_VALUE 2 *write_buf 208
PARAM_VALUE 3 write_size 1
PARAM_VALUE 5 read_size 3
BUF_SIZE 4 read_buf 3
DATA_SOURCE 0 ddc $0
NOCHECK_CALL
UNITS 3 write_size unit_byte
UNITS 5 read_size unit_byte

drivers/gpu/drm/amd/amdgpu/../display/dc/link/link_detection.c read_scdc_caps() -> link_query_ddc_data()

Type Parameter Key Value
PARAM_VALUE 0 ddc 4096-ptr_max
PARAM_VALUE 0 ddc->link->local_sink 0,4096-ptr_max
PARAM_VALUE 0 ddc->link->local_sink->edid_caps.scdc_present 1
PARAM_VALUE 1 address 84
PARAM_VALUE 2 write_buf 502954164535701504
PARAM_VALUE 2 *write_buf 219
PARAM_VALUE 3 write_size 1
PARAM_VALUE 5 read_size 1
DATA_SOURCE 0 ddc $0
NOCHECK_CALL
UNITS 3 write_size unit_byte
UNITS 5 read_size unit_byte