[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Image defects with 2.6.14/atyfb/Sunblade 100



[Forwarding information to linux-fbdev-devel]

Hello,

Recently Luigi Gangitano has pointed out a linux-fbdev-devel thread [0]
in which progress was achieved in fixing the atyfb bug resulting in console and X display corruption on SunBlade 100, filed as #321200 in the Debian bug tracking system [1]. The patch mentioned in the thread (which we plan to include in the next Debian kernel package release) is attached. While the situation with this patch is greatly improved, users testing the new 2.6.14 kernel packages have reported [2,3] that there is still some minor screen corruption in a form of red dots or lines. A screenshot (provided by Andrey Chernomyrdin) can be viewed at [4]. We'd appreciate any ideas which could lead to the resolution of this problem.

Please CC the responses to me (and, optionally to the debian-sparc@lists.debian.org), as I'm not subscribed to this list.

[0] http://marc.theaimsgroup.com/?t=111088248100003&r=1&w=2
[1] http://bugs.debian.org/321200
[2] http://lists.debian.org/debian-sparc/2005/11/msg00076.html
[3] http://lists.debian.org/debian-sparc/2005/11/msg00087.html
[4] http://www.wooyd.org/debian/tmp/sunblade.png

Thanks and best regards,

Jurij Smakov                                        jurij@wooyd.org
Debian kernel team
Key: http://www.wooyd.org/pgpkey/                   KeyID: C99E03CC
diff -aur a/drivers/video/aty/atyfb_base.c b/drivers/video/aty/atyfb_base.c
--- a/drivers/video/aty/atyfb_base.c	2005-10-27 17:02:08.000000000 -0700
+++ b/drivers/video/aty/atyfb_base.c	2005-11-09 19:56:18.000000000 -0800
@@ -404,7 +404,7 @@
 	{ PCI_CHIP_MACH64GM, "3D RAGE XL (Mach64 GM, AGP)", 230, 83, 63, ATI_CHIP_264XL },
 	{ PCI_CHIP_MACH64GN, "3D RAGE XL (Mach64 GN, AGP)", 230, 83, 63, ATI_CHIP_264XL },
 	{ PCI_CHIP_MACH64GO, "3D RAGE XL (Mach64 GO, PCI-66/BGA)", 230, 83, 63, ATI_CHIP_264XL },
-	{ PCI_CHIP_MACH64GR, "3D RAGE XL (Mach64 GR, PCI-33MHz)", 230, 83, 63, ATI_CHIP_264XL },
+	{ PCI_CHIP_MACH64GR, "3D RAGE XL (Mach64 GR, PCI-33MHz)", 230, 83, 63, ATI_CHIP_264XL | M64F_SDRAM_MAGIC_PLL },
 	{ PCI_CHIP_MACH64GL, "3D RAGE XL (Mach64 GL, PCI)", 230, 83, 63, ATI_CHIP_264XL },
 	{ PCI_CHIP_MACH64GS, "3D RAGE XL (Mach64 GS, PCI)", 230, 83, 63, ATI_CHIP_264XL },
 

Reply to: