diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2009-03-26 12:38:26 +0100 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2009-03-27 14:51:15 +0100 |
commit | 4d1e4e5a6387aad97590e2da9c6db1350f22f63a (patch) | |
tree | b695850d716013b7f65f1f4dc4401da2ea80f734 /drivers/video/imxfb.c | |
parent | i.MX21/27: remove ifdef CONFIG_FB_IMX (diff) | |
download | linux-4d1e4e5a6387aad97590e2da9c6db1350f22f63a.tar.xz linux-4d1e4e5a6387aad97590e2da9c6db1350f22f63a.zip |
imxfb: Fix TFT mode
We read from the PCR reg to determine whether to use TFT mode or not.
This is not possible because it may not have been initialized with
the correct value yet. Select it using fbi->pcr instead.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers/video/imxfb.c')
-rw-r--r-- | drivers/video/imxfb.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/video/imxfb.c b/drivers/video/imxfb.c index 8f7a2b2c78e7..15a0ee6d8e23 100644 --- a/drivers/video/imxfb.c +++ b/drivers/video/imxfb.c @@ -327,7 +327,7 @@ static int imxfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) break; case 16: default: - if (readl(fbi->regs + LCDC_PCR) & PCR_TFT) + if (fbi->pcr & PCR_TFT) rgb = &def_rgb_16_tft; else rgb = &def_rgb_16_stn; |