Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

3d756af95eb3bd31 gfx_v12_1_early_init() -> gfx_v12_1_init_microcode()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->gfx.disable_uq 1
PARAM_VALUE 0 adev->gfx.eop_irq.funcs 7731004100746506240
PARAM_VALUE 0 adev->gfx.eop_irq.funcs->process 7390356969826705408
PARAM_VALUE 0 adev->gfx.eop_irq.funcs->set 2713402610287259648
PARAM_VALUE 0 adev->gfx.eop_irq.num_types 10
PARAM_VALUE 0 adev->gfx.funcs 9073496439313412096
PARAM_VALUE 0 adev->gfx.imu.funcs 8115185192066596864
PARAM_VALUE 0 adev->gfx.imu.funcs->init_microcode 7688833608279920640
PARAM_VALUE 0 adev->gfx.imu.funcs->load_microcode 3258495031006130176
PARAM_VALUE 0 adev->gfx.imu.funcs->program_rlc_ram 0
PARAM_VALUE 0 adev->gfx.imu.funcs->setup_imu 0
PARAM_VALUE 0 adev->gfx.imu.funcs->start_imu 0
PARAM_VALUE 0 adev->gfx.imu.funcs->switch_compute_partition 4685992232287051776
PARAM_VALUE 0 adev->gfx.imu.mode 0-1
PARAM_VALUE 0 adev->gfx.num_compute_rings 0-8
PARAM_VALUE 0 adev->gfx.priv_inst_irq.funcs 7870009060777902080
PARAM_VALUE 0 adev->gfx.priv_inst_irq.funcs->process 1928856936503885824
PARAM_VALUE 0 adev->gfx.priv_inst_irq.funcs->set 3128566714913533952
PARAM_VALUE 0 adev->gfx.priv_inst_irq.num_types 1
PARAM_VALUE 0 adev->gfx.priv_reg_irq.funcs 8993322217334538240
PARAM_VALUE 0 adev->gfx.priv_reg_irq.funcs->process 7683272103169073152
PARAM_VALUE 0 adev->gfx.priv_reg_irq.funcs->set 6204021681901023232
PARAM_VALUE 0 adev->gfx.priv_reg_irq.num_types 1
PARAM_VALUE 0 adev->gfx.rlc.funcs 3694669094019047424
PARAM_VALUE 0 adev->gfx.rlc.funcs->get_cp_table_num 0,453869938600345600,598926757497327616,2020603848104214528
PARAM_VALUE 0 adev->gfx.rlc.funcs->get_csb_buffer 0,4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.funcs->get_csb_size 0,4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.funcs->init 4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.funcs->is_rlc_enabled 0,4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.funcs->is_rlcg_access_range 0,6026493873465839616,7489126345992318976,9067630686787366912
PARAM_VALUE 0 adev->gfx.rlc.funcs->reset 4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.funcs->resume 4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.funcs->set_safe_mode 0,4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.funcs->start 4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.funcs->stop 4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.funcs->unset_safe_mode 0,4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.funcs->update_spm_vmid 0,4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.reg_funcs 1233714395537166336,4530242029980450816
PARAM_VALUE 0 adev->gfx.rlc.reg_funcs->rreg32 7348076598167969792,7496899883983585280
PARAM_VALUE 0 adev->gfx.rlc.reg_funcs->wreg32 3835863049997778944,6594968210358161408
PARAM_VALUE 0 adev->gfx.rlc.rlcg_reg_access_supported 1
PARAM_VALUE 0 adev->gfx.rlc_poison_irq.funcs 6639064008689614848
PARAM_VALUE 0 adev->gfx.rlc_poison_irq.funcs->process 1651134770252308480
PARAM_VALUE 0 adev->gfx.rlc_poison_irq.funcs->set 0
PARAM_VALUE 0 adev->gfx.rlc_poison_irq.num_types 1
BUF_SIZE 0 adev->gfx.funcs 112
CAPPED_DATA 0 adev->gfx.num_compute_rings 1
FUZZY_MAX 0 adev->gfx.num_compute_rings 0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock