summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-02-24EXA: Adapt to EXA changes in xserver Git.Michel Dänzer
The PrepareAccess hook can now get six different indices. Also remove superfluous instances of #include "exa.h". Note that you may need to run autoheader manually to get config.h.in updated.
2009-02-24EXA: Pass pScrn and info into RadeonCompositeTile.Michel Dänzer
Saves some cycles looking them up.
2009-02-24Only call RADEONWaitForVLine if it might actually do anything useful.Michel Dänzer
Otherwise it and RADEONBiggerCrtcArea show up pretty high in x11perf -aa*text profiles.
2009-02-24Fix compile warning when building without EXA.Michel Dänzer
2009-02-23radeon: re-enable load detection output attribute for TV/CVAlex Deucher
2009-02-23RS600: fix up MC setupAlex Deucher
Please test if you have an RS600
2009-02-19RBBM_GUICNTL is pre-r6xx onlyAlex Deucher
2009-02-19Don't write new HDP location until we've written the new FB locationAlex Deucher
2009-02-19radeon: one more 32 -> 64 just to be safeAlex Deucher
missed this in cadae2a8d9979b2d61eae7d1f7a9ab8f5eb28e83
2009-02-19R6xx/R7xx: fix up a few more pathsAlex Deucher
2009-02-19Fix MC setup on systems with more than 512 MB of VRAMAlex Deucher
many thanks to app4des on IRC for helping me sort this out.
2009-02-19R6xx/R7xx: wait for MC idle when changing the MCAlex Deucher
should fix bug 19984
2009-02-18Bump version post releaseAlex Deucher
2009-02-18bump for releasexf86-video-ati-6.11.0Alex Deucher
2009-02-18R6xx: Connector quirk for asus boardAlex Deucher
bug 19943
2009-02-18Set default RMX type to FULL on LVDSAlex Deucher
2009-02-18DCE3.2+: allow output cloningAlex Deucher
2009-02-18ATOM: reset crtc initialized flag on CloseScreen()Alex Deucher
additional fix needed for bug 16781
2009-02-17ATOM: don't unblank uninitialized crtcsAlex Deucher
If the crtc timing isn't setup, you might get stuck in a loop in the BlankCRTC command table fixes bug 16781
2009-02-17Fix crtc routing on pre-DCE3.2 systemsAlex Deucher
This should fix peterz and bug 20074
2009-02-16RV350: add another AGP quirkAlex Deucher
2009-02-16RV280: add another agp quirkAlex Deucher
2009-02-15GART: Save/restore GART table consistently.David Miller
Always save the GART table with the RADEON_SURFACE_CNTL register zero'd out to make sure we always use the same endinanness. fixed up as per Michel's suggestion for endianness. Signed-off-by: David S. Miller <davem@davemloft.net> Signed-off-by: Dave Airlie <airlied@linux.ie>
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-12EXA: If making a pixmap offscreen fails, return ~0ULL as texture offset.Michel Dänzer
This allows AIGLX to fall back to the non-zero-copy code rather than messing up the 3D driver.
2009-02-12EXA: The source tiling code can't handle RepeatReflect yet.Michel Dänzer
2009-02-12R1xx/R2xx EXA: fix non repeat texture setupAlex Deucher
2009-02-12R3xx-R5xx EXA: fix texture setup for non-repeat caseAlex Deucher
fixes bug 19923
2009-02-12AVIVO: fix dualhead/rotation for realAlex Deucher
2009-02-11Revert "Radeon EXA: wait for the engine to be idle before sw access"Alex Deucher
This reverts commit 0c4694c58f2ec152b19023626bc7ced891d9da65. This patch just adds latency and thus isn't a real solution
2009-02-10Radeon EXA: wait for the engine to be idle before sw accessAlex Deucher
Really we need proper fencing with timestamps but this should help in the short term. This should help with minor corruption issues and possibly lockups.
2009-02-10man page updatesFabio
bug 20030
2009-02-10Bump version post RC releaseAlex Deucher
2009-02-09ATOM: warning fixesAlex Deucher
2009-02-09RV350: add AGP quirkAlex Deucher
bug 19981
2009-02-09Bump for rc releasexf86-video-ati-6.10.99.0Alex Deucher
2009-02-08Add some missing r6xx/r7xx pci idsAlex Deucher
2009-02-06AVIVO: better fix for rotationAlex Deucher
This should handle initial rotation as well.
2009-02-06AVIVO: fix rotationAlex Deucher
When rotation is active, virtualX and virtualY change.
2009-02-03Fix encoder accountingAlex Deucher
Should fix bug 19924
2009-02-03Fix bad rv710 pci idAlex Deucher
2009-02-02AVIVO: Save/restore vga pll registersWolke Liu
This fixes some VT switch issues on some chips
2009-01-31Return NULL for encoder if no active device is assignedAlex Deucher
fixes bug 19855
2009-01-30Add README with pointers to mailing list, bugzilla & git reposAlan Coopersmith
2009-01-30EXA: Accelerate Composite of RepeatPad/Reflect pictures when possible.Michel Dänzer
2009-01-30rs780: include RS780 in the InitMemory to leave aloneairlied
This stops the MC_FB_LOCATION getting reassigned to 0, which is really bad thing to happen. I've had reported memory corruption on these cards so hopefully this fixes it.
2009-01-28Merge branch 'atom-rework' and fix conflictsAlex Deucher
2009-01-28Move encoder specific data to encoder dev_privAlex Deucher
2009-01-28Merge branch 'atom-tvout' of ↵Alex Deucher
ssh://agd5f@git.freedesktop.org/git/xorg/driver/xf86-video-ati Conflicts: src/radeon_atombios.c
2009-01-26Encoders not assigned yet, use supported devicesAlex Deucher
need to move this to encoder setup