OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:cac_leakage_table
(Results
1 - 13
of
13
) sorted by relevancy
/src/sys/external/bsd/drm2/dist/drm/amd/powerplay/hwmgr/
amdgpu_processpptables.c
1378
struct phm_cac_leakage_table *
cac_leakage_table
;
local
1387
cac_leakage_table
= kzalloc(table_size, GFP_KERNEL);
1389
if (
cac_leakage_table
== NULL)
1392
cac_leakage_table
->count = (ULONG)table->ucNumEntries;
1394
for (i = 0; i <
cac_leakage_table
->count; i++) {
1397
cac_leakage_table
->entries[i].Vddc1 = le16_to_cpu(table->entries[i].usVddc1);
1398
cac_leakage_table
->entries[i].Vddc2 = le16_to_cpu(table->entries[i].usVddc2);
1399
cac_leakage_table
->entries[i].Vddc3 = le16_to_cpu(table->entries[i].usVddc3);
1401
cac_leakage_table
->entries[i].Vddc = le16_to_cpu(table->entries[i].usVddc);
1402
cac_leakage_table
->entries[i].Leakage = le32_to_cpu(table->entries[i].ulLeakageValue)
[
all
...]
amdgpu_smu7_hwmgr.c
685
hwmgr->dyn_state.
cac_leakage_table
;
2453
tmp = smu7_patch_cac_vddc(hwmgr, hwmgr->dyn_state.
cac_leakage_table
);
/src/sys/external/bsd/drm2/dist/drm/amd/powerplay/smumgr/
amdgpu_iceland_smumgr.c
401
PP_ASSERT_WITH_CODE(NULL != hwmgr->dyn_state.
cac_leakage_table
,
403
PP_ASSERT_WITH_CODE(hwmgr->dyn_state.
cac_leakage_table
->count <= 8,
405
PP_ASSERT_WITH_CODE(hwmgr->dyn_state.
cac_leakage_table
->count == hwmgr->dyn_state.vddc_dependency_on_sclk->count,
409
for (i = 0; (uint32_t) i < hwmgr->dyn_state.
cac_leakage_table
->count; i++) {
410
lo_vid[i] = convert_to_vid(hwmgr->dyn_state.
cac_leakage_table
->entries[i].Vddc1);
411
hi_vid[i] = convert_to_vid(hwmgr->dyn_state.
cac_leakage_table
->entries[i].Vddc2);
549
if (NULL == hwmgr->dyn_state.
cac_leakage_table
) {
562
if ((uint32_t)v_index < hwmgr->dyn_state.
cac_leakage_table
->count) {
563
*lo = hwmgr->dyn_state.
cac_leakage_table
->entries[v_index].Vddc * VOLTAGE_SCALE;
564
*hi = (uint16_t)(hwmgr->dyn_state.
cac_leakage_table
->entries[v_index].Leakage * VOLTAGE_SCALE)
[
all
...]
amdgpu_ci_smumgr.c
588
PP_ASSERT_WITH_CODE(NULL != hwmgr->dyn_state.
cac_leakage_table
,
590
PP_ASSERT_WITH_CODE(hwmgr->dyn_state.
cac_leakage_table
->count <= 8,
592
PP_ASSERT_WITH_CODE(hwmgr->dyn_state.
cac_leakage_table
->count == hwmgr->dyn_state.vddc_dependency_on_sclk->count,
595
for (i = 0; (uint32_t) i < hwmgr->dyn_state.
cac_leakage_table
->count; i++) {
597
lo_vid[i] = convert_to_vid(hwmgr->dyn_state.
cac_leakage_table
->entries[i].Vddc1);
598
hi_vid[i] = convert_to_vid(hwmgr->dyn_state.
cac_leakage_table
->entries[i].Vddc2);
599
hi2_vid[i] = convert_to_vid(hwmgr->dyn_state.
cac_leakage_table
->entries[i].Vddc3);
601
lo_vid[i] = convert_to_vid(hwmgr->dyn_state.
cac_leakage_table
->entries[i].Vddc);
602
hi_vid[i] = convert_to_vid(hwmgr->dyn_state.
cac_leakage_table
->entries[i].Leakage);
780
if (NULL == hwmgr->dyn_state.
cac_leakage_table
) {
[
all
...]
/src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
amdgpu_dpm.c
451
adev->pm.dpm.dyn_state.
cac_leakage_table
.entries = kzalloc(size, GFP_KERNEL);
452
if (!adev->pm.dpm.dyn_state.
cac_leakage_table
.entries) {
459
adev->pm.dpm.dyn_state.
cac_leakage_table
.entries[i].vddc1 =
461
adev->pm.dpm.dyn_state.
cac_leakage_table
.entries[i].vddc2 =
463
adev->pm.dpm.dyn_state.
cac_leakage_table
.entries[i].vddc3 =
466
adev->pm.dpm.dyn_state.
cac_leakage_table
.entries[i].vddc =
468
adev->pm.dpm.dyn_state.
cac_leakage_table
.entries[i].leakage =
474
adev->pm.dpm.dyn_state.
cac_leakage_table
.count = cac_table->ucNumEntries;
732
kfree(dyn_state->
cac_leakage_table
.entries);
amdgpu_dpm.h
228
struct amdgpu_cac_leakage_table
cac_leakage_table
;
member in struct:amdgpu_dpm_dynamic_state
amdgpu_si_dpm.c
2642
&adev->pm.dpm.dyn_state.
cac_leakage_table
;
4623
if (adev->pm.dpm.dyn_state.
cac_leakage_table
.entries) {
4632
if ((u32)v_index < adev->pm.dpm.dyn_state.
cac_leakage_table
.count)
4634
adev->pm.dpm.dyn_state.
cac_leakage_table
.entries[v_index].vddc;
4637
adev->pm.dpm.dyn_state.
cac_leakage_table
.entries[adev->pm.dpm.dyn_state.
cac_leakage_table
.count-1].vddc;
4647
if ((u32)v_index < adev->pm.dpm.dyn_state.
cac_leakage_table
.count)
4649
adev->pm.dpm.dyn_state.
cac_leakage_table
.entries[v_index].vddc;
4652
adev->pm.dpm.dyn_state.
cac_leakage_table
.entries[adev->pm.dpm.dyn_state.
cac_leakage_table
.count-1].vddc
[
all
...]
/src/sys/external/bsd/drm2/dist/drm/radeon/
radeon_r600_dpm.c
1044
rdev->pm.dpm.dyn_state.
cac_leakage_table
.entries = kzalloc(size, GFP_KERNEL);
1045
if (!rdev->pm.dpm.dyn_state.
cac_leakage_table
.entries) {
1052
rdev->pm.dpm.dyn_state.
cac_leakage_table
.entries[i].vddc1 =
1054
rdev->pm.dpm.dyn_state.
cac_leakage_table
.entries[i].vddc2 =
1056
rdev->pm.dpm.dyn_state.
cac_leakage_table
.entries[i].vddc3 =
1059
rdev->pm.dpm.dyn_state.
cac_leakage_table
.entries[i].vddc =
1061
rdev->pm.dpm.dyn_state.
cac_leakage_table
.entries[i].leakage =
1067
rdev->pm.dpm.dyn_state.
cac_leakage_table
.count = cac_table->ucNumEntries;
1311
kfree(dyn_state->
cac_leakage_table
.entries);
radeon_ci_dpm.c
287
if (rdev->pm.dpm.dyn_state.
cac_leakage_table
.entries == NULL)
289
if (rdev->pm.dpm.dyn_state.
cac_leakage_table
.count > 8)
291
if (rdev->pm.dpm.dyn_state.
cac_leakage_table
.count !=
295
for (i = 0; i < rdev->pm.dpm.dyn_state.
cac_leakage_table
.count; i++) {
297
lo_vid[i] = ci_convert_to_vid(rdev->pm.dpm.dyn_state.
cac_leakage_table
.entries[i].vddc1);
298
hi_vid[i] = ci_convert_to_vid(rdev->pm.dpm.dyn_state.
cac_leakage_table
.entries[i].vddc2);
299
hi2_vid[i] = ci_convert_to_vid(rdev->pm.dpm.dyn_state.
cac_leakage_table
.entries[i].vddc3);
301
lo_vid[i] = ci_convert_to_vid(rdev->pm.dpm.dyn_state.
cac_leakage_table
.entries[i].vddc);
302
hi_vid[i] = ci_convert_to_vid((u16)rdev->pm.dpm.dyn_state.
cac_leakage_table
.entries[i].leakage);
2346
if (rdev->pm.dpm.dyn_state.
cac_leakage_table
.entries)
[
all
...]
radeon_si_dpm.c
2543
&rdev->pm.dpm.dyn_state.
cac_leakage_table
;
4159
if (rdev->pm.dpm.dyn_state.
cac_leakage_table
.entries) {
4168
if ((u32)v_index < rdev->pm.dpm.dyn_state.
cac_leakage_table
.count)
4170
rdev->pm.dpm.dyn_state.
cac_leakage_table
.entries[v_index].vddc;
4173
rdev->pm.dpm.dyn_state.
cac_leakage_table
.entries[rdev->pm.dpm.dyn_state.
cac_leakage_table
.count-1].vddc;
4183
if ((u32)v_index < rdev->pm.dpm.dyn_state.
cac_leakage_table
.count)
4185
rdev->pm.dpm.dyn_state.
cac_leakage_table
.entries[v_index].vddc;
4188
rdev->pm.dpm.dyn_state.
cac_leakage_table
.entries[rdev->pm.dpm.dyn_state.
cac_leakage_table
.count-1].vddc
[
all
...]
radeon_ni_dpm.c
1352
if (rdev->pm.dpm.dyn_state.
cac_leakage_table
.entries &&
1353
((u32)voltage->index < rdev->pm.dpm.dyn_state.
cac_leakage_table
.count))
1354
*std_voltage = rdev->pm.dpm.dyn_state.
cac_leakage_table
.entries[voltage->index].vddc;
3102
&rdev->pm.dpm.dyn_state.
cac_leakage_table
;
radeon.h
1534
struct radeon_cac_leakage_table
cac_leakage_table
;
member in struct:radeon_dpm_dynamic_state
/src/sys/external/bsd/drm2/dist/drm/amd/powerplay/inc/
hwmgr.h
640
struct phm_cac_leakage_table *
cac_leakage_table
;
member in struct:phm_dynamic_state_info
Completed in 114 milliseconds
Indexes created Fri Oct 09 00:27:48 UTC 2026