Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-05-12 | add sdvo capability reading support | Dave Airlie | |
This reads the SDVO cap bits and uses them to figure out the input/output to save/restore | |||
2006-05-09 | Video overlay gamma bounds checking must be done bytewise. | Keith Packard | |
Also, pend bound computations to register writes to allow updates to individual values that are 'out of spec' so the client can update multiple values. | |||
2006-05-04 | Use xf86int10Addr() when calculating an address to read the video BIOS from, out | Eric Anholt | |
of int10's copy. Fixes a crash on FreeBSD. | |||
2006-05-01 | Stop doing the BIOS memory size tweaking now that we don't ask the BIOS about | Eric Anholt | |
what modes are available. | |||
2006-04-24 | Correct some SDVO-related register definitions. | Eric Anholt | |
2006-04-24 | Save/restore the output's SDVO reg. Note that we might be programming the other | Eric Anholt | |
SDVO reg instead of the one assigned to the output. When trying to fix that, I ended up getting no output at all. | |||
2006-04-24 | Start trying to save/restore SDVO state on VT switches. | Eric Anholt | |
2006-04-24 | Clean up some argument passing, and remove extra SetTarget{In,Out}Puts that had | Eric Anholt | |
no effect. Note that we are currently trying to program both outputs of any SDVO device the same way. | |||
2006-04-24 | Only write out as many arguments as the commands need, and fix up the numbers in | Eric Anholt | |
some cases. Pretty-print the return status. | |||
2006-04-24 | Start trying to implement DDC over SDVO. It's slightly tricky because the | Eric Anholt | |
control bus will reset from DDC mode to internal-registers mode after every Stop afer a Start on the DDC bus. The xf86 DDC code causes multiple Start/Stops in one probe. So, we create a wrapper bus that does the control bus switch at every Start. It's not working yet on my hardware, but I'm pretty sure this is the right way to go. | |||
2006-04-24 | Set displayWidth to a sufficient value for the modes we come up with for LVDS. | Eric Anholt | |
Reported by: Lukáš Hejtmánek | |||
2006-04-24 | Simplify the i2c code by using the GetBits/PutBits interface rather than | Eric Anholt | |
reimplementing it. | |||
2006-04-24 | Merge branch 'lukas-resume' | Eric Anholt | |
2006-04-20 | move sdvo output setting | Dave Airlie | |
we have to set the sdvo register a lot earlier in order for them to sync properly otherwise my monitor doesn't sync unfortunately, also disable the sdvo while tweaking the PLLs. This also comments out a setting that seems to break my system here for Eric to look at later. | |||
2006-04-20 | fix type 0 instead of O | Dave Airlie | |
2006-04-20 | correct height parameter in sdvo packet | Dave Airlie | |
2006-04-20 | cleanup sDVO for device on C only | Dave Airlie | |
This destroys the i2c device properly if the device isn't detected, and allows sDVO to work on GM chipsets, and doesn't initialise the i2c bus twice for sDVO. | |||
2006-04-19 | Clean up SDVO initialization, include config.h, and make it check the right | Eric Anholt | |
slave address on the first device as well. This gets me to the point of bringing up some modes on my device. | |||
2006-04-19 | Add more registers to save/restore. Save/restore palette as welllukas-resume | Lukáš Hejtmanek | |
2006-04-19 | Whine if SDVO I2C device init fails, rather than be silent. | Eric Anholt | |
2006-04-19 | Add more SDVO code. It's taken from airlied's driver, but with magic numbers | Eric Anholt | |
replaced by symbolic names in many places. I tried to restrain myself from functional changes in airlied's code in this pass. | |||
2006-04-19 | Start bringing in some SDVO code, mostly from airlied. | Eric Anholt | |
2006-04-17 | Use the IS_I9XX macro intead of >= i915G, since by PCI ID number, 855GM > 915. | Eric Anholt | |
2006-04-17 | Remove some dead code and one particularly useless debug printf. | Eric Anholt | |
2006-04-17 | Disable the BIOS dump-to-file since it's a trivial local DOS, and I can just ask | Eric Anholt | |
people to turn it on and recompile when I need to. | |||
2006-04-16 | Bug #6589: Use alternate offsets to successfully get at the panel data for | Eric Anholt | |
some broken video BIOSes. | |||
2006-04-16 | Add a standalone program for parsing VBT. | Eric Anholt | |
2006-04-15 | Check for LVDS BIOS tables exactly once at startup. While there, dump the BIOS | Eric Anholt | |
data to /tmp/xf86-video-intel-VBIOS, for offline debugging. | |||
2006-04-12 | fix typo | Alan Hourihane | |
2006-04-12 | Initial support for pre-i915 PLL programming. Untested. | Eric Anholt | |
2006-04-12 | Automatically enable clone mode if we detect two active outputs. | Eric Anholt | |
2006-04-10 | Add missing MIT copyright licenses, which should have been on all versions. | Eric Anholt | |
2006-04-10 | Save/restore PFIT_CONTROL. Eliminate compiler warnings | Keith Packard | |
2006-04-10 | Merge branch 'modesetting-origin' into modesetting | Keith Packard | |
2006-04-10 | Merge in master to modesetting | Keith Packard | |
2006-04-10 | Improve LVDS modes when outputting a CRT+LVDS combo at larger than the LVDS's | Eric Anholt | |
panel size. This is a hack until we get better clone mode, but it correctly displays a subset of the root on the LVDS by using a correct pixel clock and pipe/display size. | |||
2006-04-10 | Bump to 1.6.0.i810-1_6_0 | Adam Jackson | |
2006-04-10 | Add a DrawablePtr argument to the XV functions to pave the way for redirected | Aaron Plattner | |
video. | |||
2006-04-10 | x86_64 warning fixes | Alan Hourihane | |
2006-04-10 | Remove the int10 POST on EnterVT. It has been reported to cause crashes now, | Eric Anholt | |
and I believe it is the responsibility of the kernel to bring the device back to a mostly-sane state on resume anyway. | |||
2006-04-10 | Warnings cleanup. | Eric Anholt | |
2006-04-10 | Don't try to use LVDS by default on chipsets that won't have an LVDS attached. | Eric Anholt | |
The BIOS tables may still exist, so we can't rely on their presence to indicate LVDS attachment. | |||
2006-04-06 | Remove BIOS save/restore code, fixing VT switching. Removes some other dead | Eric Anholt | |
code, too. | |||
2006-04-06 | Turn off the VGA plane when we're setting our native modes. | Eric Anholt | |
2006-04-06 | Remove the hacky-looking Set640x480. I'll be removing things it depends on | Eric Anholt | |
(setpipe), and I suspect we'll end up with different hacks for resume, anyway. | |||
2006-04-06 | Remove more BIOS stuff, particularly Get/SetDisplayDevices. Now, if there's no | Eric Anholt | |
hardcoding in the config file, we default to LFP if we detect it from BIOS, and LFP or CRT if we can get EDID out of them. | |||
2006-04-06 | Remove the now-unused displaySize and pipeDisplaySize. | Eric Anholt | |
2006-04-06 | Remove more BIOS modesetting stuff. | Eric Anholt | |
2006-04-06 | autodetect LVDS dither. Fix 16bpp depth selection | Keith Packard | |
2006-04-06 | Clean up (and I believe fix a couple of bugs in) the divisor selection code. | Eric Anholt | |