summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2006-04-24Try to choose the right SDVO clock rate multiplier for the mode, so we staymodesetting-sdvo-stuffingEric Anholt2-6/+42
2006-04-24Correct some SDVO-related register definitions.Eric Anholt2-6/+7
2006-04-24Save/restore the output's SDVO reg. Note that we might be programming the otherEric Anholt1-1/+6
2006-04-24Start trying to save/restore SDVO state on VT switches.Eric Anholt5-29/+237
2006-04-24Clean up some argument passing, and remove extra SetTarget{In,Out}Puts that hadEric Anholt1-80/+47
2006-04-24Only write out as many arguments as the commands need, and fix up the numbers inEric Anholt1-12/+26
2006-04-24Start trying to implement DDC over SDVO. It's slightly tricky because theEric Anholt2-16/+116
2006-04-24Set displayWidth to a sufficient value for the modes we come up with for LVDS.Eric Anholt1-0/+4
2006-04-24Simplify the i2c code by using the GetBits/PutBits interface rather thanEric Anholt2-202/+19
2006-04-24Merge branch 'lukas-resume'Eric Anholt4-31/+102
2006-04-20move sdvo output settingDave Airlie1-3/+6
2006-04-20fix type 0 instead of ODave Airlie2-2/+2
2006-04-20correct height parameter in sdvo packetDave Airlie1-2/+2
2006-04-20cleanup sDVO for device on C onlyDave Airlie2-5/+7
2006-04-19Clean up SDVO initialization, include config.h, and make it check the rightEric Anholt5-43/+31
2006-04-19Add more registers to save/restore. Save/restore palette as wellLukáš Hejtmanek4-31/+102
2006-04-19Whine if SDVO I2C device init fails, rather than be silent.Eric Anholt1-6/+6
2006-04-19Add more SDVO code. It's taken from airlied's driver, but with magic numbersEric Anholt5-6/+667
2006-04-19Start bringing in some SDVO code, mostly from airlied.Eric Anholt6-29/+188
2006-04-17Use the IS_I9XX macro intead of >= i915G, since by PCI ID number, 855GM > 915.Eric Anholt1-4/+4
2006-04-17Remove some dead code and one particularly useless debug printf.Eric Anholt1-87/+0
2006-04-17Disable the BIOS dump-to-file since it's a trivial local DOS, and I can just askEric Anholt1-1/+3
2006-04-16Bug #6589: Use alternate offsets to successfully get at the panel data forEric Anholt1-0/+15
2006-04-16Add a standalone program for parsing VBT.Eric Anholt5-1/+170
2006-04-15Check for LVDS BIOS tables exactly once at startup. While there, dump the BIOSEric Anholt3-4/+32
2006-04-12fix typoAlan Hourihane1-2/+0
2006-04-12Initial support for pre-i915 PLL programming. Untested.Eric Anholt2-66/+104
2006-04-12Automatically enable clone mode if we detect two active outputs.Eric Anholt1-7/+6
2006-04-10Add missing MIT copyright licenses, which should have been on all versions.Eric Anholt4-0/+108
2006-04-10Save/restore PFIT_CONTROL. Eliminate compiler warningsKeith Packard4-155/+166
2006-04-10Merge branch 'modesetting-origin' into modesettingKeith Packard1-40/+60
2006-04-10Merge in master to modesettingKeith Packard24-122/+256
2006-04-10Improve LVDS modes when outputting a CRT+LVDS combo at larger than the LVDS'sEric Anholt1-40/+60
2006-04-10Bump to 1.6.0.i810-1_6_0Adam Jackson3-3/+9
2006-04-10Add a DrawablePtr argument to the XV functions to pave the way for redirectedAaron Plattner3-4/+14
2006-04-10x86_64 warning fixesAlan Hourihane7-54/+84
2006-04-10Remove the int10 POST on EnterVT. It has been reported to cause crashes now,Eric Anholt1-31/+0
2006-04-10Warnings cleanup.Eric Anholt2-6/+4
2006-04-10Don't try to use LVDS by default on chipsets that won't have an LVDS attached.Eric Anholt1-2/+6
2006-04-06Remove BIOS save/restore code, fixing VT switching. Removes some other deadEric Anholt2-172/+0
2006-04-06Turn off the VGA plane when we're setting our native modes.Eric Anholt1-0/+2
2006-04-06Remove the hacky-looking Set640x480. I'll be removing things it depends onEric Anholt1-22/+1
2006-04-06Remove more BIOS stuff, particularly Get/SetDisplayDevices. Now, if there's noEric Anholt2-445/+47
2006-04-06Remove the now-unused displaySize and pipeDisplaySize.Eric Anholt2-83/+4
2006-04-06Remove more BIOS modesetting stuff.Eric Anholt3-705/+3
2006-04-06autodetect LVDS dither. Fix 16bpp depth selectionKeith Packard3-5/+14
2006-04-06Clean up (and I believe fix a couple of bugs in) the divisor selection code.Eric Anholt1-7/+20
2006-04-06Fill in clock information from VBT table, so that a good clock value getsEric Anholt3-1/+3
2006-04-06Port code from radeon driver for panel mode validation, which will hopefully getEric Anholt3-124/+202
2006-04-06Remove some VBE DDC code that I believe is OBE.Eric Anholt1-75/+3