Re: radeonfb.c flakiness


Subject: Re: radeonfb.c flakiness
From: Benjamin Herrenschmidt (benh@kernel.crashing.org)
Date: Sun Feb 17 2002 - 14:51:21 MST


>Even with all of my changes, it seems the DFP screen will randomly stay
>blank under PPC Linux.
>
>Unfortunately, nothing I do can seem to bring it back to life (but all
>of the radeon debug info is absolutely fine).
>
>So some how we are not properly resetting the 7500 card or not properly
>initializing it.

Try removing the bit of code in my radeonfb.c that blast various
registers like MC_FB_LOCATION within a #ifdef CONFIG_ALL_PPC
in radeon_pci_register().

I suspect the sequence for changing those isn't good, the chip may
need some additional reset or delays.

>I can't understnad why the screen simply goes blank immediately after
>the kernel starts to boot.
>
>Ben, you mentioned something about playig with the memory mapping of the
>card. I see code that does something along those lines in the
>radeonfb.c for screens that have dual heads.
>
>Do you have any ideas I should test to see if they impact the random
>startup blank screen issue (btw the kernel boots fine and I can blindly
>login and shutdown). Changing VTs from 1 to 2 or 3 has no impact.
>
>Ideas welcome.



This archive was generated by hypermail 2a24 : Sun Feb 17 2002 - 15:04:36 MST