From 76c7d3ffe3acddf5619bd796e0b8fa5dc6ecdb39 Mon Sep 17 00:00:00 2001 From: "krzysztof.h1@wp.pl" Date: Tue, 8 May 2007 00:39:56 -0700 Subject: pm2fb: reset transparency settings This patch resets transparency settings when depth changes. Otherwise the 16 and 24-bit modes work incorrectly after switching from 32-bit mode. Signed-off-by: Krzysztof Helt < krzysztof.h1@wp.pl> Signed-off-by: Antonino Daplas Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- drivers/video/pm2fb.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'drivers/video/pm2fb.c') diff --git a/drivers/video/pm2fb.c b/drivers/video/pm2fb.c index 2a8ba60..33f17a9 100644 --- a/drivers/video/pm2fb.c +++ b/drivers/video/pm2fb.c @@ -645,6 +645,8 @@ static int pm2fb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) return -EINVAL; } + var->transp.offset = 0; + var->transp.length = 0; switch(var->bits_per_pixel) { case 8: var->red.length = var->green.length = var->blue.length = 8; -- cgit v1.1