summaryrefslogtreecommitdiff
path: root/src/radeon_reg.h
AgeCommit message (Collapse)Author
2008-02-27drop radeon, theatreGeorge Sapountzis
2008-02-26R300: Fix clamping and pitch for textured videoPeter Zubaj
2008-02-26R300/R500: set the number graphics pipes properlyAlex Deucher
This should fix the checkerboard issues on r300/r350 cards.
2008-02-26R300/R500: clean up magic numbers in textured videoAlex Deucher
2008-02-26regs: fix spelling mistakeDave Airlie
pointed out by plaes on irc
2008-02-25R300/R500: clean up magic numbers in render codeAlex Deucher
2008-02-24R300: fill in some more 3D bitfieldsAlex Deucher
2008-02-23r500: initial rotate support - not fully working yet.Dave Airlie
Just an example of how to setup and run the r500 3D engine for rotation. this rotates for me but I get some strange clipping on the bottom of my screen
2008-02-23Clarify R500 US setup.Adam Jackson
2008-02-23Add the R500 US index/data pair.Adam Jackson
2008-02-23R500: fix typo in new r5xx regsAlex Deucher
2008-02-23RADEON: add textured video support for r1xx-r4xx radeonsAlex Deucher
Based on the kdrive ati video code by Eric Anholt. R3xx/R4xx still have some clipping issues in certain situations
2008-02-23Fix R500_US_CONFIG.Adam Jackson
2008-02-23Add R500 unified shader register block.Adam Jackson
2008-02-12R6xx: fix up use of bios scratch regs to reflect the new offsetsAlex Deucher
2008-02-11R6xx: make sure we set up the HDP base properlyAlex Deucher
2008-02-10RADEON: Implement proper (hopefully) BIOS/DRIVER interaction for COM biosAlex Deucher
Tested on my M10-based laptop.
2008-02-06r300: remove r300 specific vertex emissionDave Airlie
Set the vertex and fragment engine to expect the mask coords.
2008-02-01RADEON: Implement "center" mode for RMX on legacy radeonsAlex Deucher
2008-01-28RS690: Implement MC idle checkMaciej Cencora
2008-01-18fixup register 6594 save/restoreDave Airlie
2008-01-16R300: First pass at render accelAlex Deucher
This first pass is pretty limited. All it currently supports is transforms for rotation. No blending yet. Based on inital implementation from Wolke Liu with additional lock-up fixes by Dave Airlie.
2007-12-31atombios: initial rs690 patchesMaciej Cencora
2007-12-26RADEON: fix PAL tv-outAlex Deucher
Many thanks to Andrew Randrianasulu for providing me with pll reg dumps
2007-12-17Merge branch 'master' of ↵Alex Deucher
git+ssh://agd5f@git.freedesktop.org/git/xorg/driver/xf86-video-ati into atombios-support merge master and fix conflicts
2007-12-17r600: might as well fix VT for R600George Wu
2007-12-16RADEON: Make sure LVDS_EN bit is set when enabling LVDSAlex Deucher
2007-12-12RADEON: fix rotation on avivo chipsAlex Deucher
There are still some issues, but this is better than before.
2007-11-29RADEON: implement CLUT adjust supportAlex Deucher
2007-11-29RADEON: fix cursor offset on avivo chipsAlex Deucher
2007-11-23r500: make vt switch work again for meDave Airlie
2007-11-21r600: add memory controller regs from AMDDave Airlie
2007-11-20r600: use standard memory controller setup pathsDave Airlie
2007-11-20r600: get r600 to work non-accelerated.Dave Airlie
DDC still not working yet
2007-11-20r5xx: cleanups after last mergeDave Airlie
2007-11-16add missing hpd registerDave Airlie
2007-11-16radeon: rename a large section of avivo regs to documented namesDave Airlie
2007-11-03Initial support for r4xxAlex Deucher
- add r3xx/r4xx MC access macros and functions
2007-10-03RADEON: minor fixes for external TMDSAlex Deucher
2007-09-23RADEON: fix up LVDS handling for r3xx and newerAlex Deucher
2007-09-19Revert "RADEON: initial pass at external TMDS support"Alex Deucher
This reverts commit 4000a710c93dd2d82891e4082bc7fa922ba9c5f4. This needs to be reworked and needs more soak time. so revert for now.
2007-09-17RADEON: initial pass at external TMDS supportAlex Deucher
- Based on Dave Airlie's initial work and the dvo support in the intel driver. - Only sil164 is supported at the moment. - Once we get some testing and such, we ought to move the dvo drivers out of the drivers so they can be shared among all drivers - Doesn't seem to work on my card (r4xx ATOM) card ATM - Legacy bios table programming sequence not implemented yet
2007-08-23radeon: Wait for pending overlay flip to finish before emitting new one.Michel Dänzer
2007-08-21RADEON: more tv out fixes and clean upAlex Deucher
2007-08-14RADEON: Add load detectionAlex Deucher
Based on the beos driver by Thomas Kurschel and the existing load detection code in this driver.
2007-07-29RADEON: Initial pass at integrated tv out supportAlex Deucher
Based on the GATOS tv-out support by Federico Ulivi <fulivi@lycos.com> and information from ati with substantial rework by myself. Code is not actually hooked up yet.
2007-07-25RADEON: Compute PLL VCO gainAlex Deucher
2007-06-06RADEON: implement support for posting cards based on x86 bios tables (untested)Alex Deucher
This is based on the netbsd radeonfb driver by Garrett D'Amore. The code is not hooked up yet, but should allow you to post cards without needing to execute bios code. This should be useful on non-x86 platforms, for posting secndary cards, and for suspend/resume. Works on legacy bioses only (no ATOM support).
2007-05-30Merge branch 'origin' into randr-1.2-testDave Airlie
Conflicts: src/radeon_cursor.c src/radeon_display.c src/radeon_driver.c
2007-05-30rs480: more unknown regsDave Airlie
Hardcode the values from a working fglrx run, this works for me now I've no idea what it might do for anyone else