summaryrefslogtreecommitdiff
path: root/src/r128_probe.c
AgeCommit message (Collapse)Author
2008-02-27drop r128George Sapountzis
2008-02-18r128/radeon: probably correct fix for non pci access codeGeorge Sapountzis
2008-02-16r128/radeon: hopeful fix for non pci access codeDave Airlie
2008-02-16r128/radeon: fix build without pciaccessDave Airlie
2008-02-15ati: convert to pci probeGeorge Sapountzis
add pciids for each subdriver, make no use of the match_data functionality. thanks to Alex Deucher for reviewing and testing.
2008-02-15ati wrapper: translate Device linesGeorge Sapountzis
2008-02-15r128: do not compile in PciChipsets twiceGeorge Sapountzis
2008-01-16ati wrapper: add DriverRec's and use themGeorge Sapountzis
2007-12-11sparse fixes and cleanups from arekmArkadiusz Miskiewicz
2007-08-28[mach64] Convert to pci-rework, keeping source-code compatibility.George Sapountzis
It still uses the old probe method though, this is due to the ati wrapper.
2007-03-23Fold FillIn() back to Probe().George Sapountzis
2007-03-23Move {atimach64,r128,radeon}_probe.c from ati to subdrivers.George Sapountzis
Subdrivers are now loaded from the wrapper Probe function rather than at screen creation time. The wrapper Identify callback only prints chip families now, chip lists are printed when a subdriver is loaded. This also avoids duplication of subdriver Identify callbacks. Unknown radeons should still get a list of known radeon and then probe fails... Probe for atimisc last to avoid needless loading in most cases (r128, radeon).
2006-09-25remove all CVS annotations from the ATI driver filesDave Airlie
2006-03-22Convert use of xf86fopen() and other xf86 wrapped libc symbols to use libcKristian Høgsberg
symbols directly. The xf86* versions aren't supposed to be used directly. Drop libc wrapper; don't include xf86_ansic.h and add includes now missing.
2006-03-12Stop using xf86PciInfo.h, instead use a local copy of the PCI IDs we needBenjamin Herrenschmidt
in atipciids.h so we can update the ATI driver independently of the server when new chips are added
2005-07-11Prep for modular builds by adding guarded #include "config.h" everywhere.Adam Jackson
2004-12-19- Add support for Dualhead on M3/M4 (bug 1760)Alex Deucher
2004-08-12Factor out R{128,ADEON}Chipsets into their own headers so they can beAdam Jackson
sanely included in both the ati core and the r128/radeon submodules; r128 and radeon can now be directly loaded under dlloader. Teach imstt about the dlloader- frendly way to talk to fbdevhw. (Partial for bugs #393 and #400.)
2004-07-30Bug #400 (partial): Driver fixes for the dlloader. When using dlloader, allAdam Jackson
framebuffer formats except cfb and the overlay modes should work, and r128 and radeon need to be loaded from the ati driver (both issues to be fixed soon). Tested on i740, s3virge, mach64, tdfx, vesa, and vga drivers. elfloader users shouldn't be affected.
2004-06-16DRI XFree86-4_3_99_12-merge importEric Anholt
2004-04-23Merging XORG-CURRENT into trunkEgbert Eich
2004-03-14Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004Egbert Eich
2004-03-03Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004Egbert Eich
2004-02-26readding XFree86's cvs IDsEgbert Eich
2004-02-26Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004Egbert Eich
2003-11-14Initial revisionKaleb Keithley