diff options
Diffstat (limited to 'drivers/gpu/drm/i915/intel_display.c')
-rw-r--r-- | drivers/gpu/drm/i915/intel_display.c | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/drivers/gpu/drm/i915/intel_display.c b/drivers/gpu/drm/i915/intel_display.c index 453d444fdfbd..04e1e9ab203c 100644 --- a/drivers/gpu/drm/i915/intel_display.c +++ b/drivers/gpu/drm/i915/intel_display.c | |||
@@ -3487,6 +3487,11 @@ static bool intel_crtc_mode_fixup(struct drm_crtc *crtc, | |||
3487 | return true; | 3487 | return true; |
3488 | } | 3488 | } |
3489 | 3489 | ||
3490 | static int valleyview_get_display_clock_speed(struct drm_device *dev) | ||
3491 | { | ||
3492 | return 400000; /* FIXME */ | ||
3493 | } | ||
3494 | |||
3490 | static int i945_get_display_clock_speed(struct drm_device *dev) | 3495 | static int i945_get_display_clock_speed(struct drm_device *dev) |
3491 | { | 3496 | { |
3492 | return 400000; | 3497 | return 400000; |
@@ -8987,7 +8992,10 @@ static void intel_init_display(struct drm_device *dev) | |||
8987 | } | 8992 | } |
8988 | 8993 | ||
8989 | /* Returns the core display clock speed */ | 8994 | /* Returns the core display clock speed */ |
8990 | if (IS_I945G(dev) || (IS_G33(dev) && !IS_PINEVIEW_M(dev))) | 8995 | if (IS_VALLEYVIEW(dev)) |
8996 | dev_priv->display.get_display_clock_speed = | ||
8997 | valleyview_get_display_clock_speed; | ||
8998 | else if (IS_I945G(dev) || (IS_G33(dev) && !IS_PINEVIEW_M(dev))) | ||
8991 | dev_priv->display.get_display_clock_speed = | 8999 | dev_priv->display.get_display_clock_speed = |
8992 | i945_get_display_clock_speed; | 9000 | i945_get_display_clock_speed; |
8993 | else if (IS_I915G(dev)) | 9001 | else if (IS_I915G(dev)) |