Fix p9100 framebuffer in 2.6
PATCH RESEND 1/1 Fix p9100 framebuffer in 2.6
RESEND:
The attached patch fixes the p9100 framebuffer so that text is viewable (not black on black, like it was before the patch). The linux logo displays for a very short period of time, then is replaced by a grey box. This leads me to believe that this framebuffer would have problems in X, but since there hasn't been a weitek driver for X in several millennia, this isn't something that I can confirm or deny.
But this patch does get color console working on my SPARCbook 3TX.
~spot
Signature · 4 lines
Tom "spot" Callaway: Red Hat Senior Sales Engineer || GPG ID: 93054260 Fedora Extras Steering Committee Member (RPM Standards and Practices) Aurora Linux Project Leader: http://auroralinux.org Lemurs, llamas, and sparcs, oh my!
From: "Tom 'spot' Callaway" <[email protected]>
Date: Thu, 06 Oct 2005 16:19:33 -0500
Quoted 1 line
RESEND:
-ENOPATCH
Quoted 6 lines · David S. Miller
From: "Tom 'spot' Callaway" <[email protected]>
Date: Thu, 06 Oct 2005 16:19:33 -0500Quoted 1 line
RESEND:
-ENOPATCH
OK, lets try again...
~spot
Signature · 4 lines
Tom "spot" Callaway: Red Hat Senior Sales Engineer || GPG ID: 93054260 Fedora Extras Steering Committee Member (RPM Standards and Practices) Aurora Linux Project Leader: http://auroralinux.org Lemurs, llamas, and sparcs, oh my!
drivers/video/p9100.c renamed from drivers/video/p9100.c.BAD +4 -0
@@ -288,6 +288,9 @@ static void p9100_init_one(struct sbus_d all->par.physbase = sdev->reg_addrs[2 ].phys_addr;sbusfb_fill_var (&all->info.var, sdev->prom_node,8 ); + all->info.var.red.length =8 ; + all->info.var.green.length =8 ; + all->info.var.blue.length =8 ; linebytes =prom_getintdefault (sdev->prom_node,"linebytes" , all->info.var.xres);
@@ -323,6 +326,7 @@ static void p9100_init_one(struct sbus_dkfree (all);return ; } +fb_set_cmap (&all->info.cmap, &all->info);list_add (&all->list, &p9100_list);
David S. Miller
AppliedFrom: "Tom 'spot' Callaway" <[email protected]>
Date: Fri, 07 Oct 2005 00:39:12 -0500
Quoted 9 lines · David S. Miller
Quoted 6 lines
From: "Tom 'spot' Callaway" <[email protected]>
Date: Thu, 06 Oct 2005 16:19:33 -0500Quoted 1 line
RESEND:
-ENOPATCHOK, lets try again...
Applied, thanks Tom. :-)