Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 4 files:
- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c, line 206
- drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c
- drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0.c
- drivers/gpu/drm/amd/pm/swsmu/smu15/smu_v15_0.c
Smatch caller information:
drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/smu_v11_0.c smu_v11_0_setup_pptable() -> smu_cmn_get_pptable_from_firmware()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | smu | 4096-ptr_max |
| PARAM_VALUE | 0 | smu->adev | 4096-ptr_max |
| PARAM_VALUE | 0 | smu->smu_table.boot_values.pp_table_id | 1-u32max |
| PARAM_VALUE | 1 | table | 2561704745449259008 |
| PARAM_VALUE | 2 | size | 3119451229941489664 |
| PARAM_VALUE | 2 | *size | 0 |
| PARAM_VALUE | 3 | pptable_id | 1-u32max |
| DATA_SOURCE | 0 | smu | $0 |
| FUZZY_MAX | 0 | smu->smu_table.boot_values.pp_table_id | 1 |
| FUZZY_MAX | 3 | pptable_id | 1 |
drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu14/smu_v14_0.c smu_v14_0_init_pptable_microcode() -> smu_cmn_get_pptable_from_firmware()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | smu | 4096-ptr_max |
| PARAM_VALUE | 0 | smu->adev | 4096-ptr_max |
| PARAM_VALUE | 0 | smu->adev->dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | smu->adev->dev->devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | smu->adev->dev->devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | smu->adev->firmware.load_type | 1 |
| PARAM_VALUE | 0 | smu->adev->gfx.rlc.cs_data->section->reg_count | 0-6,8,11,34,55-56,66,98-99,155,157-158,203,212,215,233,272,274 |
| PARAM_VALUE | 0 | smu->adev->mman.bdev.dev_mapping->i_mmap_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | smu->adev->mman.bdev.dev_mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | smu->adev->scpm_enabled | 1 |
| PARAM_VALUE | 0 | smu->display_config | 4096-ptr_max |
| PARAM_VALUE | 0 | smu->pool_size | 0-u32max |
| PARAM_VALUE | 0 | smu->power_profile_mode | 0-4294967294 |
| PARAM_VALUE | 0 | smu->ppt_funcs | 4096-ptr_max |
| PARAM_VALUE | 0 | smu->ppt_funcs->get_vbios_bootup_values | 0,752901101244112896,1195819867247697920,3011362717213863936,3334101784414814208,6791141003024089088 |
| PARAM_VALUE | 0 | smu->ppt_funcs->init_pptable_microcode | 290891379410743296,4857818632386248704 |
| PARAM_VALUE | 0 | smu->smu_dpm.dpm_level | 1 |
| PARAM_VALUE | 0 | smu->smu_dpm.requested_dpm_level | 1 |
| PARAM_VALUE | 0 | smu->smu_feature.feature_num | 1-u32max |
| PARAM_VALUE | 0 | smu->smu_power.power_context | 4096-ptr_max |
| PARAM_VALUE | 0 | smu->smu_power.power_context_size | 12,16,24,1564,1720 |
| PARAM_VALUE | 0 | smu->smu_power.power_gate.isp_gated.counter | 1 |
| PARAM_VALUE | 0 | smu->smu_power.power_gate.jpeg_gated.counter | 1 |
| PARAM_VALUE | 0 | smu->smu_power.power_gate.umsch_mm_gated.counter | 1 |
| PARAM_VALUE | 0 | smu->smu_power.power_gate.vpe_gated.counter | 1 |
| PARAM_VALUE | 0 | smu->smu_table.dummy_read_1_table.bo | 0 |
| PARAM_VALUE | 0 | smu->smu_table.memory_pool.align | 4096 |
| PARAM_VALUE | 0 | smu->smu_table.memory_pool.bo | 0 |
| PARAM_VALUE | 0 | smu->smu_table.memory_pool.bo->tbo.base.resv->fences->max_fences | 0-4294967295 |
| PARAM_VALUE | 0 | smu->smu_table.memory_pool.bo->tbo.bdev->lru_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | smu->smu_table.memory_pool.domain | 2,4 |
| PARAM_VALUE | 0 | smu->smu_table.memory_pool.size | 1-u32max |
| PARAM_VALUE | 0 | smu->throttle_int_counter.counter | 0 |
| PARAM_VALUE | 0 | smu->watermarks_bitmap | 0 |
| PARAM_VALUE | 1 | table | 4574667945573433344 |
| PARAM_VALUE | 2 | size | 8236899303525736448 |
| PARAM_VALUE | 2 | *size | 0 |
| PARAM_VALUE | 3 | pptable_id | 1-u32max |
| BUF_SIZE | 0 | smu | 1256,3984 |
| BUF_SIZE | 0 | smu | 1256,3984 |
| BUF_SIZE | 0 | smu->display_config | 1612 |
| DATA_SOURCE | 0 | smu | $0 |
| MEM_ZERO | 0 | smu->fea_cap.cap_map | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu14/smu_v14_0.c smu_v14_0_setup_pptable() -> smu_cmn_get_pptable_from_firmware()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | smu | 4096-ptr_max |
| PARAM_VALUE | 0 | smu->adev | 4096-ptr_max |
| PARAM_VALUE | 1 | table | 2495912054316351488 |
| PARAM_VALUE | 2 | size | 1167152540522196992 |
| PARAM_VALUE | 2 | *size | 0 |
| DATA_SOURCE | 0 | smu | $0 |
drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0.c smu_v13_0_init_pptable_microcode() -> smu_cmn_get_pptable_from_firmware()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | smu | 4096-ptr_max |
| PARAM_VALUE | 0 | smu->adev | 4096-ptr_max |
| PARAM_VALUE | 0 | smu->adev->dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | smu->adev->dev->devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | smu->adev->dev->devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | smu->adev->firmware.load_type | 1 |
| PARAM_VALUE | 0 | smu->adev->gfx.rlc.cs_data->section->reg_count | 0-6,8,11,34,55-56,66,98-99,155,157-158,203,212,215,233,272,274 |
| PARAM_VALUE | 0 | smu->adev->mman.bdev.dev_mapping->i_mmap_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | smu->adev->mman.bdev.dev_mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | smu->adev->scpm_enabled | 1 |
| PARAM_VALUE | 0 | smu->display_config | 4096-ptr_max |
| PARAM_VALUE | 0 | smu->pool_size | 0-u32max |
| PARAM_VALUE | 0 | smu->power_profile_mode | 0-4294967294 |
| PARAM_VALUE | 0 | smu->ppt_funcs | 4096-ptr_max |
| PARAM_VALUE | 0 | smu->ppt_funcs->get_vbios_bootup_values | 0,752901101244112896,1195819867247697920,3011362717213863936,3334101784414814208,6791141003024089088 |
| PARAM_VALUE | 0 | smu->ppt_funcs->init_pptable_microcode | 290891379410743296,4857818632386248704 |
| PARAM_VALUE | 0 | smu->smu_dpm.dpm_level | 1 |
| PARAM_VALUE | 0 | smu->smu_dpm.requested_dpm_level | 1 |
| PARAM_VALUE | 0 | smu->smu_feature.feature_num | 1-u32max |
| PARAM_VALUE | 0 | smu->smu_power.power_context | 4096-ptr_max |
| PARAM_VALUE | 0 | smu->smu_power.power_context_size | 12,16,24,1564,1720 |
| PARAM_VALUE | 0 | smu->smu_power.power_gate.isp_gated.counter | 1 |
| PARAM_VALUE | 0 | smu->smu_power.power_gate.jpeg_gated.counter | 1 |
| PARAM_VALUE | 0 | smu->smu_power.power_gate.umsch_mm_gated.counter | 1 |
| PARAM_VALUE | 0 | smu->smu_power.power_gate.vpe_gated.counter | 1 |
| PARAM_VALUE | 0 | smu->smu_table.dummy_read_1_table.bo | 0 |
| PARAM_VALUE | 0 | smu->smu_table.memory_pool.align | 4096 |
| PARAM_VALUE | 0 | smu->smu_table.memory_pool.bo | 0 |
| PARAM_VALUE | 0 | smu->smu_table.memory_pool.bo->tbo.base.resv->fences->max_fences | 0-4294967295 |
| PARAM_VALUE | 0 | smu->smu_table.memory_pool.bo->tbo.bdev->lru_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | smu->smu_table.memory_pool.domain | 2,4 |
| PARAM_VALUE | 0 | smu->smu_table.memory_pool.size | 1-u32max |
| PARAM_VALUE | 0 | smu->throttle_int_counter.counter | 0 |
| PARAM_VALUE | 0 | smu->watermarks_bitmap | 0 |
| PARAM_VALUE | 1 | table | 3587586081638256640 |
| PARAM_VALUE | 2 | size | 3506971692001136640 |
| PARAM_VALUE | 2 | *size | 0 |
| PARAM_VALUE | 3 | pptable_id | 1-u32max |
| BUF_SIZE | 0 | smu | 1256,3984 |
| BUF_SIZE | 0 | smu | 1256,3984 |
| BUF_SIZE | 0 | smu->display_config | 1612 |
| DATA_SOURCE | 0 | smu | $0 |
| MEM_ZERO | 0 | smu->fea_cap.cap_map | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0.c smu_v13_0_setup_pptable() -> smu_cmn_get_pptable_from_firmware()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | smu | 4096-ptr_max |
| PARAM_VALUE | 0 | smu->adev | 4096-ptr_max |
| PARAM_VALUE | 0 | smu->smu_table.boot_values.pp_table_id | 0 |
| PARAM_VALUE | 1 | table | 3789178947773353984 |
| PARAM_VALUE | 2 | size | 6652845222910435328 |
| PARAM_VALUE | 2 | *size | 0 |
| PARAM_VALUE | 3 | pptable_id | 0-s32max |
| DATA_SOURCE | 0 | smu | $0 |
drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu15/smu_v15_0.c smu_v15_0_init_pptable_microcode() -> smu_cmn_get_pptable_from_firmware()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | smu | 4096-ptr_max |
| PARAM_VALUE | 0 | smu->adev | 4096-ptr_max |
| PARAM_VALUE | 0 | smu->adev->firmware.load_type | 1 |
| PARAM_VALUE | 0 | smu->adev->scpm_enabled | 1 |
| PARAM_VALUE | 1 | table | 4917385252309250048 |
| PARAM_VALUE | 2 | size | 3696134768723697664 |
| PARAM_VALUE | 2 | *size | 0 |
| PARAM_VALUE | 3 | pptable_id | 1-u32max |
| DATA_SOURCE | 0 | smu | $0 |
drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu15/smu_v15_0.c smu_v15_0_setup_pptable() -> smu_cmn_get_pptable_from_firmware()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | smu | 4096-ptr_max |
| PARAM_VALUE | 0 | smu->adev | 4096-ptr_max |
| PARAM_VALUE | 1 | table | 291240927681986560 |
| PARAM_VALUE | 2 | size | 7308168515700822016 |
| PARAM_VALUE | 2 | *size | 0 |
| DATA_SOURCE | 0 | smu | $0 |