diff options
Diffstat (limited to 'drivers/gpu/drm/radeon/radeon_kms.c')
-rw-r--r-- | drivers/gpu/drm/radeon/radeon_kms.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/drivers/gpu/drm/radeon/radeon_kms.c b/drivers/gpu/drm/radeon/radeon_kms.c index 96f05cde116a..c75cb2c6ba71 100644 --- a/drivers/gpu/drm/radeon/radeon_kms.c +++ b/drivers/gpu/drm/radeon/radeon_kms.c | |||
@@ -185,11 +185,7 @@ int radeon_info_ioctl(struct drm_device *dev, void *data, struct drm_file *filp) | |||
185 | if (info->request == RADEON_INFO_TIMESTAMP) { | 185 | if (info->request == RADEON_INFO_TIMESTAMP) { |
186 | if (rdev->family >= CHIP_R600) { | 186 | if (rdev->family >= CHIP_R600) { |
187 | value_ptr64 = (uint64_t*)((unsigned long)info->value); | 187 | value_ptr64 = (uint64_t*)((unsigned long)info->value); |
188 | if (rdev->family >= CHIP_TAHITI) { | 188 | value64 = radeon_get_gpu_clock_counter(rdev); |
189 | value64 = si_get_gpu_clock(rdev); | ||
190 | } else { | ||
191 | value64 = r600_get_gpu_clock(rdev); | ||
192 | } | ||
193 | 189 | ||
194 | if (DRM_COPY_TO_USER(value_ptr64, &value64, sizeof(value64))) { | 190 | if (DRM_COPY_TO_USER(value_ptr64, &value64, sizeof(value64))) { |
195 | DRM_ERROR("copy_to_user %s:%u\n", __func__, __LINE__); | 191 | DRM_ERROR("copy_to_user %s:%u\n", __func__, __LINE__); |