mirror of
https://github.com/torvalds/linux.git
synced 2026-06-02 11:33:28 +02:00
drm/amd/pm: Add generic pcie dpm table
Add a generic pcie dpm table which contains the number of link clock levels and link clock, pcie gen speed/width corresponding to each level. Signed-off-by: Lijo Lazar <lijo.lazar@amd.com> Reviewed-by: Alex Deucher <alexander.deucher@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
parent
b4742a9e7f
commit
36b98a7229
|
|
@ -314,6 +314,15 @@ struct smu_dpm_table {
|
|||
#define SMU_DPM_TABLE_MAX(table) \
|
||||
((table)->count > 0 ? (table)->dpm_levels[(table)->count - 1].value : 0)
|
||||
|
||||
#define SMU_MAX_PCIE_LEVELS 3
|
||||
|
||||
struct smu_pcie_table {
|
||||
uint8_t pcie_gen[SMU_MAX_PCIE_LEVELS];
|
||||
uint8_t pcie_lane[SMU_MAX_PCIE_LEVELS];
|
||||
uint16_t lclk_freq[SMU_MAX_PCIE_LEVELS];
|
||||
uint32_t lclk_levels;
|
||||
};
|
||||
|
||||
struct smu_bios_boot_up_values {
|
||||
uint32_t revision;
|
||||
uint32_t gfxclk;
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user