diff options
Diffstat (limited to 'drivers/gpu/drm/radeon/radeon.h')
-rw-r--r-- | drivers/gpu/drm/radeon/radeon.h | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/drivers/gpu/drm/radeon/radeon.h b/drivers/gpu/drm/radeon/radeon.h index 669feb689bfc..8e1d44ca26ec 100644 --- a/drivers/gpu/drm/radeon/radeon.h +++ b/drivers/gpu/drm/radeon/radeon.h | |||
@@ -176,6 +176,7 @@ void radeon_pm_suspend(struct radeon_device *rdev); | |||
176 | void radeon_pm_resume(struct radeon_device *rdev); | 176 | void radeon_pm_resume(struct radeon_device *rdev); |
177 | void radeon_combios_get_power_modes(struct radeon_device *rdev); | 177 | void radeon_combios_get_power_modes(struct radeon_device *rdev); |
178 | void radeon_atombios_get_power_modes(struct radeon_device *rdev); | 178 | void radeon_atombios_get_power_modes(struct radeon_device *rdev); |
179 | void radeon_atom_set_voltage(struct radeon_device *rdev, u16 level); | ||
179 | 180 | ||
180 | /* | 181 | /* |
181 | * Fences. | 182 | * Fences. |
@@ -647,15 +648,18 @@ enum radeon_pm_profile_type { | |||
647 | PM_PROFILE_DEFAULT, | 648 | PM_PROFILE_DEFAULT, |
648 | PM_PROFILE_AUTO, | 649 | PM_PROFILE_AUTO, |
649 | PM_PROFILE_LOW, | 650 | PM_PROFILE_LOW, |
651 | PM_PROFILE_MID, | ||
650 | PM_PROFILE_HIGH, | 652 | PM_PROFILE_HIGH, |
651 | }; | 653 | }; |
652 | 654 | ||
653 | #define PM_PROFILE_DEFAULT_IDX 0 | 655 | #define PM_PROFILE_DEFAULT_IDX 0 |
654 | #define PM_PROFILE_LOW_SH_IDX 1 | 656 | #define PM_PROFILE_LOW_SH_IDX 1 |
655 | #define PM_PROFILE_HIGH_SH_IDX 2 | 657 | #define PM_PROFILE_MID_SH_IDX 2 |
656 | #define PM_PROFILE_LOW_MH_IDX 3 | 658 | #define PM_PROFILE_HIGH_SH_IDX 3 |
657 | #define PM_PROFILE_HIGH_MH_IDX 4 | 659 | #define PM_PROFILE_LOW_MH_IDX 4 |
658 | #define PM_PROFILE_MAX 5 | 660 | #define PM_PROFILE_MID_MH_IDX 5 |
661 | #define PM_PROFILE_HIGH_MH_IDX 6 | ||
662 | #define PM_PROFILE_MAX 7 | ||
659 | 663 | ||
660 | struct radeon_pm_profile { | 664 | struct radeon_pm_profile { |
661 | int dpms_off_ps_idx; | 665 | int dpms_off_ps_idx; |
@@ -744,6 +748,7 @@ struct radeon_pm { | |||
744 | int default_power_state_index; | 748 | int default_power_state_index; |
745 | u32 current_sclk; | 749 | u32 current_sclk; |
746 | u32 current_mclk; | 750 | u32 current_mclk; |
751 | u32 current_vddc; | ||
747 | struct radeon_i2c_chan *i2c_bus; | 752 | struct radeon_i2c_chan *i2c_bus; |
748 | /* selected pm method */ | 753 | /* selected pm method */ |
749 | enum radeon_pm_method pm_method; | 754 | enum radeon_pm_method pm_method; |