summaryrefslogtreecommitdiff
path: root/src/gx_driver.c
AgeCommit message (Collapse)Author
2015-03-12Fix building Geode against xserver 1.17Maarten Lankhorst
The xf86MapVidMem API is gone. Use pciaccess calls where applicable and mmap for XpressROMPtr. Signed-off-by: Maarten Lankhorst <maarten.lankhorst@ubuntu.com>
2013-01-09Remove mibstore.hAdam Jackson
Signed-off-by: Adam Jackson <ajax@redhat.com>
2012-07-26Initial stab at converting geode to new X1.13 APIMaarten Lankhorst
Preparing to compile geode on X 1.13 All compiler errors are gone as far as I can tell, but I lack the hardware to verify it works as well.
2012-07-26Allow building on Xservers without XAAMaarten Lankhorst
2012-07-11Whitespace cleanup using ../modular/x-indent.shMartin-Éric Racine
2011-12-19Fix for new vgaHW ABIAdam Jackson
Signed-off-by: Adam Jackson <ajax@redhat.com>
2011-03-12Fix parameter ordering for calloc/xnfcalloc callsMart Raudsepp
First argument is the number of elements and second the size of one element, not vice-versa. Signed-off-by: Mart Raudsepp <leio@gentoo.org>
2010-09-01Replace xalloc/xrealloc/xfree/xcalloc with malloc/realloc/free/callocFrank Huang
* Replace the deprecated functions with new ones Refer to "/xserver/include/os.h" Signed-off-by: Frank Huang <frankr.huang@amd.com>
2010-01-26GX: refactory mode validation code to be easier to readyOtavio Salvador
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2009-08-18GX: use XAA by default.Otavio Salvador
EXA support is broken for GX so we disable it for now.
2009-08-18Revert "GX: use XAA by default."Martin-Éric Racine
This reverts commit 09ddb88781bc9ec12531414beabd95e50237fdd5. Otavio just sent me a nicer version of this patch.
2009-08-18GX: use XAA by default.Otavio Salvador
2009-07-28geode: change to using ABI version checkDave Airlie
2009-07-28geode: update for resources/RAC API removalDave Airlie
2009-05-28Remove useless loader symbol lists.Adam Jackson
2009-05-12Crasher fix: Use ExaDriverAlloc() to calloc the EXA struct.Kyle McMartin
Patch from Kyle McMartin. A recent exa/exa.c commit from Dave Airlie (02ae85c4..) added a new member to the EXA struct, and corresponding code to call it if it's non-NULL. We were using calloc with sizeof() that struct at driver-compile-time; as a result, after the ABI change the new member contained garbage, passed the EXA test for NULL, was called, and segfaulted at startup. RH bug https://bugzilla.redhat.com/show_bug.cgi?id=500086 Signed-off-by: Chris Ball <cjb@laptop.org>
2008-08-07[LX] - Add RandR 1.2 supportJordan Crouse
A wholesale update to Randr 1.2 for LX accompanied by massive cleanup.
2008-04-24geode: Add "native" DDC parsing to the Geode driverJordan Crouse
Teach libDDC to access the DDC pins on the Geode natively, instead of using the BIOS which has proven to be broken time and time again.
2008-03-14amd: Missed a merge artifact - kick me in the head for breaking tinderboxJordan Crouse
2008-03-14Massive coding style fixup - move to X coding style,Jordan Crouse
remove trailing whitespace, zap unused files and remove blocks of ifdefed out code.
2008-03-14First stage of the rename process - get rid of all amd_ prefixes -Jordan Crouse
change either to geode_ or just to lx_ or gx_ depending on the processor. Change the name in the Makefiles and other collateral