Searched refs:UvdLevel (Results 1 – 16 of 16) sorted by relevance
/Linux-v5.10/drivers/gpu/drm/amd/pm/powerplay/smumgr/ |
D | vegam_smumgr.c | 1325 table->UvdLevel[count].MinVoltage = 0; in vegam_populate_smc_uvd_level() 1326 table->UvdLevel[count].VclkFrequency = mm_table->entries[count].vclk; in vegam_populate_smc_uvd_level() 1327 table->UvdLevel[count].DclkFrequency = mm_table->entries[count].dclk; in vegam_populate_smc_uvd_level() 1328 table->UvdLevel[count].MinVoltage |= in vegam_populate_smc_uvd_level() 1339 table->UvdLevel[count].MinVoltage |= (vddci * VOLTAGE_SCALE) << VDDCI_SHIFT; in vegam_populate_smc_uvd_level() 1340 table->UvdLevel[count].MinVoltage |= 1 << PHASES_SHIFT; in vegam_populate_smc_uvd_level() 1344 table->UvdLevel[count].VclkFrequency, ÷rs); in vegam_populate_smc_uvd_level() 1348 table->UvdLevel[count].VclkDivider = (uint8_t)dividers.pll_post_divider; in vegam_populate_smc_uvd_level() 1351 table->UvdLevel[count].DclkFrequency, ÷rs); in vegam_populate_smc_uvd_level() 1355 table->UvdLevel[count].DclkDivider = (uint8_t)dividers.pll_post_divider; in vegam_populate_smc_uvd_level() [all …]
|
D | fiji_smumgr.c | 1569 table->UvdLevel[count].MinVoltage = 0; in fiji_populate_smc_uvd_level() 1570 table->UvdLevel[count].VclkFrequency = mm_table->entries[count].vclk; in fiji_populate_smc_uvd_level() 1571 table->UvdLevel[count].DclkFrequency = mm_table->entries[count].dclk; in fiji_populate_smc_uvd_level() 1572 table->UvdLevel[count].MinVoltage |= (mm_table->entries[count].vddc * in fiji_populate_smc_uvd_level() 1574 table->UvdLevel[count].MinVoltage |= ((mm_table->entries[count].vddc - in fiji_populate_smc_uvd_level() 1576 table->UvdLevel[count].MinVoltage |= 1 << PHASES_SHIFT; in fiji_populate_smc_uvd_level() 1580 table->UvdLevel[count].VclkFrequency, ÷rs); in fiji_populate_smc_uvd_level() 1584 table->UvdLevel[count].VclkDivider = (uint8_t)dividers.pll_post_divider; in fiji_populate_smc_uvd_level() 1587 table->UvdLevel[count].DclkFrequency, ÷rs); in fiji_populate_smc_uvd_level() 1591 table->UvdLevel[count].DclkDivider = (uint8_t)dividers.pll_post_divider; in fiji_populate_smc_uvd_level() [all …]
|
D | polaris10_smumgr.c | 1410 table->UvdLevel[count].MinVoltage = 0; in polaris10_populate_smc_uvd_level() 1411 table->UvdLevel[count].VclkFrequency = mm_table->entries[count].vclk; in polaris10_populate_smc_uvd_level() 1412 table->UvdLevel[count].DclkFrequency = mm_table->entries[count].dclk; in polaris10_populate_smc_uvd_level() 1413 table->UvdLevel[count].MinVoltage |= (mm_table->entries[count].vddc * in polaris10_populate_smc_uvd_level() 1424 table->UvdLevel[count].MinVoltage |= (vddci * VOLTAGE_SCALE) << VDDCI_SHIFT; in polaris10_populate_smc_uvd_level() 1425 table->UvdLevel[count].MinVoltage |= 1 << PHASES_SHIFT; in polaris10_populate_smc_uvd_level() 1429 table->UvdLevel[count].VclkFrequency, ÷rs); in polaris10_populate_smc_uvd_level() 1433 table->UvdLevel[count].VclkDivider = (uint8_t)dividers.pll_post_divider; in polaris10_populate_smc_uvd_level() 1436 table->UvdLevel[count].DclkFrequency, ÷rs); in polaris10_populate_smc_uvd_level() 1440 table->UvdLevel[count].DclkDivider = (uint8_t)dividers.pll_post_divider; in polaris10_populate_smc_uvd_level() [all …]
|
D | tonga_smumgr.c | 1324 table->UvdLevel[count].VclkFrequency = mm_table->entries[count].vclk; in tonga_populate_smc_uvd_level() 1325 table->UvdLevel[count].DclkFrequency = mm_table->entries[count].dclk; in tonga_populate_smc_uvd_level() 1326 table->UvdLevel[count].MinVoltage.Vddc = in tonga_populate_smc_uvd_level() 1329 table->UvdLevel[count].MinVoltage.VddGfx = in tonga_populate_smc_uvd_level() 1333 table->UvdLevel[count].MinVoltage.Vddci = in tonga_populate_smc_uvd_level() 1336 table->UvdLevel[count].MinVoltage.Phases = 1; in tonga_populate_smc_uvd_level() 1341 table->UvdLevel[count].VclkFrequency, in tonga_populate_smc_uvd_level() 1348 table->UvdLevel[count].VclkDivider = (uint8_t)dividers.pll_post_divider; in tonga_populate_smc_uvd_level() 1351 table->UvdLevel[count].DclkFrequency, ÷rs); in tonga_populate_smc_uvd_level() 1356 table->UvdLevel[count].DclkDivider = in tonga_populate_smc_uvd_level() [all …]
|
D | ci_smumgr.c | 1529 table->UvdLevel[count].VclkFrequency = in ci_populate_smc_uvd_level() 1531 table->UvdLevel[count].DclkFrequency = in ci_populate_smc_uvd_level() 1533 table->UvdLevel[count].MinVddc = in ci_populate_smc_uvd_level() 1535 table->UvdLevel[count].MinVddcPhases = 1; in ci_populate_smc_uvd_level() 1538 table->UvdLevel[count].VclkFrequency, ÷rs); in ci_populate_smc_uvd_level() 1542 table->UvdLevel[count].VclkDivider = (uint8_t)dividers.pll_post_divider; in ci_populate_smc_uvd_level() 1545 table->UvdLevel[count].DclkFrequency, ÷rs); in ci_populate_smc_uvd_level() 1549 table->UvdLevel[count].DclkDivider = (uint8_t)dividers.pll_post_divider; in ci_populate_smc_uvd_level() 1550 CONVERT_FROM_HOST_TO_SMC_UL(table->UvdLevel[count].VclkFrequency); in ci_populate_smc_uvd_level() 1551 CONVERT_FROM_HOST_TO_SMC_UL(table->UvdLevel[count].DclkFrequency); in ci_populate_smc_uvd_level() [all …]
|
/Linux-v5.10/drivers/gpu/drm/radeon/ |
D | smu7_fusion.h | 235 SMU7_Fusion_UvdLevel UvdLevel [SMU7_MAX_LEVELS_UVD]; member
|
D | ci_dpm.c | 2644 table->UvdLevel[count].VclkFrequency = in ci_populate_smc_uvd_level() 2646 table->UvdLevel[count].DclkFrequency = in ci_populate_smc_uvd_level() 2648 table->UvdLevel[count].MinVddc = in ci_populate_smc_uvd_level() 2650 table->UvdLevel[count].MinVddcPhases = 1; in ci_populate_smc_uvd_level() 2654 table->UvdLevel[count].VclkFrequency, false, ÷rs); in ci_populate_smc_uvd_level() 2658 table->UvdLevel[count].VclkDivider = (u8)dividers.post_divider; in ci_populate_smc_uvd_level() 2662 table->UvdLevel[count].DclkFrequency, false, ÷rs); in ci_populate_smc_uvd_level() 2666 table->UvdLevel[count].DclkDivider = (u8)dividers.post_divider; in ci_populate_smc_uvd_level() 2668 table->UvdLevel[count].VclkFrequency = cpu_to_be32(table->UvdLevel[count].VclkFrequency); in ci_populate_smc_uvd_level() 2669 table->UvdLevel[count].DclkFrequency = cpu_to_be32(table->UvdLevel[count].DclkFrequency); in ci_populate_smc_uvd_level() [all …]
|
D | smu7_discrete.h | 327 SMU7_Discrete_UvdLevel UvdLevel [SMU7_MAX_LEVELS_UVD]; member
|
D | kv_dpm.c | 880 offsetof(SMU7_Fusion_DpmTable, UvdLevel), in kv_populate_uvd_table()
|
/Linux-v5.10/drivers/gpu/drm/amd/pm/inc/ |
D | smu7_fusion.h | 235 SMU7_Fusion_UvdLevel UvdLevel [SMU7_MAX_LEVELS_UVD]; member
|
D | smu7_discrete.h | 328 SMU7_Discrete_UvdLevel UvdLevel [SMU7_MAX_LEVELS_UVD]; member
|
D | smu72_discrete.h | 270 SMU72_Discrete_UvdLevel UvdLevel[SMU72_MAX_LEVELS_UVD]; member
|
D | smu73_discrete.h | 254 SMU73_Discrete_UvdLevel UvdLevel [SMU73_MAX_LEVELS_UVD]; member
|
D | smu74_discrete.h | 286 SMU74_Discrete_UvdLevel UvdLevel[SMU74_MAX_LEVELS_UVD]; member
|
D | smu75_discrete.h | 292 SMU75_Discrete_UvdLevel UvdLevel [SMU75_MAX_LEVELS_UVD]; member
|
/Linux-v5.10/drivers/gpu/drm/amd/pm/powerplay/ |
D | kv_dpm.c | 963 offsetof(SMU7_Fusion_DpmTable, UvdLevel), in kv_populate_uvd_table()
|