Commit 4d1e4e5a authored by Sascha Hauer's avatar Sascha Hauer

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: default avatarSascha Hauer <s.hauer@pengutronix.de>
parent ec621699
...@@ -327,7 +327,7 @@ static int imxfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) ...@@ -327,7 +327,7 @@ static int imxfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
break; break;
case 16: case 16:
default: default:
if (readl(fbi->regs + LCDC_PCR) & PCR_TFT) if (fbi->pcr & PCR_TFT)
rgb = &def_rgb_16_tft; rgb = &def_rgb_16_tft;
else else
rgb = &def_rgb_16_stn; rgb = &def_rgb_16_stn;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment