Re: [Unichrome] (EE) VIA(0): No outputs possible.
Brought to you by:
dwdeath
From: Barry S. <bar...@on...> - 2006-08-10 10:09:45
|
Luc Verhaegen. wrote: > On Tue, Aug 08, 2006 at 06:26:19PM +0100, Barry Scott wrote: > >> The attached patch fixes the problem (with the minimum diff, eg. no >> indent level changes. >> I'll test more tomorrow and make sure that all the auto sensing that we >> use for Composit >> and S-Video is still working. >> >> The behavior I want is: >> >> Use Composite or S-Video if output is connected >> else Force use of CRT. >> >> To have the driver support your policy and mine we need >> a bool that has the effect of switching the patch in and out >> an run time. >> >> I've leave plug-n-play changes in futures drivers till another day to >> worry about. >> >> Barry >> >> > I've commited CRTSense Option instead. This effectively makes the driver > as dumb as before i dug out the BIOS to find out about CRT Sensing. > > The default behaviour is TRUE, although VT3122Ax doesn't have this > functionality. When set to FALSE, the Sense callback will not be > attached to the CRTs output structure. When an output doesn't have the > Sense function provided, the driver assumes that the output is always > attached. > I'll test this and report back. I think this does what I want. > Dynamic configuration has been a goal for ages. There will be a time > where the driver will wait until an output is possible before going > into ScreenInit. > I will need a way to turn off dynamic configuration when you get this feature implemented. Barry |