Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 5 files:
- drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c
- drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
- drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
- drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
- drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
Smatch caller information:
drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_hwmgr.c vega12_display_configuration_changed_task() -> smum_smc_table_manager()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwmgr | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->backend | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->disable_smc_firmware_ctf | 0,320402144971874304,4235145329258029056,5340594925240430592,8565130193669922816 |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->display_config_changed | 2325710021422682112,4856038326812909568,5794837831529365504,8875753121182932992 |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->set_cpu_power_state | 0,5856536315792371712,9134132896884461568 |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->stop_thermal_controller | 0,1506093590029230080,3693573413439086592,5406745503785533440,5881162152740569088 |
| PARAM_VALUE | 0 | hwmgr->msg_lock->first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | hwmgr->not_vf | 1 |
| PARAM_VALUE | 0 | hwmgr->pm_en | 1 |
| PARAM_VALUE | 0 | *hwmgr->platform_descriptor.platformCaps | 0-4294967295 |
| PARAM_VALUE | 1 | table | 4096-ptr_max |
| PARAM_VALUE | 2 | table_id | 1 |
| PARAM_VALUE | 3 | rw | 0 |
| BUF_SIZE | 0 | hwmgr | 1256,3968 |
| BUF_SIZE | 0 | hwmgr | 1256,3968 |
| BUF_SIZE | 1 | table | 124 |
| BUF_SIZE | 1 | table | 124 |
| DATA_SOURCE | 0 | hwmgr | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | hwmgr->microcode_version_info.MC | 0-u32max |
| NO_OVERFLOW_SIMPLE | 0 | hwmgr->boot_ps->classification.bios_index | |
| NO_OVERFLOW_SIMPLE | 0 | hwmgr->current_ps->classification.bios_index | |
| NO_OVERFLOW_SIMPLE | 0 | hwmgr->request_ps->classification.bios_index | |
| NO_OVERFLOW_SIMPLE | 0 | hwmgr->uvd_ps->classification.bios_index | |
| HALF_LOCKED2 | &adev->pm.mutex |
drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_hwmgr.c vega12_get_metrics_table() -> smum_smc_table_manager()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwmgr | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->get_gpu_metrics | 0,7251989011348398080,8531106122450092032 |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->read_sensor | 211666110151696384,528529953202053120,3541910033461600256,5216313549322248192,5358759035402637312,6927713051333324800 |
| PARAM_VALUE | 1 | table | 4096-ptr_max |
| PARAM_VALUE | 2 | table_id | 6 |
| PARAM_VALUE | 3 | rw | 1 |
| BUF_SIZE | 0 | hwmgr | (-1),1256,3968,3984 |
| BUF_SIZE | 0 | hwmgr | (-1),1256,3968,3984 |
| BUF_SIZE | 1 | table | 88 |
| DATA_SOURCE | 0 | hwmgr | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &adev->pm.mutex | ||
| HALF_LOCKED2 | &of->mutex |
drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_hwmgr.c vega12_init_smc_table() -> smum_smc_table_manager()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwmgr | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->adev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->adev->mode_info.atom_context->execute_depth | 0-31 |
| PARAM_VALUE | 0 | hwmgr->adev->pm.mutex.osq.tail.counter | s32min-s32max |
| PARAM_VALUE | 0 | hwmgr->backend | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->backend->acp_dpm.hard_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->acp_dpm.hard_min_clk | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->acp_dpm.soft_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->acp_dpm.soft_min_clk | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->acp_power_gated | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vCG_SPLL_FUNC_CNTL | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vCG_SPLL_FUNC_CNTL_2 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vCG_SPLL_FUNC_CNTL_3 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vCG_SPLL_FUNC_CNTL_4 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vCG_SPLL_SPREAD_SPECTRUM | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vCG_SPLL_SPREAD_SPECTRUM_2 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vDLL_CNTL | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMCLK_PWRMGT_CNTL | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMPLL_AD_FUNC_CNTL | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMPLL_DQ_FUNC_CNTL | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMPLL_FUNC_CNTL | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMPLL_FUNC_CNTL_1 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMPLL_FUNC_CNTL_2 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMPLL_SS1 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMPLL_SS2 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->is_memory_gddr5 | 0-1 |
| PARAM_VALUE | 0 | hwmgr->backend->isp_tileA_power_gated | 1 |
| PARAM_VALUE | 0 | hwmgr->backend->isp_tileB_power_gated | 1 |
| PARAM_VALUE | 0 | hwmgr->backend->max_sclk_level | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->mem_latency_high | 45,330 |
| PARAM_VALUE | 0 | hwmgr->backend->mem_latency_low | 35,330 |
| PARAM_VALUE | 0 | hwmgr->backend->samu_power_gated | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->sclk_dpm.hard_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->sclk_dpm.hard_min_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->sclk_dpm.soft_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->sclk_dpm.soft_min_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->uvd_dpm.hard_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->uvd_dpm.hard_min_clk | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->uvd_dpm.soft_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->uvd_dpm.soft_min_clk | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->uvd_power_gated | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->vce_dpm.hard_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->vce_dpm.hard_min_clk | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->vce_dpm.soft_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->vce_dpm.soft_min_clk | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->vce_power_gated | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->vcn_power_gated | 1 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden->first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->list.next | 5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->list.prev->prev | 0,5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->magic | 5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.osq.tail.counter | s32min-s32max |
| PARAM_VALUE | 0 | hwmgr->device->adev->reset_domain->sem.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hwmgr->device->adev->reset_domain->sem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | hwmgr->device->adev->reset_domain->sem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->backend_init | 298865806522781696,2268852976927596544,4613790147379523584,6986837916581347328,7167594031292080128,8267523205528322048 |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->dynamic_state_management_enable | 1948303631802679296,2499636406085509120,5884749922054205440,7056320478313332736,7830165595222523904,8232248291769012224 |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->get_num_of_pp_table_entries | 0,4287944391702466560,6657887791065190400,7441027435768991744,8747080454393221120 |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->get_power_state_size | 0,4432388103156637696,6064772458629373952,6655796427560194048,7650455751667814400 |
| PARAM_VALUE | 0 | hwmgr->msg_lock->first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | hwmgr->msg_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | hwmgr->msg_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | hwmgr->pm_en | 1 |
| PARAM_VALUE | 0 | hwmgr->pptable | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->pptable_func->pptable_init | 1520901707310510080,3822322643030208512,4309642798966882304,4627094066790367232,9086924483460136960 |
| PARAM_VALUE | 0 | hwmgr->smumgr_funcs | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->smumgr_funcs->is_dpm_running | 0,4096-ptr_max |
| PARAM_VALUE | 0 | *hwmgr->msg_lock.first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 1 | table | 4096-ptr_max |
| PARAM_VALUE | 2 | table_id | 0 |
| PARAM_VALUE | 3 | rw | 0 |
| BUF_SIZE | 0 | hwmgr | 1256,3968 |
| BUF_SIZE | 0 | hwmgr | 1256,3968 |
| BUF_SIZE | 1 | table | 980 |
| BUF_SIZE | 1 | table | 980 |
| DATA_SOURCE | 0 | hwmgr | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | hwmgr->microcode_version_info.MC | 0-u32max |
| NO_OVERFLOW_SIMPLE | 0 | hwmgr->boot_ps->classification.bios_index | |
| NO_OVERFLOW_SIMPLE | 0 | hwmgr->current_ps->classification.bios_index | |
| NO_OVERFLOW_SIMPLE | 0 | hwmgr->request_ps->classification.bios_index | |
| NO_OVERFLOW_SIMPLE | 0 | hwmgr->uvd_ps->classification.bios_index |
drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_hwmgr.c vega20_display_configuration_changed_task() -> smum_smc_table_manager()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwmgr | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->backend | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->disable_smc_firmware_ctf | 0,320402144971874304,4235145329258029056,5340594925240430592,8565130193669922816 |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->display_config_changed | 2325710021422682112,4856038326812909568,5794837831529365504,8875753121182932992 |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->set_cpu_power_state | 0,5856536315792371712,9134132896884461568 |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->stop_thermal_controller | 0,1506093590029230080,3693573413439086592,5406745503785533440,5881162152740569088 |
| PARAM_VALUE | 0 | hwmgr->msg_lock->first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | hwmgr->not_vf | 1 |
| PARAM_VALUE | 0 | hwmgr->pm_en | 1 |
| PARAM_VALUE | 0 | *hwmgr->platform_descriptor.platformCaps | 0-4294967295 |
| PARAM_VALUE | 1 | table | 4096-ptr_max |
| PARAM_VALUE | 2 | table_id | 1 |
| PARAM_VALUE | 3 | rw | 0 |
| BUF_SIZE | 0 | hwmgr | 1256,3968 |
| BUF_SIZE | 0 | hwmgr | 1256,3968 |
| BUF_SIZE | 1 | table | 124 |
| BUF_SIZE | 1 | table | 124 |
| DATA_SOURCE | 0 | hwmgr | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | hwmgr->microcode_version_info.MC | 0-u32max |
| NO_OVERFLOW_SIMPLE | 0 | hwmgr->boot_ps->classification.bios_index | |
| NO_OVERFLOW_SIMPLE | 0 | hwmgr->current_ps->classification.bios_index | |
| NO_OVERFLOW_SIMPLE | 0 | hwmgr->request_ps->classification.bios_index | |
| NO_OVERFLOW_SIMPLE | 0 | hwmgr->uvd_ps->classification.bios_index | |
| HALF_LOCKED2 | &adev->pm.mutex |
drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_hwmgr.c vega20_get_metrics_table() -> smum_smc_table_manager()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwmgr | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->get_gpu_metrics | 0,7251989011348398080,8531106122450092032 |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->read_sensor | 211666110151696384,528529953202053120,3541910033461600256,5216313549322248192,5358759035402637312,6927713051333324800 |
| PARAM_VALUE | 1 | table | 4096-ptr_max |
| PARAM_VALUE | 2 | table_id | 6 |
| PARAM_VALUE | 3 | rw | 1 |
| BUF_SIZE | 0 | hwmgr | (-1),1256,3968,3984 |
| BUF_SIZE | 0 | hwmgr | (-1),1256,3968,3984 |
| BUF_SIZE | 1 | table | 96 |
| DATA_SOURCE | 0 | hwmgr | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &adev->pm.mutex | ||
| HALF_LOCKED2 | &of->mutex |
drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_hwmgr.c vega20_init_smc_table() -> smum_smc_table_manager()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwmgr | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->adev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->adev->mes.mutex_hidden->first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | hwmgr->adev->mes.mutex_hidden.first_waiter->list.next | 5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->adev->mes.mutex_hidden.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->adev->mes.mutex_hidden.first_waiter->list.prev->prev | 0,5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->adev->mes.mutex_hidden.first_waiter->magic | 5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | hwmgr->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | hwmgr->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | hwmgr->adev->mes.mutex_hidden.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | hwmgr->adev->mes.mutex_hidden.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | hwmgr->adev->mes.saved_flags | 0,2048 |
| PARAM_VALUE | 0 | hwmgr->adev->mode_info.atom_context->execute_depth | 0-31 |
| PARAM_VALUE | 0 | hwmgr->adev->pm.mutex.osq.tail.counter | s32min-s32max |
| PARAM_VALUE | 0 | hwmgr->adev->reset_domain->sem.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hwmgr->adev->reset_domain->sem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | hwmgr->adev->reset_domain->sem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | hwmgr->backend | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->backend->acp_dpm.hard_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->acp_dpm.hard_min_clk | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->acp_dpm.soft_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->acp_dpm.soft_min_clk | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->acp_power_gated | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vCG_SPLL_FUNC_CNTL | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vCG_SPLL_FUNC_CNTL_2 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vCG_SPLL_FUNC_CNTL_3 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vCG_SPLL_FUNC_CNTL_4 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vCG_SPLL_SPREAD_SPECTRUM | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vCG_SPLL_SPREAD_SPECTRUM_2 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vDLL_CNTL | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMCLK_PWRMGT_CNTL | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMPLL_AD_FUNC_CNTL | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMPLL_DQ_FUNC_CNTL | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMPLL_FUNC_CNTL | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMPLL_FUNC_CNTL_1 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMPLL_FUNC_CNTL_2 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMPLL_SS1 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMPLL_SS2 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->is_memory_gddr5 | 0-1 |
| PARAM_VALUE | 0 | hwmgr->backend->isp_tileA_power_gated | 1 |
| PARAM_VALUE | 0 | hwmgr->backend->isp_tileB_power_gated | 1 |
| PARAM_VALUE | 0 | hwmgr->backend->max_sclk_level | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->mem_latency_high | 45,330 |
| PARAM_VALUE | 0 | hwmgr->backend->mem_latency_low | 35,330 |
| PARAM_VALUE | 0 | hwmgr->backend->samu_power_gated | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->sclk_dpm.hard_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->sclk_dpm.hard_min_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->sclk_dpm.soft_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->sclk_dpm.soft_min_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->uvd_dpm.hard_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->uvd_dpm.hard_min_clk | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->uvd_dpm.soft_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->uvd_dpm.soft_min_clk | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->uvd_power_gated | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->vce_dpm.hard_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->vce_dpm.hard_min_clk | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->vce_dpm.soft_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->vce_dpm.soft_min_clk | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->vce_power_gated | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->vcn_power_gated | 1 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden->first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->list.next | 5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->list.prev->prev | 0,5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->magic | 5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.osq.tail.counter | s32min-s32max |
| PARAM_VALUE | 0 | hwmgr->device->adev->reset_domain->sem.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hwmgr->device->adev->reset_domain->sem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | hwmgr->device->adev->reset_domain->sem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->backend_init | 298865806522781696,2268852976927596544,4613790147379523584,6986837916581347328,7167594031292080128,8267523205528322048 |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->dynamic_state_management_enable | 1948303631802679296,2499636406085509120,5884749922054205440,7056320478313332736,7830165595222523904,8232248291769012224 |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->get_num_of_pp_table_entries | 0,4287944391702466560,6657887791065190400,7441027435768991744,8747080454393221120 |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->get_power_state_size | 0,4432388103156637696,6064772458629373952,6655796427560194048,7650455751667814400 |
| PARAM_VALUE | 0 | hwmgr->msg_lock->first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | hwmgr->msg_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | hwmgr->msg_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | hwmgr->pm_en | 1 |
| PARAM_VALUE | 0 | hwmgr->pptable | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->pptable_func->pptable_init | 1520901707310510080,3822322643030208512,4309642798966882304,4627094066790367232,9086924483460136960 |
| PARAM_VALUE | 0 | hwmgr->smumgr_funcs | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->smumgr_funcs->is_dpm_running | 0,4096-ptr_max |
| PARAM_VALUE | 0 | *hwmgr->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | *hwmgr->msg_lock.first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 1 | table | 4096-ptr_max |
| PARAM_VALUE | 2 | table_id | 0 |
| PARAM_VALUE | 3 | rw | 0 |
| BUF_SIZE | 0 | hwmgr | 1256,3968 |
| BUF_SIZE | 0 | hwmgr | 1256,3968 |
| BUF_SIZE | 1 | table | 1256 |
| BUF_SIZE | 1 | table | 1256 |
| DATA_SOURCE | 0 | hwmgr | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | hwmgr->microcode_version_info.MC | 0-u32max |
| NO_OVERFLOW_SIMPLE | 0 | hwmgr->boot_ps->classification.bios_index | |
| NO_OVERFLOW_SIMPLE | 0 | hwmgr->current_ps->classification.bios_index | |
| NO_OVERFLOW_SIMPLE | 0 | hwmgr->request_ps->classification.bios_index | |
| NO_OVERFLOW_SIMPLE | 0 | hwmgr->uvd_ps->classification.bios_index |
drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_hwmgr.c vega20_od8_initialize_default_settings() -> smum_smc_table_manager()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwmgr | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->adev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->adev->mode_info.atom_context->execute_depth | 0-31 |
| PARAM_VALUE | 0 | hwmgr->adev->mode_info.atom_context->mutex->first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | hwmgr->adev->pm.mutex.osq.tail.counter | s32min-s32max |
| PARAM_VALUE | 0 | hwmgr->backend | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->backend->acp_dpm.hard_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->acp_dpm.hard_min_clk | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->acp_dpm.soft_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->acp_dpm.soft_min_clk | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->acp_power_gated | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vCG_SPLL_FUNC_CNTL | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vCG_SPLL_FUNC_CNTL_2 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vCG_SPLL_FUNC_CNTL_3 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vCG_SPLL_FUNC_CNTL_4 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vCG_SPLL_SPREAD_SPECTRUM | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vCG_SPLL_SPREAD_SPECTRUM_2 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vDLL_CNTL | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMCLK_PWRMGT_CNTL | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMPLL_AD_FUNC_CNTL | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMPLL_DQ_FUNC_CNTL | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMPLL_FUNC_CNTL | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMPLL_FUNC_CNTL_1 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMPLL_FUNC_CNTL_2 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMPLL_SS1 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMPLL_SS2 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->is_memory_gddr5 | 0-1 |
| PARAM_VALUE | 0 | hwmgr->backend->isp_tileA_power_gated | 1 |
| PARAM_VALUE | 0 | hwmgr->backend->isp_tileB_power_gated | 1 |
| PARAM_VALUE | 0 | hwmgr->backend->max_sclk_level | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->mem_latency_high | 45,330 |
| PARAM_VALUE | 0 | hwmgr->backend->mem_latency_low | 35,330 |
| PARAM_VALUE | 0 | hwmgr->backend->registry_data.pcie_dpm_key_disabled | 0-1 |
| PARAM_VALUE | 0 | hwmgr->backend->samu_power_gated | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->sclk_dpm.hard_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->sclk_dpm.hard_min_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->sclk_dpm.soft_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->sclk_dpm.soft_min_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->smc_state_table.pp_table | 0-255 |
| PARAM_VALUE | 0 | hwmgr->backend->uvd_dpm.hard_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->uvd_dpm.hard_min_clk | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->uvd_dpm.soft_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->uvd_dpm.soft_min_clk | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->uvd_power_gated | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->vbios_boot_state.dcef_clock | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->vbios_boot_state.dclock | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->vbios_boot_state.eclock | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->vbios_boot_state.fclock | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->vbios_boot_state.gfx_clock | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->vbios_boot_state.mem_clock | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->vbios_boot_state.mvddc | 0-u16max |
| PARAM_VALUE | 0 | hwmgr->backend->vbios_boot_state.soc_clock | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->vbios_boot_state.uc_cooling_id | 0-255 |
| PARAM_VALUE | 0 | hwmgr->backend->vbios_boot_state.vclock | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->vbios_boot_state.vddc | 0-u16max |
| PARAM_VALUE | 0 | hwmgr->backend->vbios_boot_state.vddci | 0-u16max |
| PARAM_VALUE | 0 | hwmgr->backend->vce_dpm.hard_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->vce_dpm.hard_min_clk | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->vce_dpm.soft_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->vce_dpm.soft_min_clk | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->vce_power_gated | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->vcn_power_gated | 1 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden->first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->list.next | 5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->list.prev->prev | 0,5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->magic | 5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.osq.tail.counter | s32min-s32max |
| PARAM_VALUE | 0 | hwmgr->device->adev->reset_domain->sem.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hwmgr->device->adev->reset_domain->sem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | hwmgr->device->adev->reset_domain->sem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->backend_init | 298865806522781696,2268852976927596544,4613790147379523584,6986837916581347328,7167594031292080128,8267523205528322048 |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->dynamic_state_management_enable | 1948303631802679296,2499636406085509120,5884749922054205440,7056320478313332736,7830165595222523904,8232248291769012224 |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->get_num_of_pp_table_entries | 0,4287944391702466560,6657887791065190400,7441027435768991744,8747080454393221120 |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->get_power_state_size | 0,4432388103156637696,6064772458629373952,6655796427560194048,7650455751667814400 |
| PARAM_VALUE | 0 | hwmgr->msg_lock->first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | hwmgr->msg_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | hwmgr->od_enabled | 0 |
| PARAM_VALUE | 0 | hwmgr->platform_descriptor.platformCaps | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->pm_en | 1 |
| PARAM_VALUE | 0 | hwmgr->pptable | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->pptable->od_feature_capabilities | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->pptable_func->pptable_init | 1520901707310510080,3822322643030208512,4309642798966882304,4627094066790367232,9086924483460136960 |
| PARAM_VALUE | 0 | hwmgr->smumgr_funcs | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->smumgr_funcs->is_dpm_running | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->smumgr_funcs->smc_table_manager | 1-u64max |
| PARAM_VALUE | 0 | *hwmgr->msg_lock.first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 1 | table | 4096-ptr_max |
| PARAM_VALUE | 2 | table_id | 9 |
| PARAM_VALUE | 3 | rw | 1 |
| BUF_SIZE | 0 | hwmgr | 1256,3968 |
| BUF_SIZE | 0 | hwmgr | 1256,3968 |
| BUF_SIZE | 1 | table | 32 |
| BUF_SIZE | 1 | table | 32 |
| DATA_SOURCE | 0 | hwmgr | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | hwmgr->microcode_version_info.MC | 0-u32max |
| NO_OVERFLOW_SIMPLE | 0 | hwmgr->boot_ps->classification.bios_index | |
| NO_OVERFLOW_SIMPLE | 0 | hwmgr->current_ps->classification.bios_index | |
| NO_OVERFLOW_SIMPLE | 0 | hwmgr->request_ps->classification.bios_index | |
| NO_OVERFLOW_SIMPLE | 0 | hwmgr->uvd_ps->classification.bios_index |
drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_hwmgr.c vega20_od8_initialize_default_settings() -> smum_smc_table_manager()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwmgr | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->adev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->adev->mode_info.atom_context->execute_depth | 0-31 |
| PARAM_VALUE | 0 | hwmgr->adev->mode_info.atom_context->mutex->first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | hwmgr->adev->pm.mutex.osq.tail.counter | s32min-s32max |
| PARAM_VALUE | 0 | hwmgr->backend | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->backend->acp_dpm.hard_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->acp_dpm.hard_min_clk | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->acp_dpm.soft_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->acp_dpm.soft_min_clk | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->acp_power_gated | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vCG_SPLL_FUNC_CNTL | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vCG_SPLL_FUNC_CNTL_2 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vCG_SPLL_FUNC_CNTL_3 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vCG_SPLL_FUNC_CNTL_4 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vCG_SPLL_SPREAD_SPECTRUM | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vCG_SPLL_SPREAD_SPECTRUM_2 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vDLL_CNTL | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMCLK_PWRMGT_CNTL | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMPLL_AD_FUNC_CNTL | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMPLL_DQ_FUNC_CNTL | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMPLL_FUNC_CNTL | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMPLL_FUNC_CNTL_1 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMPLL_FUNC_CNTL_2 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMPLL_SS1 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMPLL_SS2 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->is_memory_gddr5 | 0-1 |
| PARAM_VALUE | 0 | hwmgr->backend->isp_tileA_power_gated | 1 |
| PARAM_VALUE | 0 | hwmgr->backend->isp_tileB_power_gated | 1 |
| PARAM_VALUE | 0 | hwmgr->backend->max_sclk_level | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->mem_latency_high | 45,330 |
| PARAM_VALUE | 0 | hwmgr->backend->mem_latency_low | 35,330 |
| PARAM_VALUE | 0 | hwmgr->backend->registry_data.pcie_dpm_key_disabled | 0-1 |
| PARAM_VALUE | 0 | hwmgr->backend->samu_power_gated | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->sclk_dpm.hard_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->sclk_dpm.hard_min_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->sclk_dpm.soft_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->sclk_dpm.soft_min_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->smc_state_table.pp_table | 0-255 |
| PARAM_VALUE | 0 | hwmgr->backend->uvd_dpm.hard_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->uvd_dpm.hard_min_clk | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->uvd_dpm.soft_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->uvd_dpm.soft_min_clk | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->uvd_power_gated | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->vbios_boot_state.dcef_clock | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->vbios_boot_state.dclock | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->vbios_boot_state.eclock | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->vbios_boot_state.fclock | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->vbios_boot_state.gfx_clock | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->vbios_boot_state.mem_clock | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->vbios_boot_state.mvddc | 0-u16max |
| PARAM_VALUE | 0 | hwmgr->backend->vbios_boot_state.soc_clock | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->vbios_boot_state.uc_cooling_id | 0-255 |
| PARAM_VALUE | 0 | hwmgr->backend->vbios_boot_state.vclock | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->vbios_boot_state.vddc | 0-u16max |
| PARAM_VALUE | 0 | hwmgr->backend->vbios_boot_state.vddci | 0-u16max |
| PARAM_VALUE | 0 | hwmgr->backend->vce_dpm.hard_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->vce_dpm.hard_min_clk | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->vce_dpm.soft_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->vce_dpm.soft_min_clk | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->vce_power_gated | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->vcn_power_gated | 1 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden->first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->list.next | 5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->list.prev->prev | 0,5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->magic | 5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.osq.tail.counter | s32min-s32max |
| PARAM_VALUE | 0 | hwmgr->device->adev->reset_domain->sem.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hwmgr->device->adev->reset_domain->sem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | hwmgr->device->adev->reset_domain->sem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->backend_init | 298865806522781696,2268852976927596544,4613790147379523584,6986837916581347328,7167594031292080128,8267523205528322048 |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->dynamic_state_management_enable | 1948303631802679296,2499636406085509120,5884749922054205440,7056320478313332736,7830165595222523904,8232248291769012224 |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->get_num_of_pp_table_entries | 0,4287944391702466560,6657887791065190400,7441027435768991744,8747080454393221120 |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->get_power_state_size | 0,4432388103156637696,6064772458629373952,6655796427560194048,7650455751667814400 |
| PARAM_VALUE | 0 | hwmgr->msg_lock->first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | hwmgr->msg_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | hwmgr->od_enabled | 0 |
| PARAM_VALUE | 0 | hwmgr->platform_descriptor.platformCaps | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->pm_en | 1 |
| PARAM_VALUE | 0 | hwmgr->pptable | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->pptable->od_feature_capabilities | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->pptable_func->pptable_init | 1520901707310510080,3822322643030208512,4309642798966882304,4627094066790367232,9086924483460136960 |
| PARAM_VALUE | 0 | hwmgr->smumgr_funcs | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->smumgr_funcs->is_dpm_running | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->smumgr_funcs->smc_table_manager | 1-u64max |
| PARAM_VALUE | 0 | *hwmgr->msg_lock.first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 1 | table | 4096-ptr_max |
| PARAM_VALUE | 2 | table_id | 9 |
| PARAM_VALUE | 3 | rw | 0 |
| BUF_SIZE | 0 | hwmgr | 1256,3968 |
| BUF_SIZE | 0 | hwmgr | 1256,3968 |
| BUF_SIZE | 1 | table | 32 |
| BUF_SIZE | 1 | table | 32 |
| DATA_SOURCE | 0 | hwmgr | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | hwmgr->microcode_version_info.MC | 0-u32max |
| NO_OVERFLOW_SIMPLE | 0 | hwmgr->boot_ps->classification.bios_index | |
| NO_OVERFLOW_SIMPLE | 0 | hwmgr->current_ps->classification.bios_index | |
| NO_OVERFLOW_SIMPLE | 0 | hwmgr->request_ps->classification.bios_index | |
| NO_OVERFLOW_SIMPLE | 0 | hwmgr->uvd_ps->classification.bios_index |
drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_hwmgr.c vega20_od8_set_settings() -> smum_smc_table_manager()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwmgr | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->backend | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->set_mclk_od | 0,3220335084764905472,5049370082735349760,6034581283742973952 |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->set_sclk_od | 0,2233759305322930176,3616554933200932864,9058754891799003136 |
| PARAM_VALUE | 0 | hwmgr->pm_en | 1 |
| PARAM_VALUE | 1 | table | 7885781499000483840 |
| PARAM_VALUE | 2 | table_id | 9 |
| PARAM_VALUE | 3 | rw | 1 |
| BUF_SIZE | 0 | hwmgr | 1256,3984 |
| BUF_SIZE | 0 | hwmgr | 1256,3984 |
| BUF_SIZE | 1 | table | 32 |
| DATA_SOURCE | 0 | hwmgr | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &adev->pm.mutex | ||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct amdgpu_pm)->mutex | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_hwmgr.c vega20_od8_set_settings() -> smum_smc_table_manager()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwmgr | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->backend | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->list.next | 5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->set_mclk_od | 0,3220335084764905472,5049370082735349760,6034581283742973952 |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->set_sclk_od | 0,2233759305322930176,3616554933200932864,9058754891799003136 |
| PARAM_VALUE | 0 | hwmgr->pm_en | 1 |
| PARAM_VALUE | 0 | hwmgr->smumgr_funcs | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->smumgr_funcs->smc_table_manager | 1-u64max |
| PARAM_VALUE | 1 | table | 7885781499000483840 |
| PARAM_VALUE | 2 | table_id | 9 |
| PARAM_VALUE | 3 | rw | 0 |
| BUF_SIZE | 0 | hwmgr | 1256,3984 |
| BUF_SIZE | 0 | hwmgr | 1256,3984 |
| BUF_SIZE | 1 | table | 32 |
| DATA_SOURCE | 0 | hwmgr | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &adev->pm.mutex | ||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct amdgpu_pm)->mutex | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_hwmgr.c vega20_odn_edit_dpm_table() -> smum_smc_table_manager()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwmgr | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->backend | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->odn_edit_dpm_table | 1981334355307638784,3175481722283507712,5978410294712455168 |
| PARAM_VALUE | 0 | hwmgr->pm_en | 1 |
| PARAM_VALUE | 1 | table | 4096-ptr_max |
| PARAM_VALUE | 2 | table_id | 9 |
| PARAM_VALUE | 3 | rw | 1 |
| BUF_SIZE | 0 | hwmgr | 1256,3984 |
| BUF_SIZE | 0 | hwmgr | 1256,3984 |
| BUF_SIZE | 1 | table | 32 |
| BUF_SIZE | 1 | table | 32 |
| DATA_SOURCE | 0 | hwmgr | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &adev->pm.mutex | ||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct amdgpu_pm)->mutex | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_hwmgr.c vega20_odn_edit_dpm_table() -> smum_smc_table_manager()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwmgr | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->backend | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->odn_edit_dpm_table | 1981334355307638784,3175481722283507712,5978410294712455168 |
| PARAM_VALUE | 0 | hwmgr->pm_en | 1 |
| PARAM_VALUE | 1 | table | 4096-ptr_max |
| PARAM_VALUE | 2 | table_id | 9 |
| PARAM_VALUE | 3 | rw | 0 |
| BUF_SIZE | 0 | hwmgr | 1256,3984 |
| BUF_SIZE | 0 | hwmgr | 1256,3984 |
| BUF_SIZE | 1 | table | 32 |
| BUF_SIZE | 1 | table | 32 |
| DATA_SOURCE | 0 | hwmgr | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &adev->pm.mutex | ||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct amdgpu_pm)->mutex | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu10_hwmgr.c smu10_populate_clock_table() -> smum_smc_table_manager()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwmgr | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->adev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->backend | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->backend->dce_slow_sclk_threshold | 30000 |
| PARAM_VALUE | 0 | hwmgr->backend->deep_sleep_dcefclk | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->dpm_flags | 1 |
| PARAM_VALUE | 0 | hwmgr->backend->is_nb_dpm_enabled | 1 |
| PARAM_VALUE | 0 | hwmgr->backend->need_min_deep_sleep_dcefclk | 1 |
| PARAM_VALUE | 0 | hwmgr->backend->num_active_display | 0 |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->backend_init | 298865806522781696,2268852976927596544,4613790147379523584,6986837916581347328,7167594031292080128,8267523205528322048 |
| PARAM_VALUE | 0 | hwmgr->platform_descriptor.platformCaps | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->pm_en | 1 |
| PARAM_VALUE | 0 | hwmgr->pptable_func | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->pptable_func->pptable_init | 1520901707310510080,3822322643030208512,4309642798966882304,4627094066790367232,9086924483460136960 |
| PARAM_VALUE | 0 | *hwmgr->platform_descriptor.platformCaps | 0-4294967295 |
| PARAM_VALUE | 1 | table | 4096-ptr_max |
| PARAM_VALUE | 2 | table_id | 1 |
| PARAM_VALUE | 3 | rw | 1 |
| BUF_SIZE | 0 | hwmgr | 1256,3968,3984 |
| BUF_SIZE | 0 | hwmgr | 1256,3968,3984 |
| BUF_SIZE | 0 | hwmgr->backend | 664 |
| BUF_SIZE | 1 | table | 160 |
| BUF_SIZE | 1 | table | 160 |
| DATA_SOURCE | 0 | hwmgr | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &adev->pm.mutex | ||
| HALF_LOCKED2 | &of->mutex |
drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu10_hwmgr.c smu10_set_watermarks_for_clocks_ranges() -> smum_smc_table_manager()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwmgr | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->adev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->set_watermarks_for_clocks_ranges | 660218222127517696,800549826838196224,1788510371551416320,5078608055079542784,7999491969854169088 |
| PARAM_VALUE | 0 | hwmgr->pm_en | 1 |
| PARAM_VALUE | 1 | table | 4096-ptr_max |
| PARAM_VALUE | 2 | table_id | 0 |
| PARAM_VALUE | 3 | rw | 0 |
| BUF_SIZE | 0 | hwmgr | 1256,3984 |
| BUF_SIZE | 0 | hwmgr | 1256,3984 |
| BUF_SIZE | 1 | table | 124 |
| BUF_SIZE | 1 | table | 124 |
| DATA_SOURCE | 0 | hwmgr | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &adev->pm.mutex | ||
| TYPE_LOCK | (struct amdgpu_pm)->mutex |
drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_thermal.c vega10_enable_mgpu_fan_boost() -> smum_smc_table_manager()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwmgr | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->backend | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->enable_mgpu_fan_boost | 3994745523800956928,6657978650780422144 |
| PARAM_VALUE | 0 | hwmgr->pm_en | 1 |
| PARAM_VALUE | 0 | hwmgr->thermal_controller.advanceFanControlParameters.usMGpuThrottlingRPMLimit | 1-u16max |
| PARAM_VALUE | 1 | table | 4096-ptr_max |
| PARAM_VALUE | 2 | table_id | 0 |
| PARAM_VALUE | 3 | rw | 0 |
| BUF_SIZE | 0 | hwmgr | 1256,3984 |
| BUF_SIZE | 0 | hwmgr | 1256,3984 |
| BUF_SIZE | 1 | table | 800 |
| DATA_SOURCE | 0 | hwmgr | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &adev->pm.mutex | ||
| LOCK2 | global &mgpu_info.mutex | ||
| TYPE_LOCK | (struct amdgpu_mgpu_info)->mutex | ||
| TYPE_LOCK | (struct amdgpu_pm)->mutex |
drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_thermal.c vega10_thermal_setup_fan_table() -> smum_smc_table_manager()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwmgr | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->adev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->adev->mes.mutex_hidden->first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | hwmgr->adev->mes.mutex_hidden.first_waiter->list.next | 5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->adev->mes.mutex_hidden.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->adev->mes.mutex_hidden.first_waiter->list.prev->prev | 0,5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->adev->mes.mutex_hidden.first_waiter->magic | 5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | hwmgr->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | hwmgr->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | hwmgr->adev->mes.mutex_hidden.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | hwmgr->adev->mes.mutex_hidden.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | hwmgr->adev->mes.saved_flags | 0,2048 |
| PARAM_VALUE | 0 | hwmgr->adev->mode_info.atom_context->execute_depth | 0-31 |
| PARAM_VALUE | 0 | hwmgr->adev->pm.mutex.osq.tail.counter | s32min-s32max |
| PARAM_VALUE | 0 | hwmgr->adev->reset_domain->sem.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hwmgr->adev->reset_domain->sem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | hwmgr->adev->reset_domain->sem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | hwmgr->backend | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->backend->acp_dpm.hard_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->acp_dpm.hard_min_clk | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->acp_dpm.soft_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->acp_dpm.soft_min_clk | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->acp_power_gated | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vCG_SPLL_FUNC_CNTL | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vCG_SPLL_FUNC_CNTL_2 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vCG_SPLL_FUNC_CNTL_3 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vCG_SPLL_FUNC_CNTL_4 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vCG_SPLL_SPREAD_SPECTRUM | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vCG_SPLL_SPREAD_SPECTRUM_2 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vDLL_CNTL | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMCLK_PWRMGT_CNTL | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMPLL_AD_FUNC_CNTL | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMPLL_DQ_FUNC_CNTL | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMPLL_FUNC_CNTL | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMPLL_FUNC_CNTL_1 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMPLL_FUNC_CNTL_2 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMPLL_SS1 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMPLL_SS2 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->is_memory_gddr5 | 0-1 |
| PARAM_VALUE | 0 | hwmgr->backend->isp_tileA_power_gated | 1 |
| PARAM_VALUE | 0 | hwmgr->backend->isp_tileB_power_gated | 1 |
| PARAM_VALUE | 0 | hwmgr->backend->max_sclk_level | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->mem_latency_high | 45,330 |
| PARAM_VALUE | 0 | hwmgr->backend->mem_latency_low | 35,330 |
| PARAM_VALUE | 0 | hwmgr->backend->samu_power_gated | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->sclk_dpm.hard_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->sclk_dpm.hard_min_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->sclk_dpm.soft_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->sclk_dpm.soft_min_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->uvd_dpm.hard_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->uvd_dpm.hard_min_clk | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->uvd_dpm.soft_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->uvd_dpm.soft_min_clk | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->uvd_power_gated | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->vce_dpm.hard_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->vce_dpm.hard_min_clk | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->vce_dpm.soft_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->vce_dpm.soft_min_clk | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->vce_power_gated | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->vcn_power_gated | 1 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden->first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->list.next | 5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->list.prev->prev | 0,5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->magic | 5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | hwmgr->device->adev->reset_domain->sem.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hwmgr->device->adev->reset_domain->sem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | hwmgr->device->adev->reset_domain->sem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->backend_init | 298865806522781696,2268852976927596544,4613790147379523584,6986837916581347328,7167594031292080128,8267523205528322048 |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->get_num_of_pp_table_entries | 0,4287944391702466560,6657887791065190400,7441027435768991744,8747080454393221120 |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->get_power_state_size | 0,4432388103156637696,6064772458629373952,6655796427560194048,7650455751667814400 |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->get_thermal_temperature_range | 0,178187384044945408,4374802281464102912,7232274434228555776,8119721164971393024,8331440021205798912 |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->start_thermal_controller | 312456823333064704,1779927114315534336,1974673719201132544,7541113698043072512 |
| PARAM_VALUE | 0 | hwmgr->msg_lock->first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | hwmgr->msg_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | hwmgr->msg_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | hwmgr->not_vf | 1 |
| PARAM_VALUE | 0 | hwmgr->platform_descriptor.platformCaps | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->pm_en | 1 |
| PARAM_VALUE | 0 | hwmgr->pptable | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->pptable_func->pptable_init | 1520901707310510080,3822322643030208512,4309642798966882304,4627094066790367232,9086924483460136960 |
| PARAM_VALUE | 0 | *hwmgr->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | *hwmgr->msg_lock.first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 1 | table | 4096-ptr_max |
| PARAM_VALUE | 2 | table_id | 0 |
| PARAM_VALUE | 3 | rw | 0 |
| BUF_SIZE | 0 | hwmgr | 1256,3968 |
| BUF_SIZE | 0 | hwmgr | 1256,3968 |
| BUF_SIZE | 1 | table | 800 |
| DATA_SOURCE | 0 | hwmgr | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | hwmgr->microcode_version_info.MC | 0-u32max |
| NO_OVERFLOW_SIMPLE | 0 | hwmgr->boot_ps->classification.bios_index | |
| NO_OVERFLOW_SIMPLE | 0 | hwmgr->current_ps->classification.bios_index | |
| NO_OVERFLOW_SIMPLE | 0 | hwmgr->request_ps->classification.bios_index | |
| NO_OVERFLOW_SIMPLE | 0 | hwmgr->uvd_ps->classification.bios_index |
drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_hwmgr.c vega10_display_configuration_changed_task() -> smum_smc_table_manager()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwmgr | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->backend | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->disable_smc_firmware_ctf | 0,320402144971874304,4235145329258029056,5340594925240430592,8565130193669922816 |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->display_config_changed | 2325710021422682112,4856038326812909568,5794837831529365504,8875753121182932992 |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->set_cpu_power_state | 0,5856536315792371712,9134132896884461568 |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->stop_thermal_controller | 0,1506093590029230080,3693573413439086592,5406745503785533440,5881162152740569088 |
| PARAM_VALUE | 0 | hwmgr->msg_lock->first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | hwmgr->not_vf | 1 |
| PARAM_VALUE | 0 | hwmgr->pm_en | 1 |
| PARAM_VALUE | 0 | *hwmgr->platform_descriptor.platformCaps | 0-4294967295 |
| PARAM_VALUE | 1 | table | 4096-ptr_max |
| PARAM_VALUE | 2 | table_id | 1 |
| PARAM_VALUE | 3 | rw | 0 |
| BUF_SIZE | 0 | hwmgr | 1256,3968 |
| BUF_SIZE | 0 | hwmgr | 1256,3968 |
| BUF_SIZE | 1 | table | 124 |
| BUF_SIZE | 1 | table | 124 |
| DATA_SOURCE | 0 | hwmgr | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | hwmgr->microcode_version_info.MC | 0-u32max |
| NO_OVERFLOW_SIMPLE | 0 | hwmgr->boot_ps->classification.bios_index | |
| NO_OVERFLOW_SIMPLE | 0 | hwmgr->current_ps->classification.bios_index | |
| NO_OVERFLOW_SIMPLE | 0 | hwmgr->request_ps->classification.bios_index | |
| NO_OVERFLOW_SIMPLE | 0 | hwmgr->uvd_ps->classification.bios_index | |
| HALF_LOCKED2 | &adev->pm.mutex |
drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_hwmgr.c vega10_init_smc_table() -> smum_smc_table_manager()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwmgr | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->adev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->adev->mode_info.atom_context->execute_depth | 0-31 |
| PARAM_VALUE | 0 | hwmgr->adev->pm.mutex.osq.tail.counter | s32min-s32max |
| PARAM_VALUE | 0 | hwmgr->backend | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->backend->acp_dpm.hard_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->acp_dpm.hard_min_clk | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->acp_dpm.soft_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->acp_dpm.soft_min_clk | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->acp_power_gated | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vCG_SPLL_FUNC_CNTL | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vCG_SPLL_FUNC_CNTL_2 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vCG_SPLL_FUNC_CNTL_3 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vCG_SPLL_FUNC_CNTL_4 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vCG_SPLL_SPREAD_SPECTRUM | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vCG_SPLL_SPREAD_SPECTRUM_2 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vDLL_CNTL | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMCLK_PWRMGT_CNTL | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMPLL_AD_FUNC_CNTL | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMPLL_DQ_FUNC_CNTL | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMPLL_FUNC_CNTL | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMPLL_FUNC_CNTL_1 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMPLL_FUNC_CNTL_2 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMPLL_SS1 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMPLL_SS2 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->dpm_table.dcef_table.dpm_state.hard_max_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->dpm_table.dcef_table.dpm_state.hard_min_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->dpm_table.dclk_table.dpm_state.hard_max_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->dpm_table.dclk_table.dpm_state.hard_min_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->dpm_table.display_table.dpm_state.hard_max_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->dpm_table.display_table.dpm_state.hard_min_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->dpm_table.eclk_table.dpm_state.hard_max_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->dpm_table.eclk_table.dpm_state.hard_min_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->dpm_table.gfx_table.dpm_state.hard_max_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->dpm_table.gfx_table.dpm_state.hard_min_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->dpm_table.mem_table.dpm_state.hard_max_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->dpm_table.mem_table.dpm_state.hard_min_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->dpm_table.phy_table.dpm_state.hard_max_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->dpm_table.phy_table.dpm_state.hard_min_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->dpm_table.pixel_table.dpm_state.hard_max_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->dpm_table.pixel_table.dpm_state.hard_min_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->dpm_table.vclk_table.dpm_state.hard_max_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->dpm_table.vclk_table.dpm_state.hard_min_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.dcef_table.count | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.dcef_table.dpm_state.hard_max_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.dcef_table.dpm_state.hard_min_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.dcef_table.dpm_state.soft_max_level | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.dcef_table.dpm_state.soft_min_level | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.dclk_table.dpm_state.hard_max_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.dclk_table.dpm_state.hard_min_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.dclk_table.dpm_state.soft_max_level | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.dclk_table.dpm_state.soft_min_level | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.display_table.count | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.display_table.dpm_state.hard_max_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.display_table.dpm_state.hard_min_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.display_table.dpm_state.soft_max_level | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.display_table.dpm_state.soft_min_level | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.eclk_table.dpm_state.hard_max_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.eclk_table.dpm_state.hard_min_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.eclk_table.dpm_state.soft_max_level | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.eclk_table.dpm_state.soft_min_level | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.gfx_table.count | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.gfx_table.dpm_state.hard_max_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.gfx_table.dpm_state.hard_min_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.gfx_table.dpm_state.soft_max_level | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.gfx_table.dpm_state.soft_min_level | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.mem_table.dpm_state.hard_max_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.mem_table.dpm_state.hard_min_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.mem_table.dpm_state.soft_max_level | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.mem_table.dpm_state.soft_min_level | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.pcie_table.count | 0-u16max |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.phy_table.count | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.phy_table.dpm_state.hard_max_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.phy_table.dpm_state.hard_min_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.phy_table.dpm_state.soft_max_level | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.phy_table.dpm_state.soft_min_level | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.pixel_table.count | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.pixel_table.dpm_state.hard_max_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.pixel_table.dpm_state.hard_min_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.pixel_table.dpm_state.soft_max_level | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.pixel_table.dpm_state.soft_min_level | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.soc_table.count | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.soc_table.dpm_state.hard_max_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.soc_table.dpm_state.hard_min_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.soc_table.dpm_state.soft_max_level | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.soc_table.dpm_state.soft_min_level | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.vclk_table.dpm_state.hard_max_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.vclk_table.dpm_state.hard_min_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.vclk_table.dpm_state.soft_max_level | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.vclk_table.dpm_state.soft_min_level | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->is_memory_gddr5 | 0-1 |
| PARAM_VALUE | 0 | hwmgr->backend->isp_tileA_power_gated | 1 |
| PARAM_VALUE | 0 | hwmgr->backend->isp_tileB_power_gated | 1 |
| PARAM_VALUE | 0 | hwmgr->backend->max_sclk_level | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->mem_latency_high | 45,330 |
| PARAM_VALUE | 0 | hwmgr->backend->mem_latency_low | 35,330 |
| PARAM_VALUE | 0 | hwmgr->backend->registry_data.pcie_dpm_key_disabled | 0-1 |
| PARAM_VALUE | 0 | hwmgr->backend->registry_data.regulator_hot_gpio_support | 1 |
| PARAM_VALUE | 0 | hwmgr->backend->samu_power_gated | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->sclk_dpm.hard_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->sclk_dpm.hard_min_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->sclk_dpm.soft_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->sclk_dpm.soft_min_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->uvd_dpm.hard_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->uvd_dpm.hard_min_clk | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->uvd_dpm.soft_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->uvd_dpm.soft_min_clk | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->uvd_power_gated | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->vce_dpm.hard_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->vce_dpm.hard_min_clk | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->vce_dpm.soft_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->vce_dpm.soft_min_clk | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->vce_power_gated | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->vcn_power_gated | 1 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.osq.tail.counter | s32min-s32max |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->backend_init | 298865806522781696,2268852976927596544,4613790147379523584,6986837916581347328,7167594031292080128,8267523205528322048 |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->dynamic_state_management_enable | 1948303631802679296,2499636406085509120,5884749922054205440,7056320478313332736,7830165595222523904,8232248291769012224 |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->get_num_of_pp_table_entries | 0,4287944391702466560,6657887791065190400,7441027435768991744,8747080454393221120 |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->get_power_state_size | 0,4432388103156637696,6064772458629373952,6655796427560194048,7650455751667814400 |
| PARAM_VALUE | 0 | hwmgr->msg_lock->first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | hwmgr->not_vf | 1 |
| PARAM_VALUE | 0 | hwmgr->pm_en | 1 |
| PARAM_VALUE | 0 | hwmgr->pptable | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->pptable->pcie_table->count | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->pptable->vdd_dep_on_dcefclk->count | 0-s32max |
| PARAM_VALUE | 0 | hwmgr->pptable->vdd_dep_on_dispclk->count | 0-s32max |
| PARAM_VALUE | 0 | hwmgr->pptable->vdd_dep_on_mclk->count | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->pptable->vdd_dep_on_phyclk->count | 0-s32max |
| PARAM_VALUE | 0 | hwmgr->pptable->vdd_dep_on_pixclk->count | 0-s32max |
| PARAM_VALUE | 0 | hwmgr->pptable->vdd_dep_on_sclk->count | 1-s32max |
| PARAM_VALUE | 0 | hwmgr->pptable->vdd_dep_on_socclk->count | 1-s32max |
| PARAM_VALUE | 0 | hwmgr->pptable_func->pptable_init | 1520901707310510080,3822322643030208512,4309642798966882304,4627094066790367232,9086924483460136960 |
| PARAM_VALUE | 0 | hwmgr->smumgr_funcs | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->smumgr_funcs->is_dpm_running | 0,4096-ptr_max |
| PARAM_VALUE | 0 | *hwmgr->msg_lock.first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 1 | table | 4096-ptr_max |
| PARAM_VALUE | 2 | table_id | 0 |
| PARAM_VALUE | 3 | rw | 0 |
| BUF_SIZE | 0 | hwmgr | 1256,3968 |
| BUF_SIZE | 0 | hwmgr | 1256,3968 |
| BUF_SIZE | 1 | table | 800 |
| BUF_SIZE | 1 | table | 800 |
| CAPPED_DATA | 0 | hwmgr->pptable->mm_dep_table->count | 1 |
| CAPPED_DATA | 0 | hwmgr->pptable->vdd_dep_on_dcefclk->count | 1 |
| CAPPED_DATA | 0 | hwmgr->pptable->vdd_dep_on_dispclk->count | 1 |
| CAPPED_DATA | 0 | hwmgr->pptable->vdd_dep_on_phyclk->count | 1 |
| CAPPED_DATA | 0 | hwmgr->pptable->vdd_dep_on_pixclk->count | 1 |
| CAPPED_DATA | 0 | hwmgr->pptable->vdd_dep_on_sclk->count | 1 |
| CAPPED_DATA | 0 | hwmgr->pptable->vdd_dep_on_socclk->count | 1 |
| DATA_SOURCE | 0 | hwmgr | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | hwmgr->microcode_version_info.MC | 0-u32max |
| NO_OVERFLOW_SIMPLE | 0 | hwmgr->boot_ps->classification.bios_index | |
| NO_OVERFLOW_SIMPLE | 0 | hwmgr->current_ps->classification.bios_index | |
| NO_OVERFLOW_SIMPLE | 0 | hwmgr->request_ps->classification.bios_index | |
| NO_OVERFLOW_SIMPLE | 0 | hwmgr->uvd_ps->classification.bios_index |
drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_hwmgr.c vega10_populate_and_upload_avfs_fuse_override() -> smum_smc_table_manager()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwmgr | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->adev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->adev->mes.mutex_hidden->first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | hwmgr->adev->mes.mutex_hidden.first_waiter->list.next | 5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->adev->mes.mutex_hidden.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->adev->mes.mutex_hidden.first_waiter->list.prev->prev | 0,5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->adev->mes.mutex_hidden.first_waiter->magic | 5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | hwmgr->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | hwmgr->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | hwmgr->adev->mes.mutex_hidden.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | hwmgr->adev->mes.mutex_hidden.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | hwmgr->adev->mes.saved_flags | 0,2048 |
| PARAM_VALUE | 0 | hwmgr->adev->mode_info.atom_context->execute_depth | 0-31 |
| PARAM_VALUE | 0 | hwmgr->adev->pm.mutex->first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | hwmgr->adev->pm.mutex.osq.tail.counter | s32min-s32max |
| PARAM_VALUE | 0 | hwmgr->adev->reset_domain->sem.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hwmgr->adev->reset_domain->sem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | hwmgr->adev->reset_domain->sem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | hwmgr->backend | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->backend->acp_dpm.hard_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->acp_dpm.hard_min_clk | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->acp_dpm.soft_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->acp_dpm.soft_min_clk | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->acp_power_gated | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vCG_SPLL_FUNC_CNTL | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vCG_SPLL_FUNC_CNTL_2 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vCG_SPLL_FUNC_CNTL_3 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vCG_SPLL_FUNC_CNTL_4 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vCG_SPLL_SPREAD_SPECTRUM | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vCG_SPLL_SPREAD_SPECTRUM_2 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vDLL_CNTL | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMCLK_PWRMGT_CNTL | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMPLL_AD_FUNC_CNTL | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMPLL_DQ_FUNC_CNTL | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMPLL_FUNC_CNTL | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMPLL_FUNC_CNTL_1 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMPLL_FUNC_CNTL_2 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMPLL_SS1 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->clock_registers.vMPLL_SS2 | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->dpm_table.dcef_table.dpm_state.hard_max_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->dpm_table.dcef_table.dpm_state.hard_min_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->dpm_table.dclk_table.dpm_state.hard_max_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->dpm_table.dclk_table.dpm_state.hard_min_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->dpm_table.display_table.dpm_state.hard_max_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->dpm_table.display_table.dpm_state.hard_min_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->dpm_table.eclk_table.dpm_state.hard_max_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->dpm_table.eclk_table.dpm_state.hard_min_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->dpm_table.gfx_table.dpm_state.hard_max_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->dpm_table.gfx_table.dpm_state.hard_min_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->dpm_table.mem_table.dpm_state.hard_max_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->dpm_table.mem_table.dpm_state.hard_min_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->dpm_table.phy_table.dpm_state.hard_max_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->dpm_table.phy_table.dpm_state.hard_min_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->dpm_table.pixel_table.dpm_state.hard_max_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->dpm_table.pixel_table.dpm_state.hard_min_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->dpm_table.vclk_table.dpm_state.hard_max_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->dpm_table.vclk_table.dpm_state.hard_min_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.dcef_table.count | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.dcef_table.dpm_state.hard_max_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.dcef_table.dpm_state.hard_min_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.dcef_table.dpm_state.soft_max_level | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.dcef_table.dpm_state.soft_min_level | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.dclk_table.dpm_state.hard_max_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.dclk_table.dpm_state.hard_min_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.dclk_table.dpm_state.soft_max_level | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.dclk_table.dpm_state.soft_min_level | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.display_table.count | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.display_table.dpm_state.hard_max_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.display_table.dpm_state.hard_min_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.display_table.dpm_state.soft_max_level | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.display_table.dpm_state.soft_min_level | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.eclk_table.dpm_state.hard_max_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.eclk_table.dpm_state.hard_min_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.eclk_table.dpm_state.soft_max_level | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.eclk_table.dpm_state.soft_min_level | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.gfx_table.count | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.gfx_table.dpm_state.hard_max_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.gfx_table.dpm_state.hard_min_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.gfx_table.dpm_state.soft_max_level | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.gfx_table.dpm_state.soft_min_level | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.mem_table.dpm_state.hard_max_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.mem_table.dpm_state.hard_min_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.mem_table.dpm_state.soft_max_level | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.mem_table.dpm_state.soft_min_level | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.pcie_table.count | 0-u16max |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.phy_table.count | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.phy_table.dpm_state.hard_max_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.phy_table.dpm_state.hard_min_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.phy_table.dpm_state.soft_max_level | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.phy_table.dpm_state.soft_min_level | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.pixel_table.count | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.pixel_table.dpm_state.hard_max_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.pixel_table.dpm_state.hard_min_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.pixel_table.dpm_state.soft_max_level | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.pixel_table.dpm_state.soft_min_level | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.soc_table.count | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.soc_table.dpm_state.hard_max_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.soc_table.dpm_state.hard_min_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.soc_table.dpm_state.soft_max_level | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.soc_table.dpm_state.soft_min_level | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.vclk_table.dpm_state.hard_max_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.vclk_table.dpm_state.hard_min_level | 255 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.vclk_table.dpm_state.soft_max_level | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->golden_dpm_table.vclk_table.dpm_state.soft_min_level | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->is_memory_gddr5 | 0-1 |
| PARAM_VALUE | 0 | hwmgr->backend->isp_tileA_power_gated | 1 |
| PARAM_VALUE | 0 | hwmgr->backend->isp_tileB_power_gated | 1 |
| PARAM_VALUE | 0 | hwmgr->backend->max_sclk_level | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->mem_latency_high | 45,330 |
| PARAM_VALUE | 0 | hwmgr->backend->mem_latency_low | 35,330 |
| PARAM_VALUE | 0 | hwmgr->backend->registry_data.pcie_dpm_key_disabled | 0-1 |
| PARAM_VALUE | 0 | hwmgr->backend->registry_data.regulator_hot_gpio_support | 1 |
| PARAM_VALUE | 0 | hwmgr->backend->samu_power_gated | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->sclk_dpm.hard_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->sclk_dpm.hard_min_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->sclk_dpm.soft_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->sclk_dpm.soft_min_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->uvd_dpm.hard_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->uvd_dpm.hard_min_clk | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->uvd_dpm.soft_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->uvd_dpm.soft_min_clk | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->uvd_power_gated | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->vce_dpm.hard_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->vce_dpm.hard_min_clk | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->vce_dpm.soft_max_clk | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->backend->vce_dpm.soft_min_clk | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->vce_power_gated | 0 |
| PARAM_VALUE | 0 | hwmgr->backend->vcn_power_gated | 1 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden->first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->list.next | 5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->list.prev->prev | 0,5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->magic | 5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | hwmgr->device->adev->reset_domain->sem.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hwmgr->device->adev->reset_domain->sem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | hwmgr->device->adev->reset_domain->sem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->backend_init | 298865806522781696,2268852976927596544,4613790147379523584,6986837916581347328,7167594031292080128,8267523205528322048 |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->dynamic_state_management_enable | 1948303631802679296,2499636406085509120,5884749922054205440,7056320478313332736,7830165595222523904,8232248291769012224 |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->get_num_of_pp_table_entries | 0,4287944391702466560,6657887791065190400,7441027435768991744,8747080454393221120 |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->get_power_state_size | 0,4432388103156637696,6064772458629373952,6655796427560194048,7650455751667814400 |
| PARAM_VALUE | 0 | hwmgr->msg_lock->first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | hwmgr->msg_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | hwmgr->msg_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | hwmgr->not_vf | 1 |
| PARAM_VALUE | 0 | hwmgr->pm_en | 1 |
| PARAM_VALUE | 0 | hwmgr->pptable | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->pptable->pcie_table->count | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->pptable->vdd_dep_on_dcefclk->count | 0-s32max |
| PARAM_VALUE | 0 | hwmgr->pptable->vdd_dep_on_dispclk->count | 0-s32max |
| PARAM_VALUE | 0 | hwmgr->pptable->vdd_dep_on_mclk->count | 0-4294967295 |
| PARAM_VALUE | 0 | hwmgr->pptable->vdd_dep_on_phyclk->count | 0-s32max |
| PARAM_VALUE | 0 | hwmgr->pptable->vdd_dep_on_pixclk->count | 0-s32max |
| PARAM_VALUE | 0 | hwmgr->pptable->vdd_dep_on_sclk->count | 1-s32max |
| PARAM_VALUE | 0 | hwmgr->pptable->vdd_dep_on_socclk->count | 1-s32max |
| PARAM_VALUE | 0 | hwmgr->pptable_func->pptable_init | 1520901707310510080,3822322643030208512,4309642798966882304,4627094066790367232,9086924483460136960 |
| PARAM_VALUE | 0 | hwmgr->smumgr_funcs | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->smumgr_funcs->is_dpm_running | 0,4096-ptr_max |
| PARAM_VALUE | 0 | *hwmgr->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | *hwmgr->msg_lock.first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 1 | table | 4096-ptr_max |
| PARAM_VALUE | 2 | table_id | 4 |
| PARAM_VALUE | 3 | rw | 0 |
| BUF_SIZE | 0 | hwmgr | 1256,3968 |
| BUF_SIZE | 0 | hwmgr | 1256,3968 |
| BUF_SIZE | 1 | table | 128 |
| BUF_SIZE | 1 | table | 128 |
| CAPPED_DATA | 0 | hwmgr->pptable->mm_dep_table->count | 1 |
| CAPPED_DATA | 0 | hwmgr->pptable->vdd_dep_on_dcefclk->count | 1 |
| CAPPED_DATA | 0 | hwmgr->pptable->vdd_dep_on_dispclk->count | 1 |
| CAPPED_DATA | 0 | hwmgr->pptable->vdd_dep_on_phyclk->count | 1 |
| CAPPED_DATA | 0 | hwmgr->pptable->vdd_dep_on_pixclk->count | 1 |
| CAPPED_DATA | 0 | hwmgr->pptable->vdd_dep_on_sclk->count | 1 |
| CAPPED_DATA | 0 | hwmgr->pptable->vdd_dep_on_socclk->count | 1 |
| DATA_SOURCE | 0 | hwmgr | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | hwmgr->microcode_version_info.MC | 0-u32max |
| NO_OVERFLOW_SIMPLE | 0 | hwmgr->boot_ps->classification.bios_index | |
| NO_OVERFLOW_SIMPLE | 0 | hwmgr->current_ps->classification.bios_index | |
| NO_OVERFLOW_SIMPLE | 0 | hwmgr->request_ps->classification.bios_index | |
| NO_OVERFLOW_SIMPLE | 0 | hwmgr->uvd_ps->classification.bios_index |
drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_hwmgr.c vega10_set_power_state_tasks() -> smum_smc_table_manager()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwmgr | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->adev->mes.mutex_hidden->first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | hwmgr->adev->mes.mutex_hidden.first_waiter->list.next | 5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->adev->mes.mutex_hidden.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->adev->mes.mutex_hidden.first_waiter->list.prev->prev | 0,5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->adev->mes.mutex_hidden.first_waiter->magic | 5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | hwmgr->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | hwmgr->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | hwmgr->adev->mes.mutex_hidden.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | hwmgr->adev->mes.mutex_hidden.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | hwmgr->adev->mes.saved_flags | 0,2048 |
| PARAM_VALUE | 0 | hwmgr->adev->reset_domain->sem.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hwmgr->adev->reset_domain->sem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | hwmgr->adev->reset_domain->sem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | hwmgr->backend | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->backend->need_update_dpm_table | 0-255 |
| PARAM_VALUE | 0 | hwmgr->backend->smc_state_table.pp_table.LowGfxclkInterruptThreshold | 1-4294967295 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden->first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->list.next | 5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->list.prev->prev | 0,5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->magic | 5159360019465732096 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | hwmgr->device->adev->mes.mutex_hidden.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | hwmgr->device->adev->reset_domain->sem.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hwmgr->device->adev->reset_domain->sem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | hwmgr->device->adev->reset_domain->sem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->apply_state_adjust_rules | 0,3621754790451118080,4846802892409925632,6527931433430638592,8609074455165775872 |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->check_states_equal | 0,1278940444229279744,8160345853938163712 |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->disable_smc_firmware_ctf | 0,320402144971874304,4235145329258029056,5340594925240430592,8565130193669922816 |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->power_state_set | 2133207948760264704,5834734302683639808,6703590888639741952,8265213932899078144 |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->set_cpu_power_state | 0,5856536315792371712,9134132896884461568 |
| PARAM_VALUE | 0 | hwmgr->hwmgr_func->stop_thermal_controller | 0,1506093590029230080,3693573413439086592,5406745503785533440,5881162152740569088 |
| PARAM_VALUE | 0 | hwmgr->msg_lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->msg_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | hwmgr->not_vf | 1 |
| PARAM_VALUE | 0 | hwmgr->platform_descriptor.platformCaps | 4096-ptr_max |
| PARAM_VALUE | 0 | hwmgr->ps | 1-u64max |
| PARAM_VALUE | 0 | *hwmgr->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | *hwmgr->platform_descriptor.platformCaps | 0-4294967295 |
| PARAM_VALUE | 1 | table | 4096-ptr_max |
| PARAM_VALUE | 2 | table_id | 0 |
| PARAM_VALUE | 3 | rw | 0 |
| BUF_SIZE | 0 | hwmgr | (-1),1256,3968 |
| BUF_SIZE | 0 | hwmgr | (-1),1256,3968 |
| BUF_SIZE | 1 | table | 800 |
| BUF_SIZE | 1 | table | 800 |
| DATA_SOURCE | 0 | hwmgr | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | hwmgr->microcode_version_info.MC | 0-u32max |
| NO_OVERFLOW_SIMPLE | 0 | hwmgr->boot_ps->classification.bios_index | |
| NO_OVERFLOW_SIMPLE | 0 | hwmgr->current_ps->classification.bios_index | |
| NO_OVERFLOW_SIMPLE | 0 | hwmgr->request_ps->classification.bios_index | |
| NO_OVERFLOW_SIMPLE | 0 | hwmgr->uvd_ps->classification.bios_index | |
| HALF_LOCKED2 | &adev->pm.mutex |