summaryrefslogtreecommitdiff
path: root/src/radeon_probe.h
AgeCommit message (Collapse)Author
2007-10-06radeon: add support for DDC type 6Dave Airlie
thanks to arekm on xorg-devel for testing/feedback
2007-09-30RADEON: add support for ext tmds table and ext tmds chip initAlex Deucher
This probably won't work on all chips as the various gpio lines seem to need special magic to to actually talk to the i2c slave chips.
2007-09-22RADEON: RMX updatesAlex Deucher
- add option to turn off RMX - turn off RMX by default on DVI - add infrastructure to support more RMX modes
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-28RADEON: add option to force tmds pll to default tableAlex Deucher
Also rework the tmds pll output attribute handling a bit
2007-08-28RADEON: Update tv attributes immediatelyAlex Deucher
2007-08-27RADEON: make load detection an output attribute for analog outputsAlex Deucher
Since TV/VGA/DVI-I can share the TV DAC, we often get false detection of all inputs that share that DAC. Make load detection an output attribute. Enabled by default on primary dac and on cards where tv dac is (usually) dedicated to tv (non-IGP mobilities).
2007-08-27RADEON: make tmds pll an output attributeAlex Deucher
sometimes the bios tmds plls are busted for certain monitors. sometimes the dirver tables are. Let the user pick at run time.
2007-08-05RADEON: add tv out propertiesAlex Deucher
2007-08-05RADEON: Major rework of BIOS table parsingAlex Deucher
- greatly simplify ATOM and legacy connector table parsing - use bios tables to detect LVDS and TV outputs - add support for TV table parsing (legacy only)
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-05-26RADEON: first pass at rotation (not working yet)Alex Deucher
- based heavily on intel
2007-05-25RADEON: implement auto/analog/digital output property for DVI-I (untested)Alex Deucher
2007-05-13RADEON: remove remnants of "old" multi-head supportAlex Deucher
The old screen based multi-head code is broken at this point and I have no intention of fixing it, so to clean things up I've removed it.
2007-05-13RADEON: add new ConnectorTable option and re-add PanelSize optionAlex Deucher
2007-05-13RADEON: Remove dead codeAlex Deucher
2007-05-13RADEON: remove hardcoded output limit and PortInfo stuffAlex Deucher
2007-05-11RADEON: Fix RMX after the last commitAlex Deucher
2007-05-11RADEON: Move LVDS, TMDS, DAC properties to the output recAlex Deucher
2007-05-09randr checkpointAlex Deucher
- server still hangs if you start with external monitor connected - RMX not working - more than 2 outputs now possible (untested)
2007-05-08Merge branch 'master' into randr-1.2 and fix conflictsAlex Deucher
2007-04-22radeon: add support for DDC on some laptop chipsetsDave Airlie
I noticed fglrx has DDC for the panel in the rs480 laptop, however radeon didn't pick it up, so I valgrinded fglrx and spotted 0x1a0/0x1a4 accesses I actually noticed this before from the BIOS but never figured it out. So now I get DDC from the LCD on this laptop.
2007-03-23Fold FillIn() back to Probe().George Sapountzis
2007-02-25make radeon randr build against master serverDave Airlie
2007-02-02move i2c buses into outputsDavid Airlie
2007-01-23remove isused and isactiveDave Airlie
2007-01-05fix LUTDave Airlie
2007-01-04hook up crtc modesettingDave Airlie
2006-12-17fix up output namingsDave Airlie
2006-12-16hook up mode detect to new randr codeDave Airlie
2006-12-04update radeon driver to Intel driver xf86Crtc interfacesDave Airlie
2006-12-03Add radeon randr 1.2 initial attempt at supportDave Airlie
This doesn't do a huge amount yet
2006-12-03move radeon over to not using X's mode management like the intel driver.airlied
this builds and at least seems to pick a mode.. might be near to hooking up randr1.2 soon
2006-12-03move crtc to connector mapping to a connector to crtc mapping.Dave Airlie
Still not allowing any clone modes, but heading in the correct direction I hope... there is a chance this will regress something from superpatch..
2006-12-03radeon: dynamically allocate connectorsDave Airlie
2006-12-02make CRTCs malloc'ed rather than part of EntDave Airlie
This is leading towards randr-1.2 believe me :-)
2006-12-02move HasCRTC2 to pRADEONEnt from infoDave Airlie
2006-11-12add initial controller binding, remove uses of mergedfb testDave Airlie
2006-09-25remove all CVS annotations from the ATI driver filesDave Airlie
2006-09-18radeon: move to using Alex's controller structureAlex Deucher
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.
2004-12-15Bug #2008: Fix gcc4 compile problem.Adam Jackson
2004-09-21Convert the ATI drivers to ANSI function prototypes.Adam Jackson
2004-08-03programs/Xserver/hw/xfree86/drivers/ati/r128_driver.cMatthieu Herrb
programs/Xserver/hw/xfree86/drivers/ati/r128_probe.h programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c programs/Xserver/hw/xfree86/drivers/ati/radeon_probe.h Fix Constification problems.
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-06-16DRI XFree86-4_3_99_12-merge importDRI-XFree86-4_3_99_12-mergeEric Anholt
2004-04-23Merging XORG-CURRENT into trunkXACE-SELINUX-MERGEEgbert Eich
2004-03-14Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004xf86-4_4_99_1Egbert Eich