/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
H A D | cypress_dpm.c | 747 &eg_pi->vddc_voltage_table, in cypress_convert_power_level_to_smc() 1288 &eg_pi->vddc_voltage_table, in cypress_populate_smc_initial_state() 1365 &eg_pi->vddc_voltage_table, in cypress_populate_smc_acpi_state() 1381 &eg_pi->vddc_voltage_table, in cypress_populate_smc_acpi_state() 1494 &eg_pi->vddc_voltage_table); in cypress_construct_voltage_tables() 1498 if (eg_pi->vddc_voltage_table.count > MAX_NO_VREG_STEPS) in cypress_construct_voltage_tables() 1500 &eg_pi->vddc_voltage_table); in cypress_construct_voltage_tables() 1535 if (eg_pi->vddc_voltage_table.count) { in cypress_populate_smc_voltage_tables() 1537 &eg_pi->vddc_voltage_table, in cypress_populate_smc_voltage_tables() 1542 cpu_to_be32(eg_pi->vddc_voltage_table in cypress_populate_smc_voltage_tables() [all...] |
H A D | cypress_dpm.h | 84 struct atom_voltage_table vddc_voltage_table; member
|
H A D | ni_dpm.c | 1277 if (eg_pi->vddc_voltage_table.count) { in ni_populate_smc_voltage_tables() 1278 ni_populate_smc_voltage_table(rdev, &eg_pi->vddc_voltage_table, table); in ni_populate_smc_voltage_tables() 1281 cpu_to_be32(eg_pi->vddc_voltage_table.mask_low); in ni_populate_smc_voltage_tables() 1283 for (i = 0; i < eg_pi->vddc_voltage_table.count; i++) { in ni_populate_smc_voltage_tables() 1284 if (pi->max_vddc_in_table <= eg_pi->vddc_voltage_table.entries[i].value) { in ni_populate_smc_voltage_tables() 1401 ret = ni_populate_voltage_value(rdev, &eg_pi->vddc_voltage_table, in ni_calculate_power_boost_limit() 1411 ret = ni_populate_voltage_value(rdev, &eg_pi->vddc_voltage_table, in ni_calculate_power_boost_limit() 1729 ret = ni_populate_voltage_value(rdev, &eg_pi->vddc_voltage_table, in ni_populate_smc_initial_state() 1816 &eg_pi->vddc_voltage_table, in ni_populate_smc_acpi_state() 1839 &eg_pi->vddc_voltage_table, in ni_populate_smc_acpi_state() [all...] |
H A D | ci_dpm.h | 229 struct atom_voltage_table vddc_voltage_table; member
|
H A D | si_dpm.c | 2332 ret = si_populate_voltage_value(rdev, &eg_pi->vddc_voltage_table, in si_populate_power_containment_values() 2341 ret = si_populate_voltage_value(rdev, &eg_pi->vddc_voltage_table, in si_populate_power_containment_values() 3949 VOLTAGE_OBJ_GPIO_LUT, &eg_pi->vddc_voltage_table); in si_construct_voltage_tables() 3953 if (eg_pi->vddc_voltage_table.count > SISLANDS_MAX_NO_VREG_STEPS) in si_construct_voltage_tables() 3956 &eg_pi->vddc_voltage_table); in si_construct_voltage_tables() 3960 &eg_pi->vddc_voltage_table); in si_construct_voltage_tables() 4046 if (eg_pi->vddc_voltage_table.count) { in si_populate_smc_voltage_tables() 4047 si_populate_smc_voltage_table(rdev, &eg_pi->vddc_voltage_table, table); in si_populate_smc_voltage_tables() 4049 cpu_to_be32(eg_pi->vddc_voltage_table.mask_low); in si_populate_smc_voltage_tables() 4051 for (i = 0; i < eg_pi->vddc_voltage_table in si_populate_smc_voltage_tables() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/ |
H A D | cypress_dpm.c | 745 &eg_pi->vddc_voltage_table, in cypress_convert_power_level_to_smc() 1286 &eg_pi->vddc_voltage_table, in cypress_populate_smc_initial_state() 1363 &eg_pi->vddc_voltage_table, in cypress_populate_smc_acpi_state() 1379 &eg_pi->vddc_voltage_table, in cypress_populate_smc_acpi_state() 1492 &eg_pi->vddc_voltage_table); in cypress_construct_voltage_tables() 1496 if (eg_pi->vddc_voltage_table.count > MAX_NO_VREG_STEPS) in cypress_construct_voltage_tables() 1498 &eg_pi->vddc_voltage_table); in cypress_construct_voltage_tables() 1533 if (eg_pi->vddc_voltage_table.count) { in cypress_populate_smc_voltage_tables() 1535 &eg_pi->vddc_voltage_table, in cypress_populate_smc_voltage_tables() 1540 cpu_to_be32(eg_pi->vddc_voltage_table in cypress_populate_smc_voltage_tables() [all...] |
H A D | cypress_dpm.h | 84 struct atom_voltage_table vddc_voltage_table; member
|
H A D | ni_dpm.c | 1276 if (eg_pi->vddc_voltage_table.count) { in ni_populate_smc_voltage_tables() 1277 ni_populate_smc_voltage_table(rdev, &eg_pi->vddc_voltage_table, table); in ni_populate_smc_voltage_tables() 1280 cpu_to_be32(eg_pi->vddc_voltage_table.mask_low); in ni_populate_smc_voltage_tables() 1282 for (i = 0; i < eg_pi->vddc_voltage_table.count; i++) { in ni_populate_smc_voltage_tables() 1283 if (pi->max_vddc_in_table <= eg_pi->vddc_voltage_table.entries[i].value) { in ni_populate_smc_voltage_tables() 1400 ret = ni_populate_voltage_value(rdev, &eg_pi->vddc_voltage_table, in ni_calculate_power_boost_limit() 1410 ret = ni_populate_voltage_value(rdev, &eg_pi->vddc_voltage_table, in ni_calculate_power_boost_limit() 1728 ret = ni_populate_voltage_value(rdev, &eg_pi->vddc_voltage_table, in ni_populate_smc_initial_state() 1815 &eg_pi->vddc_voltage_table, in ni_populate_smc_acpi_state() 1838 &eg_pi->vddc_voltage_table, in ni_populate_smc_acpi_state() [all...] |
H A D | ci_dpm.h | 229 struct atom_voltage_table vddc_voltage_table; member
|
H A D | si_dpm.c | 2329 ret = si_populate_voltage_value(rdev, &eg_pi->vddc_voltage_table, in si_populate_power_containment_values() 2338 ret = si_populate_voltage_value(rdev, &eg_pi->vddc_voltage_table, in si_populate_power_containment_values() 3946 VOLTAGE_OBJ_GPIO_LUT, &eg_pi->vddc_voltage_table); in si_construct_voltage_tables() 3950 if (eg_pi->vddc_voltage_table.count > SISLANDS_MAX_NO_VREG_STEPS) in si_construct_voltage_tables() 3953 &eg_pi->vddc_voltage_table); in si_construct_voltage_tables() 3957 &eg_pi->vddc_voltage_table); in si_construct_voltage_tables() 4043 if (eg_pi->vddc_voltage_table.count) { in si_populate_smc_voltage_tables() 4044 si_populate_smc_voltage_table(rdev, &eg_pi->vddc_voltage_table, table); in si_populate_smc_voltage_tables() 4046 cpu_to_be32(eg_pi->vddc_voltage_table.mask_low); in si_populate_smc_voltage_tables() 4048 for (i = 0; i < eg_pi->vddc_voltage_table in si_populate_smc_voltage_tables() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/powerplay/hwmgr/ |
H A D | smu7_hwmgr.h | 250 struct pp_atomctrl_voltage_table vddc_voltage_table; member
|
H A D | vega12_hwmgr.h | 323 struct pp_atomfwctrl_voltage_table vddc_voltage_table; member
|
H A D | vega10_hwmgr.h | 320 struct pp_atomfwctrl_voltage_table vddc_voltage_table; member
|
H A D | vega20_hwmgr.h | 448 struct pp_atomfwctrl_voltage_table vddc_voltage_table; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/powerplay/hwmgr/ |
H A D | vega10_hwmgr.h | 320 struct pp_atomfwctrl_voltage_table vddc_voltage_table; member
|
H A D | smu7_hwmgr.h | 262 struct pp_atomctrl_voltage_table vddc_voltage_table; member
|
H A D | vega12_hwmgr.h | 322 struct pp_atomfwctrl_voltage_table vddc_voltage_table; member
|
H A D | vega20_hwmgr.h | 446 struct pp_atomfwctrl_voltage_table vddc_voltage_table; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/powerplay/smumgr/ |
H A D | iceland_smumgr.c | 422 PP_ASSERT_WITH_CODE(data->vddc_voltage_table.count <= 8, in iceland_populate_vddc_vid() 426 for (i = 0; i < (int)data->vddc_voltage_table.count; i++) { in iceland_populate_vddc_vid() 427 vid[i] = convert_to_vid(data->vddc_voltage_table.entries[i].value); in iceland_populate_vddc_vid() 624 table->VddcLevelCount = data->vddc_voltage_table.count; in iceland_populate_smc_vddc_table() 627 &(data->vddc_voltage_table.entries[count]), in iceland_populate_smc_vddc_table() 633 table->VddcLevel[count].Smio |= data->vddc_voltage_table.entries[count].smio_low; in iceland_populate_smc_vddc_table()
|
H A D | ci_smumgr.c | 612 PP_ASSERT_WITH_CODE(data->vddc_voltage_table.count <= 8, in ci_populate_vddc_vid() 616 for (i = 0; i < (int)data->vddc_voltage_table.count; i++) in ci_populate_vddc_vid() 617 vid[i] = convert_to_vid(data->vddc_voltage_table.entries[i].value); in ci_populate_vddc_vid() 847 table->VddcLevelCount = data->vddc_voltage_table.count; in ci_populate_smc_vddc_table() 850 &(data->vddc_voltage_table.entries[count]), in ci_populate_smc_vddc_table() 857 table->Smio[count] |= data->vddc_voltage_table.entries[count].smio_low; in ci_populate_smc_vddc_table() 858 table->SmioMaskVddcVid |= data->vddc_voltage_table.entries[count].smio_low; in ci_populate_smc_vddc_table()
|
H A D | tonga_smumgr.c | 309 table->VddcLevelCount = data->vddc_voltage_table.count; in tonga_populate_smc_vddc_table() 312 PP_HOST_TO_SMC_US(data->vddc_voltage_table.entries[count].value * VOLTAGE_SCALE); in tonga_populate_smc_vddc_table() 413 data->vddc_voltage_table.entries[count].value); in tonga_populate_cac_tables() 433 data->vddc_voltage_table.entries[count].value); in tonga_populate_cac_tables() 1558 phm_get_voltage_id(&(data->vddc_voltage_table), in tonga_populate_smc_boot_level()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/powerplay/smumgr/ |
H A D | iceland_smumgr.c | 422 PP_ASSERT_WITH_CODE(data->vddc_voltage_table.count <= 8, in iceland_populate_vddc_vid() 426 for (i = 0; i < (int)data->vddc_voltage_table.count; i++) { in iceland_populate_vddc_vid() 427 vid[i] = convert_to_vid(data->vddc_voltage_table.entries[i].value); in iceland_populate_vddc_vid() 624 table->VddcLevelCount = data->vddc_voltage_table.count; in iceland_populate_smc_vddc_table() 627 &(data->vddc_voltage_table.entries[count]), in iceland_populate_smc_vddc_table() 633 table->VddcLevel[count].Smio |= data->vddc_voltage_table.entries[count].smio_low; in iceland_populate_smc_vddc_table()
|
H A D | ci_smumgr.c | 613 PP_ASSERT_WITH_CODE(data->vddc_voltage_table.count <= 8, in ci_populate_vddc_vid() 617 for (i = 0; i < (int)data->vddc_voltage_table.count; i++) in ci_populate_vddc_vid() 618 vid[i] = convert_to_vid(data->vddc_voltage_table.entries[i].value); in ci_populate_vddc_vid() 848 table->VddcLevelCount = data->vddc_voltage_table.count; in ci_populate_smc_vddc_table() 851 &(data->vddc_voltage_table.entries[count]), in ci_populate_smc_vddc_table() 858 table->Smio[count] |= data->vddc_voltage_table.entries[count].smio_low; in ci_populate_smc_vddc_table() 859 table->SmioMaskVddcVid |= data->vddc_voltage_table.entries[count].smio_low; in ci_populate_smc_vddc_table()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/powerplay/ |
H A D | si_dpm.c | 2427 ret = si_populate_voltage_value(adev, &eg_pi->vddc_voltage_table, in si_populate_power_containment_values() 2436 ret = si_populate_voltage_value(adev, &eg_pi->vddc_voltage_table, in si_populate_power_containment_values() 3312 new_voltage = btc_find_voltage(&eg_pi->vddc_voltage_table, in btc_apply_voltage_delta_rules() 4408 VOLTAGE_OBJ_GPIO_LUT, &eg_pi->vddc_voltage_table); in si_construct_voltage_tables() 4412 if (eg_pi->vddc_voltage_table.count > SISLANDS_MAX_NO_VREG_STEPS) in si_construct_voltage_tables() 4415 &eg_pi->vddc_voltage_table); in si_construct_voltage_tables() 4419 &eg_pi->vddc_voltage_table); in si_construct_voltage_tables() 4505 if (eg_pi->vddc_voltage_table.count) { in si_populate_smc_voltage_tables() 4506 si_populate_smc_voltage_table(adev, &eg_pi->vddc_voltage_table, table); in si_populate_smc_voltage_tables() 4508 cpu_to_be32(eg_pi->vddc_voltage_table in si_populate_smc_voltage_tables() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/legacy-dpm/ |
H A D | si_dpm.c | 2442 ret = si_populate_voltage_value(adev, &eg_pi->vddc_voltage_table, in si_populate_power_containment_values() 2451 ret = si_populate_voltage_value(adev, &eg_pi->vddc_voltage_table, in si_populate_power_containment_values() 3327 new_voltage = btc_find_voltage(&eg_pi->vddc_voltage_table, in btc_apply_voltage_delta_rules() 4423 VOLTAGE_OBJ_GPIO_LUT, &eg_pi->vddc_voltage_table); in si_construct_voltage_tables() 4427 if (eg_pi->vddc_voltage_table.count > SISLANDS_MAX_NO_VREG_STEPS) in si_construct_voltage_tables() 4430 &eg_pi->vddc_voltage_table); in si_construct_voltage_tables() 4434 &eg_pi->vddc_voltage_table); in si_construct_voltage_tables() 4520 if (eg_pi->vddc_voltage_table.count) { in si_populate_smc_voltage_tables() 4521 si_populate_smc_voltage_table(adev, &eg_pi->vddc_voltage_table, table); in si_populate_smc_voltage_tables() 4523 cpu_to_be32(eg_pi->vddc_voltage_table in si_populate_smc_voltage_tables() [all...] |