[Bug 27900] Xorg config crashes during G72 initialization on PowerPC board (Freescale 8641D)

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri May 28 09:12:25 PDT 2010


https://bugs.freedesktop.org/show_bug.cgi?id=27900

--- Comment #5 from Régis Odeyé <regis.odeye at kontron.com> 2010-05-28 09:12:24 PDT ---
As recommanded, I recompiled the 6.13.0 and test it on my 8641D (ppc freescale)
board.
The server is now looping in an infinite way in the vbios related code of the
radeon driver.
Hereafter, the end of the Xorg log:
(II) RADEON(0): Minimum Pixel ClockPLL Frequency Input: 1000
(II) RADEON(0): Maximum Pixel Clock: 400000
(II) RADEON(0): Reference Clock: 27000
(II) RADEON(0): Default Engine Clock: 450000
(II) RADEON(0): Default Memory Clock: 500000
(II) RADEON(0): Calling ASIC Init
(refer to the complete log attached)

And gdb give me:
0x0e6626a4 in IndirectInputOutput (pParserTempData=0xbfdd5118)
    at AtomBios/CD_Operations.c:237
237             } else
pParserTempData->IndirectIOTablePointer+=IndirectIOParserCommands[*pParserTempData->IndirectIOTablePointer].csize;
(gdb) bt
#0  0x0e6626a4 in IndirectInputOutput (pParserTempData=0xbfdd5118)
    at AtomBios/CD_Operations.c:237
#1  0x0e663210 in PutDataRegister (pParserTempData=0xbfdd5118)
    at AtomBios/CD_Operations.c:257
#2  0x0e66149c in ProcessMove (pParserTempData=0xbfdd5118)
    at AtomBios/CD_Operations.c:503
#3  0x0e663560 in ParseTable (pDeviceData=0xbfdd5198,
    IndexInMasterTable=<value optimized out>) at AtomBios/Decoder.c:235
#4  0x0e669828 in ParseTableWrapper (pspace=<value optimized out>,
    index=<value optimized out>, handle=<value optimized out>,
    BIOSBase=<value optimized out>, msg_return=<value optimized out>)
    at radeon_atomwrapper.c:51
#5  0x0e6664b0 in rhdAtomExec (handle=0x102678c8,
    unused=<value optimized out>, data=<value optimized out>)
    at radeon_atombios.c:2655
#6  0x0e666680 in RHDAtomBiosFunc (scrnIndex=0, handle=<value optimized out>,
    id=<value optimized out>, data=0xbfdd5208) at radeon_atombios.c:2697
#7  0x0e666e08 in rhdAtomASICInit (handle=0x102678c8) at radeon_atombios.c:518
#8  0x0e62f7f8 in RADEONGetBIOSInfo (pScrn=0x10262f40,
    pInt10=<value optimized out>) at radeon_bios.c:474
#9  0x0e61dff4 in RADEONPreInit (pScrn=0x10262f40, flags=<value optimized out>)
    at radeon_driver.c:2787
#10 0x10066140 in InitOutput ()
---Type <return> to continue, or q <return> to quit---
#11 0x10022178 in main ()

Is there a way to emulate or workaround the VBIOS code under PPC ?

I see some comment about Apple G5 with OpenFirmware running some ATI graphics
but here we do not have any OF.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the xorg-driver-ati mailing list