summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-07-27Thinkpad R60e TV quirk via DMI infoZhenyu Wang
(cherry picked from commit b7765b0837af4cc80f1257ba04495140ef5d536e) (cherry picked from commit 06c5a72a496fabace408fbb8733f299a408d1c7c)
2008-07-27Add no LVDS quirk for Transtec Senyo 610 mini PCJesse Barnes
Fixes FDO #16757. (cherry picked from commit ed0fbd016b8fbcf01eddfd17fd25e745e7af2ba4) (cherry picked from commit 13959ee3984d5f34c976287c8f5406393ceacc30)
2008-07-27Don't disable pipe A on 855 chipsJesse Barnes
It needs to stay enabled or we may see hangs when trying to re-enable it (say at VT switch time). Fixes FDO bug #15168. (cherry picked from commit b37a2a8ca82279468e3806dcf77d5fa7bdd0e874) (cherry picked from commit 91cbb5b8ad1fbc22dd77c0329fc3962b1ca99b9e)
2008-07-27Only initialize integrated TV encoder for mobile chipsZhenyu Wang
(cherry picked from commit c4565a9811487402d899d0933cc63e27ffe1ff08) (cherry picked from commit a0e7b79b34940d646949512bd24c96372031888d)
2008-07-27Improve FBC size checkingJesse Barnes
In hindsight, this is obvious, since nowhere do we tell the FBC unit how much memory it has available. We need to make sure the compressed buffer is big enough to handle the uncompresed buffer, both in terms of vertical size and total framebuffer size, or the compressor could overwrite the memory immediately following the compressed buffer. (cherry picked from commit 7332132a79e5b5c208d43e93dfe0c8b12eb1728d) (cherry picked from commit 7d1aa118a24195833466a4a4342c71f37db673f8)
2008-07-27Add pipea force enable quirk for another 855GM machine.Stefan Dirsch
Fixes Novell Bug #406123, thanks Christoph. (cherry picked from commit f2ec3fd8f2c63b1bc0745802dcf737eda4bb42b6) (cherry picked from commit 92ec2fc750ce17b1ec36493e8d731ef4b0bb772d)
2008-07-27Fix official name for GM45 chipsetZhenyu Wang
(cherry picked from commit a34a4e3f6420e2b06bbdaa124fe0ccb1bc6a0bd9)
2008-07-27The phase shift its are now reserved.Julien Cristau
(cherry picked from commit 9a05662918223477eb1cf6f80ffac08712721c70) (cherry picked from commit 82300116af8b01fc3c071d9c8625ffea122431fa) Conflicts: src/i830_hdmi.c
2008-07-27Give asus and eeepc backlight method higher priorityZhenyu Wang
On #16418, Evgeniy Manachkin <sfstudio@mail.ru> reported that last asus and eeepc backlight patch is wrong, as acpi_video0 method will take priority and doesn't work. (cherry picked from commit 6506ac7aa008436158db4f4196802cab462f3446) (cherry picked from commit cb4c1fa7499d82beb01566aaf1f323a03ebc1ae4)
2008-07-27i810: Remove an effectively unused variable (only used in an incorrect free())Roland Test-tools Bär
Bug #15401. (cherry picked from commit 0597d94001afe0a9a34104285ce4dffc75b68071) (cherry picked from commit 696f9783cc0e269ac8c5c65d8889f22524b5c5e4)
2008-07-27Add pipea force enable quirk for HP Pavilion ze4944eaJesse Barnes
Fixes bug #16540, thanks Bryce. (cherry picked from commit 0283d22f510ba47dfdac2806a58e46649c26580b) (cherry picked from commit c61480f420445f7e3341305362b8cea656b0f7a2)
2008-07-27Add pipe a force enable quirk for Lenovo T60Jesse Barnes
Fixes bug #16494. (cherry picked from commit 08903abe4dc0295c7ed7d1ff1a22e0e579540c15) (cherry picked from commit 9869cd11549cd608593fea111880502192e93fd5)
2008-07-27Add support for Intel 4 series chipsets.Zhenyu Wang
(cherry picked from commit 1cfe769c74d1a3a392bf1aaaf5c2dcc8273daf66) (cherry picked from commit 093f65fd04c38e6c1f19889074f9316749959c7a)
2008-07-17xsfbs.mk: make 'log' a separate targetJulien Cristau
'prepare' runs genscripts, and we don't want that in unpatch, so create stampdir/log in a separate target, and make unpatch depend on that instead of prepare.
2008-07-16xsfbs.mk: update the list of releases, and drop some unused codeJulien Cristau
we haven't had a separate source tree since modularization.
2008-07-16xsfbs.mk: more parallel make fixingJulien Cristau
2008-07-16xsfbs.mk: fix the prepare target for parallel makeJulien Cristau
2008-07-03Prepare changelog for uploadJulien Cristau
2008-07-03update changelogJulien Cristau
2008-07-03autoreconfJulien Cristau
2008-07-03intel: fix drm check.Dave Airlie
The -mm check is broken now that 2.3.1 is out.. make it 2.4.0, to be fixed with GEM etc. (cherry picked from commit 55678c64bc6e3ed613ea6db14c105c18a0cf28ce)
2008-06-23Update debian/copyrightJulien Cristau
Thanks to Thomas Viehmann for reporting, and Moritz Muehlenhoff for the thorough analysis (closes: #486340).
2008-06-18Prepare changelog for uploadBrice Goglin
2008-06-18New upstream releaseBrice Goglin
2008-06-18Merge tag 'xf86-video-intel-2.3.2' into debian-unstableBrice Goglin
2008-06-18Bump version 2.3.2Zhenyu Wang
2008-06-17Fix compiling with server master in LVDS backlight patchZhenyu Wang
(cherry picked from commit 289790c0467d27e96b537598a6589fc6a36da8b8)
2008-06-16Fix maximum backlight issueLukas Hejtmanek
(cherry picked from commit 4c4ef27779aebf4df90b6233de05be2bb972de4c)
2008-06-12Fix compiler warning when disable xvmc configZhenyu Wang
2008-06-12Set up/restore PWRCTXA from enter/leavevt not server start/exit.Eric Anholt
This should improve behavior in the presence of VT switching, but also avoids a crash on X exit from writing the register after unmapping mmio.
2008-06-12Two more Dell quirksBryce Harrington
fd.o #16160 (cherry picked from commit 231a302013981cc597ba09ee89b367c8ab56e8ba)
2008-06-12Fix TV programming: add vblank wait after TV_CTL writesJesse Barnes
Fxies FDO bug #14000; we need to wait for vblank after writing TV_CTL or followi ng "DPMS on" calls may not actually enable the output. (cherry picked from commit 1142be53eb8d2ee8a9b60ace5d49f0ba27332275)
2008-06-12Fix TV out connection type detectionRobert Lowery
Make sure we wait for vblank when using the TV DAC to detect the connection type. Fixes FDO bug #14000. (cherry picked from commit 64a8f2433d7774d06119793b57cec6d3be6389c1) (cherry picked from commit e4e61e8c97c585993b4b69b86350b3987178a47e)
2008-06-12Move debug clock printout from ErrorF to X_INFO.Eric Anholt
(cherry picked from commit bff180e6cac4452ef491c81855eb12bfa03d0bf3)
2008-06-12Remove SVG_WORK_CONTROL init.Eric Anholt
The bit set is now reserved -- used to be a workaround for early revisions. (cherry picked from commit ad459b21b7de4a79552ac155803d5930432fb84b)
2008-06-12Initialize clock gating from EnterVT and save/restore it appropriately.Eric Anholt
2008-06-12Move BIOS scratch register setup to EnterVT instead of PreInit.Eric Anholt
We want these to always be set when our driver's in control. They are already appropriately save/restored at leave/entervt. (cherry picked from commit 8061e5ac27a5f61f940bccc940be922999cc1d3f)
2008-06-12Remove gratuitous wait_ring_idle after I830Sync. Syncing implies that.Eric Anholt
(cherry picked from commit b61cb9283185eb5211e84eb7d8e68beea607c2eb)
2008-06-12Remove duplicated i830_stop_ring()/SetHWOperatingState() in EnterVT().Eric Anholt
(cherry picked from commit adb4f5a5e826e584ab212d23fc8d474c3e7bb8e8)
2008-06-12Replace a couple of wait-for-ring-idles with a single function to do so.Eric Anholt
(cherry picked from commit 7e51384c973a96366b02ea646392c43574674111)
2008-06-12Just remove the mprotect kludge.Eric Anholt
Besides not being #ifdef __linux__ed as requested, some linux kernels break in exciting new ways when you try to mprotect from PROT_NONE back to PROT_READ|PROT_WRITE. Yes, there are bugs in the code we're calling in a bug-exploiting bug workaround. If you want this workaround for the original bug exposed when moving to libpciaccess, it's already in libpciaccess. (cherry picked from commit 65306cdd71dad71e4ca7229764f81a0880dd70bf)
2008-06-12Set SDVO sync polarity to default on 965Hong Liu
Fix fd.o bug 15766 (cherry picked from commit beb72ae5aa053303f5cc419e9c9d7c6db964f160)
2008-06-12xvmc: a little cleanupZhenyu Wang
Also safe check context size to not exceed surface max.
2008-06-12xvmc: remove unused dri drawableZhenyu Wang
(cherry picked from commit 96955003557686469c7ae9f7d42620d2851e6fad)
2008-06-12Fixup power saving registersJesse Barnes
Update clock gating disable bits to match docs and allocate a power context memory area so that newer chips can save state and power down the render unit. (cherry picked from commit 89bb53cc7a853d88fc34a0ca65ae2b6227a8dd24)
2008-06-12Disable a bunch of clock gating disables on IGD_GM, which doesn't need them.Eric Anholt
Besides our driver having fallen through to the GM965 path for RENCLK_GATE_D1, the BIOS was turning some of these on. It may be relevant for previous platforms as well to zero out the fields that should be zero in the other registers. (cherry picked from commit 552a1b824db31a234d7c5cb71057ed0e0ce64477)
2008-06-12Define DEFFILEMODE for OS'es that don't have itAlan Coopersmith
(cherry picked from commit 165c0865d849b7d280a3a119fe9ae0ad34637df0)
2008-05-31Update xsfbs/quilt patching rules to be compatible with theBrice Goglin
"3.0 (quilt)" source package. Thanks to Raphael Hertzog. See http://lists.debian.org/debian-x/2008/05/msg01250.html for details.
2008-05-30xsfbs.sh: use 'local' now that policy allows itJulien Cristau
Policy 3.7.3 allows /bin/sh scripts to use 'local'.
2008-05-30xsfbs.sh: add remove_conffile_lookupJulien Cristau
This variant of remove_conffile_prepare looks for the given conffile's canonical md5sum in dpkg's status database itself instead of using provided values.