aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/radeon/r600_dpm.h
diff options
context:
space:
mode:
authorAlex Deucher <alexander.deucher@amd.com>2013-03-25 18:28:29 -0400
committerAlex Deucher <alexander.deucher@amd.com>2013-06-27 19:16:40 -0400
commit4bd9f516f622b883b35cda8fb38b95f3a493fc17 (patch)
tree76fe8ddc8d59a9fc4b67afe9c128be7fd575d0ba /drivers/gpu/drm/radeon/r600_dpm.h
parentdrm/radeon: update radeon_atombios_get_default_voltages for mvdd (diff)
downloadlinux-dev-4bd9f516f622b883b35cda8fb38b95f3a493fc17.tar.xz
linux-dev-4bd9f516f622b883b35cda8fb38b95f3a493fc17.zip
drm/radeon/dpm: add pcie gen helper function
Add a helper function to determine the preferred pcie gen based on the card, system, and circumstance. Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/radeon/r600_dpm.h')
-rw-r--r--drivers/gpu/drm/radeon/r600_dpm.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/gpu/drm/radeon/r600_dpm.h b/drivers/gpu/drm/radeon/r600_dpm.h
index c6b9e30f20c2..a95ab214289b 100644
--- a/drivers/gpu/drm/radeon/r600_dpm.h
+++ b/drivers/gpu/drm/radeon/r600_dpm.h
@@ -218,4 +218,9 @@ bool r600_is_internal_thermal_sensor(enum radeon_int_thermal_type sensor);
int r600_parse_extended_power_table(struct radeon_device *rdev);
void r600_free_extended_power_table(struct radeon_device *rdev);
+enum radeon_pcie_gen r600_get_pcie_gen_support(struct radeon_device *rdev,
+ u32 sys_mask,
+ enum radeon_pcie_gen asic_gen,
+ enum radeon_pcie_gen default_gen);
+
#endif