summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2012-07-13cirrus: handle server with no XAADave Airlie
this fixes cirrus to work with a server with no XAA module. Signed-off-by: Dave Airlie <airlied@redhat.com>
2012-06-09use int scrnIndex instead of int i in macro SCREEN_INIT_ARGS_DECL.Johannes Obermayr
Signed-off-by: Dave Airlie <airlied@redhat.com>
2012-06-05cirrus: drop xf86PciInfo.Dave Airlie
This drops usage of deprecated header file. Signed-off-by: Dave Airlie <airlied@redhat.com>
2012-06-05cirrus: convert to compat server API.Dave Airlie
Signed-off-by: Dave Airlie <airlied@redhat.com>
2012-05-17cirrus: don't bind if there is a PCI kernel driver loaded.Dave Airlie
this should ensure we end up using -modesetting under kms. Signed-off-by: Dave Airlie <airlied@redhat.com>
2012-03-13alpine: Fix int10 setupAdam Jackson
The PC98-removal fix accidentally took out the non-PC98 path here. Reported-by: Benjamin Herrenschmidt <benh@kernel.crashing.org> Signed-off-by: Adam Jackson <ajax@redhat.com>
2011-12-20Typo fixAdam Jackson
Signed-off-by: Adam Jackson <ajax@redhat.com>
2011-12-19Fix for new vgaHW ABIAdam Jackson
Signed-off-by: Adam Jackson <ajax@redhat.com>
2011-12-19Fall back to shadowfb if XAA is unavailableAdam Jackson
Signed-off-by: Adam Jackson <ajax@redhat.com>
2011-10-31Build fix for older servers (error: conflicting types for 'pciTag')Jeremy Huddleston
/usr/include/xorg/xf86Pci.h:254:25: note: previous declaration of 'pciTag' was here Reported-by: Johannes Obermayr <johannesobermayr@gmx.de> Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
2011-10-29pciTag was removed from xorg-server, so provide it in-driver until this is ↵Jeremy Huddleston
updated to use libpciaccess Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
2011-10-29Disable PC98 code on newer servers.Jeremy Huddleston
Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
2011-10-21Add support for the NEC PC-9821Satoshi KImura
https://bugs.freedesktop.org/show_bug.cgi?id=1837 Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
2011-10-20Limit the maximul pitch of GD5436 and GD5446Stefan Potyra
Limit the maximum supported pitch of the GD5446 to 4088, since the internal pitch register is only 9 bit (and contains the pitch left shifted by 3). See https://bugs.freedesktop.org/show_bug.cgi?id=23775 Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
2011-10-19Build fix for ABI Version 12Jeremy Huddleston
ABI Version 12 removes support for multiple PCI domains. If you need to use this driver on a system with more than one PCI domain, you should either port this driver to using libpciaccess directly or stick with an older server. Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
2011-10-17Use malloc/calloc/realloc/free directlyJeremy Huddleston
Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
2011-10-17GD5436 timings are the same as GD5446Jeremy Huddleston
Based on information from http://www.xfree86.org/3.3.6/cirrus1.html See: https://bugs.freedesktop.org/show_bug.cgi?id=4169 Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
2010-10-06Purge cvs tags.Jesse Adkins
Signed-off-by: Jesse Adkins <jesserayadkins@gmail.com> Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2009-10-22.gitignore: use common defaults with custom section # 24239Gaetan Nadon
Using common defaults will reduce errors and maintenance. Only the very small or inexistent custom section need periodic maintenance when the structure of the component changes. Do not edit defaults.
2009-07-28cirrus: change to using ABI version checkDave Airlie
2009-07-28cirrus: update for resources/RAC API removalDave Airlie
2009-06-10cirrus: add inputstr.h explicitlyDave Airlie
using inputInfo requires inputstr.h this got included by accident before
2009-05-28Remove useless loader symbol lists.Adam Jackson
2009-05-07renamed: {man,src}/.cvsignore -> {man,src}/.gitignoreAlan Coopersmith
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2009-04-24Replace static ChangeLog with XORG_CHANGELOG, use XORG_CWARNFLAGS tooAlan Coopersmith
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2008-09-16alpine: fix order of arguments of PCI_WRITE_LONG().Matthieu Herrb
2008-07-28Update to use miPointerGetPosition.Paulo Cesar Pereira de Andrade
miPointerPosition is deprecated.
2008-07-28Export symbols used by different cirrus driver modules.Paulo Cesar Pereira de Andrade
Symbols are used by cirrus_drv.so, cirrus_alpine.so, and cirrus_laguna.so. These must have public visibility if compiling with hidden symbols.
2008-03-24Bug #10715: Fix depth configuration for alpine chips.Adam Jackson
In particular, don't try to set up 24+32 on the chip that qemu emulates, since it doesn't work, either in qemu or in hardware.
2008-03-13cirrus: set default depth to 24bppDave Airlie
this fixes autoconfiguation and it shouldn't override anything else.
2008-01-21fixup iomapsize so we only map the 4k not 16k which is an errorDave Airlie
2008-01-08make dist check passDave Airlie
2008-01-08test for 1/4 bpp in case server is configured with them offDave Airlie
2008-01-08cirrus initial pci access supportDave Airlie
2007-08-07Define CIR_*_VERSION* using PACKAGE_VERSION_*Brice Goglin
2006-04-07VERSION -> CIR_VERSIONcirrus-1_1_0XORG-7_1Adam Jackson
2006-04-07Unlibcwrap. Bump server version requirement. Bump to 1.1.0.Adam Jackson
2005-11-28Separate cirrus driver into _drv, _alpine and _laguna components as theyKevin E Martin
are in the monolithic tree.
2005-11-21Add .cvsignores for drivers.Eric Anholt
2005-07-25src/Makefile.amSøren Sandmann Pedersen
2005-07-11Prep for modular builds by adding guarded #include "config.h" everywhere.XORG-6_8_99_903XORG-6_8_99_902XORG-6_8_99_901XORG-6_8_99_900XORG-6_8_99_16XORG-6_8_99_15accelerated_indirect-0-0-1Adam Jackson
2005-06-26Bug #3628: Fix video driver submodule visibility.XORG-6_8_99_14XORG-6_8_99_13Adam Jackson
2005-06-25Bug #3626: _X_EXPORT tags for video and input drivers.Adam Jackson
2005-04-20Fix includes right throughout the Xserver tree:sco_port_update-baseXORG-6_8_99_9XORG-6_8_99_8XORG-6_8_99_7XORG-6_8_99_6XORG-6_8_99_5XORG-6_8_99_4XORG-6_8_99_12XORG-6_8_99_11XORG-6_8_99_10sco_port_updateDaniel Stone
change "foo.h" to <X11/foo.h> for core headers, e.g. X.h, Xpoll.h; change "foo.h", "extensions/foo.h" and "X11/foo.h" to <X11/extensions/foo.h> for extension headers, e.g. Xv.h; change "foo.[ch]" to <X11/Xtrans/foo.[ch]> for Xtrans files.
2004-07-30Bug #400 (partial): Driver fixes for the dlloader. When using dlloader, allxprint_packagertest_20041217_basexprint_packagertest_20041125_baserel-0-6-1lg3d-rel-0-7-0lg3d-rel-0-6-2lg3d-baseXORG-6_8_99_3XORG-6_8_99_2XORG-6_8_99_1XORG-6_8_2XORG-6_8_1_904XORG-6_8_1_903XORG-6_8_1_902XORG-6_8_1_901XORG-6_8_1XORG-6_8_0XORG-6_7_99_904XORG-6_7_99_903XORG-6_7_99_902XORG-6_7_99_901XORG-6_7_99_2XORG-6_7_99_1xprint_packagertest_20041217xprint_packagertest_20041125lg3d-masterlg3d-eventlg3d-dev-0-7-1lg3d-dev-0-7-0lg3d-dev-0-6-latestlg3d-dev-0-6-2lg3d-dev-0-6-1-latestlg3d-dev-0-6-1-currentlg3d-dev-0-6-1-1lg3d-dev-0-6-1lg3dXORG-6_8-branchAdam Jackson
framebuffer formats except cfb and the overlay modes should work, and r128 and radeon need to be loaded from the ati driver (both issues to be fixed soon). Tested on i740, s3virge, mach64, tdfx, vesa, and vga drivers. elfloader users shouldn't be affected.
2004-06-16DRI XFree86-4_3_99_12-merge importDRI-trunk-20040721DRI-trunk-20040613DRI-XFree86-4_3_99_12-mergeEric Anholt
2004-04-23Merging XORG-CURRENT into trunkXACE-SELINUX-MERGECOMPOSITEWRAPEgbert Eich
2004-03-14Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004xf86-4_4_99_1Egbert Eich
2004-03-03Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004xf86-4_4_0STSF-CURRENTEgbert Eich
2004-02-26readding XFree86's cvs IDsxf86-4_3_99_903Egbert Eich