Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
A Dvega12_hwmgr.c654 dpm_table = &(data->dpm_table.soc_table); in vega12_setup_default_dpm_tables()
667 dpm_table = &(data->dpm_table.gfx_table); in vega12_setup_default_dpm_tables()
680 dpm_table = &(data->dpm_table.mem_table); in vega12_setup_default_dpm_tables()
693 dpm_table = &(data->dpm_table.eclk_table); in vega12_setup_default_dpm_tables()
706 dpm_table = &(data->dpm_table.vclk_table); in vega12_setup_default_dpm_tables()
719 dpm_table = &(data->dpm_table.dclk_table); in vega12_setup_default_dpm_tables()
732 dpm_table = &(data->dpm_table.dcef_table); in vega12_setup_default_dpm_tables()
767 dpm_table = &(data->dpm_table.phy_table); in vega12_setup_default_dpm_tables()
1866 dpm_table = &(data->dpm_table.gfx_table); in vega12_get_sclks()
1898 dpm_table = &(data->dpm_table.mem_table); in vega12_get_memclocks()
[all …]
A Dvega20_hwmgr.c600 dpm_table = &(data->dpm_table.gfx_table); in vega20_setup_gfxclk_dpm_table()
621 dpm_table = &(data->dpm_table.mem_table); in vega20_setup_memclk_dpm_table()
653 dpm_table = &(data->dpm_table.soc_table); in vega20_setup_default_dpm_tables()
666 dpm_table = &(data->dpm_table.gfx_table); in vega20_setup_default_dpm_tables()
673 dpm_table = &(data->dpm_table.mem_table); in vega20_setup_default_dpm_tables()
680 dpm_table = &(data->dpm_table.eclk_table); in vega20_setup_default_dpm_tables()
693 dpm_table = &(data->dpm_table.vclk_table); in vega20_setup_default_dpm_tables()
706 dpm_table = &(data->dpm_table.dclk_table); in vega20_setup_default_dpm_tables()
719 dpm_table = &(data->dpm_table.dcef_table); in vega20_setup_default_dpm_tables()
754 dpm_table = &(data->dpm_table.phy_table); in vega20_setup_default_dpm_tables()
[all …]
A Dvega10_hwmgr.c1354 dpm_table = &(data->dpm_table.soc_table); in vega10_setup_default_dpm_tables()
1361 dpm_table = &(data->dpm_table.gfx_table); in vega10_setup_default_dpm_tables()
1372 dpm_table = &(data->dpm_table.mem_table); in vega10_setup_default_dpm_tables()
1382 dpm_table = &(data->dpm_table.eclk_table); in vega10_setup_default_dpm_tables()
1397 dpm_table = &(data->dpm_table.vclk_table); in vega10_setup_default_dpm_tables()
1410 dpm_table = &(data->dpm_table.dclk_table); in vega10_setup_default_dpm_tables()
1424 dpm_table = &(data->dpm_table.dcef_table); in vega10_setup_default_dpm_tables()
1445 dpm_table = &(data->dpm_table.phy_table); in vega10_setup_default_dpm_tables()
1760 dpm_table = &(data->dpm_table.soc_table); in vega10_populate_all_graphic_levels()
5555 dpm_table = &data->dpm_table.soc_table; in vega10_odn_update_soc_table()
[all …]
A Dsmu7_hwmgr.c743 memset(&(data->dpm_table), 0x00, sizeof(data->dpm_table)); in smu7_reset_dpm_tables()
746 &data->dpm_table.sclk_table, in smu7_reset_dpm_tables()
751 &data->dpm_table.mclk_table, in smu7_reset_dpm_tables()
809 data->dpm_table.sclk_table.dpm_levels[data->dpm_table.sclk_table.count].value = in smu7_setup_dpm_tables_v0()
823 data->dpm_table.mclk_table.dpm_levels[data->dpm_table.mclk_table.count].value = in smu7_setup_dpm_tables_v0()
903 data->dpm_table.sclk_table.dpm_levels[data->dpm_table.sclk_table.count].value = in smu7_setup_dpm_tables_v1()
906 data->dpm_table.sclk_table.dpm_levels[data->dpm_table.sclk_table.count].enabled = in smu7_setup_dpm_tables_v1()
919 data->dpm_table.mclk_table.dpm_levels[data->dpm_table.mclk_table.count].value = in smu7_setup_dpm_tables_v1()
921 data->dpm_table.mclk_table.dpm_levels[data->dpm_table.mclk_table.count].enabled = in smu7_setup_dpm_tables_v1()
4143 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.h313 struct vega12_dpm_table dpm_table; member
A Dvega20_hwmgr.h435 struct vega20_dpm_table dpm_table; member
/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/
A Dsmu_v13_0_7_ppt.c596 dpm_table->min = dpm_table->dpm_levels[0].value; in smu_v13_0_7_set_default_dpm_table()
597 dpm_table->max = dpm_table->dpm_levels[0].value; in smu_v13_0_7_set_default_dpm_table()
620 dpm_table->min = dpm_table->dpm_levels[0].value; in smu_v13_0_7_set_default_dpm_table()
621 dpm_table->max = dpm_table->dpm_levels[0].value; in smu_v13_0_7_set_default_dpm_table()
636 dpm_table->min = dpm_table->dpm_levels[0].value; in smu_v13_0_7_set_default_dpm_table()
637 dpm_table->max = dpm_table->dpm_levels[0].value; in smu_v13_0_7_set_default_dpm_table()
652 dpm_table->min = dpm_table->dpm_levels[0].value; in smu_v13_0_7_set_default_dpm_table()
653 dpm_table->max = dpm_table->dpm_levels[0].value; in smu_v13_0_7_set_default_dpm_table()
668 dpm_table->min = dpm_table->dpm_levels[0].value; in smu_v13_0_7_set_default_dpm_table()
669 dpm_table->max = dpm_table->dpm_levels[0].value; in smu_v13_0_7_set_default_dpm_table()
[all …]
A Dsmu_v13_0_0_ppt.c589 dpm_table->min = dpm_table->dpm_levels[0].value; in smu_v13_0_0_set_default_dpm_table()
590 dpm_table->max = dpm_table->dpm_levels[0].value; in smu_v13_0_0_set_default_dpm_table()
622 dpm_table->min = dpm_table->dpm_levels[0].value; in smu_v13_0_0_set_default_dpm_table()
623 dpm_table->max = dpm_table->dpm_levels[0].value; in smu_v13_0_0_set_default_dpm_table()
638 dpm_table->min = dpm_table->dpm_levels[0].value; in smu_v13_0_0_set_default_dpm_table()
639 dpm_table->max = dpm_table->dpm_levels[0].value; in smu_v13_0_0_set_default_dpm_table()
654 dpm_table->min = dpm_table->dpm_levels[0].value; in smu_v13_0_0_set_default_dpm_table()
655 dpm_table->max = dpm_table->dpm_levels[0].value; in smu_v13_0_0_set_default_dpm_table()
670 dpm_table->min = dpm_table->dpm_levels[0].value; in smu_v13_0_0_set_default_dpm_table()
671 dpm_table->max = dpm_table->dpm_levels[0].value; in smu_v13_0_0_set_default_dpm_table()
[all …]
A Daldebaran_ppt.c357 dpm_table); in aldebaran_set_default_dpm_table()
364 dpm_table->min = dpm_table->dpm_levels[0].value; in aldebaran_set_default_dpm_table()
365 dpm_table->max = dpm_table->dpm_levels[0].value; in aldebaran_set_default_dpm_table()
377 dpm_table->min = dpm_table->dpm_levels[0].value; in aldebaran_set_default_dpm_table()
378 dpm_table->max = dpm_table->dpm_levels[1].value; in aldebaran_set_default_dpm_table()
383 dpm_table->min = dpm_table->dpm_levels[0].value; in aldebaran_set_default_dpm_table()
384 dpm_table->max = dpm_table->dpm_levels[0].value; in aldebaran_set_default_dpm_table()
399 dpm_table->min = dpm_table->dpm_levels[0].value; in aldebaran_set_default_dpm_table()
400 dpm_table->max = dpm_table->dpm_levels[0].value; in aldebaran_set_default_dpm_table()
415 dpm_table->min = dpm_table->dpm_levels[0].value; in aldebaran_set_default_dpm_table()
[all …]
A Dsmu_v13_0_6_ppt.c802 dpm_table->count = 2; in smu_v13_0_6_set_default_dpm_table()
807 dpm_table->min = dpm_table->dpm_levels[0].value; in smu_v13_0_6_set_default_dpm_table()
808 dpm_table->max = dpm_table->dpm_levels[1].value; in smu_v13_0_6_set_default_dpm_table()
810 dpm_table->count = 1; in smu_v13_0_6_set_default_dpm_table()
813 dpm_table->min = dpm_table->dpm_levels[0].value; in smu_v13_0_6_set_default_dpm_table()
814 dpm_table->max = dpm_table->dpm_levels[0].value; in smu_v13_0_6_set_default_dpm_table()
818 dpm_table = dpm_map[j].dpm_table; in smu_v13_0_6_set_default_dpm_table()
826 dpm_table->count = levels; in smu_v13_0_6_set_default_dpm_table()
833 dpm_table->min = dpm_table->dpm_levels[0].value; in smu_v13_0_6_set_default_dpm_table()
834 dpm_table->max = dpm_table->dpm_levels[levels - 1].value; in smu_v13_0_6_set_default_dpm_table()
[all …]
/linux/drivers/gpu/drm/amd/pm/swsmu/smu14/
A Dsmu_v14_0_2_ppt.c520 dpm_table->min = dpm_table->dpm_levels[0].value; in smu_v14_0_2_set_default_dpm_table()
521 dpm_table->max = dpm_table->dpm_levels[0].value; in smu_v14_0_2_set_default_dpm_table()
553 dpm_table->min = dpm_table->dpm_levels[0].value; in smu_v14_0_2_set_default_dpm_table()
554 dpm_table->max = dpm_table->dpm_levels[0].value; in smu_v14_0_2_set_default_dpm_table()
569 dpm_table->min = dpm_table->dpm_levels[0].value; in smu_v14_0_2_set_default_dpm_table()
570 dpm_table->max = dpm_table->dpm_levels[0].value; in smu_v14_0_2_set_default_dpm_table()
585 dpm_table->min = dpm_table->dpm_levels[0].value; in smu_v14_0_2_set_default_dpm_table()
586 dpm_table->max = dpm_table->dpm_levels[0].value; in smu_v14_0_2_set_default_dpm_table()
601 dpm_table->min = dpm_table->dpm_levels[0].value; in smu_v14_0_2_set_default_dpm_table()
602 dpm_table->max = dpm_table->dpm_levels[0].value; in smu_v14_0_2_set_default_dpm_table()
[all …]
/linux/drivers/gpu/drm/amd/pm/swsmu/smu11/
A Dnavi10_ppt.c987 dpm_table->min = dpm_table->dpm_levels[0].value; in navi10_set_default_dpm_table()
988 dpm_table->max = dpm_table->dpm_levels[0].value; in navi10_set_default_dpm_table()
1005 dpm_table->min = dpm_table->dpm_levels[0].value; in navi10_set_default_dpm_table()
1006 dpm_table->max = dpm_table->dpm_levels[0].value; in navi10_set_default_dpm_table()
1023 dpm_table->min = dpm_table->dpm_levels[0].value; in navi10_set_default_dpm_table()
1024 dpm_table->max = dpm_table->dpm_levels[0].value; in navi10_set_default_dpm_table()
1041 dpm_table->min = dpm_table->dpm_levels[0].value; in navi10_set_default_dpm_table()
1042 dpm_table->max = dpm_table->dpm_levels[0].value; in navi10_set_default_dpm_table()
1059 dpm_table->min = dpm_table->dpm_levels[0].value; in navi10_set_default_dpm_table()
1060 dpm_table->max = dpm_table->dpm_levels[0].value; in navi10_set_default_dpm_table()
[all …]
A Dsienna_cichlid_ppt.c977 dpm_table->min = dpm_table->dpm_levels[0].value; in sienna_cichlid_set_default_dpm_table()
978 dpm_table->max = dpm_table->dpm_levels[0].value; in sienna_cichlid_set_default_dpm_table()
995 dpm_table->min = dpm_table->dpm_levels[0].value; in sienna_cichlid_set_default_dpm_table()
996 dpm_table->max = dpm_table->dpm_levels[0].value; in sienna_cichlid_set_default_dpm_table()
1013 dpm_table->min = dpm_table->dpm_levels[0].value; in sienna_cichlid_set_default_dpm_table()
1014 dpm_table->max = dpm_table->dpm_levels[0].value; in sienna_cichlid_set_default_dpm_table()
1031 dpm_table->min = dpm_table->dpm_levels[0].value; in sienna_cichlid_set_default_dpm_table()
1032 dpm_table->max = dpm_table->dpm_levels[0].value; in sienna_cichlid_set_default_dpm_table()
1094 dpm_table->min = dpm_table->dpm_levels[0].value; in sienna_cichlid_set_default_dpm_table()
1095 dpm_table->max = dpm_table->dpm_levels[0].value; in sienna_cichlid_set_default_dpm_table()
[all …]
A Darcturus_ppt.c373 dpm_table); in arcturus_set_default_dpm_table()
382 dpm_table->min = dpm_table->dpm_levels[0].value; in arcturus_set_default_dpm_table()
383 dpm_table->max = dpm_table->dpm_levels[0].value; in arcturus_set_default_dpm_table()
391 dpm_table); in arcturus_set_default_dpm_table()
400 dpm_table->min = dpm_table->dpm_levels[0].value; in arcturus_set_default_dpm_table()
401 dpm_table->max = dpm_table->dpm_levels[0].value; in arcturus_set_default_dpm_table()
409 dpm_table); in arcturus_set_default_dpm_table()
418 dpm_table->min = dpm_table->dpm_levels[0].value; in arcturus_set_default_dpm_table()
419 dpm_table->max = dpm_table->dpm_levels[0].value; in arcturus_set_default_dpm_table()
436 dpm_table->min = dpm_table->dpm_levels[0].value; in arcturus_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.c476 struct smu7_dpm_table *dpm_table = &data->dpm_table; in ci_populate_all_graphic_levels() local
488 dpm_table->sclk_table.dpm_levels[i].value, in ci_populate_all_graphic_levels()
494 if (i == (dpm_table->sclk_table.count - 1)) in ci_populate_all_graphic_levels()
729 dpm_table->DTETjOffset = 0; in ci_populate_bapm_parameters_in_dpm_table()
731 dpm_table->GpuTjHyst = 8; in ci_populate_bapm_parameters_in_dpm_table()
739 dpm_table->PPM_PkgPwrLimit = 0; in ci_populate_bapm_parameters_in_dpm_table()
740 dpm_table->PPM_TemperatureLimit = 0; in ci_populate_bapm_parameters_in_dpm_table()
1000 struct smu7_dpm_table *dpm_table = &data->dpm_table; in ci_populate_smc_link_level() local
1016 (uint8_t)dpm_table->pcie_speed_table.count; in ci_populate_smc_link_level()
1304 struct smu7_dpm_table *dpm_table = &data->dpm_table; in ci_populate_all_memory_levels() local
[all …]
A Dvegam_smumgr.c574 struct smu7_dpm_table *dpm_table = &data->dpm_table; in vegam_populate_smc_link_level() local
591 (uint8_t)dpm_table->pcie_speed_table.count; in vegam_populate_smc_link_level()
868 struct smu7_dpm_table *dpm_table = &hw_data->dpm_table; in vegam_populate_all_graphic_levels() local
891 dpm_table->sclk_table.dpm_levels[i].value, in vegam_populate_all_graphic_levels()
909 (uint8_t)dpm_table->sclk_table.count; in vegam_populate_all_graphic_levels()
913 for (i = 0; i < dpm_table->sclk_table.count; i++) in vegam_populate_all_graphic_levels()
1038 struct smu7_dpm_table *dpm_table = &hw_data->dpm_table; in vegam_populate_all_memory_levels() local
1054 dpm_table->mclk_table.dpm_levels[i].value, in vegam_populate_all_memory_levels()
1067 (uint8_t)dpm_table->mclk_table.count; in vegam_populate_all_memory_levels()
1071 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.c417 dpm_table->GpuTjMax = in ci_populate_bapm_parameters_in_dpm_table()
419 dpm_table->GpuTjHyst = 8; in ci_populate_bapm_parameters_in_dpm_table()
2586 struct ci_dpm_table *dpm_table = &pi->dpm_table; in ci_populate_smc_link_level() local
3235 struct ci_dpm_table *dpm_table = &pi->dpm_table; in ci_populate_all_graphic_levels() local
3282 struct ci_dpm_table *dpm_table = &pi->dpm_table; in ci_populate_all_memory_levels() local
3440 pi->dpm_table.sclk_table.dpm_levels[pi->dpm_table.sclk_table.count].value = in ci_setup_default_dpm_tables()
3442 pi->dpm_table.sclk_table.dpm_levels[pi->dpm_table.sclk_table.count].enabled = in ci_setup_default_dpm_tables()
3453 pi->dpm_table.mclk_table.dpm_levels[pi->dpm_table.mclk_table.count].value = in ci_setup_default_dpm_tables()
3860 struct ci_dpm_table *dpm_table = &pi->dpm_table; in ci_populate_and_upload_sclk_mclk_dpm_levels() local
3867 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.h193 struct ci_dpm_table dpm_table; member

Completed in 895 milliseconds