Searched refs:mm_table (Results 1 - 19 of 19) sorted by relevance

/openbsd-current/sys/dev/pci/drm/amd/amdgpu/
H A Damdgpu_virt.c232 if (!amdgpu_sriov_vf(adev) || adev->virt.mm_table.gpu_addr)
238 &adev->virt.mm_table.bo,
239 &adev->virt.mm_table.gpu_addr,
240 (void *)&adev->virt.mm_table.cpu_addr);
246 memset((void *)adev->virt.mm_table.cpu_addr, 0, PAGE_SIZE);
248 adev->virt.mm_table.gpu_addr,
249 adev->virt.mm_table.cpu_addr);
260 if (!amdgpu_sriov_vf(adev) || !adev->virt.mm_table.gpu_addr)
263 amdgpu_bo_free_kernel(&adev->virt.mm_table.bo,
264 &adev->virt.mm_table
[all...]
H A Damdgpu_virt.h241 struct amdgpu_mm_table mm_table; member in struct:amdgpu_virt
H A Dvce_v4_0.c214 uint32_t *init_table = adev->virt.mm_table.cpu_addr;
326 return vce_v4_0_mmsch_start(adev, &adev->virt.mm_table);
H A Djpeg_v4_0.c418 struct amdgpu_mm_table *table = &adev->virt.mm_table;
H A Dvcn_v2_0.c1864 uint32_t *init_table = adev->virt.mm_table.cpu_addr;
1990 return vcn_v2_0_start_mmsch(adev, &adev->virt.mm_table);
H A Duvd_v7_0.c793 uint32_t *init_table = adev->virt.mm_table.cpu_addr;
940 return uvd_v7_0_mmsch_start(adev, &adev->virt.mm_table);
H A Dvcn_v2_5.c1220 uint32_t *init_table = adev->virt.mm_table.cpu_addr;
1349 return vcn_v2_5_mmsch_start(adev, &adev->virt.mm_table);
H A Djpeg_v4_0_3.c183 struct amdgpu_mm_table *table = &adev->virt.mm_table;
H A Dvcn_v4_0.c1224 struct amdgpu_mm_table *table = &adev->virt.mm_table;
H A Dvcn_v4_0_3.c859 struct amdgpu_mm_table *table = &adev->virt.mm_table;
H A Dvcn_v3_0.c1293 struct amdgpu_mm_table *table = &adev->virt.mm_table;
/openbsd-current/sys/dev/pci/drm/amd/pm/powerplay/hwmgr/
H A Dvega10_processpptables.c348 phm_ppt_v1_mm_clock_voltage_dependency_table *mm_table; local
353 mm_table = kzalloc(struct_size(mm_table, entries, mm_dependency_table->ucNumEntries),
355 if (!mm_table)
358 mm_table->count = mm_dependency_table->ucNumEntries;
362 mm_table->entries[i].vddcInd = mm_dependency_record->ucVddcInd;
363 mm_table->entries[i].samclock =
365 mm_table->entries[i].eclk = le32_to_cpu(mm_dependency_record->ulEClk);
366 mm_table->entries[i].vclk = le32_to_cpu(mm_dependency_record->ulVClk);
367 mm_table
[all...]
H A Dprocess_pptables_v1_0.c722 phm_ppt_v1_mm_clock_voltage_dependency_table *mm_table; local
727 mm_table = kzalloc(struct_size(mm_table, entries, mm_dependency_table->ucNumEntries),
729 if (!mm_table)
732 mm_table->count = mm_dependency_table->ucNumEntries;
740 entries, mm_table, i);
750 *tonga_mm_table = mm_table;
H A Dsmu7_hwmgr.c2211 struct phm_ppt_v1_mm_clock_voltage_dependency_table *mm_table = local
2234 for (entry_id = 0; entry_id < mm_table->count; ++entry_id) {
2235 voltage_id = mm_table->entries[entry_id].vddcInd;
2236 mm_table->entries[entry_id].vddc =
2329 phm_ppt_v1_mm_clock_voltage_dependency_table *mm_table = pptable_info->mm_dep_table; local
2332 for (entry_id = 0; entry_id < mm_table->count; entry_id++) {
2333 if (mm_table->entries[entry_id].vddgfx_offset & (1 << 15))
2334 v_record.us_vdd = mm_table->entries[entry_id].vddc +
2335 mm_table->entries[entry_id].vddgfx_offset - 0xFFFF;
2337 v_record.us_vdd = mm_table
[all...]
H A Dvega10_hwmgr.c665 struct phm_ppt_v1_mm_clock_voltage_dependency_table *mm_table = local
688 for (entry_id = 0; entry_id < mm_table->count; ++entry_id) {
689 voltage_id = mm_table->entries[entry_id].vddcInd;
690 mm_table->entries[entry_id].vddc =
/openbsd-current/sys/dev/pci/drm/amd/pm/powerplay/smumgr/
H A Dfiji_smumgr.c1426 struct phm_ppt_v1_mm_clock_voltage_dependency_table *mm_table = local
1429 table->VceLevelCount = (uint8_t)(mm_table->count);
1433 table->VceLevel[count].Frequency = mm_table->entries[count].eclk;
1436 (mm_table->entries[count].vddc * VOLTAGE_SCALE) << VDDC_SHIFT;
1438 ((mm_table->entries[count].vddc - VDDC_VDDCI_DELTA) *
1465 struct phm_ppt_v1_mm_clock_voltage_dependency_table *mm_table = local
1468 table->AcpLevelCount = (uint8_t)(mm_table->count);
1472 table->AcpLevel[count].Frequency = mm_table->entries[count].aclk;
1473 table->AcpLevel[count].MinVoltage |= (mm_table->entries[count].vddc *
1475 table->AcpLevel[count].MinVoltage |= ((mm_table
1561 struct phm_ppt_v1_mm_clock_voltage_dependency_table *mm_table = local
[all...]
H A Dvegam_smumgr.c1202 struct phm_ppt_v1_mm_clock_voltage_dependency_table *mm_table = local
1207 table->VceLevelCount = (uint8_t)(mm_table->count);
1211 table->VceLevel[count].Frequency = mm_table->entries[count].eclk;
1214 (mm_table->entries[count].vddc * VOLTAGE_SCALE) << VDDC_SHIFT;
1218 mm_table->entries[count].vddc - VDDC_VDDCI_DELTA);
1220 vddci = mm_table->entries[count].vddc - VDDC_VDDCI_DELTA;
1315 struct phm_ppt_v1_mm_clock_voltage_dependency_table *mm_table = local
1320 table->UvdLevelCount = (uint8_t)(mm_table->count);
1325 table->UvdLevel[count].VclkFrequency = mm_table->entries[count].vclk;
1326 table->UvdLevel[count].DclkFrequency = mm_table
[all...]
H A Dpolaris10_smumgr.c1373 struct phm_ppt_v1_mm_clock_voltage_dependency_table *mm_table = local
1378 table->VceLevelCount = (uint8_t)(mm_table->count);
1382 table->VceLevel[count].Frequency = mm_table->entries[count].eclk;
1385 (mm_table->entries[count].vddc * VOLTAGE_SCALE) << VDDC_SHIFT;
1389 mm_table->entries[count].vddc - VDDC_VDDCI_DELTA);
1391 vddci = mm_table->entries[count].vddc - VDDC_VDDCI_DELTA;
1423 struct phm_ppt_v1_mm_clock_voltage_dependency_table *mm_table = local
1428 table->SamuLevelCount = (uint8_t)(mm_table->count);
1432 table->SamuLevel[count].Frequency = mm_table->entries[count].samclock;
1434 (mm_table
1528 struct phm_ppt_v1_mm_clock_voltage_dependency_table *mm_table = local
[all...]
H A Dtonga_smumgr.c1317 phm_ppt_v1_mm_clock_voltage_dependency_table *mm_table = local
1320 table->UvdLevelCount = (uint8_t) (mm_table->count);
1324 table->UvdLevel[count].VclkFrequency = mm_table->entries[count].vclk;
1325 table->UvdLevel[count].DclkFrequency = mm_table->entries[count].dclk;
1328 mm_table->entries[count].vddc);
1332 mm_table->entries[count].vddgfx) : 0;
1335 mm_table->entries[count].vddc - VDDC_VDDCI_DELTA);
1377 phm_ppt_v1_mm_clock_voltage_dependency_table *mm_table = local
1380 table->VceLevelCount = (uint8_t) (mm_table->count);
1385 mm_table
1422 phm_ppt_v1_mm_clock_voltage_dependency_table *mm_table = local
[all...]

Completed in 312 milliseconds