diff options
author | Matt Roper <[email protected]> | 2015-03-18 15:04:47 -0700 |
---|---|---|
committer | Daniel Vetter <[email protected]> | 2015-03-20 11:48:22 +0100 |
commit | 08fd59fcc8c0f9732214fb93ad5cb09f67cb1124 (patch) | |
tree | 8bc245df2caf0f086a4780180d6ba3863f38e9d1 /scripts/gdb/linux/cpus.py | |
parent | 9ca3ba011b9f1bf7fc73a4e7dc0c9edec2aeb149 (diff) |
drm/i915: Move vblank wait determination to 'check' phase
Determining whether we'll need to wait for vblanks is something we
should determine during the atomic 'check' phase, not the 'commit'
phase. Note that we only set these bits in the branch of 'check' where
intel_crtc->active is true so that we don't try to wait on a disabled
CRTC.
The whole 'wait for vblank after update' flag should go away in the
future, once we start handling watermarks in a proper atomic manner.
This regression has been introduced in
commit 2fdd7def16dd7580f297827930126c16b152ec11
Author: Matt Roper <[email protected]>
Date: Wed Mar 4 10:49:04 2015 -0800
drm/i915: Don't clobber plane state on internal disables
Cc: Paulo Zanoni <[email protected]>
Root-cause-analysis-by: Paulo Zanoni <[email protected]>
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=89550
Testcase: igt/pm_rpm/legacy-planes
Testcase: igt/pm_rpm/legacy-planes-dpms
Testcase: igt/pm_rpm/universal-planes
Testcase: igt/pm_rpm/universal-planes-dpms
Signed-off-by: Matt Roper <[email protected]>
Tested-by: Paulo Zanoni <[email protected]>
Signed-off-by: Daniel Vetter <[email protected]>
Diffstat (limited to 'scripts/gdb/linux/cpus.py')
0 files changed, 0 insertions, 0 deletions