Home
last modified time | relevance | path

Searched refs:smc_dpm_table (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
H A Dvega12_processpptables.c103 struct pp_atomfwctrl_smc_dpm_parameters smc_dpm_table; in append_vbios_pptable() local
106 pp_atomfwctrl_get_smc_dpm_information(hwmgr, &smc_dpm_table) == 0, in append_vbios_pptable()
110 ppsmc_pptable->Liquid1_I2C_address = smc_dpm_table.liquid1_i2c_address; in append_vbios_pptable()
111 ppsmc_pptable->Liquid2_I2C_address = smc_dpm_table.liquid2_i2c_address; in append_vbios_pptable()
112 ppsmc_pptable->Vr_I2C_address = smc_dpm_table.vr_i2c_address; in append_vbios_pptable()
113 ppsmc_pptable->Plx_I2C_address = smc_dpm_table.plx_i2c_address; in append_vbios_pptable()
115 ppsmc_pptable->Liquid_I2C_LineSCL = smc_dpm_table.liquid_i2c_linescl; in append_vbios_pptable()
116 ppsmc_pptable->Liquid_I2C_LineSDA = smc_dpm_table.liquid_i2c_linesda; in append_vbios_pptable()
117 ppsmc_pptable->Vr_I2C_LineSCL = smc_dpm_table.vr_i2c_linescl; in append_vbios_pptable()
118 ppsmc_pptable->Vr_I2C_LineSDA = smc_dpm_table.vr_i2c_linesda; in append_vbios_pptable()
[all …]
H A Dvega20_processpptables.c143 struct atom_smc_dpm_info_v4_4 *smc_dpm_table; in append_vbios_pptable() local
148 smc_dpm_table = smu_atom_get_data_table(hwmgr->adev, index, NULL, NULL, NULL), in append_vbios_pptable()
152 ppsmc_pptable->MaxVoltageStepGfx = smc_dpm_table->maxvoltagestepgfx; in append_vbios_pptable()
153 ppsmc_pptable->MaxVoltageStepSoc = smc_dpm_table->maxvoltagestepsoc; in append_vbios_pptable()
155 ppsmc_pptable->VddGfxVrMapping = smc_dpm_table->vddgfxvrmapping; in append_vbios_pptable()
156 ppsmc_pptable->VddSocVrMapping = smc_dpm_table->vddsocvrmapping; in append_vbios_pptable()
157 ppsmc_pptable->VddMem0VrMapping = smc_dpm_table->vddmem0vrmapping; in append_vbios_pptable()
158 ppsmc_pptable->VddMem1VrMapping = smc_dpm_table->vddmem1vrmapping; in append_vbios_pptable()
160 ppsmc_pptable->GfxUlvPhaseSheddingMask = smc_dpm_table->gfxulvphasesheddingmask; in append_vbios_pptable()
161 ppsmc_pptable->SocUlvPhaseSheddingMask = smc_dpm_table->soculvphasesheddingmask; in append_vbios_pptable()
[all …]
/linux/drivers/gpu/drm/amd/pm/swsmu/smu11/
H A Darcturus_ppt.c503 struct atom_smc_dpm_info_v4_6 *smc_dpm_table; in arcturus_append_powerplay_table() local
510 (uint8_t **)&smc_dpm_table); in arcturus_append_powerplay_table()
515 smc_dpm_table->table_header.format_revision, in arcturus_append_powerplay_table()
516 smc_dpm_table->table_header.content_revision); in arcturus_append_powerplay_table()
518 if ((smc_dpm_table->table_header.format_revision == 4) && in arcturus_append_powerplay_table()
519 (smc_dpm_table->table_header.content_revision == 6)) in arcturus_append_powerplay_table()
521 smc_dpm_table, maxvoltagestepgfx); in arcturus_append_powerplay_table()
H A Dnavi10_ppt.c407 struct atom_smc_dpm_info_v4_5 *smc_dpm_table; in navi10_append_powerplay_table() local
415 (uint8_t **)&smc_dpm_table); in navi10_append_powerplay_table()
420 smc_dpm_table->table_header.format_revision, in navi10_append_powerplay_table()
421 smc_dpm_table->table_header.content_revision); in navi10_append_powerplay_table()
423 if (smc_dpm_table->table_header.format_revision != 4) { in navi10_append_powerplay_table()
428 switch (smc_dpm_table->table_header.content_revision) { in navi10_append_powerplay_table()
431 smc_dpm_table, I2cControllers); in navi10_append_powerplay_table()
443 smc_dpm_table->table_header.content_revision); in navi10_append_powerplay_table()
H A Dsienna_cichlid_ppt.c435 struct atom_smc_dpm_info_v4_9 *smc_dpm_table; in sienna_cichlid_append_powerplay_table() local
449 (uint8_t **)&smc_dpm_table); in sienna_cichlid_append_powerplay_table()
455 smc_dpm_table, I2cControllers); in sienna_cichlid_append_powerplay_table()
458 smc_dpm_table, I2cControllers); in sienna_cichlid_append_powerplay_table()
/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/
H A Daldebaran_ppt.c494 struct atom_smc_dpm_info_v4_10 *smc_dpm_table; in aldebaran_append_powerplay_table() local
501 (uint8_t **)&smc_dpm_table); in aldebaran_append_powerplay_table()
506 smc_dpm_table->table_header.format_revision, in aldebaran_append_powerplay_table()
507 smc_dpm_table->table_header.content_revision); in aldebaran_append_powerplay_table()
509 if ((smc_dpm_table->table_header.format_revision == 4) && in aldebaran_append_powerplay_table()
510 (smc_dpm_table->table_header.content_revision == 10)) in aldebaran_append_powerplay_table()
512 smc_dpm_table, GfxMaxCurrent); in aldebaran_append_powerplay_table()
H A Dsmu_v13_0_7_ppt.c434 struct atom_smc_dpm_info_table_13_0_7 *smc_dpm_table; in smu_v13_0_7_append_powerplay_table() local
444 (uint8_t **)&smc_dpm_table); in smu_v13_0_7_append_powerplay_table()
448 memcpy(BoardTable, &smc_dpm_table->BoardTable, sizeof(BoardTable_t)); in smu_v13_0_7_append_powerplay_table()
H A Dsmu_v13_0_0_ppt.c402 struct atom_smc_dpm_info_table_13_0_0 *smc_dpm_table; in smu_v13_0_0_append_powerplay_table() local
410 (uint8_t **)&smc_dpm_table); in smu_v13_0_0_append_powerplay_table()
414 memcpy(BoardTable, &smc_dpm_table->BoardTable, sizeof(BoardTable_t)); in smu_v13_0_0_append_powerplay_table()