summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-01-28Keep PCI mach64 only (atipreinit.c, atimode.c), drop:George Sapountzis
- Chip < ATI_CHIP_88800GXC - Chipset != ATI_CHIPSET_ATI - Adapter != ATI_ADAPTER_MACH64 - depth < 8 atimode.c only: - NewHW.crtc != ATI_CRTC_MACH64 This allows to drop VGACalculate(), VGAWonderCalculate() cruft early.
2007-01-28Drop probing for VGA, VGAWonder, 8514, Mach32.George Sapountzis
- ChipHasSUBSYS_CNTL - Coprocessor - SharedAccelerator - SharedVGA <=> (VGAAdapter != ATI_ADAPTER_NONE)
2007-01-28Drop AVOID_NON_PCI.George Sapountzis
This was not set anyway, because configure.ac would compute ATIMISC_NON_PCI and then test ATI_AVOID_NON_PCI to set AVOID_NON_PCI...
2007-01-25I think we can say r300 support is not experimentalAlex Deucher
2007-01-25update man page. fixes bug 6457Alex Deucher
Most cards support 2D and 3D now
2007-01-23remove unused restore palette functionDave Airlie
2007-01-23remove isused and isactiveDave Airlie
2007-01-23radeon: fixup problem with cursor not going offDavid Airlie
Also fixup secondary dac detect to return unknown for now
2007-01-23fixup init disp bandwidthDavid Airlie
This probably break old-style dualhead badly
2007-01-22removed even more mergedfb remainsDave Airlie
2007-01-22remove more mergedfb relicsDave Airlie
2007-01-22radeon: fixup some of the video code after randrDave Airlie
This may not be complete, I need to test on dual-head system later
2007-01-22remove unused merged codeDave Airlie
2007-01-22add back overlay CRTC chooser this may not work yetDave Airlie
2007-01-21remove alot more mergedfb supportDave Airlie
2007-01-18remove mergedfbDave Airlie
2007-01-17move some cursor code around for show/hideDave Airlie
2007-01-17make dri work againDave Airlie
2007-01-17comment out unblanking on VT switchDave Airlie
2007-01-14radeon: get randr-1.2 mode switching mostly working on my laptopDave Airlie
The main change is to fix the dac macro + cntl register writes for rv350 and above, this still has a problem with resetting the same mode after connect disconnect cycle, need to talk to keithp
2007-01-14use more randr-ish names for variablesDave Airlie
2007-01-14radeon: move blank/unblank to use randrDave Airlie
2007-01-14disable dpms on/off as it was writing regs before we wanted toDave Airlie
2007-01-14radeon: destroy and fixup LVDS crtcDave Airlie
2007-01-12ati: fix detection of some newer radeons using ati wrapperTimo Jyrinki
This is mainly due to the cards having a different resource 1. Fixes 6796
2007-01-12always create a second CRTC I think this should solve any problemsDave Airlie
2007-01-05minor randr1.2 fixupsDave Airlie
2007-01-05hook up DPMS through xf86Dave Airlie
2007-01-05set binding for new headsDave Airlie
2007-01-05fix LUTDave Airlie
2007-01-04fix uninitialized mode regs (bug 9495)Roland Scheidegger
Since the reorganization of the mode setting code, the mode registers relying on state already set (by bios) were not read, thus clearing out all bits the driver does not touch. At the very least, this could lead to completely nonfunctional to misbehaving dvi output (see bug 9495). Fix this by using the SavedReg values, which also makes it more obvious that those are bits which were not set by the driver previously, but come from register readback. (cherry picked from 9506f7015a1e442f4ca0bd3bfae555ec7e8a5f37 commit)
2007-01-04fix cursor handlingDave Airlie
2007-01-04hook up crtc modesettingDave Airlie
2007-01-04fix typoDave Airlie
2007-01-04hook up detection of outputDave Airlie
2007-01-04fixup some function callsDave Airlie
2007-01-04add more files for back compatDave Airlie
2007-01-04make restore mode non-staticDave Airlie
2007-01-04more minor fixes to get radeon up to speedDave Airlie
2007-01-04bring radeon randr code inline with intel randr codeDave Airlie
2007-01-04radeon: fixup fastwrites to be always offDave Airlie
My 8500 in i845 doesn't work with fastwrites even setup by the firmware.
2007-01-04radeon: don't touch Controller[1] on single CRTC cards.Dave Airlie
This might fix bug 9371
2007-01-03fix uninitialized mode regs (bug 9495)Roland Scheidegger
Since the reorganization of the mode setting code, the mode registers relying on state already set (by bios) were not read, thus clearing out all bits the driver does not touch. At the very least, this could lead to completely nonfunctional to misbehaving dvi output (see bug 9495). Fix this by using the SavedReg values, which also makes it more obvious that those are bits which were not set by the driver previously, but come from register readback.
2006-12-19Use portable XORG_RELEASE_VERSION macro.George Sapountzis
2006-12-19radeon: Advertise 2D engine limits to EXA when we're not using the 3D engine.Michel Dänzer
Also round up to the maximum width and height, as that's what EXA compares.
2006-12-19radeon: Default to leaving AGP transfer mode and fast writes unchanged.Michel Dänzer
Based on the assumption that firmware should have set up the card and host bridge appropriately for these settings, this may actually be safer, at least for the transfer rate; leaving fast writes enabled is hopefully safe as well, it certainly is on my sytem. See https://bugs.freedesktop.org/show_bug.cgi?id=9284 .
2006-12-18Revert "Convert callers of LookupWindow() to dixLookupWindow()."Eamon Walsh
This reverts commit 48ff33a1770f3684cd50184db8f1944a456d9974.
2006-12-17add setdpi callDave Airlie
2006-12-17add displayWidth setDave Airlie
2006-12-17add randr pre initDave Airlie