summaryrefslogtreecommitdiffstats
path: root/drivers/video/matrox/matroxfb_base.h
diff options
context:
space:
mode:
authorPaul A. Clarke <pc@us.ibm.com>2007-08-10 22:00:49 +0200
committerLinus Torvalds <torvalds@woody.linux-foundation.org>2007-08-12 00:47:40 +0200
commite798bd95b61918e653f3d28f9176237236f2d103 (patch)
tree139853ab30618fdab1b0329cfbc68b3d01d7e117 /drivers/video/matrox/matroxfb_base.h
parentpvr2fb: update Documentation/fb/pvr2fb.txt (diff)
downloadlinux-e798bd95b61918e653f3d28f9176237236f2d103.tar.xz
linux-e798bd95b61918e653f3d28f9176237236f2d103.zip
matroxfb: rectify jitter (G450/G550)
This builds upon my previous attempts to resolve some jitter problems seen with the Matrox G450 and G550 -based cards, including odd disparities observed between x86 and Power -based machines in a somewhat less hackish way (removing the hacked ifdefs). Apparently, preference should be given to use the DVI PLL when frequencies permit, the Standard PLL otherwise. The max pixel clock for the panellink interface is extracted from the PInS information on the card and used as a limit to determine which PLL to use. Signed-off-by: Paul A. Clarke <pc@us.ibm.com> Acked-by: Petr Vandrovec <petr@vandrovec.name> Signed-off-by: Antonino Daplas <adaplas@gmail.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'drivers/video/matrox/matroxfb_base.h')
-rw-r--r--drivers/video/matrox/matroxfb_base.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/video/matrox/matroxfb_base.h b/drivers/video/matrox/matroxfb_base.h
index d59577c8de86..f3107ad7e545 100644
--- a/drivers/video/matrox/matroxfb_base.h
+++ b/drivers/video/matrox/matroxfb_base.h
@@ -424,6 +424,7 @@ struct matrox_fb_info {
} mmio;
unsigned int max_pixel_clock;
+ unsigned int max_pixel_clock_panellink;
struct matrox_switch* hw_switch;