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/vi.c vi_common_set_clockgating_state_by_smu() -> amdgpu_dpm_set_clockgating_by_smu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->cg_flags | 256-u64max |
| PARAM_VALUE | 1 | msg_id | 536871424-536871427,536871440-536871443,536871456-536871459,536871472-536871475 |
| DATA_SOURCE | 0 | adev | $0 |
| BIT_INFO | 1 | msg_id | 0x20000200,0x20000233 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &adev->reset_domain->sem | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &drm_unplug_srcu |
drivers/gpu/drm/amd/amdgpu/vi.c vi_common_set_clockgating_state_by_smu() -> amdgpu_dpm_set_clockgating_by_smu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->cg_flags | 1024-u64max |
| PARAM_VALUE | 1 | msg_id | 536879104-536879108,536879120-536879124,536879136-536879140,536879152-536879156 |
| DATA_SOURCE | 0 | adev | $0 |
| BIT_INFO | 1 | msg_id | 0x20002000,0x20002033 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &adev->reset_domain->sem | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &drm_unplug_srcu |
drivers/gpu/drm/amd/amdgpu/vi.c vi_common_set_clockgating_state_by_smu() -> amdgpu_dpm_set_clockgating_by_smu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->cg_flags | 32768-u64max |
| PARAM_VALUE | 1 | msg_id | 536875008-536875013,536875024-536875029,536875040-536875045,536875056-536875061 |
| DATA_SOURCE | 0 | adev | $0 |
| BIT_INFO | 1 | msg_id | 0x20001000,0x20001033 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &adev->reset_domain->sem | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &drm_unplug_srcu |
drivers/gpu/drm/amd/amdgpu/vi.c vi_common_set_clockgating_state_by_smu() -> amdgpu_dpm_set_clockgating_by_smu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 1 | msg_id | 536871200,536871202 |
| DATA_SOURCE | 0 | adev | $0 |
| FUZZY_MAX | 1 | msg_id | 536871202 |
| BIT_INFO | 0 | adev->cg_flags | 0x1000,0xffffffffffffffff |
| BIT_INFO | 1 | msg_id | 0x20000120,0x20000122 |
| HARD_MAX | 1 | msg_id | 536871202 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &adev->reset_domain->sem | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &drm_unplug_srcu |
drivers/gpu/drm/amd/amdgpu/vi.c vi_common_set_clockgating_state_by_smu() -> amdgpu_dpm_set_clockgating_by_smu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 1 | msg_id | 536871184-536871185 |
| DATA_SOURCE | 0 | adev | $0 |
| BIT_INFO | 0 | adev->cg_flags | 0x80000,0xffffffffffffffff |
| BIT_INFO | 1 | msg_id | 0x20000110,0x20000111 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &adev->reset_domain->sem | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &drm_unplug_srcu |
drivers/gpu/drm/amd/amdgpu/vi.c vi_common_set_clockgating_state_by_smu() -> amdgpu_dpm_set_clockgating_by_smu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 1 | msg_id | 536872992,536872994 |
| DATA_SOURCE | 0 | adev | $0 |
| FUZZY_MAX | 1 | msg_id | 536872994 |
| BIT_INFO | 0 | adev->cg_flags | 0x40000,0xffffffffffffffff |
| BIT_INFO | 1 | msg_id | 0x20000820,0x20000822 |
| HARD_MAX | 1 | msg_id | 536872994 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &adev->reset_domain->sem | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &drm_unplug_srcu |
drivers/gpu/drm/amd/amdgpu/vi.c vi_common_set_clockgating_state_by_smu() -> amdgpu_dpm_set_clockgating_by_smu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 1 | msg_id | 536871952-536871953 |
| DATA_SOURCE | 0 | adev | $0 |
| BIT_INFO | 0 | adev->cg_flags | 0x20000,0xffffffffffffffff |
| BIT_INFO | 1 | msg_id | 0x20000410,0x20000411 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &adev->reset_domain->sem | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &drm_unplug_srcu |
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c gfx_v8_0_polaris_update_gfx_clock_gating() -> amdgpu_dpm_set_clockgating_by_smu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->asic_type | 15-18 |
| PARAM_VALUE | 0 | adev->cg_flags | 4-u64max |
| PARAM_VALUE | 1 | msg_id | 268435712-268435715,268435728-268435731,268435744-268435747,268435760-268435763 |
| DATA_SOURCE | 0 | adev | $0 |
| BIT_INFO | 0 | adev->virt.caps | 0x0,0xfffffffb |
| BIT_INFO | 1 | msg_id | 0x10000100,0x10000133 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &adev->reset_domain->sem | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &drm_unplug_srcu |
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c gfx_v8_0_polaris_update_gfx_clock_gating() -> amdgpu_dpm_set_clockgating_by_smu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->asic_type | 15-18 |
| PARAM_VALUE | 0 | adev->cg_flags | 1048576-u64max |
| PARAM_VALUE | 1 | msg_id | 268436480-268436484,268436496-268436500,268436512-268436516,268436528-268436532 |
| DATA_SOURCE | 0 | adev | $0 |
| BIT_INFO | 0 | adev->virt.caps | 0x0,0xfffffffb |
| BIT_INFO | 1 | msg_id | 0x10000400,0x10000433 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &adev->reset_domain->sem | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &drm_unplug_srcu |
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c gfx_v8_0_polaris_update_gfx_clock_gating() -> amdgpu_dpm_set_clockgating_by_smu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->asic_type | 15-18 |
| PARAM_VALUE | 0 | adev->cg_flags | 1-u64max |
| PARAM_VALUE | 1 | msg_id | 268435968-268435973,268435984-268435989,268436000-268436005,268436016-268436021 |
| DATA_SOURCE | 0 | adev | $0 |
| BIT_INFO | 0 | adev->virt.caps | 0x0,0xfffffffb |
| BIT_INFO | 1 | msg_id | 0x10000200,0x10000233 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &adev->reset_domain->sem | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &drm_unplug_srcu |
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c gfx_v8_0_polaris_update_gfx_clock_gating() -> amdgpu_dpm_set_clockgating_by_smu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->asic_type | 15-18 |
| PARAM_VALUE | 1 | msg_id | 268437536,268437538 |
| DATA_SOURCE | 0 | adev | $0 |
| FUZZY_MAX | 1 | msg_id | 268437538 |
| BIT_INFO | 0 | adev->cg_flags | 0x80,0xffffffffffffffff |
| BIT_INFO | 0 | adev->virt.caps | 0x0,0xfffffffb |
| BIT_INFO | 1 | msg_id | 0x10000820,0x10000822 |
| HARD_MAX | 1 | msg_id | 268437538 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &adev->reset_domain->sem | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &drm_unplug_srcu |
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c gfx_v8_0_polaris_update_gfx_clock_gating() -> amdgpu_dpm_set_clockgating_by_smu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->asic_type | 15-18 |
| PARAM_VALUE | 1 | msg_id | 268439584,268439586 |
| DATA_SOURCE | 0 | adev | $0 |
| FUZZY_MAX | 1 | msg_id | 268439586 |
| BIT_INFO | 0 | adev->cg_flags | 0x40,0xffffffffffffffff |
| BIT_INFO | 0 | adev->virt.caps | 0x0,0xfffffffb |
| BIT_INFO | 1 | msg_id | 0x10001020,0x10001022 |
| HARD_MAX | 1 | msg_id | 268439586 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &adev->reset_domain->sem | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &drm_unplug_srcu |
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c gfx_v8_0_tonga_update_gfx_clock_gating() -> amdgpu_dpm_set_clockgating_by_smu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->asic_type | 11 |
| PARAM_VALUE | 0 | adev->cg_flags | 4-u64max |
| PARAM_VALUE | 1 | msg_id | 268435712-268435715,268435728-268435731,268435744-268435747,268435760-268435763 |
| DATA_SOURCE | 0 | adev | $0 |
| BIT_INFO | 0 | adev->virt.caps | 0x0,0xfffffffb |
| BIT_INFO | 1 | msg_id | 0x10000100,0x10000133 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &adev->reset_domain->sem | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &drm_unplug_srcu |
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c gfx_v8_0_tonga_update_gfx_clock_gating() -> amdgpu_dpm_set_clockgating_by_smu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->asic_type | 11 |
| PARAM_VALUE | 0 | adev->cg_flags | 1-u64max |
| PARAM_VALUE | 1 | msg_id | 268435968-268435972,268435984-268435988,268436000-268436004,268436016-268436020 |
| DATA_SOURCE | 0 | adev | $0 |
| BIT_INFO | 0 | adev->virt.caps | 0x0,0xfffffffb |
| BIT_INFO | 1 | msg_id | 0x10000200,0x10000233 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &adev->reset_domain->sem | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &drm_unplug_srcu |