| /linux/drivers/gpu/drm/amd/pm/powerplay/hwmgr/ |
| A D | vega12_hwmgr.c | 654 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 D | vega20_hwmgr.c | 600 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 D | vega10_hwmgr.c | 1354 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 D | smu7_hwmgr.c | 743 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 D | smu_helper.c | 351 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 D | smu7_hwmgr.h | 214 struct smu7_dpm_table dpm_table; member
|
| A D | vega10_hwmgr.h | 311 struct vega10_dpm_table dpm_table; member
|
| A D | vega12_hwmgr.h | 313 struct vega12_dpm_table dpm_table; member
|
| A D | vega20_hwmgr.h | 435 struct vega20_dpm_table dpm_table; member
|
| /linux/drivers/gpu/drm/amd/pm/swsmu/smu13/ |
| A D | smu_v13_0_7_ppt.c | 596 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 D | smu_v13_0_0_ppt.c | 589 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 D | aldebaran_ppt.c | 357 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 D | smu_v13_0_6_ppt.c | 802 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 D | smu_v14_0_2_ppt.c | 520 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 D | navi10_ppt.c | 987 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 D | sienna_cichlid_ppt.c | 977 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 D | arcturus_ppt.c | 373 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 D | fiji_smumgr.c | 512 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 D | iceland_smumgr.c | 767 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 D | ci_smumgr.c | 476 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 D | vegam_smumgr.c | 574 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 D | tonga_smumgr.c | 510 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 D | polaris10_smumgr.c | 820 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 D | ci_dpm.c | 417 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 D | ci_dpm.h | 193 struct ci_dpm_table dpm_table; member
|