Thread (24 messages) 24 messages, 5 authors, 2006-06-12

Re: Twister savagefb doesn't sync

From: Alex Deucher <hidden>
Date: 2006-06-07 21:32:27

On 6/5/06, Vassilis Virvilis [off-list ref] wrote:
Antonino A. Daplas wrote:
quoted
Much simpler if you just load X first with UseBIOS False then dump the regs.
Do the same with UseBIOS True.  You mentioned that X does not work if the
option UseBIOS is false.

Tony
Any ideas about the data I posted?
http://marc.theaimsgroup.com/?l=linux-fbdev-devel&m=114908868820818&w=2

I can undestand that is problem difficult to tackle remotely.
The reason the savage xorg drver uses the bios is because almost every
panel they connect to the chip seems to require fairly custom timings.
 the twisters and prosavages are even worse than the discrete chips.
Also, only the bios seems to know the magic incantation necessary for
dualhead.  I tried for a while to add non-bios mode setting to crtc2
without much luck.

For a short term fix, just program the registers with the new values
from the bios.  You may be able to just get away with adjusting the
crtc1 dclk (SR12, SR13, SR29). A real fix may require special
calculations or tables for different chip/panel combos.

Alex

Thanks anyway.

    .bill
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help