diff options
author | Michael Grzeschik <m.grzeschik@pengutronix.de> | 2010-03-23 13:35:49 -0700 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2010-03-24 16:31:22 -0700 |
commit | b5c26f97ec4a17c650055c83cfc1f2ee6d8818eb (patch) | |
tree | d723b51966d039027bc600a40dd25c91011aa11f /drivers/video/geode/lxfb.h | |
parent | 4fd2c20d964a8fb9861045f1022475c9d200d684 (diff) | |
download | blackbird-op-linux-b5c26f97ec4a17c650055c83cfc1f2ee6d8818eb.tar.gz blackbird-op-linux-b5c26f97ec4a17c650055c83cfc1f2ee6d8818eb.zip |
lxfb: set the H- and V-SYNC polarity of the flatpanel output
Fixup for the flatpanel output. The geode_modedb attribute flags are used
to set the SYNC polarity of the flatpanel. Without this patch our
flatpanel registers stayed unconfigured, so we just saw garbage output.
Signed-off-by: Michael Grzeschik <m.grzeschik@pengutronix.de>
Cc: Andres Salomon <dilinger@collabora.co.uk>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'drivers/video/geode/lxfb.h')
-rw-r--r-- | drivers/video/geode/lxfb.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/video/geode/lxfb.h b/drivers/video/geode/lxfb.h index cc781c00f75d..e4c4d89b7860 100644 --- a/drivers/video/geode/lxfb.h +++ b/drivers/video/geode/lxfb.h @@ -365,6 +365,8 @@ enum fp_registers { FP_CRC, /* 0x458 */ }; +#define FP_PT2_HSP (1 << 22) +#define FP_PT2_VSP (1 << 23) #define FP_PT2_SCRC (1 << 27) /* shfclk free */ #define FP_PM_P (1 << 24) /* panel power ctl */ |