Age | Commit message (Collapse) | Author |
|
|
|
|
|
Conflicts:
configure.ac
src/common.h
src/i830.h
src/i830_debug.c
src/i830_quirks.c
src/i830_video.c
|
|
Fixes the build for me (just following the git development guide on a
new machine).
|
|
|
|
We failed to include the pciaccess header flags in our build. Even if the
server was to include those flags for us, it would leave us broken for the
tools-only case, and it's easier to just put the flags everywhere so we avoid
future copy'n'paste mistakes.
|
|
git+ssh://git.debian.org/git/pkg-xorg/driver/xserver-xorg-video-intel into debian-unstable
|
|
+ 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
|
|
These symbols must be explicitly exported, otherwise if compiled with
hidden symbols, LoaderSymbol (and dlopen) will fail to find them.
|
|
These symbols must be explicitly exported, otherwise if compiled with
hidden symbols, LoaderSymbol (and dlopen) will fail to find them.
|
|
Conflicts:
configure.ac
src/i830.h
src/i830_display.c
src/i830_lvds.c
src/i830_memory.c
src/i830_quirks.c
src/i830_tv.c
|
|
|
|
Otherwise, errors would be printed for every chip probed which wasn't present
on the system.
|
|
|
|
|
|
autoreconf and update changelogs.
|
|
debian-experimental
|
|
The DVO module interface reflected most of the xf86Output API to the
underlying functions; finish that work given the changes that have since
occurred in the xf86Output API.
Move the LVDS-specific code into the IVCH module and make that work on the
Thinkpad X30 (an i830-based laptop). Panel scaling does not work yet.
|
|
|
|
|
|
Convert relative X server source path to absolute. Check for local copies
of needed header files before building, rather than requiring server source.
Remove extra duplicate -I elements in AM_CFLAGS in sub directories.
|
|
Run autoreconf to update configure/Makefile.in.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
xf86Modes.h file signals the availability of the new modes API in the
server; use that instead of counting on X server version numbers.
Also, finish eliminating use of local copies of those header files.
|
|
|
|
|
|
The old Init() function is removed and the previous Detect() function is now
init(). This leaves us room in the namespace for a detect() like other
outputs have ("is the monitor connected?"). Also, Power() became dpms(),
taking a DPMSMode*. In general, the mode setting path now matches the intel
internal path, except for the lack of mode_fixup().
|
|
We shouldn't ever need to save/restore the hi/lo frequency regs, as they're
read-only.
|
|
|
|
Also adds register dumping in case this turns out to not be enough, and fixes
a couple of prototypes.
|
|
|
|
|
|
This is a mostly-untested merge of airlied's work. The I2C modules are intended
to be moved into the core server or a separate driver module when they're
functional and we're happy with the API.
|