Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-08-02 | Interlaced mode fixups for AVIVO chips | Alex Deucher | |
(cherry picked from commit b0378bb145c8a915c943bef7d17f2cdecfccc891) | |||
2008-08-02 | atombios: add support for other endians. | Benjamin Herrenschmidt | |
This is a cleaned up (in as much as atombios can be..) of benh's patch. airlied - removed benh's debugging for now, it might need to be put back later.. (cherry picked from commit 61f82ace0210251beb0bcc492218a75a193e1deb) | |||
2008-06-23 | RADEON: PLL tweaks | Jiří Paleček | |
Patch from Jiří Paleček (see debian bug 465864) with some tweaks by me. - abort rather than programming bad dividers if no pll dividers can be found - improve the pll selection algorithm - in general, prefer lower ref dividers I've tested this patch on a wide variety of chips (r1xx-r6xx) and clocks. | |||
2008-05-24 | atombios: for LVDS set use ref div as per legacy | Dave Airlie | |
2008-05-12 | Replace CARD{8,16,32} with uint{8,16,32}_t | Matt Turner | |
As has been done with xf86-video-intel, replace all CARD* datatypes with uint*_t datatypes available from stdint.h. | |||
2008-04-27 | RADEON: decrease crtc/output verbosity | Alex Deucher | |
2008-04-03 | Revert "RADEON: memmap rework 1" | Alex Deucher | |
This reverts commit dd8ee1b444f4b973a1e0fadca5f943f2162b5e94. Conflicts: src/radeon.h src/radeon_driver.c This rework seems to have caused more trouble than it was worth. | |||
2008-04-02 | atombios: fix the dual-head hopefully. | Dave Airlie | |
tested on r600 with DVI and VGA | |||
2008-04-02 | Revert "Revert "atombios: fixup the width/height to use the mode values not ↵ | Dave Airlie | |
the scrn ones"" This reverts commit fc9af578997b6f22ee8b17e83f37d98689291b0e. I see your revert and raise you one... | |||
2008-04-01 | Revert "atombios: fixup the width/height to use the mode values not the scrn ↵ | Alex Deucher | |
ones" This reverts commit c2b1c8b706a6c7c1fd0af80091958473133d54e7. These registers hold surface size. Using the mode values breaks dualhead. | |||
2008-03-30 | atombios: fixup the width/height to use the mode values not the scrn ones | Dave Airlie | |
this fixes it properly, legacy appears to be okay. | |||
2008-03-30 | r500/r600: fix rotation to fill screen | Dave Airlie | |
I'm not 100% sure this is the correct fix (maybe we shouldn't be using scrn virtualX/Y)... this will fix it for now until I get more time. | |||
2008-03-11 | [PATCH] Fix a few warnings | Matt Turner | |
2008-03-11 | DCE3: adjust PLL for DCE3 chips | Alex Deucher | |
this fixes stability issues on digital outputs and certain modes. | |||
2008-03-07 | AVIVO: clean up some unused variables | Alex Deucher | |
2008-03-06 | RADEON: fix tiling/interlaced interaction with randr 1.2 | Dave Airlie | |
2008-03-06 | DCE3.0: add support for crtc memreq table | Alex Deucher | |
2008-03-06 | DCE3.0: Minor fixups | Alex Deucher | |
2008-03-05 | AVIVO: Initial support for DCE 3.0 using atombios | Alex Deucher | |
DACs are working well, DIG support (DVI, HDMI, LVDS, etc.) still has some issues. | |||
2008-03-01 | RADEON: memmap rework 1 | Alex Deucher | |
Don't restore memmap regs on every mode switch. Just do memmap save/restore/setup on server start and VT switch. | |||
2008-01-17 | AVIVO: Add support for RMX | Alex Deucher | |
Both centered and expansion modes are supported. Select using output attributes. | |||
2008-01-02 | RADEON: various avivo tv-out related clean-ups | Alex Deucher | |
2007-12-30 | atombios: enable support for using tv timings | Dave Airlie | |
enable support for the atombios tv timings selection by programming the crtc with the tv timings if a tv is detected on the output | |||
2007-12-21 | RADEON: various cleanups | Arkadiusz Miskiewicz | |
2007-12-17 | Merge 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-16 | RADEON: fix sclock printout | Alex Deucher | |
2007-12-15 | RADEON: clean up units in PLL calculation | Alex Deucher | |
2007-12-13 | RADEON: rework PLL calculation | Alex Deucher | |
- Take into account the limits from the bios tables - Unify the PLL calculation between legacy and avivo chips | |||
2007-12-12 | RADEON: fix rotation on avivo chips | Alex Deucher | |
There are still some issues, but this is better than before. | |||
2007-12-10 | Merge branch 'zaphod-lolz' of ↵ | Dave Airlie | |
git://git.freedesktop.org/git/xorg/driver/xf86-video-ati into atombios-support Conflicts: src/radeon.h src/radeon_crtc.c src/radeon_driver.c src/radeon_output.c | |||
2007-12-01 | radeon: add in pll spread spectrum workaround | Dave Airlie | |
2007-11-30 | RADEON: small cleanup of pll code | Alex Deucher | |
2007-11-26 | RADEON: move crtc output source selection into atombios_output.c | Alex Deucher | |
The function fits better as an output function and should now work with clones as well. | |||
2007-11-23 | r500: set default minimum pll freq | Dave Airlie | |
2007-11-23 | r5xx: cleanup pll code.. | Dave Airlie | |
Clean the PLL code to use the radeon pll structs. | |||
2007-11-23 | radeon: fix up memory mapping issues for vt switch | Dave Airlie | |
2007-11-21 | RADEON: reorder crtc/pll setup | Alex Deucher | |
2007-11-21 | RADEON: fix crtc to output routing | Alex Deucher | |
Thanks to AMD for the information | |||
2007-11-21 | RADEON: attempt to fix crtc to output routing | Alex Deucher | |
The output routing seems to be based on the output ids from the bios connector tables and the connected status in the bios scratch regs. I don't fully understand this yet, but this seems to work for the most part, however changing modes can sometimes lead to a blanked head. This can be remedied by forcing a dpms off cycle. | |||
2007-11-21 | RADEON: provide clearer debugging info | Alex Deucher | |
2007-11-19 | Merge branch 'agd-atom' of ../xf86-video-ati into agd-atom | Dave Airlie | |
2007-11-19 | restore avivo memory map registers at correct places | Dave Airlie | |
2007-11-18 | WIP: new atom code comples. | Alex Deucher | |
I commented out the object parsing for the time being as using it will require some thought as to new output related data structures. | |||
2007-11-16 | atombios: fixup warnings in atombios files | Dave Airlie | |
2007-11-16 | radeon: rename a large section of avivo regs to documented names | Dave Airlie | |
2007-11-16 | Add copyright headers | Dave Airlie | |
2007-11-11 | rework crtc output source setup | Alex Deucher | |
2007-11-09 | turn off vga control when using ext modes | Alex Deucher | |
2007-11-08 | pull in another of Dave's fixes | Alex Deucher | |
2007-11-07 | fix and move crtc source set up atombios_output.c | Alex Deucher | |
it's really more output related. |