Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
A Dvega12_hwmgr.c645 dpm_table = &(data->dpm_table.soc_table); in vega12_setup_default_dpm_tables()
658 dpm_table = &(data->dpm_table.gfx_table); in vega12_setup_default_dpm_tables()
671 dpm_table = &(data->dpm_table.mem_table); in vega12_setup_default_dpm_tables()
684 dpm_table = &(data->dpm_table.eclk_table); in vega12_setup_default_dpm_tables()
697 dpm_table = &(data->dpm_table.vclk_table); in vega12_setup_default_dpm_tables()
710 dpm_table = &(data->dpm_table.dclk_table); in vega12_setup_default_dpm_tables()
723 dpm_table = &(data->dpm_table.dcef_table); in vega12_setup_default_dpm_tables()
758 dpm_table = &(data->dpm_table.phy_table); in vega12_setup_default_dpm_tables()
1835 dpm_table = &(data->dpm_table.gfx_table); in vega12_get_sclks()
1867 dpm_table = &(data->dpm_table.mem_table); in vega12_get_memclocks()
[all …]
A Dvega20_hwmgr.c590 dpm_table = &(data->dpm_table.gfx_table); in vega20_setup_gfxclk_dpm_table()
611 dpm_table = &(data->dpm_table.mem_table); in vega20_setup_memclk_dpm_table()
643 dpm_table = &(data->dpm_table.soc_table); in vega20_setup_default_dpm_tables()
656 dpm_table = &(data->dpm_table.gfx_table); in vega20_setup_default_dpm_tables()
663 dpm_table = &(data->dpm_table.mem_table); in vega20_setup_default_dpm_tables()
670 dpm_table = &(data->dpm_table.eclk_table); in vega20_setup_default_dpm_tables()
683 dpm_table = &(data->dpm_table.vclk_table); in vega20_setup_default_dpm_tables()
696 dpm_table = &(data->dpm_table.dclk_table); in vega20_setup_default_dpm_tables()
709 dpm_table = &(data->dpm_table.dcef_table); in vega20_setup_default_dpm_tables()
744 dpm_table = &(data->dpm_table.phy_table); in vega20_setup_default_dpm_tables()
[all …]
A Dvega10_hwmgr.c1344 dpm_table = &(data->dpm_table.soc_table); in vega10_setup_default_dpm_tables()
1351 dpm_table = &(data->dpm_table.gfx_table); in vega10_setup_default_dpm_tables()
1362 dpm_table = &(data->dpm_table.mem_table); in vega10_setup_default_dpm_tables()
1372 dpm_table = &(data->dpm_table.eclk_table); in vega10_setup_default_dpm_tables()
1388 dpm_table = &(data->dpm_table.vclk_table); in vega10_setup_default_dpm_tables()
1402 dpm_table = &(data->dpm_table.dclk_table); in vega10_setup_default_dpm_tables()
1417 dpm_table = &(data->dpm_table.dcef_table); in vega10_setup_default_dpm_tables()
1438 dpm_table = &(data->dpm_table.phy_table); in vega10_setup_default_dpm_tables()
1753 dpm_table = &(data->dpm_table.soc_table); in vega10_populate_all_graphic_levels()
5323 dpm_table = &data->dpm_table.soc_table; in vega10_odn_update_soc_table()
[all …]
A Dsmu7_hwmgr.c744 memset(&(data->dpm_table), 0x00, sizeof(data->dpm_table)); in smu7_reset_dpm_tables()
747 &data->dpm_table.sclk_table, in smu7_reset_dpm_tables()
752 &data->dpm_table.mclk_table, in smu7_reset_dpm_tables()
810 data->dpm_table.sclk_table.dpm_levels[data->dpm_table.sclk_table.count].value = in smu7_setup_dpm_tables_v0()
824 data->dpm_table.mclk_table.dpm_levels[data->dpm_table.mclk_table.count].value = in smu7_setup_dpm_tables_v0()
904 data->dpm_table.sclk_table.dpm_levels[data->dpm_table.sclk_table.count].value = in smu7_setup_dpm_tables_v1()
907 data->dpm_table.sclk_table.dpm_levels[data->dpm_table.sclk_table.count].enabled = in smu7_setup_dpm_tables_v1()
920 data->dpm_table.mclk_table.dpm_levels[data->dpm_table.mclk_table.count].value = in smu7_setup_dpm_tables_v1()
922 data->dpm_table.mclk_table.dpm_levels[data->dpm_table.mclk_table.count].enabled = in smu7_setup_dpm_tables_v1()
4083 struct smu7_dpm_table *dpm_table = &data->dpm_table; in smu7_get_maximum_link_speed() local
[all …]
A Dsmu_helper.c351 struct vi_dpm_table *dpm_table = (struct vi_dpm_table *)table; in phm_reset_single_dpm_table() local
353 dpm_table->count = count > max ? max : count; in phm_reset_single_dpm_table()
355 for (i = 0; i < dpm_table->count; i++) in phm_reset_single_dpm_table()
356 dpm_table->dpm_level[i].enabled = false; in phm_reset_single_dpm_table()
367 dpm_table->dpm_level[index].value = pcie_gen; in phm_setup_pcie_table_entry()
368 dpm_table->dpm_level[index].param1 = pcie_lanes; in phm_setup_pcie_table_entry()
369 dpm_table->dpm_level[index].enabled = 1; in phm_setup_pcie_table_entry()
378 for (i = dpm_table->count; i > 0; i--) { in phm_get_dpm_level_enable_mask_value()
380 if (dpm_table->dpm_level[i - 1].enabled) in phm_get_dpm_level_enable_mask_value()
450 for (i = 0; i < dpm_table->count; i++) { in phm_find_boot_level()
[all …]
A Dsmu7_hwmgr.h214 struct smu7_dpm_table dpm_table; member
A Dvega10_hwmgr.h311 struct vega10_dpm_table dpm_table; member
A Dvega12_hwmgr.h314 struct vega12_dpm_table dpm_table; member
A Dvega20_hwmgr.h437 struct vega20_dpm_table dpm_table; member
/linux/drivers/gpu/drm/amd/pm/swsmu/smu11/
A Dnavi10_ppt.c999 dpm_table->min = dpm_table->dpm_levels[0].value; in navi10_set_default_dpm_table()
1000 dpm_table->max = dpm_table->dpm_levels[0].value; in navi10_set_default_dpm_table()
1017 dpm_table->min = dpm_table->dpm_levels[0].value; in navi10_set_default_dpm_table()
1018 dpm_table->max = dpm_table->dpm_levels[0].value; in navi10_set_default_dpm_table()
1035 dpm_table->min = dpm_table->dpm_levels[0].value; in navi10_set_default_dpm_table()
1036 dpm_table->max = dpm_table->dpm_levels[0].value; in navi10_set_default_dpm_table()
1053 dpm_table->min = dpm_table->dpm_levels[0].value; in navi10_set_default_dpm_table()
1054 dpm_table->max = dpm_table->dpm_levels[0].value; in navi10_set_default_dpm_table()
1071 dpm_table->min = dpm_table->dpm_levels[0].value; in navi10_set_default_dpm_table()
1072 dpm_table->max = dpm_table->dpm_levels[0].value; in navi10_set_default_dpm_table()
[all …]
A Dsienna_cichlid_ppt.c691 dpm_table->min = dpm_table->dpm_levels[0].value; in sienna_cichlid_set_default_dpm_table()
692 dpm_table->max = dpm_table->dpm_levels[0].value; in sienna_cichlid_set_default_dpm_table()
709 dpm_table->min = dpm_table->dpm_levels[0].value; in sienna_cichlid_set_default_dpm_table()
710 dpm_table->max = dpm_table->dpm_levels[0].value; in sienna_cichlid_set_default_dpm_table()
727 dpm_table->min = dpm_table->dpm_levels[0].value; in sienna_cichlid_set_default_dpm_table()
728 dpm_table->max = dpm_table->dpm_levels[0].value; in sienna_cichlid_set_default_dpm_table()
745 dpm_table->min = dpm_table->dpm_levels[0].value; in sienna_cichlid_set_default_dpm_table()
746 dpm_table->max = dpm_table->dpm_levels[0].value; in sienna_cichlid_set_default_dpm_table()
808 dpm_table->min = dpm_table->dpm_levels[0].value; in sienna_cichlid_set_default_dpm_table()
809 dpm_table->max = dpm_table->dpm_levels[0].value; in sienna_cichlid_set_default_dpm_table()
[all …]
A Darcturus_ppt.c351 dpm_table); in arcturus_set_default_dpm_table()
360 dpm_table->min = dpm_table->dpm_levels[0].value; in arcturus_set_default_dpm_table()
361 dpm_table->max = dpm_table->dpm_levels[0].value; in arcturus_set_default_dpm_table()
369 dpm_table); in arcturus_set_default_dpm_table()
378 dpm_table->min = dpm_table->dpm_levels[0].value; in arcturus_set_default_dpm_table()
379 dpm_table->max = dpm_table->dpm_levels[0].value; in arcturus_set_default_dpm_table()
387 dpm_table); in arcturus_set_default_dpm_table()
396 dpm_table->min = dpm_table->dpm_levels[0].value; in arcturus_set_default_dpm_table()
397 dpm_table->max = dpm_table->dpm_levels[0].value; in arcturus_set_default_dpm_table()
414 dpm_table->min = dpm_table->dpm_levels[0].value; in arcturus_set_default_dpm_table()
[all …]
/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/
A Daldebaran_ppt.c303 dpm_table); in aldebaran_set_default_dpm_table()
310 dpm_table->min = dpm_table->dpm_levels[0].value; in aldebaran_set_default_dpm_table()
311 dpm_table->max = dpm_table->dpm_levels[0].value; in aldebaran_set_default_dpm_table()
323 dpm_table->min = dpm_table->dpm_levels[0].value; in aldebaran_set_default_dpm_table()
324 dpm_table->max = dpm_table->dpm_levels[1].value; in aldebaran_set_default_dpm_table()
329 dpm_table->min = dpm_table->dpm_levels[0].value; in aldebaran_set_default_dpm_table()
330 dpm_table->max = dpm_table->dpm_levels[0].value; in aldebaran_set_default_dpm_table()
345 dpm_table->min = dpm_table->dpm_levels[0].value; in aldebaran_set_default_dpm_table()
346 dpm_table->max = dpm_table->dpm_levels[0].value; in aldebaran_set_default_dpm_table()
361 dpm_table->min = dpm_table->dpm_levels[0].value; in aldebaran_set_default_dpm_table()
[all …]
/linux/drivers/gpu/drm/amd/pm/powerplay/smumgr/
A Dfiji_smumgr.c512 dpm_table->GpuTjHyst = 8; in fiji_populate_bapm_parameters_in_dpm_table()
553 dpm_table->Liquid_I2C_LineSCL = uc_scl; in fiji_populate_bapm_parameters_in_dpm_table()
554 dpm_table->Liquid_I2C_LineSDA = uc_sda; in fiji_populate_bapm_parameters_in_dpm_table()
557 dpm_table->Vr_I2C_LineSCL = uc_scl; in fiji_populate_bapm_parameters_in_dpm_table()
558 dpm_table->Vr_I2C_LineSDA = uc_sda; in fiji_populate_bapm_parameters_in_dpm_table()
561 dpm_table->Plx_I2C_LineSCL = uc_scl; in fiji_populate_bapm_parameters_in_dpm_table()
562 dpm_table->Plx_I2C_LineSDA = uc_sda; in fiji_populate_bapm_parameters_in_dpm_table()
830 struct smu7_dpm_table *dpm_table = &data->dpm_table; in fiji_populate_smc_link_level() local
1004 struct smu7_dpm_table *dpm_table = &data->dpm_table; in fiji_populate_all_graphic_levels() local
1042 (uint8_t)dpm_table->sclk_table.count; in fiji_populate_all_graphic_levels()
[all …]
A Diceland_smumgr.c767 struct smu7_dpm_table *dpm_table = &data->dpm_table; in iceland_populate_smc_link_level() local
788 (uint8_t)dpm_table->pcie_speed_table.count; in iceland_populate_smc_link_level()
963 struct smu7_dpm_table *dpm_table = &data->dpm_table; in iceland_populate_all_graphic_levels() local
982 dpm_table->sclk_table.dpm_levels[i].value, in iceland_populate_all_graphic_levels()
996 if (dpm_table->sclk_table.count > 1) in iceland_populate_all_graphic_levels()
1001 (uint8_t)dpm_table->sclk_table.count; in iceland_populate_all_graphic_levels()
1350 struct smu7_dpm_table *dpm_table = &data->dpm_table; in iceland_populate_all_memory_levels() local
1870 dpm_table->DTETjOffset = 0; in iceland_populate_bapm_parameters_in_dpm_table()
1873 dpm_table->GpuTjHyst = 8; in iceland_populate_bapm_parameters_in_dpm_table()
1882 dpm_table->PPM_PkgPwrLimit = 0; in iceland_populate_bapm_parameters_in_dpm_table()
[all …]
A Dci_smumgr.c475 struct smu7_dpm_table *dpm_table = &data->dpm_table; in ci_populate_all_graphic_levels() local
487 dpm_table->sclk_table.dpm_levels[i].value, in ci_populate_all_graphic_levels()
493 if (i == (dpm_table->sclk_table.count - 1)) in ci_populate_all_graphic_levels()
728 dpm_table->DTETjOffset = 0; in ci_populate_bapm_parameters_in_dpm_table()
730 dpm_table->GpuTjHyst = 8; in ci_populate_bapm_parameters_in_dpm_table()
738 dpm_table->PPM_PkgPwrLimit = 0; in ci_populate_bapm_parameters_in_dpm_table()
739 dpm_table->PPM_TemperatureLimit = 0; in ci_populate_bapm_parameters_in_dpm_table()
999 struct smu7_dpm_table *dpm_table = &data->dpm_table; in ci_populate_smc_link_level() local
1015 (uint8_t)dpm_table->pcie_speed_table.count; in ci_populate_smc_link_level()
1303 struct smu7_dpm_table *dpm_table = &data->dpm_table; in ci_populate_all_memory_levels() local
[all …]
A Dvegam_smumgr.c575 struct smu7_dpm_table *dpm_table = &data->dpm_table; in vegam_populate_smc_link_level() local
592 (uint8_t)dpm_table->pcie_speed_table.count; in vegam_populate_smc_link_level()
869 struct smu7_dpm_table *dpm_table = &hw_data->dpm_table; in vegam_populate_all_graphic_levels() local
892 dpm_table->sclk_table.dpm_levels[i].value, in vegam_populate_all_graphic_levels()
910 (uint8_t)dpm_table->sclk_table.count; in vegam_populate_all_graphic_levels()
914 for (i = 0; i < dpm_table->sclk_table.count; i++) in vegam_populate_all_graphic_levels()
1039 struct smu7_dpm_table *dpm_table = &hw_data->dpm_table; in vegam_populate_all_memory_levels() local
1055 dpm_table->mclk_table.dpm_levels[i].value, in vegam_populate_all_memory_levels()
1068 (uint8_t)dpm_table->mclk_table.count; in vegam_populate_all_memory_levels()
1072 for (i = 0; i < dpm_table->mclk_table.count; i++) in vegam_populate_all_memory_levels()
[all …]
A Dtonga_smumgr.c510 struct smu7_dpm_table *dpm_table = &data->dpm_table; in tonga_populate_smc_link_level() local
691 struct smu7_dpm_table *dpm_table = &data->dpm_table; in tonga_populate_all_graphic_levels() local
726 if (dpm_table->sclk_table.count > 1) in tonga_populate_all_graphic_levels()
731 (uint8_t)dpm_table->sclk_table.count; in tonga_populate_all_graphic_levels()
1091 struct smu7_dpm_table *dpm_table = &data->dpm_table; in tonga_populate_all_memory_levels() local
1840 dpm_table->TargetTdp = PP_HOST_TO_SMC_US( in tonga_populate_bapm_parameters_in_dpm_table()
1848 dpm_table->GpuTjHyst = 8; in tonga_populate_bapm_parameters_in_dpm_table()
1852 dpm_table->BAPM_TEMP_GRADIENT = in tonga_populate_bapm_parameters_in_dpm_table()
1860 dpm_table->BAPMTI_R[i][j][k] = in tonga_populate_bapm_parameters_in_dpm_table()
1862 dpm_table->BAPMTI_RC[i][j][k] = in tonga_populate_bapm_parameters_in_dpm_table()
[all …]
A Dpolaris10_smumgr.c820 struct smu7_dpm_table *dpm_table = &data->dpm_table; in polaris10_populate_smc_link_level() local
837 (uint8_t)dpm_table->pcie_speed_table.count; in polaris10_populate_smc_link_level()
1040 struct smu7_dpm_table *dpm_table = &hw_data->dpm_table; in polaris10_populate_all_graphic_levels() local
1070 dpm_table->sclk_table.dpm_levels[i].value, in polaris10_populate_all_graphic_levels()
1084 dpm_table->sclk_table.dpm_levels[0].value, in polaris10_populate_all_graphic_levels()
1098 (uint8_t)dpm_table->sclk_table.count; in polaris10_populate_all_graphic_levels()
1111 for (i = 0; i < dpm_table->sclk_table.count; i++) in polaris10_populate_all_graphic_levels()
1212 struct smu7_dpm_table *dpm_table = &hw_data->dpm_table; in polaris10_populate_all_memory_levels() local
1228 dpm_table->mclk_table.dpm_levels[i].value, in polaris10_populate_all_memory_levels()
1230 if (i == dpm_table->mclk_table.count - 1) in polaris10_populate_all_memory_levels()
[all …]
/linux/drivers/gpu/drm/radeon/
A Dci_dpm.c422 dpm_table->GpuTjMax = in ci_populate_bapm_parameters_in_dpm_table()
424 dpm_table->GpuTjHyst = 8; in ci_populate_bapm_parameters_in_dpm_table()
2593 struct ci_dpm_table *dpm_table = &pi->dpm_table; in ci_populate_smc_link_level() local
3242 struct ci_dpm_table *dpm_table = &pi->dpm_table; in ci_populate_all_graphic_levels() local
3289 struct ci_dpm_table *dpm_table = &pi->dpm_table; in ci_populate_all_memory_levels() local
3447 pi->dpm_table.sclk_table.dpm_levels[pi->dpm_table.sclk_table.count].value = in ci_setup_default_dpm_tables()
3449 pi->dpm_table.sclk_table.dpm_levels[pi->dpm_table.sclk_table.count].enabled = in ci_setup_default_dpm_tables()
3460 pi->dpm_table.mclk_table.dpm_levels[pi->dpm_table.mclk_table.count].value = in ci_setup_default_dpm_tables()
3867 struct ci_dpm_table *dpm_table = &pi->dpm_table; in ci_populate_and_upload_sclk_mclk_dpm_levels() local
3874 dpm_table->sclk_table.dpm_levels[dpm_table->sclk_table.count-1].value = sclk; in ci_populate_and_upload_sclk_mclk_dpm_levels()
[all …]
A Dci_dpm.h195 struct ci_dpm_table dpm_table; member

Completed in 116 milliseconds