summaryrefslogtreecommitdiff
path: root/src/radeon_probe.c
AgeCommit message (Collapse)Author
2008-03-02[PATCH] Ensure symbols used by other modules are visible.Paulo Cesar Pereira de Andrade
The xf86-video-ati drivers are one of the cases where LoaderSymbol is widely used in some obscure ways. This patch fixes the problem, and allows compiling with -fvisibility=hidden.
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-01-16ati wrapper: add DriverRec's and use themGeorge Sapountzis
2007-12-07radeon: bring back zaphod all is forgiven.Dave Airlie
You've whined, you've cried, you've nagged, and you're guilt trippin has made me do it... It actually wasn't as hard as I thought it would be. Still not perfect, couple of things to fix yet
2007-11-20radeon: restructure pci ids to avoid effort laterDave Airlie
This uses a single file with all the pciids and parameters for radeon family and setup in it. I don't run the perl script at build time to avoid a perl dependency on build but adding pci ids should be done via the csv file with openoffice or gnumeric if possible.
2007-10-05RADEON: rename to PCI_CHIP_RS485_5975 everywhereTormod Volden
RS482_5975 is actually RS485. see bug 12048
2007-10-04Merge remote branch 'origin/pci-rework'Michel Dänzer
2007-09-22RADEON: Don't make the entity as shareableAlex Deucher
This should prevent people from mistakenly trying to run zaphod mode
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-08-23radeon: bug 11860 fix some mem leaksRoland Bär
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
2006-02-25Add pci ids known to exist (see #4284 for instance). There are stillRoland Scheidegger
entries which probably don't really exist (cancelled cards and such), leave them as-is. Fix the name of some entries, mostly based on the .inf file of the newest catalyst driver. Use own family id for rv410 and rs400, though there is no different code (yet?).
2005-12-14Bug #1760: Fix ati wrapper multihead to be dlloader friendly.Adam Jackson
2005-07-11Prep for modular builds by adding guarded #include "config.h" everywhere.Adam Jackson
2005-04-20Fix includes right throughout the Xserver tree:Daniel Stone
change "foo.h" to <X11/foo.h> for core headers, e.g. X.h, Xpoll.h; change "foo.h", "extensions/foo.h" and "X11/foo.h" to <X11/extensions/foo.h> for extension headers, e.g. Xv.h; change "foo.[ch]" to <X11/Xtrans/foo.[ch]> for Xtrans files.
2005-03-31- Add new Radeon pci ids (ATI devrel), bug 2827Alex Deucher
2005-03-18Add support for production version of ATI RN50/ES1000. (ATI TechnologiesMichel Daenzer
Inc.)
2005-02-18Bug #2576: Add support for ATI RN50/ES1000. (ATI Technologies Inc.)Michel Daenzer
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-30Support for New radeon chips: R420/M18, R423, RV370/M22, RV380/M24, RS300.Hui YU
Add special handlings for DELL triple-head server (RV100). Misc. bug fixes for flat panel, host aperture, etc (Bug #946)
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-07-26- Add Radeon DynamicClocks optionAlex Deucher
- Add small fixes and clean ups from ati's last code drop (typo_fixes, remove_fudge, laptop, xvfix) - fix possible segfault in mga_dri.c (Ryan Underwood) - Add Xv support to pre-nm2160 neomagic chipsets
2004-06-16DRI trunk-20040613 importEric Anholt
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-25XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folksKaleb Keithley
2003-11-14Initial revisionKaleb Keithley