Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_7_ppt.c smu_feature_list_clear_all() -> __smu_feature_get_list()

Type Parameter Key Value
PARAM_VALUE 0 smu 4096-ptr_max
PARAM_VALUE 0 smu->adev 4096-ptr_max
PARAM_VALUE 0 smu->adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 smu->adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 smu->adev->scpm_enabled 0
PARAM_VALUE 0 smu->adev->virt.virt_caps->bmap 3
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.i2c_address 0,65536-196608,262144
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.ras_info_offset 0,20
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.ras_max_record_count 0,4000,10911,10921
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.ras_record_offset 0,20,276
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->umc_ecc.record_ce_addr_supported 0-1
PARAM_VALUE 0 smu->msg_ctl.smu->adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 smu->msg_ctl.smu->adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 smu->pm_enabled 1
PARAM_VALUE 0 smu->ppt_funcs 4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->dpm_set_jpeg_enable 0,4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->dpm_set_umsch_mm_enable 0,5142567583161794560,9209733802587168768
PARAM_VALUE 0 smu->ppt_funcs->dpm_set_vcn_enable 0,4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->init_allowed_features 4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->set_mall_enable 0,6639000325243105280
PARAM_VALUE 0 smu->smc_fw_state 0
PARAM_VALUE 1 list 1
BUF_SIZE 0 smu 1256,3984
BUF_SIZE 0 smu 1256,3984
DATA_SOURCE 0 smu $0
DATA_SOURCE 1 list $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &adev->pm.mutex
HALF_LOCKED2 &of->mutex

drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_7_ppt.c smu_feature_list_set_bit() -> __smu_feature_get_list()

Type Parameter Key Value
PARAM_VALUE 0 smu 4096-ptr_max
PARAM_VALUE 0 smu->adev 4096-ptr_max
PARAM_VALUE 0 smu->adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 smu->adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 smu->adev->scpm_enabled 0
PARAM_VALUE 0 smu->adev->virt.virt_caps->bmap 3
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.i2c_address 0,65536-196608,262144
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.ras_info_offset 0,20
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.ras_max_record_count 0,4000,10911,10921
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.ras_record_offset 0,20,276
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->umc_ecc.record_ce_addr_supported 0-1
PARAM_VALUE 0 smu->msg_ctl.smu->adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 smu->msg_ctl.smu->adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 smu->pm_enabled 1
PARAM_VALUE 0 smu->ppt_funcs 4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->dpm_set_jpeg_enable 0,4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->dpm_set_umsch_mm_enable 0,5142567583161794560,9209733802587168768
PARAM_VALUE 0 smu->ppt_funcs->dpm_set_vcn_enable 0,4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->init_allowed_features 4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->set_mall_enable 0,6639000325243105280
PARAM_VALUE 0 smu->smc_fw_state 0
PARAM_VALUE 0 smu->smu_feature.feature_num 1-u32max
PARAM_VALUE 1 list 1
BUF_SIZE 0 smu 1256,3984
BUF_SIZE 0 smu 1256,3984
DATA_SOURCE 0 smu $0
DATA_SOURCE 1 list $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &adev->pm.mutex
HALF_LOCKED2 &of->mutex

drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/smu_v11_0.c smu_feature_list_is_empty() -> __smu_feature_get_list()

Type Parameter Key Value
PARAM_VALUE 1 list 1
DATA_SOURCE 0 smu $0
DATA_SOURCE 1 list $1

drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/smu_v11_0.c smu_feature_list_to_arr32() -> __smu_feature_get_list()

Type Parameter Key Value
PARAM_VALUE 0 smu 4096-ptr_max
PARAM_VALUE 0 smu->smu_feature.feature_num 64-u32max
PARAM_VALUE 1 list 1
DATA_SOURCE 0 smu $0
DATA_SOURCE 1 list $1
FUZZY_MAX 0 smu->smu_feature.feature_num 64

drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu15/smu_v15_0_8_ppt.c smu_feature_list_set_all() -> __smu_feature_get_list()

Type Parameter Key Value
PARAM_VALUE 0 smu 4096-ptr_max
PARAM_VALUE 0 smu->adev 4096-ptr_max
PARAM_VALUE 0 smu->adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 smu->adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 smu->adev->scpm_enabled 0
PARAM_VALUE 0 smu->adev->virt.virt_caps->bmap 3
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.i2c_address 0,65536-196608,262144
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.ras_info_offset 0,20
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.ras_max_record_count 0,4000,10911,10921
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.ras_record_offset 0,20,276
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->umc_ecc.record_ce_addr_supported 0-1
PARAM_VALUE 0 smu->msg_ctl.smu->adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 smu->msg_ctl.smu->adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 smu->pm_enabled 1
PARAM_VALUE 0 smu->ppt_funcs 4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->dpm_set_jpeg_enable 0,4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->dpm_set_umsch_mm_enable 0,5142567583161794560,9209733802587168768
PARAM_VALUE 0 smu->ppt_funcs->dpm_set_vcn_enable 0,4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->init_allowed_features 4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->set_mall_enable 0,6639000325243105280
PARAM_VALUE 0 smu->smc_fw_state 0
PARAM_VALUE 1 list 1
BUF_SIZE 0 smu 1256,3984
BUF_SIZE 0 smu 1256,3984
DATA_SOURCE 0 smu $0
DATA_SOURCE 1 list $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &adev->pm.mutex
HALF_LOCKED2 &of->mutex

drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/aldebaran_ppt.c smu_feature_list_set_all() -> __smu_feature_get_list()

Type Parameter Key Value
PARAM_VALUE 0 smu 4096-ptr_max
PARAM_VALUE 0 smu->adev 4096-ptr_max
PARAM_VALUE 0 smu->adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 smu->adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 smu->adev->scpm_enabled 0
PARAM_VALUE 0 smu->adev->virt.virt_caps->bmap 3
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.i2c_address 0,65536-196608,262144
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.ras_info_offset 0,20
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.ras_max_record_count 0,4000,10911,10921
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.ras_record_offset 0,20,276
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->umc_ecc.record_ce_addr_supported 0-1
PARAM_VALUE 0 smu->msg_ctl.smu->adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 smu->msg_ctl.smu->adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 smu->pm_enabled 1
PARAM_VALUE 0 smu->ppt_funcs 4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->dpm_set_jpeg_enable 0,4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->dpm_set_umsch_mm_enable 0,5142567583161794560,9209733802587168768
PARAM_VALUE 0 smu->ppt_funcs->dpm_set_vcn_enable 0,4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->init_allowed_features 4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->set_mall_enable 0,6639000325243105280
PARAM_VALUE 0 smu->smc_fw_state 0
PARAM_VALUE 1 list 1
BUF_SIZE 0 smu 1256,3984
BUF_SIZE 0 smu 1256,3984
DATA_SOURCE 0 smu $0
DATA_SOURCE 1 list $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &adev->pm.mutex
HALF_LOCKED2 &of->mutex

drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu14/smu_v14_0_2_ppt.c smu_feature_list_set_all() -> __smu_feature_get_list()

Type Parameter Key Value
PARAM_VALUE 0 smu 4096-ptr_max
PARAM_VALUE 0 smu->adev 4096-ptr_max
PARAM_VALUE 0 smu->adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 smu->adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 smu->adev->scpm_enabled 0
PARAM_VALUE 0 smu->adev->virt.virt_caps->bmap 3
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.i2c_address 0,65536-196608,262144
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.ras_info_offset 0,20
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.ras_max_record_count 0,4000,10911,10921
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.ras_record_offset 0,20,276
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->umc_ecc.record_ce_addr_supported 0-1
PARAM_VALUE 0 smu->msg_ctl.smu->adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 smu->msg_ctl.smu->adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 smu->pm_enabled 1
PARAM_VALUE 0 smu->ppt_funcs 4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->dpm_set_jpeg_enable 0,4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->dpm_set_umsch_mm_enable 0,5142567583161794560,9209733802587168768
PARAM_VALUE 0 smu->ppt_funcs->dpm_set_vcn_enable 0,4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->init_allowed_features 4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->set_mall_enable 0,6639000325243105280
PARAM_VALUE 0 smu->smc_fw_state 0
PARAM_VALUE 1 list 1
BUF_SIZE 0 smu 1256,3984
BUF_SIZE 0 smu 1256,3984
DATA_SOURCE 0 smu $0
DATA_SOURCE 1 list $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &adev->pm.mutex
HALF_LOCKED2 &of->mutex

drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu14/smu_v14_0.c smu_feature_list_is_empty() -> __smu_feature_get_list()

Type Parameter Key Value
PARAM_VALUE 1 list 1
DATA_SOURCE 0 smu $0
DATA_SOURCE 1 list $1

drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu14/smu_v14_0.c smu_feature_list_to_arr32() -> __smu_feature_get_list()

Type Parameter Key Value
PARAM_VALUE 0 smu 4096-ptr_max
PARAM_VALUE 0 smu->smu_feature.feature_num 64-u32max
PARAM_VALUE 1 list 1
DATA_SOURCE 0 smu $0
DATA_SOURCE 1 list $1
FUZZY_MAX 0 smu->smu_feature.feature_num 64

drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0.c smu_feature_list_is_empty() -> __smu_feature_get_list()

Type Parameter Key Value
PARAM_VALUE 1 list 1
DATA_SOURCE 0 smu $0
DATA_SOURCE 1 list $1

drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0.c smu_feature_list_to_arr32() -> __smu_feature_get_list()

Type Parameter Key Value
PARAM_VALUE 0 smu 4096-ptr_max
PARAM_VALUE 0 smu->smu_feature.feature_num 64-u32max
PARAM_VALUE 1 list 1
DATA_SOURCE 0 smu $0
DATA_SOURCE 1 list $1
FUZZY_MAX 0 smu->smu_feature.feature_num 64

drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/arcturus_ppt.c smu_feature_list_set_all() -> __smu_feature_get_list()

Type Parameter Key Value
PARAM_VALUE 0 smu 4096-ptr_max
PARAM_VALUE 0 smu->adev 4096-ptr_max
PARAM_VALUE 0 smu->adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 smu->adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 smu->adev->scpm_enabled 0
PARAM_VALUE 0 smu->adev->virt.virt_caps->bmap 3
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.i2c_address 0,65536-196608,262144
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.ras_info_offset 0,20
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.ras_max_record_count 0,4000,10911,10921
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.ras_record_offset 0,20,276
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->umc_ecc.record_ce_addr_supported 0-1
PARAM_VALUE 0 smu->msg_ctl.smu->adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 smu->msg_ctl.smu->adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 smu->pm_enabled 1
PARAM_VALUE 0 smu->ppt_funcs 4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->dpm_set_jpeg_enable 0,4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->dpm_set_umsch_mm_enable 0,5142567583161794560,9209733802587168768
PARAM_VALUE 0 smu->ppt_funcs->dpm_set_vcn_enable 0,4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->init_allowed_features 4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->set_mall_enable 0,6639000325243105280
PARAM_VALUE 0 smu->smc_fw_state 0
PARAM_VALUE 1 list 1
BUF_SIZE 0 smu 1256,3984
BUF_SIZE 0 smu 1256,3984
DATA_SOURCE 0 smu $0
DATA_SOURCE 1 list $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &adev->pm.mutex
HALF_LOCKED2 &of->mutex

drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c smu_feature_list_clear_all() -> __smu_feature_get_list()

Type Parameter Key Value
PARAM_VALUE 0 smu 4096-ptr_max
PARAM_VALUE 0 smu->adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 smu->adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 smu->msg_ctl.smu->adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 smu->msg_ctl.smu->adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 smu->ppt_funcs->dpm_set_jpeg_enable 0,4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->dpm_set_umsch_mm_enable 0,5142567583161794560,9209733802587168768
PARAM_VALUE 0 smu->ppt_funcs->dpm_set_vcn_enable 0,4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->set_mall_enable 0,6639000325243105280
PARAM_VALUE 1 list 0-1
BUF_SIZE 0 smu 1256,3984
BUF_SIZE 0 smu 1256,3984
DATA_SOURCE 0 smu $0
DATA_SOURCE 1 list $1
HARD_MAX 1 list 1
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c smu_feature_list_set_all() -> __smu_feature_get_list()

Type Parameter Key Value
PARAM_VALUE 0 smu 4096-ptr_max
PARAM_VALUE 0 smu->adev 4096-ptr_max
PARAM_VALUE 0 smu->adev->mes.mutex_hidden.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 smu->adev->mes.mutex_hidden.first_waiter->list.prev->prev 0,5159360019465732096
PARAM_VALUE 0 smu->adev->mes.mutex_hidden.first_waiter->magic 5159360019465732096
PARAM_VALUE 0 smu->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 smu->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 smu->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 smu->adev->mes.mutex_hidden.first_waiter->task->blocked_on (-1)-0
PARAM_VALUE 0 smu->adev->mes.mutex_hidden.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 smu->adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 smu->adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 smu->adev->scpm_enabled 1
PARAM_VALUE 0 smu->msg_ctl.smu->adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 smu->msg_ctl.smu->adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 smu->pm_enabled 1
PARAM_VALUE 0 smu->ppt_funcs 4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->dpm_set_jpeg_enable 0,4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->dpm_set_umsch_mm_enable 0,5142567583161794560,9209733802587168768
PARAM_VALUE 0 smu->ppt_funcs->dpm_set_vcn_enable 0,4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->set_mall_enable 0,6639000325243105280
PARAM_VALUE 0 smu->smc_fw_state 0
PARAM_VALUE 0 *smu->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 list 1
BUF_SIZE 0 smu 1256,3984
BUF_SIZE 0 smu 1256,3984
DATA_SOURCE 0 smu $0
DATA_SOURCE 1 list $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &adev->pm.mutex
HALF_LOCKED2 &of->mutex

drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_6_ppt.c smu_feature_list_set_all() -> __smu_feature_get_list()

Type Parameter Key Value
PARAM_VALUE 0 smu 4096-ptr_max
PARAM_VALUE 0 smu->adev 4096-ptr_max
PARAM_VALUE 0 smu->adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 smu->adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 smu->adev->scpm_enabled 0
PARAM_VALUE 0 smu->adev->virt.virt_caps->bmap 3
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.i2c_address 0,65536-196608,262144
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.ras_info_offset 0,20
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.ras_max_record_count 0,4000,10911,10921
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.ras_record_offset 0,20,276
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->umc_ecc.record_ce_addr_supported 0-1
PARAM_VALUE 0 smu->msg_ctl.smu->adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 smu->msg_ctl.smu->adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 smu->pm_enabled 1
PARAM_VALUE 0 smu->ppt_funcs 4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->dpm_set_jpeg_enable 0,4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->dpm_set_umsch_mm_enable 0,5142567583161794560,9209733802587168768
PARAM_VALUE 0 smu->ppt_funcs->dpm_set_vcn_enable 0,4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->init_allowed_features 4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->set_mall_enable 0,6639000325243105280
PARAM_VALUE 0 smu->smc_fw_state 0
PARAM_VALUE 1 list 1
BUF_SIZE 0 smu 1256,3984
BUF_SIZE 0 smu 1256,3984
DATA_SOURCE 0 smu $0
DATA_SOURCE 1 list $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &adev->pm.mutex
HALF_LOCKED2 &of->mutex

drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu_cmn.c smu_feature_list_is_set() -> __smu_feature_get_list()

Type Parameter Key Value
PARAM_VALUE 0 smu 4096-ptr_max
PARAM_VALUE 0 smu->adev->gfx.rlc.cs_data->section->reg_index 0,4,40960,41022,41164,41174,41176,41179,41461,41471-41472,41530,41630,41632-41633,41635,41637-41638,41694,41701,41717,41920,62460,65472
PARAM_VALUE 0 smu->adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 smu->adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 smu->feature_map 4096-ptr_max
PARAM_VALUE 0 smu->msg_ctl.smu->adev->gfx.rlc.cs_data->section->reg_index 0,4,40960,41022,41164,41174,41176,41179,41461,41471-41472,41530,41630,41632-41633,41635,41637-41638,41694,41701,41717,41920,62460,65472
PARAM_VALUE 0 smu->msg_ctl.smu->adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 smu->msg_ctl.smu->adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 smu->ppt_funcs->deep_sleep_control 0,1483923442601697280,7883482403117477888,9180512903834914816
PARAM_VALUE 0 smu->ppt_funcs->display_config_changed 0,234952434484772864,6633764326234828800
PARAM_VALUE 0 smu->ppt_funcs->get_bamaco_support 0,390102571735080960,951998006735884288,4628591868611751936,4966345150991147008,9115122834495848448
PARAM_VALUE 0 smu->ppt_funcs->get_fan_parameters 0,4685412494914158592,4920700000967098368,7379557375963889664
PARAM_VALUE 0 smu->ppt_funcs->get_unique_id 0,633219950116544512,2145647503179513856,4964777302560346112,5043898538769555456,6195024818812493824,6862195475571961856,7720232489319624704
PARAM_VALUE 0 smu->ppt_funcs->gfx_ulv_control 0,2006232000311488512,6088290812098764800,6191233880419221504
PARAM_VALUE 0 smu->ppt_funcs->gpo_control 0,646858471402823680,5374641194247012352
PARAM_VALUE 0 smu->ppt_funcs->notify_smc_display_config 0,5153542075416502272,8111846521934385152
PARAM_VALUE 0 smu->ppt_funcs->populate_umd_state_clk 0,4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->post_init 0,640401139952009216,3514367231009243136,7226397577904697344,8752256366694531072
PARAM_VALUE 0 smu->ppt_funcs->pre_display_config_changed 0,1341853969176363008,8146876555241955328
PARAM_VALUE 0 smu->ppt_funcs->set_default_od_settings 0,942212321871839232,1571612718086746112,2942538267035615232,3317777280689598464,6503281439949545472
PARAM_VALUE 0 smu->ppt_funcs->set_fan_control_mode 0,1626063028982222848,8210683823819943936
PARAM_VALUE 0 smu->ppt_funcs->set_fan_speed_pwm 0,2782573911947436032,2980986551549521920,4653717089810919424
PARAM_VALUE 0 smu->ppt_funcs->set_fan_speed_rpm 0,379448716043915264,2888150150534475776,3674338565460910080
PARAM_VALUE 0 smu->ppt_funcs->set_fine_grain_gfx_freq_parameters 0,2172990508152487936,5096233672965758976,5428415383331954688,8185457959397838848,8248698143391399936,8319982305120960512,8347040273215582208
PARAM_VALUE 0 smu->ppt_funcs->set_performance_level 0,4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->set_power_profile_mode 0,4096-ptr_max
PARAM_VALUE 0 smu->smu_feature.feature_num 1-u32max
PARAM_VALUE 1 list 0
BUF_SIZE 0 smu (-1),1256,3968
BUF_SIZE 0 smu (-1),1256,3968
DATA_SOURCE 0 smu $0
DATA_SOURCE 1 list $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &adev->pm.mutex

drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu15/smu_v15_0.c smu_feature_list_is_empty() -> __smu_feature_get_list()

Type Parameter Key Value
PARAM_VALUE 1 list 1
DATA_SOURCE 0 smu $0
DATA_SOURCE 1 list $1

drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu15/smu_v15_0.c smu_feature_list_to_arr32() -> __smu_feature_get_list()

Type Parameter Key Value
PARAM_VALUE 0 smu 4096-ptr_max
PARAM_VALUE 0 smu->smu_feature.feature_num 64-u32max
PARAM_VALUE 1 list 1
DATA_SOURCE 0 smu $0
DATA_SOURCE 1 list $1
FUZZY_MAX 0 smu->smu_feature.feature_num 64

drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/navi10_ppt.c smu_feature_list_clear_all() -> __smu_feature_get_list()

Type Parameter Key Value
PARAM_VALUE 0 smu 4096-ptr_max
PARAM_VALUE 0 smu->adev 4096-ptr_max
PARAM_VALUE 0 smu->adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 smu->adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 smu->adev->scpm_enabled 0
PARAM_VALUE 0 smu->adev->virt.virt_caps->bmap 3
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.i2c_address 0,65536-196608,262144
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.ras_info_offset 0,20
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.ras_max_record_count 0,4000,10911,10921
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.ras_record_offset 0,20,276
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->umc_ecc.record_ce_addr_supported 0-1
PARAM_VALUE 0 smu->msg_ctl.smu->adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 smu->msg_ctl.smu->adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 smu->pm_enabled 1
PARAM_VALUE 0 smu->ppt_funcs 4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->dpm_set_jpeg_enable 0,4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->dpm_set_umsch_mm_enable 0,5142567583161794560,9209733802587168768
PARAM_VALUE 0 smu->ppt_funcs->dpm_set_vcn_enable 0,4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->init_allowed_features 4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->set_mall_enable 0,6639000325243105280
PARAM_VALUE 0 smu->smc_fw_state 0
PARAM_VALUE 1 list 1
BUF_SIZE 0 smu 1256,3984
BUF_SIZE 0 smu 1256,3984
DATA_SOURCE 0 smu $0
DATA_SOURCE 1 list $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &adev->pm.mutex
HALF_LOCKED2 &of->mutex

drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/navi10_ppt.c smu_feature_list_clear_bit() -> __smu_feature_get_list()

Type Parameter Key Value
PARAM_VALUE 0 smu 4096-ptr_max
PARAM_VALUE 0 smu->adev 4096-ptr_max
PARAM_VALUE 0 smu->adev->mes.mutex_hidden->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 smu->adev->mes.mutex_hidden.first_waiter->list.next 5159360019465732096
PARAM_VALUE 0 smu->adev->mes.mutex_hidden.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 smu->adev->mes.mutex_hidden.first_waiter->list.prev->prev 0,5159360019465732096
PARAM_VALUE 0 smu->adev->mes.mutex_hidden.first_waiter->magic 5159360019465732096
PARAM_VALUE 0 smu->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 smu->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 smu->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 smu->adev->mes.mutex_hidden.first_waiter->task->blocked_on (-1)-0
PARAM_VALUE 0 smu->adev->mes.mutex_hidden.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 smu->adev->mes.saved_flags 0,2048
PARAM_VALUE 0 smu->adev->reset_domain->sem.dep_map->name 0-255
PARAM_VALUE 0 smu->adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 smu->adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 smu->adev->scpm_enabled 0
PARAM_VALUE 0 smu->adev->virt.virt_caps->bmap 3
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.i2c_address 0,65536-196608,262144
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.ras_info_offset 0,20
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.ras_max_record_count 0,4000,10911,10921
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.ras_record_offset 0,20,276
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->umc_ecc.record_ce_addr_supported 0-1
PARAM_VALUE 0 smu->msg_ctl.smu->adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 smu->msg_ctl.smu->adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 smu->pm_enabled 1
PARAM_VALUE 0 smu->ppt_funcs 4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->dpm_set_jpeg_enable 0,4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->dpm_set_umsch_mm_enable 0,5142567583161794560,9209733802587168768
PARAM_VALUE 0 smu->ppt_funcs->dpm_set_vcn_enable 0,4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->init_allowed_features 4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->set_mall_enable 0,6639000325243105280
PARAM_VALUE 0 smu->smc_fw_state 0
PARAM_VALUE 0 smu->smu_feature.feature_num 12-u32max
PARAM_VALUE 0 *smu->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 list 1
BUF_SIZE 0 smu 1256,3984
BUF_SIZE 0 smu 1256,3984
DATA_SOURCE 0 smu $0
DATA_SOURCE 1 list $1
FUZZY_MAX 0 smu->smu_feature.feature_num 12
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &adev->pm.mutex
HALF_LOCKED2 &of->mutex

drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/navi10_ppt.c smu_feature_list_set_bit() -> __smu_feature_get_list()

Type Parameter Key Value
PARAM_VALUE 0 smu 4096-ptr_max
PARAM_VALUE 0 smu->adev 4096-ptr_max
PARAM_VALUE 0 smu->adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 smu->adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 smu->adev->scpm_enabled 0
PARAM_VALUE 0 smu->adev->virt.virt_caps->bmap 3
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.i2c_address 0,65536-196608,262144
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.ras_info_offset 0,20
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.ras_max_record_count 0,4000,10911,10921
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.ras_record_offset 0,20,276
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->umc_ecc.record_ce_addr_supported 0-1
PARAM_VALUE 0 smu->msg_ctl.smu->adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 smu->msg_ctl.smu->adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 smu->pm_enabled 1
PARAM_VALUE 0 smu->ppt_funcs 4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->dpm_set_jpeg_enable 0,4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->dpm_set_umsch_mm_enable 0,5142567583161794560,9209733802587168768
PARAM_VALUE 0 smu->ppt_funcs->dpm_set_vcn_enable 0,4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->init_allowed_features 4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->set_mall_enable 0,6639000325243105280
PARAM_VALUE 0 smu->smc_fw_state 0
PARAM_VALUE 0 smu->smu_feature.feature_num 1-u32max
PARAM_VALUE 1 list 1
BUF_SIZE 0 smu 1256,3984
BUF_SIZE 0 smu 1256,3984
DATA_SOURCE 0 smu $0
DATA_SOURCE 1 list $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &adev->pm.mutex
HALF_LOCKED2 &of->mutex

drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/sienna_cichlid_ppt.c smu_feature_list_clear_all() -> __smu_feature_get_list()

Type Parameter Key Value
PARAM_VALUE 0 smu 4096-ptr_max
PARAM_VALUE 0 smu->adev 4096-ptr_max
PARAM_VALUE 0 smu->adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 smu->adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 smu->adev->scpm_enabled 0
PARAM_VALUE 0 smu->adev->virt.virt_caps->bmap 3
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.i2c_address 0,65536-196608,262144
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.ras_info_offset 0,20
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.ras_max_record_count 0,4000,10911,10921
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.ras_record_offset 0,20,276
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->umc_ecc.record_ce_addr_supported 0-1
PARAM_VALUE 0 smu->msg_ctl.smu->adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 smu->msg_ctl.smu->adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 smu->pm_enabled 1
PARAM_VALUE 0 smu->ppt_funcs 4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->dpm_set_jpeg_enable 0,4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->dpm_set_umsch_mm_enable 0,5142567583161794560,9209733802587168768
PARAM_VALUE 0 smu->ppt_funcs->dpm_set_vcn_enable 0,4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->init_allowed_features 4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->set_mall_enable 0,6639000325243105280
PARAM_VALUE 0 smu->smc_fw_state 0
PARAM_VALUE 1 list 1
BUF_SIZE 0 smu 1256,3984
BUF_SIZE 0 smu 1256,3984
DATA_SOURCE 0 smu $0
DATA_SOURCE 1 list $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &adev->pm.mutex
HALF_LOCKED2 &of->mutex

drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/sienna_cichlid_ppt.c smu_feature_list_set_bit() -> __smu_feature_get_list()

Type Parameter Key Value
PARAM_VALUE 0 smu 4096-ptr_max
PARAM_VALUE 0 smu->adev 4096-ptr_max
PARAM_VALUE 0 smu->adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 smu->adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 smu->adev->scpm_enabled 0
PARAM_VALUE 0 smu->adev->virt.virt_caps->bmap 3
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.i2c_address 0,65536-196608,262144
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.ras_info_offset 0,20
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.ras_max_record_count 0,4000,10911,10921
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.ras_record_offset 0,20,276
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->umc_ecc.record_ce_addr_supported 0-1
PARAM_VALUE 0 smu->msg_ctl.smu->adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 smu->msg_ctl.smu->adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 smu->pm_enabled 1
PARAM_VALUE 0 smu->ppt_funcs 4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->dpm_set_jpeg_enable 0,4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->dpm_set_umsch_mm_enable 0,5142567583161794560,9209733802587168768
PARAM_VALUE 0 smu->ppt_funcs->dpm_set_vcn_enable 0,4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->init_allowed_features 4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->set_mall_enable 0,6639000325243105280
PARAM_VALUE 0 smu->smc_fw_state 0
PARAM_VALUE 0 smu->smu_feature.feature_num 1-u32max
PARAM_VALUE 1 list 1
BUF_SIZE 0 smu 1256,3984
BUF_SIZE 0 smu 1256,3984
DATA_SOURCE 0 smu $0
DATA_SOURCE 1 list $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &adev->pm.mutex
HALF_LOCKED2 &of->mutex

drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_0_ppt.c smu_feature_list_clear_bit() -> __smu_feature_get_list()

Type Parameter Key Value
PARAM_VALUE 0 smu 4096-ptr_max
PARAM_VALUE 0 smu->adev 4096-ptr_max
PARAM_VALUE 0 smu->adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 smu->adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 smu->adev->scpm_enabled 0
PARAM_VALUE 0 smu->adev->virt.virt_caps->bmap 3
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.i2c_address 0,65536-196608,262144
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.ras_info_offset 0,20
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.ras_max_record_count 0,4000,10911,10921
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.ras_record_offset 0,20,276
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->umc_ecc.record_ce_addr_supported 0-1
PARAM_VALUE 0 smu->msg_ctl.smu->adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 smu->msg_ctl.smu->adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 smu->pm_enabled 1
PARAM_VALUE 0 smu->ppt_funcs 4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->dpm_set_jpeg_enable 0,4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->dpm_set_umsch_mm_enable 0,5142567583161794560,9209733802587168768
PARAM_VALUE 0 smu->ppt_funcs->dpm_set_vcn_enable 0,4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->init_allowed_features 4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->set_mall_enable 0,6639000325243105280
PARAM_VALUE 0 smu->smc_fw_state 0
PARAM_VALUE 0 smu->smu_feature.feature_num 2-u32max
PARAM_VALUE 1 list 1
BUF_SIZE 0 smu 1256,3984
BUF_SIZE 0 smu 1256,3984
DATA_SOURCE 0 smu $0
DATA_SOURCE 1 list $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &adev->pm.mutex
HALF_LOCKED2 &of->mutex

drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_0_ppt.c smu_feature_list_set_all() -> __smu_feature_get_list()

Type Parameter Key Value
PARAM_VALUE 0 smu 4096-ptr_max
PARAM_VALUE 0 smu->adev 4096-ptr_max
PARAM_VALUE 0 smu->adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 smu->adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 smu->adev->scpm_enabled 0
PARAM_VALUE 0 smu->adev->virt.virt_caps->bmap 3
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 smu->msg_ctl.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.i2c_address 0,65536-196608,262144
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.ras_info_offset 0,20
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.ras_max_record_count 0,4000,10911,10921
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->eeprom_control.ras_record_offset 0,20,276
PARAM_VALUE 0 smu->msg_ctl.smu->adev->psp.ras_context.ras->umc_ecc.record_ce_addr_supported 0-1
PARAM_VALUE 0 smu->msg_ctl.smu->adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 smu->msg_ctl.smu->adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 smu->pm_enabled 1
PARAM_VALUE 0 smu->ppt_funcs 4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->dpm_set_jpeg_enable 0,4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->dpm_set_umsch_mm_enable 0,5142567583161794560,9209733802587168768
PARAM_VALUE 0 smu->ppt_funcs->dpm_set_vcn_enable 0,4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->init_allowed_features 4096-ptr_max
PARAM_VALUE 0 smu->ppt_funcs->set_mall_enable 0,6639000325243105280
PARAM_VALUE 0 smu->smc_fw_state 0
PARAM_VALUE 1 list 1
BUF_SIZE 0 smu 1256,3984
BUF_SIZE 0 smu 1256,3984
DATA_SOURCE 0 smu $0
DATA_SOURCE 1 list $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &adev->pm.mutex
HALF_LOCKED2 &of->mutex