[PATCH] tridentfb: fix 224 color logo at 8 bpp

DORMANTno replies

From: Krzysztof Helt <hidden>
Date: 2008-05-22 11:53:24

From: Krzysztof Helt <redacted>

This patch fixes depth setting for 8 bpp mode.
The nice 224 color logo is not displayed in 8 bpp
depth without this fix.

Signed-off-by: Krzysztof Helt <redacted>

diff -urp linux-old/drivers/video/tridentfb.c linux-new/drivers/video/tridentfb.c
--- linux-old/drivers/video/tridentfb.c	2008-05-22 13:18:57.252927596 +0200
+++ linux-new/drivers/video/tridentfb.c	2008-05-22 13:20:03.132927921 +0200
@@ -878,11 +878,9 @@ static int tridentfb_check_var(struct fb
 	switch (bpp) {
 	case 8:
 		var->red.offset = 0;
-		var->green.offset = 0;
-		var->blue.offset = 0;
-		var->red.length = 6;
-		var->green.length = 6;
-		var->blue.length = 6;
+		var->red.length = 8;
+		var->green = var->red;
+		var->blue = var->red;
 		break;
 	case 16:
 		var->red.offset = 11;


----------------------------------------------------------------------
Wyslij video i wygraj aparat!
Kliknij >>> http://link.interia.pl/f1df4


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help