Home
last modified time | relevance | path

Searched refs:smu8_smu (Results 1 – 1 of 1) sorted by relevance

/Linux-v5.4/drivers/gpu/drm/amd/powerplay/smumgr/
Dsmu8_smumgr.c180 struct smu8_smumgr *smu8_smu; in smu8_load_mec_firmware() local
185 smu8_smu = hwmgr->smu_backend; in smu8_load_mec_firmware()
334 struct smu8_smumgr *smu8_smu = hwmgr->smu_backend; in smu8_smu_populate_single_scratch_task() local
335 struct TOC *toc = (struct TOC *)smu8_smu->toc_buffer.kaddr; in smu8_smu_populate_single_scratch_task()
336 struct SMU_Task *task = &toc->tasks[smu8_smu->toc_entry_used_count++]; in smu8_smu_populate_single_scratch_task()
340 task->next = is_last ? END_OF_TASK_LIST : smu8_smu->toc_entry_used_count; in smu8_smu_populate_single_scratch_task()
342 for (i = 0; i < smu8_smu->scratch_buffer_length; i++) in smu8_smu_populate_single_scratch_task()
343 if (smu8_smu->scratch_buffer[i].firmware_ID == fw_enum) in smu8_smu_populate_single_scratch_task()
346 if (i >= smu8_smu->scratch_buffer_length) { in smu8_smu_populate_single_scratch_task()
351 task->addr.low = lower_32_bits(smu8_smu->scratch_buffer[i].mc_addr); in smu8_smu_populate_single_scratch_task()
[all …]