summaryrefslogtreecommitdiff
path: root/src/lx_driver.c
AgeCommit message (Collapse)Author
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-11-19Print the panel mode BIOS usesFrank Huang
Signed-off-by: Frank Huang<frankr.huang@amd.com>
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>
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-11-18LX: Put back variable needed when PCIACCCESS is definedJordan Crouse
2008-11-18LX: Change the way EXA memory is allocatedJordan Crouse
Change how EXA memory is allocated to better allow for EXA + video + rotation to co-exist on the system. Change the video to only allocate memory when it needs it. Also, automatically disable compression when there is less then 16Mb of memory.
2008-08-25[LX] - RandR 1.2 updatesJordan Crouse
Remove a flag that was making EXA pixmaps break horribly. Also, Make the new code compile for Hardy and warning cleanups.
2008-08-18lx: Add rotation for Randr 1.2 + cleanupsJordan Crouse
Enable rotation through RandR 1.2 and add the accelerated rotation blit the EXA composite function. Also, fix a handful of critical bugs and remove some more dead code.
2008-08-07[LX] - Add RandR 1.2 supportJordan Crouse
A wholesale update to Randr 1.2 for LX accompanied by massive cleanup.
2008-06-10geode: Bring over the DCON detection code from the OLPC treeJordan Crouse
2008-06-10geode: Unmap the PCI memory when we close the screenJordan Crouse
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: fix compile and warning issues from the mergeJordan 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