summaryrefslogtreecommitdiff
path: root/shared-core
diff options
context:
space:
mode:
authorDave Airlie <airlied@redhat.com>2008-11-03 09:26:00 +1000
committerDave Airlie <airlied@redhat.com>2008-11-03 09:26:00 +1000
commitd275f99c9a7d915473034e6abd575f35bea5db9c (patch)
tree7da82e10db3e244a8a40feee225548be0414d00b /shared-core
parent48f222751643a349924ba3e6c26890310822f89c (diff)
radeon: don't enable dynclks on rs48x
Diffstat (limited to 'shared-core')
-rw-r--r--shared-core/radeon_cp.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/shared-core/radeon_cp.c b/shared-core/radeon_cp.c
index d5889e61..ded6f676 100644
--- a/shared-core/radeon_cp.c
+++ b/shared-core/radeon_cp.c
@@ -2562,6 +2562,10 @@ int radeon_static_clocks_init(struct drm_device *dev)
{
drm_radeon_private_t *dev_priv = dev->dev_private;
+ if (dev_priv->chip_family == CHIP_RS400 ||
+ dev_priv->chip_family == CHIP_RS480)
+ radeon_dynclks = 0;
+
if ((dev_priv->flags & RADEON_IS_MOBILITY) && !radeon_is_avivo(dev_priv)) {
radeon_set_dynamic_clock(dev, radeon_dynclks);
} else if (radeon_is_avivo(dev_priv)) {