summaryrefslogtreecommitdiff
path: root/src/radeon_dri.c
AgeCommit message (Collapse)Author
2012-06-15radeon: drop all UMS/DRI1/XAA/overlay support.Dave Airlie
This overhauls the radeon driver and removes all the old UMS-only code, it drops all the UMS, DRI1, XAA, overlay Xv, video capture, tv tuners There are probably a lot more cleanups that will fall out of this afterwards. So far this is compile/build tested. Signed-off-by: Dave Airlie <airlied@redhat.com>
2012-05-23compat for new server APIDave Airlie
2012-05-23ati: convert to new screen conversion APIsDave Airlie
The compat header takes care of the old server vs new server. this commit was autogenerated from util/modular/x-driver-screen-scrn-conv.sh Signed-off-by: Dave Airlie <airlied@redhat.com>
2011-11-01Build fix for -Werror=int-to-pointer-castJeremy Huddleston
Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
2011-10-31radeon: do not include xf86PciInfo.hTormod Volden
We already use atipciids.h instead most places. Signed-off-by: Tormod Volden <debian.tormod@gmail.com>
2011-08-17Bail if we're trying to start up in UMS mode on KMS.Michel Dänzer
Ideally, the display manager will start the X server again, and everything will be fine and dandy. But in the worst case, at least we won't hit the hardware behind the KMS driver's back. (This change intentionally makes (ab)use of the fact that Bool is defined as int). Signed-off-by: Michel Dänzer <michel.daenzer@amd.com> Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
2010-06-21Convert x(c)alloc/xfree to m/calloc/free.Michel Dänzer
Fixes deprecation warnings with xserver master and should also work with older xservers.
2010-04-21Kill per-context SAREA support.Owain G. Ainsworth
It has never been used, and since the world is changing it almost certainly never will be. Good riddance. Signed-off-by: Dave Airlie <airlied@redhat.com>
2010-02-27pciids: hopefully fix HPDave Airlie
2009-12-14dri: be more useful if disabling DRI due to KMS/UMS mismatch.Corbin Simpson
It's only fair. Compile-tested only. Signed-off-by: Dave Airlie <airlied@redhat.com>
2009-09-06RV280: add agp quirkAlex Deucher
deb bug 545040
2009-08-11RV280: add agp quirkAlex Deucher
from Hartmut Niemann
2009-08-10Fix misleading filenames in DRI setup failure messagesAdam Jackson
2009-08-01radeon: AGPMode quirk needed for SiSBryce Harrington
fixes bug 23065
2009-08-01radeon: AGPMode quirk needed for IBM Thinkpad T40 with Mobility M7 LWBryce Harrington
fixes bug 23064
2009-08-01radeon: AGPMode quirk needed for HP Omnibook 6200Bryce Harrington
fixed bug 23063
2009-07-14Add an r420 AGP quirkAlex Deucher
fixes bug 22726
2009-07-09RV280: another AGP quirkAlex Deucher
fdo bug 12544
2009-07-09RV280: Add an AGP quirkAlex Deucher
lp bug 370205 via fdo bug 12544
2009-06-19Revert "Build fixes for -Werror that aren't ready for prime time yet."Michel Dänzer
This reverts commit ab20ea1530ec8a3a9fd4089775c4e157e50fe1bf. Whoops, pushed wrong branch...
2009-06-14Build fixes for -Werror that aren't ready for prime time yet.Michel Dänzer
2009-04-08R6xx/R7xx: set proper 3D client driver name for r600Alex Deucher
2009-03-16radeon: add another AGP quirkAlex Deucher
bug 20647
2009-03-12RS600: fix page table size for rs600 as wellAlex Deucher
2009-03-12r600: fix sizing of PCI GART table for r600Dave Airlie
2009-03-06RV350: Add AGPMode quirk for ThinkpadTormod Volden
fixes bug 15096 (and Ubuntu bug #195051)
2009-03-01R300: Add AGP quirkAlex Deucher
bug 7770
2009-02-28M9+: Add AGP quirk for Sony VaioTormod Volden
2009-02-27Quirk for RV280 on 82865G/PE/P DRAM Controller/Host-HubBryce Harrington
Solves issue where display suffers from line corruption. (See https://edge.launchpad.net/ubuntu/+bug/300304)
2009-02-27Janitor: cosmetic clean-up of AGPMode quirk tableTormod Volden
2009-02-26Merge branch 'r6xx-r7xx-support' of ↵Alex Deucher
git+ssh://agd5f@git.freedesktop.org/git/xorg/driver/xf86-video-ati
2009-02-18R6xx/R7xx: fixup accel pathsAlex Deucher
2009-02-16RV350: add another AGP quirkAlex Deucher
2009-02-16RV280: add another agp quirkAlex Deucher
2009-02-15DRI: Fix page size used in RADEONDRIGetPciAperTableSize().David Miller
The ATI GART has a fixed size of 4096 bytes. So using the system page size here is wrong. Signed-off-by: David S. Miller <davem@davemloft.net> Signed-off-by: Dave Airlie <airlied@linux.ie>
2009-02-09RV350: add AGP quirkAlex Deucher
bug 19981
2009-02-03Initial R6xx/R7xx EXA and textured video supportAlex Deucher
2009-01-15RV280 Add another AGP quirkAlex Deucher
2009-01-13[PATCH] Add yet another AGP quirk for RV280Tormod Volden
2009-01-07RV280: add another AGP quirkAlex Deucher
2009-01-04AGP: Print both device and subsytem pci ids for agpAlex Deucher
helpful for adding quirks with libpciaccess
2009-01-04Another AGP quirkAlex Deucher
debian bug 510208
2008-12-30R2xx: add another AGP quirkAlex Deucher
from http://www.phoronix.com/forums/showthread.php?t=14626
2008-12-10Add another AGP quirkAlex Deucher
fixes bug 12544
2008-12-08Add another AGP quirkAdrian Friedli
2008-12-02Add another AGP quirkBryce Harrington
2008-11-25Catch unsubstituted macro for PCI region base accessEygene Ryabinkin
also fix up some warnings.
2008-11-25Additional AGP quirksBryce Harrington
bug 18693
2008-10-29Add AGP quirk tableBryce Harrington
- set known good default agp modes for problematic chip/bridge combos - should fix bug 17360, others
2008-08-25Switch to using radeon_drm.h from the drmAlex Deucher
modelled after Matthias' similar rhd change