fbdev: Fix fb_find_nearest_mode refresh comparison
authorAndrew Kephart <andrew.kephart@alereon.com>
Mon, 13 Dec 2010 15:46:34 +0000 (09:46 -0600)
committerPaul Mundt <lethal@linux-sh.org>
Tue, 14 Dec 2010 09:03:49 +0000 (18:03 +0900)
commite504b84805c574cf18d705c610c9e4a8f6e61017
tree94b9f060a2dcde8efb171b5ab5c514cfb0c445f0
parent6313e3c21743cc88bb5bd8aa72948ee1e83937b6
fbdev: Fix fb_find_nearest_mode refresh comparison

Refresh rate nearness is not calculated or reset when nearest resolution
changes.

This patch resets the refresh rate differential measurement whenever a
new nearest resolution is discovered.  This fixes two error cases;
first, wherein the first mode's refresh rate differential is never
calculated and second, when the closest refresh rate from a previous
nearest resolution is erroneously preserved.

Signed-off-by: Andrew Kephart <andrew.kephart@alereon.com>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
drivers/video/modedb.c