Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/legacy_dpm.c amdgpu_add_thermal_controller() -> amdgpu_i2c_lookup()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 1 i2c_bus 829142415004618752
BUF_SIZE 0 adev->pm.dpm.priv 1144,7936
CAPPED_DATA 0 adev->pm.dpm.dyn_state.acp_clock_voltage_dependency_table.count 1
CAPPED_DATA 0 adev->pm.dpm.dyn_state.samu_clock_voltage_dependency_table.count 1
CAPPED_DATA 0 adev->pm.dpm.dyn_state.vddc_dependency_on_sclk.count 1
DATA_SOURCE 0 adev $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 adev->pm.dpm.dyn_state.phase_shedding_limits_table.count
NO_OVERFLOW_SIMPLE 0 adev->pm.dpm.thermal.irq.num_types

drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c amdgpu_connector_add() -> amdgpu_i2c_lookup()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 1 i2c_bus 7006646212694646788
CAPPED_DATA 0 adev->mode_info.num_crtc 1
DATA_SOURCE 0 adev $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 adev->crtc_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->hpd_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->pageflip_irq.num_types

drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c amdgpu_connector_add() -> amdgpu_i2c_lookup()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 1 i2c_bus 1089160529707081728
CAPPED_DATA 0 adev->mode_info.num_crtc 1
DATA_SOURCE 0 adev $0
DATA_SOURCE 1 i2c_bus $4
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 adev->crtc_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->hpd_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->pageflip_irq.num_types

drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c amdgpu_connector_add() -> amdgpu_i2c_lookup()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 1 i2c_bus 1089160529707081728
CAPPED_DATA 0 adev->mode_info.num_crtc 1
DATA_SOURCE 0 adev $0
DATA_SOURCE 1 i2c_bus $4
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 adev->crtc_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->hpd_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->pageflip_irq.num_types

drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c amdgpu_connector_add() -> amdgpu_i2c_lookup()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 1 i2c_bus 1089160529707081728
CAPPED_DATA 0 adev->mode_info.num_crtc 1
DATA_SOURCE 0 adev $0
DATA_SOURCE 1 i2c_bus $4
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 adev->crtc_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->hpd_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->pageflip_irq.num_types

drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c amdgpu_connector_add() -> amdgpu_i2c_lookup()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 1 i2c_bus 1089160529707081728
CAPPED_DATA 0 adev->mode_info.num_crtc 1
DATA_SOURCE 0 adev $0
DATA_SOURCE 1 i2c_bus $4
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 adev->crtc_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->hpd_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->pageflip_irq.num_types

drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c amdgpu_connector_add() -> amdgpu_i2c_lookup()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 1 i2c_bus 1089160529707081728
CAPPED_DATA 0 adev->mode_info.num_crtc 1
DATA_SOURCE 0 adev $0
DATA_SOURCE 1 i2c_bus $4
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 adev->crtc_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->hpd_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->pageflip_irq.num_types

drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c amdgpu_connector_add() -> amdgpu_i2c_lookup()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 1 i2c_bus 1089160529707081728
CAPPED_DATA 0 adev->mode_info.num_crtc 1
DATA_SOURCE 0 adev $0
DATA_SOURCE 1 i2c_bus $4
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 adev->crtc_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->hpd_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->pageflip_irq.num_types

drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c amdgpu_connector_add() -> amdgpu_i2c_lookup()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 1 i2c_bus 1089160529707081728
CAPPED_DATA 0 adev->mode_info.num_crtc 1
DATA_SOURCE 0 adev $0
DATA_SOURCE 1 i2c_bus $4
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 adev->crtc_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->hpd_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->pageflip_irq.num_types

drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c amdgpu_connector_add() -> amdgpu_i2c_lookup()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 1 i2c_bus 1089160529707081728
CAPPED_DATA 0 adev->mode_info.num_crtc 1
DATA_SOURCE 0 adev $0
DATA_SOURCE 1 i2c_bus $4
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 adev->crtc_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->hpd_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->pageflip_irq.num_types