dri-devel Archive on lore.kernel.org
 help / color / mirror / Atom feed
* drm/mgag200: don't use uninitialized variables in mga_g200se_set_plls()
@ 2015-10-19 10:29 Jan Beulich
  2015-10-20 14:47 ` Mathieu Larouche
  0 siblings, 1 reply; 5+ messages in thread
From: Jan Beulich @ 2015-10-19 10:29 UTC (permalink / raw)
  To: airlied; +Cc: mathieu.larouche, dri-devel

I can only guess that instead of testm/testn (which are either
uninitialized or have pre-determined values at the end of the preceding
loops) n and m were meant to be used by commit e829d7ef9f
("drm/mgag200: Add support for a new rev of G200e"). In any event the
compiler is right in warning that testm/testn are possibly uninitalized
at this point, i.e. some change is needed no matter what.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Cc: Mathieu Larouche <mathieu.larouche@matrox.com>
---
 drivers/gpu/drm/mgag200/mgag200_mode.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- 4.3-rc6/drivers/gpu/drm/mgag200/mgag200_mode.c
+++ 4.3-rc6-mgag200-uninit/drivers/gpu/drm/mgag200/mgag200_mode.c
@@ -194,7 +194,7 @@ static int mga_g200se_set_plls(struct mg
 			}
 		}
 
-		fvv = pllreffreq * testn / testm;
+		fvv = pllreffreq * n / m;
 		fvv = (fvv - 800000) / 50000;
 
 		if (fvv > 15)



_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

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

end of thread, other threads:[~2015-10-20 15:55 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-10-19 10:29 drm/mgag200: don't use uninitialized variables in mga_g200se_set_plls() Jan Beulich
2015-10-20 14:47 ` Mathieu Larouche
2015-10-20 15:00   ` Jan Beulich
2015-10-20 15:12     ` Mathieu Larouche
2015-10-20 15:55       ` [PATCH v2] " Jan Beulich

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