linux/drivers/video/geode
Jordan Crouse f0a0c1f20f gxfb: set the right registers to tweak the sync polarity
While running in flatpanel mode it is important to change the FP sync bits (VG
register 0x408) rather then the CRT sync bits (VG register 0x008).  This patch
keeps the CRT sync bits at default when a flatpanel exists.

Note that this also fixes inverted logic; we want CRT_VSYNC_POL to be set (ie,
vsync is normally high) when FB_SYNC_VERT_HIGH_ACT is unset.

Signed-off-by: Jordan Crouse <jordan.crouse@amd.com>
Signed-off-by: Andres Salomon <dilinger@debian.org>
Cc: "Antonino A. Daplas" <adaplas@pol.net>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2008-04-28 08:58:35 -07:00
..
display_gx1.c [PATCH] more SPIN_LOCK_UNLOCKED -> DEFINE_SPINLOCK conversions 2005-09-09 14:03:48 -07:00
display_gx1.h
display_gx.c [PATCH] gxfb: Fixups for the AMD Geode GX framebuffer driver 2006-12-08 08:29:08 -08:00
display_gx.h x86: geode: MSR cleanup 2008-04-28 08:58:35 -07:00
geodefb.h
gx1fb_core.c [PATCH] Recognize video=gx1fb:... option 2007-02-12 09:48:42 -08:00
gxfb_core.c x86: geode: MSR cleanup 2008-04-28 08:58:35 -07:00
Kconfig lxfb: GEODE: Add framebuffer support for the AMD Geode LX 2007-07-31 15:39:37 -07:00
lxfb_core.c make video/geode/lxfb_core.c:geode_modedb[] static 2008-02-06 10:41:15 -08:00
lxfb_ops.c x86: geode: MSR cleanup 2008-04-28 08:58:35 -07:00
lxfb.h x86: geode: MSR cleanup 2008-04-28 08:58:35 -07:00
Makefile lxfb: GEODE: Add framebuffer support for the AMD Geode LX 2007-07-31 15:39:37 -07:00
video_cs5530.c
video_cs5530.h
video_gx.c gxfb: set the right registers to tweak the sync polarity 2008-04-28 08:58:35 -07:00
video_gx.h x86: geode: MSR cleanup 2008-04-28 08:58:35 -07:00