New Dual 2ghz Powermac G5

Keith Mitchell kamitch at cisco.com
Thu Aug 11 06:30:54 EST 2005


Yep.. that fixed it.

Benjamin Herrenschmidt wrote:

>On Tue, 2005-08-09 at 16:40 -0400, Keith Mitchell wrote:
>  
>
>>I just got in a bunch of new Dual 2.0ghz Powermacs and one out of the 
>>bunch so far has a noisy fan problem.  I have been loading YDL 4.0.91 
>>which has kernel 2.6.12 plus some patches and I did go back and verify 
>>that it had the last patch I saw related to this 
>>(http://patchwork.ozlabs.org/linuxppc64/patch?id=846).  All of the 
>>machines all identify themselves as running OpenFirmware 5.2.4f1 and all 
>>came in at once with the same config.
>>
>>The machine with the problem so far issues the following messages:
>>
>>kernel: /u3 at 0,f8000000/i2c at f8001000: Missing interrupt or address !
>>kernel: /u3 at 0,f8000000/i2c at f8001000: Missing interrupt or address !
>>kernel: /u3 at 0,f8000000/i2c at f8001000: Missing interrupt or address !
>>kernel: /u3 at 0,f8000000/i2c at f8001000: Missing interrupt or address !
>>
>>
>>Is this a known issue?
>>    
>>
>
>Yes, here is the fix:
>
>The workaround for broken device-tree that prevents fan control from
>working on recent G5 models need to be "enabled" for machines with
>revision 0x37 of the bridge in addition to machines with revision 0x35.
>
>Signed-off-by: Geoff Levand <geoffrey.levand at am.sony.com>
>Signed-off-by: Benjamin Herrenschmidt <benh at kernel.crashing.org>
>
>--- a/arch/ppc64/kernel/prom_init.c     2005-07-27 18:34:40.000000000 -0700
>+++ b/arch/ppc64/kernel/prom_init.c     2005-08-09 16:18:04.000000000 -0700
>@@ -1803,7 +1803,7 @@
>        if (prom_getprop(u3, "device-rev", &u3_rev, sizeof(u3_rev))
>            == PROM_ERROR)
>                return;
>-       if (u3_rev != 0x35)
>+       if (u3_rev != 0x35 && u3_rev != 0x37)
>                return;
>        /* does it need fixup ? */
>        if (prom_getproplen(i2c, "interrupts") > 0)
>
>
>  
>


-- 
Keith Mitchell                         |        |         |
kamitch at cisco.com                      |       :|:       :|:
7025 Kit Creek Road, P.O. Box 14987    |     :|||||:   :|||||:
Research Triangle Park, NC 27709       |   .:|||||||:.:|||||||:.
919-392-9607                           |  c i s c o S y s t e m s

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://ozlabs.org/pipermail/linuxppc64-dev/attachments/20050810/7ffe1d70/attachment.htm 


More information about the Linuxppc64-dev mailing list