summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-02-06Prepare changelog for new uploadBrice Goglin
2008-02-06Merge branch 'xf86-video-intel-2.2-branch' of ↵Brice Goglin
git://git.freedesktop.org/git/xorg/driver/xf86-video-intel into debian-unstable
2008-02-06Only disable FBC if registers are availableJesse Barnes
The call to disable FBC should only occur if the FBC feature is actually present or we may end up hanging on a read from a non-existent register.
2008-02-06Only disable FBC if registers are availableJesse Barnes
The call to disable FBC should only occur if the FBC feature is actually present or we may end up hanging on a read from a non-existent register.
2008-02-06Prepare changelog for upload.Julien Cristau
2008-02-06autoreconfJulien Cristau
2008-02-06Update changelogsJulien Cristau
2008-02-06Merge branch 'upstream-unstable' of ↵Julien Cristau
git+ssh://git.debian.org/git/pkg-xorg/driver/xserver-xorg-video-intel into debian-unstable
2008-02-05* New upstream stable branch release candidate. Fixes the following bugs:David Nusinow
+ server leaves pipe disabled at shutdown / vt switch ; closes: #453374 + [855GM] need to use BIOS for mode information ; closes: #437066 + Intel 2.2 crashes if playing a video then switching to another desktop; closes: #452372 + [G33] 2.2.0 locks up X with error "First SDVO output reported failure to sync" ; closes: #451917
2008-02-05Fix version bump, should have been 2.2.0.90Jesse Barnes
2008-02-05Bump version to 2.2.1.90 for 2.2.1 pre-releaseJesse Barnes
2008-02-05Fix build warnings on 64 bitJesse Barnes
Use PRIx32 for printing CARD32 types, and PRIx64 for portably printing uint64_t types. Requires the addition of a new include, inttypes.h, to work. Hope C99 is ok with everybody...
2008-02-05Fix typo in mergeJesse Barnes
Left a conflict line in...
2008-02-05Only enable FBC if one pipe is activeJesse Barnes
Some chips can't support FBC if multiple pipes are active. So if more than one pipe is on or we're going from one->two pipes enabled, make sure FBC is disabled. Intended to fix 13418, 13326, 13152. Conflicts: src/i830_display.c - don't pull in FBC2 code
2008-02-05Fix build warnings on 64 bitJesse Barnes
Use PRIx32 for printing CARD32 types, and PRIx64 for portably printing uint64_t types. Requires the addition of a new include, inttypes.h, to work. Hope C99 is ok with everybody...
2008-02-05Only enable FBC if one pipe is activeJesse Barnes
Some chips can't support FBC if multiple pipes are active. So if more than one pipe is on or we're going from one->two pipes enabled, make sure FBC is disabled. Intended to fix 13418, 13326, 13152.
2008-02-05xf86-video-intel: fix ivch using wrong dvo registerliuhong
We use the wrong DVO output register for ivch which is used for DVO LVDS. Vbios enables DVOB and driver never touches it, so everything seems working correctly now.
2008-02-05Program FBC fence offset registerJesse Barnes
Just a partial fix for some of the FBC issues people have been seeing. The other half is to disable FBC if both pipes are running.
2008-02-05xf86-video-intel: fix ivch using wrong dvo registerliuhong
We use the wrong DVO output register for ivch which is used for DVO LVDS. Vbios enables DVOB and driver never touches it, so everything seems working correctly now.
2008-02-05Program FBC fence offset registerJesse Barnes
Just a partial fix for some of the FBC issues people have been seeing. The other half is to disable FBC if both pipes are running.
2008-02-05Fix last commit on i8xx debug p2 valueZhenyu Wang
2008-02-05Fix PLL reference clk debug dumpHong Liu
2008-02-05Allow non-strict free order for bo_listHong Liu
2008-02-05Bug 10584: Mac Mini EDID data assigned to TMDS outputHong Liu
EDID data for TMDS output got from crt should be applied to TMDS output on mac mini.
2008-02-05Bug 10773: fix i8xx pll p2 value in i830_crtc_clock_get()Hong Liu
Also fix debug dump, slightly modified to use macro instead.
2008-02-05Make sure symbols used by other modules are public.Paulo Cesar Pereira de Andrade
These symbols must be explicitly exported, otherwise if compiled with hidden symbols, LoaderSymbol (and dlopen) will fail to find them.
2008-02-05Bug #14246: Fix biuld on OpenBSD.Mark Kettenis
2008-02-05Don't crash if SW cursorZhenyu Wang
In case of device option or hw cursor allocation fails.
2008-02-05Fix last commit on i8xx debug p2 valueZhenyu Wang
2008-02-05Fix PLL reference clk debug dumpHong Liu
2008-02-05Allow non-strict free order for bo_listHong Liu
2008-02-05Bug 10584: Mac Mini EDID data assigned to TMDS outputHong Liu
EDID data for TMDS output got from crt should be applied to TMDS output on mac mini.
2008-02-04Bug 10773: fix i8xx pll p2 value in i830_crtc_clock_get()Hong Liu
Also fix debug dump, slightly modified to use macro instead.
2008-02-01Make sure symbols used by other modules are public.Paulo Cesar Pereira de Andrade
These symbols must be explicitly exported, otherwise if compiled with hidden symbols, LoaderSymbol (and dlopen) will fail to find them.
2008-01-31Bug #14246: Fix biuld on OpenBSD.Mark Kettenis
2008-01-30Add detail on different units to intel_idle.Eric Anholt
2008-01-31Don't crash if SW cursorZhenyu Wang
In case of device option or hw cursor allocation fails.
2008-01-30Frame buffer compression support on new chipsetJesse Barnes
2008-01-30hardware status page initialization reworkZhenyu Wang
Order hardware status page setup more reasonable after all memory bound, in case new chipset requires non-stolen page and that could be bound then. Also clean up drm irq handler install function, and put first install in starting stage later than status page setup, so we won't make device cry for uninitialized status page.
2008-01-30Wrap up chipsets which needs graphics address for status pageZhenyu Wang
Also add support on new chipset.
2008-01-30Add intel_idle to measure GPU load ratio.Keith Packard
Samples GPU idle register to detect when the GPU is busy; prints out the number of busy samples per 100 total samples once per second.
2008-01-25Merge branch 'master' into xf86-video-intel-2.2-branchZhenyu Wang
2008-01-25Merge branch 'master' into xf86-video-intel-2.2-branchZhenyu Wang
2008-01-25Set vtSema before EnterVTZhenyu Wang
Which was missing in our ScreenInit and initial EnterVT. This not only causes failure in initial rotation with TTM, as we won't bind in rotate_mem alloc in this case, and hide another bug that we call randr12 function in I830LoadPalete before we call xf86RandR12Init.
2008-01-25Clevo M720R has no TV-outErik Andren
2008-01-24Don't build reg_dumper if we don't have pciaccess 0.10.0Julien Cristau
The pci_device_map_range() function was added in libpciaccess 0.10.0, and is used by the reg_dumper tool. Don't try to build it if we have an older libpciaccess. Also make sure that util-macros >= 1.1.3 is available when running autoconf, because it's required for the PACKAGE_VERSION_* macros.
2008-01-24Merge branch 'master' into xf86-video-intel-2.2-branchZhenyu Wang
2008-01-24Clear shadow memory after allocationZhenyu Wang
2008-01-24Fix i830 block handler wrapZhenyu Wang
which was observed in rotation crash with stack overflow.
2008-01-24Merge branch 'master' into xf86-video-intel-2.2-branchZhenyu Wang