A broken implementation of is_pot() prevented the detection of when a singular pipe was enabled.
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=35402 Signed-off-by: Chris Wilson <[email protected]> --- drivers/gpu/drm/i915/intel_display.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/gpu/drm/i915/intel_display.c b/drivers/gpu/drm/i915/intel_display.c index 95f21d1..fa925ce 100644 --- a/drivers/gpu/drm/i915/intel_display.c +++ b/drivers/gpu/drm/i915/intel_display.c @@ -3889,7 +3889,7 @@ static bool g4x_compute_srwm(struct drm_device *dev, static inline bool single_plane_enabled(unsigned int mask) { - return mask && (mask & -mask) == 0; + return mask && (mask & -mask) == mask; } static void g4x_update_wm(struct drm_device *dev) -- 1.7.2.3 _______________________________________________ Intel-gfx mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/intel-gfx
