Home
last modified time | relevance | path

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

/drivers/gpu/drm/amd/pm/powerplay/smumgr/
A Dsmu7_smumgr.c339 toc = smu_data->toc; in smu7_request_smu_load_fw()
344 UCODE_ID_RLC_G, &toc->entry[toc->num_entries++]), in smu7_request_smu_load_fw()
347 UCODE_ID_CP_CE, &toc->entry[toc->num_entries++]), in smu7_request_smu_load_fw()
350 UCODE_ID_CP_PFP, &toc->entry[toc->num_entries++]), in smu7_request_smu_load_fw()
353 UCODE_ID_CP_ME, &toc->entry[toc->num_entries++]), in smu7_request_smu_load_fw()
356 UCODE_ID_CP_MEC, &toc->entry[toc->num_entries++]), in smu7_request_smu_load_fw()
359 UCODE_ID_CP_MEC_JT1, &toc->entry[toc->num_entries++]), in smu7_request_smu_load_fw()
362 UCODE_ID_CP_MEC_JT2, &toc->entry[toc->num_entries++]), in smu7_request_smu_load_fw()
365 UCODE_ID_SDMA0, &toc->entry[toc->num_entries++]), in smu7_request_smu_load_fw()
368 UCODE_ID_SDMA1, &toc->entry[toc->num_entries++]), in smu7_request_smu_load_fw()
[all …]
A Dsmu8_smumgr.c333 struct TOC *toc = (struct TOC *)smu8_smu->toc_buffer.kaddr; in smu8_smu_populate_single_scratch_task() local
334 struct SMU_Task *task = &toc->tasks[smu8_smu->toc_entry_used_count++]; in smu8_smu_populate_single_scratch_task()
370 struct TOC *toc = (struct TOC *)smu8_smu->toc_buffer.kaddr; in smu8_smu_populate_single_ucode_load_task() local
371 struct SMU_Task *task = &toc->tasks[smu8_smu->toc_entry_used_count++]; in smu8_smu_populate_single_ucode_load_task()
409 struct TOC *toc = (struct TOC *)smu8_smu->toc_buffer.kaddr; in smu8_smu_initialize_toc_empty_job_list() local
412 toc->JobList[i] = (uint8_t)IGNORE_JOB; in smu8_smu_initialize_toc_empty_job_list()
420 struct TOC *toc = (struct TOC *)smu8_smu->toc_buffer.kaddr; in smu8_smu_construct_toc_for_vddgfx_enter() local
422 toc->JobList[JOB_GFX_SAVE] = (uint8_t)smu8_smu->toc_entry_used_count; in smu8_smu_construct_toc_for_vddgfx_enter()
438 struct TOC *toc = (struct TOC *)smu8_smu->toc_buffer.kaddr; in smu8_smu_construct_toc_for_vddgfx_exit() local
440 toc->JobList[JOB_GFX_RESTORE] = (uint8_t)smu8_smu->toc_entry_used_count; in smu8_smu_construct_toc_for_vddgfx_exit()
A Dsmu7_smumgr.h42 struct SMU_DRAMData_TOC *toc; member
/drivers/cdrom/
A Dgdrom.c102 struct gdromtoc *toc; member
285 insw(GDROM_DATA_REG, toc, tocsize/2); in gdrom_readtoc_cmd()
317 if (!gd.toc) in gdrom_get_last_session()
321 err = gdrom_readtoc_cmd(gd.toc, 1); in gdrom_get_last_session()
324 err = gdrom_readtoc_cmd(gd.toc, 0); in gdrom_get_last_session()
332 lentry = get_entry_track(gd.toc->last); in gdrom_get_last_session()
334 track = get_entry_track(gd.toc->last); in gdrom_get_last_session()
336 data = gd.toc->entry[track - 1]; in gdrom_get_last_session()
807 if (!gd.toc) { in probe_gdrom()
818 kfree(gd.toc); in probe_gdrom()
[all …]
A Dcdrom.c2808 struct cdrom_tocentry toc; in cdrom_get_last_written() local
2861 toc.cdte_format = CDROM_MSF; in cdrom_get_last_written()
2862 toc.cdte_track = CDROM_LEADOUT; in cdrom_get_last_written()
2863 if ((ret = cdi->ops->audio_ioctl(cdi, CDROMREADTOCENTRY, &toc))) in cdrom_get_last_written()
2865 sanitize_format(&toc.cdte_addr, &toc.cdte_format, CDROM_LBA); in cdrom_get_last_written()
2866 *last_written = toc.cdte_addr.lba; in cdrom_get_last_written()
/drivers/rpmsg/
A Dqcom_glink_rpm.c219 struct rpm_toc *toc; in glink_rpm_parse_toc() local
234 toc = buf; in glink_rpm_parse_toc()
236 if (le32_to_cpu(toc->magic) != RPM_TOC_MAGIC) { in glink_rpm_parse_toc()
241 num_entries = le32_to_cpu(toc->count); in glink_rpm_parse_toc()
248 id = le32_to_cpu(toc->entries[i].id); in glink_rpm_parse_toc()
249 offset = le32_to_cpu(toc->entries[i].offset); in glink_rpm_parse_toc()
250 size = le32_to_cpu(toc->entries[i].size); in glink_rpm_parse_toc()
/drivers/remoteproc/
A Dqcom_common.c153 struct minidump_global_toc *toc; in qcom_minidump() local
156 toc = qcom_smem_get(QCOM_SMEM_HOST_ANY, SBL_MINIDUMP_SMEM_ID, NULL); in qcom_minidump()
159 if (IS_ERR(toc) || !toc->status) { in qcom_minidump()
165 subsystem = &toc->subsystems[minidump_id]; in qcom_minidump()
/drivers/gpu/drm/amd/amdgpu/
A Damdgpu_psp.c831 psp_copy_fw(psp, psp->toc.start_addr, psp->toc.size_bytes); in psp_load_toc()
866 psp->toc.start_addr && in psp_tmr_init()
867 psp->toc.size_bytes && in psp_tmr_init()
3507 adev->psp.toc.start_addr = (uint8_t *)toc_hdr + in psp_init_toc_microcode()
3548 psp->toc.fw_version = le32_to_cpu(desc->fw_version); in parse_sos_bin_descriptor()
3551 psp->toc.start_addr = ucode_start_addr; in parse_sos_bin_descriptor()
3690 adev->psp.toc.size_bytes = le32_to_cpu(sos_hdr_v1_1->toc.size_bytes); in psp_init_sos_microcode()
3692 le32_to_cpu(sos_hdr_v1_1->toc.offset_bytes); in psp_init_sos_microcode()
3705 adev->psp.toc.size_bytes = le32_to_cpu(sos_hdr_v1_3->v1_1.toc.size_bytes); in psp_init_sos_microcode()
3706 adev->psp.toc.start_addr = ucode_array_start_addr + in psp_init_sos_microcode()
[all …]
A Damdgpu_ucode.c369 le32_to_cpu(psp_hdr_v1_1->toc.fw_version)); in amdgpu_ucode_print_psp_hdr()
371 le32_to_cpu(psp_hdr_v1_1->toc.offset_bytes)); in amdgpu_ucode_print_psp_hdr()
373 le32_to_cpu(psp_hdr_v1_1->toc.size_bytes)); in amdgpu_ucode_print_psp_hdr()
397 le32_to_cpu(psp_hdr_v1_3->v1_1.toc.fw_version)); in amdgpu_ucode_print_psp_hdr()
399 le32_to_cpu(psp_hdr_v1_3->v1_1.toc.offset_bytes)); in amdgpu_ucode_print_psp_hdr()
401 le32_to_cpu(psp_hdr_v1_3->v1_1.toc.size_bytes)); in amdgpu_ucode_print_psp_hdr()
A Damdgpu_dev_coredump.c173 adev->psp.toc.feature_version, adev->psp.toc.fw_version); in amdgpu_devcoredump_fw_info()
A Damdgpu_ucode.h91 struct psp_fw_legacy_bin_desc toc; member
A Damdgpu_psp.h377 struct psp_bin_desc toc; member
A Dgfx_v12_0.c577 adev->psp.toc.fw_version = le32_to_cpu(toc_hdr->header.ucode_version); in gfx_v12_0_init_toc_microcode()
578 adev->psp.toc.feature_version = le32_to_cpu(toc_hdr->sos.fw_version); in gfx_v12_0_init_toc_microcode()
579 adev->psp.toc.size_bytes = le32_to_cpu(toc_hdr->header.ucode_size_bytes); in gfx_v12_0_init_toc_microcode()
580 adev->psp.toc.start_addr = (uint8_t *)toc_hdr + in gfx_v12_0_init_toc_microcode()
1063 gfx_v12_0_parse_rlc_toc(adev, adev->psp.toc.start_addr); in gfx_v12_0_calc_toc_total_size()
1133 data = adev->psp.toc.start_addr; in gfx_v12_0_rlc_backdoor_autoload_copy_toc_ucode()
A Damdgpu_kms.c343 fw_info->ver = adev->psp.toc.fw_version; in amdgpu_firmware_info()
344 fw_info->feature = adev->psp.toc.feature_version; in amdgpu_firmware_info()
A Dgfx_v11_0.c683 adev->psp.toc.fw_version = le32_to_cpu(toc_hdr->header.ucode_version); in gfx_v11_0_init_toc_microcode()
684 adev->psp.toc.feature_version = le32_to_cpu(toc_hdr->sos.fw_version); in gfx_v11_0_init_toc_microcode()
685 adev->psp.toc.size_bytes = le32_to_cpu(toc_hdr->header.ucode_size_bytes); in gfx_v11_0_init_toc_microcode()
686 adev->psp.toc.start_addr = (uint8_t *)toc_hdr + in gfx_v11_0_init_toc_microcode()
1221 gfx_v11_0_parse_rlc_toc(adev, adev->psp.toc.start_addr); in gfx_v11_0_calc_toc_total_size()
1298 data = adev->psp.toc.start_addr; in gfx_v11_0_rlc_backdoor_autoload_copy_toc_ucode()
A Dgfx_v10_0.c5628 ret = amdgpu_bo_create_reserved(adev, adev->psp.toc.size_bytes, PAGE_SIZE, in gfx_v10_0_parse_rlc_toc()
5639 memcpy(adev->gfx.rlc.rlc_toc_buf, adev->psp.toc.start_addr, adev->psp.toc.size_bytes); in gfx_v10_0_parse_rlc_toc()
/drivers/soc/qcom/
A Dsmem.c136 struct smem_global_entry toc[SMEM_ITEM_COUNT]; member
469 entry = &header->toc[item]; in qcom_smem_alloc_global()
558 entry = &header->toc[item]; in qcom_smem_get_global()

Completed in 76 milliseconds