Re: mach64 breakage in 2.6.22
- From: Ville Syrjälä <syrjala@xxxxxx>
- Date: Thu, 14 Jun 2007 20:36:23 +0300
On Thu, Jun 14, 2007 at 10:25:28AM +0200, Olaf Hering wrote:
On Sat, May 05, Andrew Morton wrote:
ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.21/2.6.21-mm1/
+atyfb-reorganize-clock-init.patch
This change breaks the display on an ibook1 with 800x600 lcd.
Are you sure? I would expect
atyfb-halve-xclk-with-mobility-and-32bit-memory.patch to cause more
problems.
It is commit b4e124c138558a0cff51398ddff9a8e44ed0b529 in 2.6.22-rc4.
The used config is arch/powerpc/configs/pmac32_defconfig
It seems that the recognized display width is only 640, the remain space
up to 800 is repeated with the content from colum 0. The chars around
colum 640 are mostly garbage.
.....
atyfb: using auxiliary register aperture
atyfb: 3D RAGE Mobility L (Mach64 LN, AGP 2x) [0x4c4e rev 0x64]
atyfb: 4M SDRAM (2:1) (32-bit), 14.31818 MHz XTAL, 230 MHz PLL, 70 Mhz MCLK, 27 MHz XCLK
This seems to confirm my suspicion.
Please try this patch:
---
drivers/video/aty/atyfb_base.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Index: linux-2.6.22-rc2/drivers/video/aty/atyfb_base.c
===================================================================
--- linux-2.6.22-rc2.orig/drivers/video/aty/atyfb_base.c
+++ linux-2.6.22-rc2/drivers/video/aty/atyfb_base.c
@@ -2295,7 +2295,7 @@ static int __devinit aty_init(struct fb_
* and set the frequency manually. */
if (machine_is_compatible("PowerBook2,1")) {
par->pll_limits.mclk = 70;
- par->pll_limits.xclk = 53;
+ par->pll_limits.xclk = 106;
}
#endif
--
Ville Syrjälä
syrjala@xxxxxx
http://www.sci.fi/~syrjala/
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
- Follow-Ups:
- Re: mach64 breakage in 2.6.22
- From: Olaf Hering
- Re: mach64 breakage in 2.6.22
- References:
- mach64 breakage in 2.6.22
- From: Olaf Hering
- mach64 breakage in 2.6.22
- Prev by Date: Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3
- Next by Date: Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3
- Previous by thread: mach64 breakage in 2.6.22
- Next by thread: Re: mach64 breakage in 2.6.22
- Index(es):