diff options
| author | Ville Syrjälä <[email protected]> | 2015-08-26 19:39:18 +0300 |
|---|---|---|
| committer | Daniel Vetter <[email protected]> | 2015-09-01 12:02:09 +0200 |
| commit | 0f64614dde172e4f4b2734a55091a4d307863cbb (patch) | |
| tree | a181feda9850d4f264b439122326a13eb81f3080 /tools/perf/scripts/python/event_analyzing_sample.py | |
| parent | 30142273a3e83936fd7b45aa5339311a9295ca51 (diff) | |
drm/i915: Fix clock readout when pipes are enabled w/o ports
The BIOS sometimes likes to enable pipes w/o any ports, at least on
older machines. Currently we fail to assign anything sensible to
crtc->hwmode.crtc_clock which leads to complaints from the vblank code.
Deal with active pipes w/o ports and assign something sensible to
crtc_clock in i9xx_get_pipe_config(). The encoder .get_config() will
override this if the port is enabled.
Gets rid of rest of these on my gen4:
[drm:drm_calc_timestamping_constants [drm]] *ERROR* crtc 24: Can't calculate constants, dotclock = 0!
[drm:i915_get_vblank_timestamp] crtc 1 is disabled
v2: Fill out crtc_clock already in i9xx_get_pipe_config() (Maarten)
Cc: Maarten Lankhorst <[email protected]>
Signed-off-by: Ville Syrjälä <[email protected]>
Reviewed-by: Maarten Lankhorst <[email protected]>
Signed-off-by: Daniel Vetter <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/event_analyzing_sample.py')
0 files changed, 0 insertions, 0 deletions