Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 8 files:

Smatch caller information:

drivers/gpu/drm/amd/amdgpu/psp_v10_0.c psp_v10_0_init_microcode() -> psp_init_ta_microcode()

Type Parameter Key Value
PARAM_VALUE 0 psp 4096-ptr_max
PARAM_VALUE 0 psp->adev 4096-ptr_max
PARAM_VALUE 0 psp->adev->dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 psp->adev->dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 psp->adev->psp.asd_fw 4096-ptr_max
PARAM_VALUE 0 psp->funcs 4096-ptr_max
PARAM_VALUE 1 chip_name 1048625366763196416
BUF_SIZE 0 psp 4848
BUF_SIZE 1 chip_name 30
DATA_SOURCE 0 psp $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/psp_v13_0.c psp_v13_0_init_microcode() -> psp_init_ta_microcode()

Type Parameter Key Value
PARAM_VALUE 0 psp 4096-ptr_max
PARAM_VALUE 0 psp->adev 4096-ptr_max
PARAM_VALUE 0 psp->adev->dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 psp->adev->dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 psp->adev->mes.mutex_hidden->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.dep_map->name 0-255
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.first_waiter->list.prev->prev 0,5159360019465732096
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.first_waiter->magic 5159360019465732096
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.first_waiter->task->blocked_on (-1)-0
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 psp->adev->pdev 4096-ptr_max
PARAM_VALUE 0 psp->adev->psp.kdb.start_addr 4096-ptr_max
PARAM_VALUE 0 psp->adev->psp.rl.start_addr 4096-ptr_max
PARAM_VALUE 0 psp->adev->psp.sos.size_bytes 1-u32max
PARAM_VALUE 0 psp->adev->psp.sos.start_addr 4096-ptr_max
PARAM_VALUE 0 psp->adev->psp.sos_fw 4096-ptr_max
PARAM_VALUE 0 psp->adev->psp.spl.start_addr 4096-ptr_max
PARAM_VALUE 0 psp->adev->psp.sys.size_bytes 1-u32max
PARAM_VALUE 0 psp->adev->psp.toc.start_addr 4096-ptr_max
PARAM_VALUE 0 psp->adev->reset_domain->sem.dep_map->name 0-255
PARAM_VALUE 0 psp->adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 psp->adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 psp->funcs 4096-ptr_max
PARAM_VALUE 0 *psp->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 chip_name 2238439815491436544
BUF_SIZE 0 psp 4848
BUF_SIZE 1 chip_name 30
DATA_SOURCE 0 psp $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/psp_v13_0.c psp_v13_0_init_microcode() -> psp_init_ta_microcode()

Type Parameter Key Value
PARAM_VALUE 0 psp 4096-ptr_max
PARAM_VALUE 0 psp->adev 4096-ptr_max
PARAM_VALUE 0 psp->adev->dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 psp->adev->dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 psp->adev->psp.toc_fw 4096-ptr_max
PARAM_VALUE 0 psp->funcs 4096-ptr_max
PARAM_VALUE 1 chip_name 2238439815491436544
BUF_SIZE 0 psp 4848
BUF_SIZE 1 chip_name 30
DATA_SOURCE 0 psp $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/psp_v13_0.c psp_v13_0_init_microcode() -> psp_init_ta_microcode()

Type Parameter Key Value
PARAM_VALUE 0 psp 4096-ptr_max
PARAM_VALUE 0 psp->adev 4096-ptr_max
PARAM_VALUE 0 psp->adev->dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 psp->adev->dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 psp->adev->mes.mutex_hidden->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.dep_map->name 0-255
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.first_waiter->list.prev->prev 0,5159360019465732096
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.first_waiter->magic 5159360019465732096
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.first_waiter->task->blocked_on (-1)-0
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 psp->adev->pdev 4096-ptr_max
PARAM_VALUE 0 psp->adev->psp.kdb.start_addr 4096-ptr_max
PARAM_VALUE 0 psp->adev->psp.rl.start_addr 4096-ptr_max
PARAM_VALUE 0 psp->adev->psp.sos.size_bytes 1-u32max
PARAM_VALUE 0 psp->adev->psp.sos.start_addr 4096-ptr_max
PARAM_VALUE 0 psp->adev->psp.sos_fw 4096-ptr_max
PARAM_VALUE 0 psp->adev->psp.spl.start_addr 4096-ptr_max
PARAM_VALUE 0 psp->adev->psp.sys.size_bytes 1-u32max
PARAM_VALUE 0 psp->adev->psp.toc.start_addr 4096-ptr_max
PARAM_VALUE 0 psp->adev->reset_domain->sem.dep_map->name 0-255
PARAM_VALUE 0 psp->adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 psp->adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 psp->funcs 4096-ptr_max
PARAM_VALUE 0 *psp->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 chip_name 2238439815491436544
BUF_SIZE 0 psp 4848
BUF_SIZE 1 chip_name 30
DATA_SOURCE 0 psp $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/psp_v11_0.c psp_v11_0_init_microcode() -> psp_init_ta_microcode()

Type Parameter Key Value
PARAM_VALUE 0 psp 4096-ptr_max
PARAM_VALUE 0 psp->adev 4096-ptr_max
PARAM_VALUE 0 psp->adev->dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 psp->adev->dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 psp->adev->mes.mutex_hidden->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.dep_map->name 0-255
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.first_waiter->list.prev->prev 0,5159360019465732096
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.first_waiter->magic 5159360019465732096
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.first_waiter->task->blocked_on (-1)-0
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 psp->adev->pdev 4096-ptr_max
PARAM_VALUE 0 psp->adev->psp.asd_fw 4096-ptr_max
PARAM_VALUE 0 psp->adev->psp.kdb.start_addr 4096-ptr_max
PARAM_VALUE 0 psp->adev->psp.rl.start_addr 4096-ptr_max
PARAM_VALUE 0 psp->adev->psp.sos.size_bytes 1-u32max
PARAM_VALUE 0 psp->adev->psp.sos.start_addr 4096-ptr_max
PARAM_VALUE 0 psp->adev->psp.sos_fw 4096-ptr_max
PARAM_VALUE 0 psp->adev->psp.spl.start_addr 4096-ptr_max
PARAM_VALUE 0 psp->adev->psp.sys.size_bytes 1-u32max
PARAM_VALUE 0 psp->adev->psp.toc.start_addr 4096-ptr_max
PARAM_VALUE 0 psp->adev->reset_domain->sem.dep_map->name 0-255
PARAM_VALUE 0 psp->adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 psp->adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 psp->funcs 4096-ptr_max
PARAM_VALUE 0 *psp->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 chip_name 4711485662713229312
BUF_SIZE 0 psp 4848
BUF_SIZE 1 chip_name 30
DATA_SOURCE 0 psp $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/psp_v11_0.c psp_v11_0_init_microcode() -> psp_init_ta_microcode()

Type Parameter Key Value
PARAM_VALUE 0 psp 4096-ptr_max
PARAM_VALUE 0 psp->adev 4096-ptr_max
PARAM_VALUE 0 psp->adev->dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 psp->adev->dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 psp->adev->mes.mutex_hidden->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.dep_map->name 0-255
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.first_waiter->list.prev->prev 0,5159360019465732096
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.first_waiter->magic 5159360019465732096
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.first_waiter->task->blocked_on (-1)-0
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 psp->adev->pdev 4096-ptr_max
PARAM_VALUE 0 psp->adev->psp.asd_fw 4096-ptr_max
PARAM_VALUE 0 psp->adev->psp.kdb.start_addr 4096-ptr_max
PARAM_VALUE 0 psp->adev->psp.rl.start_addr 4096-ptr_max
PARAM_VALUE 0 psp->adev->psp.sos.size_bytes 1-u32max
PARAM_VALUE 0 psp->adev->psp.sos.start_addr 4096-ptr_max
PARAM_VALUE 0 psp->adev->psp.sos_fw 4096-ptr_max
PARAM_VALUE 0 psp->adev->psp.spl.start_addr 4096-ptr_max
PARAM_VALUE 0 psp->adev->psp.sys.size_bytes 1-u32max
PARAM_VALUE 0 psp->adev->psp.toc.start_addr 4096-ptr_max
PARAM_VALUE 0 psp->adev->reset_domain->sem.dep_map->name 0-255
PARAM_VALUE 0 psp->adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 psp->adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 psp->funcs 4096-ptr_max
PARAM_VALUE 0 *psp->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 chip_name 4711485662713229312
BUF_SIZE 0 psp 4848
BUF_SIZE 1 chip_name 30
DATA_SOURCE 0 psp $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/psp_v11_0.c psp_v11_0_init_microcode() -> psp_init_ta_microcode()

Type Parameter Key Value
PARAM_VALUE 0 psp 4096-ptr_max
PARAM_VALUE 0 psp->adev 4096-ptr_max
PARAM_VALUE 0 psp->adev->dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 psp->adev->dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 psp->adev->mes.mutex_hidden->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.dep_map->name 0-255
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.first_waiter->list.prev->prev 0,5159360019465732096
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.first_waiter->magic 5159360019465732096
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.first_waiter->task->blocked_on (-1)-0
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 psp->adev->pdev 4096-ptr_max
PARAM_VALUE 0 psp->adev->psp.kdb.start_addr 4096-ptr_max
PARAM_VALUE 0 psp->adev->psp.rl.start_addr 4096-ptr_max
PARAM_VALUE 0 psp->adev->psp.sos.size_bytes 1-u32max
PARAM_VALUE 0 psp->adev->psp.sos.start_addr 4096-ptr_max
PARAM_VALUE 0 psp->adev->psp.sos_fw 4096-ptr_max
PARAM_VALUE 0 psp->adev->psp.spl.start_addr 4096-ptr_max
PARAM_VALUE 0 psp->adev->psp.sys.size_bytes 1-u32max
PARAM_VALUE 0 psp->adev->psp.toc.start_addr 4096-ptr_max
PARAM_VALUE 0 psp->adev->reset_domain->sem.dep_map->name 0-255
PARAM_VALUE 0 psp->adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 psp->adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 psp->funcs 4096-ptr_max
PARAM_VALUE 0 *psp->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 chip_name 4711485662713229312
BUF_SIZE 0 psp 4848
BUF_SIZE 1 chip_name 30
DATA_SOURCE 0 psp $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/psp_v12_0.c psp_v12_0_init_microcode() -> psp_init_ta_microcode()

Type Parameter Key Value
PARAM_VALUE 0 psp 4096-ptr_max
PARAM_VALUE 0 psp->adev 4096-ptr_max
PARAM_VALUE 0 psp->adev->dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 psp->adev->dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 psp->adev->psp.asd_fw 4096-ptr_max
PARAM_VALUE 0 psp->funcs 4096-ptr_max
PARAM_VALUE 1 chip_name 3147586340218884096
BUF_SIZE 0 psp 4848
BUF_SIZE 1 chip_name 30
DATA_SOURCE 0 psp $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/psp_v13_0_4.c psp_v13_0_4_init_microcode() -> psp_init_ta_microcode()

Type Parameter Key Value
PARAM_VALUE 0 psp 4096-ptr_max
PARAM_VALUE 0 psp->adev 4096-ptr_max
PARAM_VALUE 0 psp->adev->dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 psp->adev->dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 psp->adev->psp.toc_fw 4096-ptr_max
PARAM_VALUE 0 psp->funcs 4096-ptr_max
PARAM_VALUE 1 chip_name 2230466600907870208
BUF_SIZE 0 psp 4848
BUF_SIZE 1 chip_name 30
DATA_SOURCE 0 psp $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/psp_v14_0.c psp_v14_0_init_microcode() -> psp_init_ta_microcode()

Type Parameter Key Value
PARAM_VALUE 0 psp 4096-ptr_max
PARAM_VALUE 0 psp->adev 4096-ptr_max
PARAM_VALUE 0 psp->adev->dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 psp->adev->dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 psp->adev->mes.mutex_hidden->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.dep_map->name 0-255
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.first_waiter->list.prev->prev 0,5159360019465732096
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.first_waiter->magic 5159360019465732096
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.first_waiter->task->blocked_on (-1)-0
PARAM_VALUE 0 psp->adev->mes.mutex_hidden.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 psp->adev->pdev 4096-ptr_max
PARAM_VALUE 0 psp->adev->psp.kdb.start_addr 4096-ptr_max
PARAM_VALUE 0 psp->adev->psp.rl.start_addr 4096-ptr_max
PARAM_VALUE 0 psp->adev->psp.sos.size_bytes 1-u32max
PARAM_VALUE 0 psp->adev->psp.sos.start_addr 4096-ptr_max
PARAM_VALUE 0 psp->adev->psp.sos_fw 4096-ptr_max
PARAM_VALUE 0 psp->adev->psp.spl.start_addr 4096-ptr_max
PARAM_VALUE 0 psp->adev->psp.sys.size_bytes 1-u32max
PARAM_VALUE 0 psp->adev->psp.toc.start_addr 4096-ptr_max
PARAM_VALUE 0 psp->adev->reset_domain->sem.dep_map->name 0-255
PARAM_VALUE 0 psp->adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 psp->adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 psp->funcs 4096-ptr_max
PARAM_VALUE 0 *psp->adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 chip_name 8417012569808941056
BUF_SIZE 0 psp 4848
BUF_SIZE 1 chip_name 30
DATA_SOURCE 0 psp $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/psp_v14_0.c psp_v14_0_init_microcode() -> psp_init_ta_microcode()

Type Parameter Key Value
PARAM_VALUE 0 psp 4096-ptr_max
PARAM_VALUE 0 psp->adev 4096-ptr_max
PARAM_VALUE 0 psp->adev->dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 psp->adev->dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 psp->adev->psp.toc_fw 4096-ptr_max
PARAM_VALUE 0 psp->funcs 4096-ptr_max
PARAM_VALUE 1 chip_name 8417012569808941056
BUF_SIZE 0 psp 4848
BUF_SIZE 1 chip_name 30
DATA_SOURCE 0 psp $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c psp_init_sriov_microcode() -> psp_init_ta_microcode()

Type Parameter Key Value
PARAM_VALUE 0 psp 4096-ptr_max
PARAM_VALUE 0 psp->adev 4096-ptr_max
PARAM_VALUE 0 psp->adev->psp.adev 4096-ptr_max
PARAM_VALUE 0 psp->adev->virt.autoload_ucode_id 28
PARAM_VALUE 0 psp->funcs->bootloader_load_dbg_drv 0,2465237630769131520,3397600854310572032,6710026658707533824
PARAM_VALUE 0 psp->funcs->bootloader_load_intf_drv 0,893651119209353216,3441620918934929408,4995333456089366528
PARAM_VALUE 0 psp->funcs->bootloader_load_ipkeymgr_drv 0,920095719846940672
PARAM_VALUE 0 psp->funcs->bootloader_load_kdb 0,2792345310007861248,6451911401701834752,8794356246076211200,9043524584978911232
PARAM_VALUE 0 psp->funcs->bootloader_load_ras_drv 0,4681337037008044032,8126813935377756160
PARAM_VALUE 0 psp->funcs->bootloader_load_soc_drv 0,3337099692364759040,5300821424090451968,6732923516025434112
PARAM_VALUE 0 psp->funcs->bootloader_load_sos 0,1040494957260591104,1637566750523367424,4806946119810498560,6459812653648613376,7858323642333913088,8984455442092228608
PARAM_VALUE 0 psp->funcs->bootloader_load_spdm_drv 0,4428223074578829312
PARAM_VALUE 0 psp->funcs->bootloader_load_spl 0,1090628093507633152,4027073469825003520,6759431206230638592,7078441006602444800
PARAM_VALUE 0 psp->funcs->bootloader_load_sysdrv 0,1847048533432950784,3628286508802412544,4250887232983580672,4777983195084800000,6349031031274954752,9123753257111609344
PARAM_VALUE 0 psp->funcs->dump_spirom 0,8310518174351077376
PARAM_VALUE 0 psp->funcs->fatal_error_recovery_quirk 0,8416721533581615104
PARAM_VALUE 0 psp->funcs->get_fw_type 0,1470185260108513280
PARAM_VALUE 0 psp->funcs->get_ras_capability 0,2568030994327818240,3221665142273388544
PARAM_VALUE 0 psp->funcs->init_microcode 0,4096-ptr_max
PARAM_VALUE 0 psp->funcs->is_aux_sos_load_required 0,8293438895277182976
PARAM_VALUE 0 psp->funcs->is_reload_needed 0,5352288431700824064
PARAM_VALUE 0 psp->funcs->load_usbc_pd_fw 0,4912481718175068160,6502639568151912448,8131751099737268224
PARAM_VALUE 0 psp->funcs->mem_training 0,292346798077620224,5904893808352624640,9168225120078532608
PARAM_VALUE 0 psp->funcs->mode1_reset 0,198953941135048704,1443558005897584640,2872524747504824320,9001996014007250944
PARAM_VALUE 0 psp->funcs->read_usbc_pd_fw 0,247469019480133632,3810054447944839168,6831040837989027840
PARAM_VALUE 0 psp->funcs->reg_program_no_ring 0,6786032283321884672
PARAM_VALUE 0 psp->funcs->ring_create 4096-ptr_max
PARAM_VALUE 0 psp->funcs->ring_destroy 4096-ptr_max
PARAM_VALUE 0 psp->funcs->ring_get_wptr 4096-ptr_max
PARAM_VALUE 0 psp->funcs->ring_set_wptr 4096-ptr_max
PARAM_VALUE 0 psp->funcs->ring_stop 4096-ptr_max
PARAM_VALUE 0 psp->funcs->smu_reload_quirk 0,2811354958627811328
PARAM_VALUE 0 psp->funcs->update_spirom 0,2860336213906264064,6067998698510172160
PARAM_VALUE 0 psp->funcs->vbflash_stat 0,2977608988509159424,7478606587777236992
PARAM_VALUE 0 psp->funcs->wait_for_bootloader 0,733756363503808512,3418060524993429504
PARAM_VALUE 1 chip_name 3232439329172987904
BUF_SIZE 0 psp 4848
BUF_SIZE 1 chip_name 30
DATA_SOURCE 0 psp $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c psp_init_sriov_microcode() -> psp_init_ta_microcode()

Type Parameter Key Value
PARAM_VALUE 0 psp 4096-ptr_max
PARAM_VALUE 0 psp->adev 4096-ptr_max
PARAM_VALUE 0 psp->adev->psp.adev 4096-ptr_max
PARAM_VALUE 0 psp->funcs->bootloader_load_dbg_drv 0,2465237630769131520,3397600854310572032,6710026658707533824
PARAM_VALUE 0 psp->funcs->bootloader_load_intf_drv 0,893651119209353216,3441620918934929408,4995333456089366528
PARAM_VALUE 0 psp->funcs->bootloader_load_ipkeymgr_drv 0,920095719846940672
PARAM_VALUE 0 psp->funcs->bootloader_load_kdb 0,2792345310007861248,6451911401701834752,8794356246076211200,9043524584978911232
PARAM_VALUE 0 psp->funcs->bootloader_load_ras_drv 0,4681337037008044032,8126813935377756160
PARAM_VALUE 0 psp->funcs->bootloader_load_soc_drv 0,3337099692364759040,5300821424090451968,6732923516025434112
PARAM_VALUE 0 psp->funcs->bootloader_load_sos 0,1040494957260591104,1637566750523367424,4806946119810498560,6459812653648613376,7858323642333913088,8984455442092228608
PARAM_VALUE 0 psp->funcs->bootloader_load_spdm_drv 0,4428223074578829312
PARAM_VALUE 0 psp->funcs->bootloader_load_spl 0,1090628093507633152,4027073469825003520,6759431206230638592,7078441006602444800
PARAM_VALUE 0 psp->funcs->bootloader_load_sysdrv 0,1847048533432950784,3628286508802412544,4250887232983580672,4777983195084800000,6349031031274954752,9123753257111609344
PARAM_VALUE 0 psp->funcs->dump_spirom 0,8310518174351077376
PARAM_VALUE 0 psp->funcs->fatal_error_recovery_quirk 0,8416721533581615104
PARAM_VALUE 0 psp->funcs->get_fw_type 0,1470185260108513280
PARAM_VALUE 0 psp->funcs->get_ras_capability 0,2568030994327818240,3221665142273388544
PARAM_VALUE 0 psp->funcs->init_microcode 0,4096-ptr_max
PARAM_VALUE 0 psp->funcs->is_aux_sos_load_required 0,8293438895277182976
PARAM_VALUE 0 psp->funcs->is_reload_needed 0,5352288431700824064
PARAM_VALUE 0 psp->funcs->load_usbc_pd_fw 0,4912481718175068160,6502639568151912448,8131751099737268224
PARAM_VALUE 0 psp->funcs->mem_training 0,292346798077620224,5904893808352624640,9168225120078532608
PARAM_VALUE 0 psp->funcs->mode1_reset 0,198953941135048704,1443558005897584640,2872524747504824320,9001996014007250944
PARAM_VALUE 0 psp->funcs->read_usbc_pd_fw 0,247469019480133632,3810054447944839168,6831040837989027840
PARAM_VALUE 0 psp->funcs->reg_program_no_ring 0,6786032283321884672
PARAM_VALUE 0 psp->funcs->ring_create 4096-ptr_max
PARAM_VALUE 0 psp->funcs->ring_destroy 4096-ptr_max
PARAM_VALUE 0 psp->funcs->ring_get_wptr 4096-ptr_max
PARAM_VALUE 0 psp->funcs->ring_set_wptr 4096-ptr_max
PARAM_VALUE 0 psp->funcs->ring_stop 4096-ptr_max
PARAM_VALUE 0 psp->funcs->smu_reload_quirk 0,2811354958627811328
PARAM_VALUE 0 psp->funcs->update_spirom 0,2860336213906264064,6067998698510172160
PARAM_VALUE 0 psp->funcs->vbflash_stat 0,2977608988509159424,7478606587777236992
PARAM_VALUE 0 psp->funcs->wait_for_bootloader 0,733756363503808512,3418060524993429504
PARAM_VALUE 1 chip_name 3232439329172987904
BUF_SIZE 0 psp 4848
BUF_SIZE 1 chip_name 30
DATA_SOURCE 0 psp $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c psp_init_sriov_microcode() -> psp_init_ta_microcode()

Type Parameter Key Value
PARAM_VALUE 0 psp 4096-ptr_max
PARAM_VALUE 0 psp->adev 4096-ptr_max
PARAM_VALUE 0 psp->adev->psp.adev 4096-ptr_max
PARAM_VALUE 0 psp->funcs->bootloader_load_dbg_drv 0,2465237630769131520,3397600854310572032,6710026658707533824
PARAM_VALUE 0 psp->funcs->bootloader_load_intf_drv 0,893651119209353216,3441620918934929408,4995333456089366528
PARAM_VALUE 0 psp->funcs->bootloader_load_ipkeymgr_drv 0,920095719846940672
PARAM_VALUE 0 psp->funcs->bootloader_load_kdb 0,2792345310007861248,6451911401701834752,8794356246076211200,9043524584978911232
PARAM_VALUE 0 psp->funcs->bootloader_load_ras_drv 0,4681337037008044032,8126813935377756160
PARAM_VALUE 0 psp->funcs->bootloader_load_soc_drv 0,3337099692364759040,5300821424090451968,6732923516025434112
PARAM_VALUE 0 psp->funcs->bootloader_load_sos 0,1040494957260591104,1637566750523367424,4806946119810498560,6459812653648613376,7858323642333913088,8984455442092228608
PARAM_VALUE 0 psp->funcs->bootloader_load_spdm_drv 0,4428223074578829312
PARAM_VALUE 0 psp->funcs->bootloader_load_spl 0,1090628093507633152,4027073469825003520,6759431206230638592,7078441006602444800
PARAM_VALUE 0 psp->funcs->bootloader_load_sysdrv 0,1847048533432950784,3628286508802412544,4250887232983580672,4777983195084800000,6349031031274954752,9123753257111609344
PARAM_VALUE 0 psp->funcs->dump_spirom 0,8310518174351077376
PARAM_VALUE 0 psp->funcs->fatal_error_recovery_quirk 0,8416721533581615104
PARAM_VALUE 0 psp->funcs->get_fw_type 0,1470185260108513280
PARAM_VALUE 0 psp->funcs->get_ras_capability 0,2568030994327818240,3221665142273388544
PARAM_VALUE 0 psp->funcs->init_microcode 0,4096-ptr_max
PARAM_VALUE 0 psp->funcs->is_aux_sos_load_required 0,8293438895277182976
PARAM_VALUE 0 psp->funcs->is_reload_needed 0,5352288431700824064
PARAM_VALUE 0 psp->funcs->load_usbc_pd_fw 0,4912481718175068160,6502639568151912448,8131751099737268224
PARAM_VALUE 0 psp->funcs->mem_training 0,292346798077620224,5904893808352624640,9168225120078532608
PARAM_VALUE 0 psp->funcs->mode1_reset 0,198953941135048704,1443558005897584640,2872524747504824320,9001996014007250944
PARAM_VALUE 0 psp->funcs->read_usbc_pd_fw 0,247469019480133632,3810054447944839168,6831040837989027840
PARAM_VALUE 0 psp->funcs->reg_program_no_ring 0,6786032283321884672
PARAM_VALUE 0 psp->funcs->ring_create 4096-ptr_max
PARAM_VALUE 0 psp->funcs->ring_destroy 4096-ptr_max
PARAM_VALUE 0 psp->funcs->ring_get_wptr 4096-ptr_max
PARAM_VALUE 0 psp->funcs->ring_set_wptr 4096-ptr_max
PARAM_VALUE 0 psp->funcs->ring_stop 4096-ptr_max
PARAM_VALUE 0 psp->funcs->smu_reload_quirk 0,2811354958627811328
PARAM_VALUE 0 psp->funcs->update_spirom 0,2860336213906264064,6067998698510172160
PARAM_VALUE 0 psp->funcs->vbflash_stat 0,2977608988509159424,7478606587777236992
PARAM_VALUE 0 psp->funcs->wait_for_bootloader 0,733756363503808512,3418060524993429504
PARAM_VALUE 1 chip_name 3232439329172987904
BUF_SIZE 0 psp 4848
BUF_SIZE 1 chip_name 30
DATA_SOURCE 0 psp $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/psp_v15_0.c psp_v15_0_0_init_microcode() -> psp_init_ta_microcode()

Type Parameter Key Value
PARAM_VALUE 0 psp 4096-ptr_max
PARAM_VALUE 0 psp->adev 4096-ptr_max
PARAM_VALUE 0 psp->adev->dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 psp->adev->dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 psp->adev->psp.toc_fw 4096-ptr_max
PARAM_VALUE 0 psp->funcs 4096-ptr_max
PARAM_VALUE 1 chip_name 6780386618576809984
BUF_SIZE 0 psp 4848
BUF_SIZE 1 chip_name 30
DATA_SOURCE 0 psp $0
RX_PATH
TASK_NOT_RUNNING