diff options
Diffstat (limited to 'drivers/gpu/drm/i915/intel_panel.c')
-rw-r--r-- | drivers/gpu/drm/i915/intel_panel.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/gpu/drm/i915/intel_panel.c b/drivers/gpu/drm/i915/intel_panel.c index eb42b388a5e9..ae808b68a44f 100644 --- a/drivers/gpu/drm/i915/intel_panel.c +++ b/drivers/gpu/drm/i915/intel_panel.c | |||
@@ -1345,7 +1345,7 @@ static u32 i9xx_hz_to_pwm(struct intel_connector *connector, u32 pwm_freq_hz) | |||
1345 | if (IS_PINEVIEW(dev)) | 1345 | if (IS_PINEVIEW(dev)) |
1346 | clock = MHz(intel_hrawclk(dev)); | 1346 | clock = MHz(intel_hrawclk(dev)); |
1347 | else | 1347 | else |
1348 | clock = 1000 * dev_priv->display.get_display_clock_speed(dev); | 1348 | clock = 1000 * dev_priv->cdclk_freq; |
1349 | 1349 | ||
1350 | return clock / (pwm_freq_hz * 32); | 1350 | return clock / (pwm_freq_hz * 32); |
1351 | } | 1351 | } |
@@ -1364,7 +1364,7 @@ static u32 i965_hz_to_pwm(struct intel_connector *connector, u32 pwm_freq_hz) | |||
1364 | if (IS_G4X(dev_priv)) | 1364 | if (IS_G4X(dev_priv)) |
1365 | clock = MHz(intel_hrawclk(dev)); | 1365 | clock = MHz(intel_hrawclk(dev)); |
1366 | else | 1366 | else |
1367 | clock = 1000 * dev_priv->display.get_display_clock_speed(dev); | 1367 | clock = 1000 * dev_priv->cdclk_freq; |
1368 | 1368 | ||
1369 | return clock / (pwm_freq_hz * 128); | 1369 | return clock / (pwm_freq_hz * 128); |
1370 | } | 1370 | } |