Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/radeon/
A Dcypress_dpm.c741 &eg_pi->vddc_voltage_table, in cypress_convert_power_level_to_smc()
1282 &eg_pi->vddc_voltage_table, in cypress_populate_smc_initial_state()
1359 &eg_pi->vddc_voltage_table, in cypress_populate_smc_acpi_state()
1375 &eg_pi->vddc_voltage_table, in cypress_populate_smc_acpi_state()
1488 &eg_pi->vddc_voltage_table); in cypress_construct_voltage_tables()
1492 if (eg_pi->vddc_voltage_table.count > MAX_NO_VREG_STEPS) in cypress_construct_voltage_tables()
1494 &eg_pi->vddc_voltage_table); in cypress_construct_voltage_tables()
1529 if (eg_pi->vddc_voltage_table.count) { in cypress_populate_smc_voltage_tables()
1531 &eg_pi->vddc_voltage_table, in cypress_populate_smc_voltage_tables()
1536 cpu_to_be32(eg_pi->vddc_voltage_table.mask_low); in cypress_populate_smc_voltage_tables()
[all …]
A Dni_dpm.c1276 if (eg_pi->vddc_voltage_table.count) { 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()
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()
2366 ret = ni_populate_voltage_value(rdev, &eg_pi->vddc_voltage_table, in ni_convert_power_level_to_smc()
3058 table_size = eg_pi->vddc_voltage_table.count; in ni_init_driver_calculated_leakage_table()
3074 eg_pi->vddc_voltage_table.entries[j].value, in ni_init_driver_calculated_leakage_table()
3109 if (eg_pi->vddc_voltage_table.count != table_size) in ni_init_simplified_leakage_table()
[all …]
A Dcypress_dpm.h84 struct atom_voltage_table vddc_voltage_table; member
A Dci_dpm.h229 struct atom_voltage_table vddc_voltage_table; member
A Dsi_dpm.c2329 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()
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.count; i++) { in si_populate_smc_voltage_tables()
4399 ret = si_populate_voltage_value(rdev, &eg_pi->vddc_voltage_table, in si_populate_smc_initial_state()
[all …]
A Dci_dpm.c286 if (pi->vddc_voltage_table.count > 8) in ci_populate_vddc_vid()
289 for (i = 0; i < pi->vddc_voltage_table.count; i++) in ci_populate_vddc_vid()
290 vid[i] = ci_convert_to_vid(pi->vddc_voltage_table.entries[i].value); in ci_populate_vddc_vid()
2105 &pi->vddc_voltage_table); in ci_construct_voltage_tables()
2111 &pi->vddc_voltage_table); in ci_construct_voltage_tables()
2116 if (pi->vddc_voltage_table.count > SMU7_MAX_LEVELS_VDDC) in ci_construct_voltage_tables()
2118 &pi->vddc_voltage_table); in ci_construct_voltage_tables()
2187 table->VddcLevelCount = pi->vddc_voltage_table.count; in ci_populate_smc_vddc_table()
2190 &pi->vddc_voltage_table.entries[count], in ci_populate_smc_vddc_table()
2195 pi->vddc_voltage_table.entries[count].smio_low; in ci_populate_smc_vddc_table()
A Dbtc_dpm.c1324 new_voltage = btc_find_voltage(&eg_pi->vddc_voltage_table, in btc_apply_voltage_delta_rules()
/linux/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
A Dsmu7_hwmgr.h262 struct pp_atomctrl_voltage_table vddc_voltage_table; member
A Dvega10_hwmgr.h320 struct pp_atomfwctrl_voltage_table vddc_voltage_table; member
A Dvega12_hwmgr.h323 struct pp_atomfwctrl_voltage_table vddc_voltage_table; member
A Dvega20_hwmgr.h448 struct pp_atomfwctrl_voltage_table vddc_voltage_table; member
A Dvega10_hwmgr.c1190 &(data->vddc_voltage_table)); in vega10_construct_voltage_tables()
1196 PP_ASSERT_WITH_CODE(data->vddc_voltage_table.count <= 16, in vega10_construct_voltage_tables()
1199 16, &(data->vddc_voltage_table))); in vega10_construct_voltage_tables()
1486 (uint8_t)(data->vddc_voltage_table.psi0_enable); in vega10_populate_ulv_state()
1488 (uint8_t)(data->vddc_voltage_table.psi1_enable); in vega10_populate_ulv_state()
2598 data->vddc_voltage_table.psi0_enable = voltage_table.psi0_enable; in vega10_init_smc_table()
2599 data->vddc_voltage_table.psi1_enable = voltage_table.psi1_enable; in vega10_init_smc_table()
A Dsmu7_hwmgr.c376 &data->vddc_voltage_table); in smu7_construct_voltage_tables()
382 result = phm_get_svi2_voltage_table_v0(&data->vddc_voltage_table, in smu7_construct_voltage_tables()
385 result = phm_get_svi2_vdd_voltage_table(&(data->vddc_voltage_table), in smu7_construct_voltage_tables()
394 (data->vddc_voltage_table.count <= tmp), in smu7_construct_voltage_tables()
397 &(data->vddc_voltage_table))); in smu7_construct_voltage_tables()
/linux/drivers/gpu/drm/amd/pm/powerplay/smumgr/
A Diceland_smumgr.c422 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()
A Dci_smumgr.c612 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()
A Dpolaris10_smumgr.c697 count = data->vddc_voltage_table.count; in polaris10_populate_smc_vddc_table()
704 PP_HOST_TO_SMC_US(data->vddc_voltage_table.entries[level].value * VOLTAGE_SCALE); in polaris10_populate_smc_vddc_table()
707 table->Smio[level] |= data->vddc_voltage_table.entries[level].smio_low; in polaris10_populate_smc_vddc_table()
710 table->SmioMask1 = data->vddc_voltage_table.mask_low; in polaris10_populate_smc_vddc_table()
758 data->vddc_voltage_table.entries[count].value); in polaris10_populate_cac_table()
A Dtonga_smumgr.c309 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()
A Dvegam_smumgr.c518 data->vddc_voltage_table.entries[count].value); in vegam_populate_cac_table()
A Dfiji_smumgr.c772 data->vddc_voltage_table.entries[count].value); in fiji_populate_cac_table()
/linux/drivers/gpu/drm/amd/pm/powerplay/
A Dsi_dpm.c2427 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()
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()
4508 cpu_to_be32(eg_pi->vddc_voltage_table.mask_low); in si_populate_smc_voltage_tables()
4510 for (i = 0; i < eg_pi->vddc_voltage_table.count; i++) { in si_populate_smc_voltage_tables()
4863 ret = si_populate_voltage_value(adev, &eg_pi->vddc_voltage_table, in si_populate_smc_initial_state()
[all …]
A Dsi_dpm.h668 struct atom_voltage_table vddc_voltage_table; member

Completed in 119 milliseconds