public inbox for intel-gfx@lists.freedesktop.org
 help / color / mirror / Atom feed
* [patch] drm/i915: precedence bug in hsw_compute_wm_results()
@ 2013-08-09  9:43 Dan Carpenter
  2013-08-09  9:58 ` Chris Wilson
  2013-08-09 10:04 ` [patch] drm/i915: precedence bug " Ville Syrjälä
  0 siblings, 2 replies; 6+ messages in thread
From: Dan Carpenter @ 2013-08-09  9:43 UTC (permalink / raw)
  To: Daniel Vetter; +Cc: David Airlie, intel-gfx, dri-devel, kernel-janitors

The '!' operation has higher precedence than the compare so probably
this test is never true.

Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>

diff --git a/drivers/gpu/drm/i915/intel_pm.c b/drivers/gpu/drm/i915/intel_pm.c
index a5a9959..0b9d9a7 100644
--- a/drivers/gpu/drm/i915/intel_pm.c
+++ b/drivers/gpu/drm/i915/intel_pm.c
@@ -2562,7 +2562,7 @@ static void hsw_compute_wm_results(struct drm_device *dev,
 	 * a WM level. */
 	results->enable_fbc_wm = true;
 	for (level = 1; level <= max_level; level++) {
-		if (!lp_results[level - 1].fbc_val > lp_maximums->fbc) {
+		if (lp_results[level - 1].fbc_val <= lp_maximums->fbc) {
 			results->enable_fbc_wm = false;
 			lp_results[level - 1].fbc_val = 0;
 		}

^ permalink raw reply related	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2013-08-09 16:27 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-08-09  9:43 [patch] drm/i915: precedence bug in hsw_compute_wm_results() Dan Carpenter
2013-08-09  9:58 ` Chris Wilson
2013-08-09 10:07   ` [patch v2] drm/i915: fix a limit check " Dan Carpenter
2013-08-09 10:29     ` [Intel-gfx] " Ville Syrjälä
2013-08-09 16:27       ` Daniel Vetter
2013-08-09 10:04 ` [patch] drm/i915: precedence bug " Ville Syrjälä

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox